@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Black.18d857bc.eot);src:url(/_next/static/media/Pretendard-Black.18d857bc.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Black.9ca20e5e.woff2) format("woff2"),url(/_next/static/media/Pretendard-Black.93f5e9b2.woff) format("woff"),url(/_next/static/media/Pretendard-Black.5e82973a.ttf) format("truetype"),url(/_next/static/media/Pretendard-Black.b213b6b3.svg) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-ExtraBold.21bc0e54.eot);src:url(/_next/static/media/Pretendard-ExtraBold.21bc0e54.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-ExtraBold.0a01036c.woff2) format("woff2"),url(/_next/static/media/Pretendard-ExtraBold.e1adfa26.woff) format("woff"),url(/_next/static/media/Pretendard-ExtraBold.e1df86ca.ttf) format("truetype"),url(/_next/static/media/Pretendard-ExtraBold.5e860f50.svg) format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Bold.2b8be0dc.eot);src:url(/_next/static/media/Pretendard-Bold.2b8be0dc.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Bold.211f6044.woff2) format("woff2"),url(/_next/static/media/Pretendard-Bold.3e4b7cd8.woff) format("woff"),url(/_next/static/media/Pretendard-Bold.a56f1e43.ttf) format("truetype"),url(/_next/static/media/Pretendard-Bold.3fb99d01.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-SemiBold.6a8fb927.eot);src:url(/_next/static/media/Pretendard-SemiBold.6a8fb927.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-SemiBold.9611ca21.woff2) format("woff2"),url(/_next/static/media/Pretendard-SemiBold.05f349a5.woff) format("woff"),url(/_next/static/media/Pretendard-SemiBold.30337b31.ttf) format("truetype"),url(/_next/static/media/Pretendard-SemiBold.e66f69be.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Medium.07b16174.eot);src:url(/_next/static/media/Pretendard-Medium.07b16174.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Medium.9568de1a.woff2) format("woff2"),url(/_next/static/media/Pretendard-Medium.8f1aa03b.woff) format("woff"),url(/_next/static/media/Pretendard-Medium.d49edea4.ttf) format("truetype"),url(/_next/static/media/Pretendard-Medium.d6323901.svg) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Regular.7e4781fe.eot);src:url(/_next/static/media/Pretendard-Regular.7e4781fe.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Regular.8fba0d71.woff2) format("woff2"),url(/_next/static/media/Pretendard-Regular.0bfd1325.woff) format("woff"),url(/_next/static/media/Pretendard-Regular.ab76494c.ttf) format("truetype"),url(/_next/static/media/Pretendard-Regular.f4582e14.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Light.8221faa7.eot);src:url(/_next/static/media/Pretendard-Light.8221faa7.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Light.d474178a.woff2) format("woff2"),url(/_next/static/media/Pretendard-Light.7f268dfc.woff) format("woff"),url(/_next/static/media/Pretendard-Light.3b0166e3.ttf) format("truetype"),url(/_next/static/media/Pretendard-Light.936c1bb4.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-ExtraLight.a2638f0a.eot);src:url(/_next/static/media/Pretendard-ExtraLight.a2638f0a.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-ExtraLight.676f54e7.woff2) format("woff2"),url(/_next/static/media/Pretendard-ExtraLight.3adf5fcf.woff) format("woff"),url(/_next/static/media/Pretendard-ExtraLight.d2c22578.ttf) format("truetype"),url(/_next/static/media/Pretendard-ExtraLight.13ea47f6.svg) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Thin.fb3c6250.eot);src:url(/_next/static/media/Pretendard-Thin.fb3c6250.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Thin.16fb3d82.woff2) format("woff2"),url(/_next/static/media/Pretendard-Thin.62692844.woff) format("woff"),url(/_next/static/media/Pretendard-Thin.7654e132.ttf) format("truetype"),url(/_next/static/media/Pretendard-Thin.5e8d515d.svg) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Pretendard Variable;src:url(/_next/static/media/PretendardVariable-Regular.4378d0f4.eot);src:url(/_next/static/media/PretendardVariable-Regular.4378d0f4.eot) format("embedded-opentype"),url(/_next/static/media/PretendardVariable-Regular.e4ab7212.woff2) format("woff2"),url(/_next/static/media/PretendardVariable-Regular.fbf9ca17.woff) format("woff"),url(/_next/static/media/PretendardVariable-Regular.d5482315.ttf) format("truetype"),url(/_next/static/media/PretendardVariable-Regular.c18cba1f.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NanumMyeongjo;src:url(/_next/static/media/NanumMyeongjoOTF00.9c2b2f8f.woff2) format("woff2"),url(/_next/static/media/NanumMyeongjoOTF00.2d62dba2.woff) format("woff"),url(/_next/static/media/NanumMyeongjoOTF00.411e9551.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NanumMyeongjo;src:url(/_next/static/media/NanumMyeongjoOTFBold00.068b2c5e.woff2) format("woff2"),url(/_next/static/media/NanumMyeongjoOTFBold00.1370d6c8.woff) format("woff"),url(/_next/static/media/NanumMyeongjoOTFBold00.e953e729.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NanumMyeongjo;src:url(/_next/static/media/NanumMyeongjoOTFExtraBold00.8655feb8.woff2) format("woff2"),url(/_next/static/media/NanumMyeongjoOTFExtraBold00.1564f49f.woff) format("woff"),url(/_next/static/media/NanumMyeongjoOTFExtraBold00.d4a293d2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:GangwonEduHyeonokT;src:url(/_next/static/media/GangwonEdu_OTFLightA.8df5570c.woff2) format("woff2"),url(/_next/static/media/GangwonEdu_OTFLightA.9995ebe4.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;display:block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nopad{padding:0!important}.padT4{padding-top:4px}.padT8{padding-top:8px}.padT12{padding-top:12px}.padT16{padding-top:16px}.padT24{padding-top:24px}.padT32{padding-top:32px}.padT40{padding-top:40px}.padT60{padding-top:60px}.padT80{padding-top:80px}.padB4{padding-bottom:4px}.padB8{padding-bottom:8px}.padB12{padding-bottom:12px}.padB16{padding-bottom:16px}.padB24{padding-bottom:24px}.padB32{padding-bottom:32px}.padB80{padding-bottom:80px}.padL4{padding-left:4px}.padL8{padding-left:8px}.padL12{padding-left:12px}.padL16{padding-left:16px}.padL24{padding-left:24px}.padL32{padding-left:32px}.padR4{padding-right:4px}.padR8{padding-right:8px}.padR12{padding-right:12px}.padR16{padding-right:16px}.padR24{padding-right:24px}.padR32{padding-right:32px}.mar0{margin:0!important}.marT4{margin-top:4px}.marT8{margin-top:8px}.marT12{margin-top:12px}.marT16{margin-top:16px}.marT24{margin-top:24px}.marT32{margin-top:32px}.marT20{margin-top:20px}.marT40{margin-top:40px}.marT80{margin-top:80px}.marB4{margin-bottom:4px}.marB8{margin-bottom:8px}.marB12{margin-bottom:12px}.marB16{margin-bottom:16px}.marB24{margin-bottom:24px}.marB32{margin-bottom:32px}.marB20{margin-bottom:20px}.marB40{margin-bottom:40px}.marB80{margin-bottom:80px}.marL4{margin-left:4px}.marL8{margin-left:8px}.marL12{margin-left:12px}.marL16{margin-left:16px}.marL24{margin-left:24px}.marL32{margin-left:32px}.marR4{margin-right:4px}.marR8{margin-right:8px}.marR12{margin-right:12px}.marR16{margin-right:16px}.marR24{margin-right:24px}.marR32{margin-right:32px}.flex-justify-center{justify-content:center}.flex-justify-end{justify-content:flex-end}.flex-justify-between{justify-content:space-between}.flex-justify-around{justify-content:space-around}.flex-align-center{align-items:center}.flex-align-end{align-items:flex-end}.flex-align-start{align-items:flex-start}@media(prefers-color-scheme:dark){input,select,textarea{color:#222!important}.accordion-content li button{color:#777!important}}.header-area{position:fixed;top:0;left:0;width:100%;padding:22px 0;background:#fff;z-index:99;border-bottom:1px solid #a4a4a4}@media only screen and (max-width:1280px){.header-area{width:1320px;position:relative;margin:0 auto}}.header-content{position:relative;width:100%;display:flex;align-items:center;gap:24px}.header-content .logo-area{width:100%;max-width:165px}.header-content .menu-area{position:relative;width:100%;height:52px;display:flex;align-items:flex-start;justify-content:center}.header-content .menu-area ul{display:flex;gap:40px;align-items:center;justify-content:center}.header-content .menu-area ul li{list-style-type:none;color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-.54px;position:relative;padding-bottom:48px;padding-top:11.5px;cursor:pointer}.header-content .menu-area ul li:after{content:"";position:absolute;top:45px;left:0;width:0;height:3px;background:#222;transition:all .2s}.header-content .menu-area ul li.active{color:#222;font-weight:600}.header-content .menu-area ul li.active:after{width:100%}.header-content .menu-area ul li:hover{color:#222;font-weight:600}.header-content .menu-area ul li:hover:after{width:100%}.header-content .right-contents{position:relative;width:100%;max-width:250px}.header-content .right-contents ul{width:100%;display:flex;justify-content:flex-end;gap:20px;align-items:center}.header-content .right-contents ul li{cursor:pointer;position:relative}.header-content .right-contents ul li a{display:flex;gap:6px;align-items:center}.header-content .right-contents ul li a span{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.header-content .right-contents .notify-container{position:relative}.header-content .right-contents .notify-container span{cursor:pointer}.header-content .right-contents .notify-container .notify-menu{position:absolute;top:100%;right:0;width:300px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:4px;z-index:1000;animation:fadeIn .2s ease-in-out;margin-top:10px}.header-content .right-contents .notify-container .notify-menu .notify-header{padding:15px 20px;border-bottom:1px solid #eee}.header-content .right-contents .notify-container .notify-menu .notify-header h3{color:#222;font-size:16px;font-weight:500}.header-content .right-contents .notify-container .notify-menu .notify-content{padding:30px 20px;text-align:center}.header-content .right-contents .notify-container .notify-menu .notify-content p{color:#777;font-size:14px}.header-content .mobile-menu-area{display:none}.logs-dropdown{position:absolute;min-width:166px;padding:20px;background:#fff;z-index:21;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);top:40px}.logs-dropdown .logs-upper{position:relative;width:100%;display:flex;gap:4px;align-items:center}.logs-dropdown .logs-upper .logIcon{width:50px;height:50px;background:#f2efea;border-radius:100%;display:flex;justify-content:center;align-items:center}.logs-dropdown .logs-upper h4{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.54px}.logs-dropdown .logs-upper h4 span{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;display:inline-block}.logs-dropdown ul{flex-direction:column;margin:20px 0;align-items:flex-start;justify-content:flex-start}.logs-dropdown ul li{color:var(--txt1,#222);font-size:14px;width:100%}.logs-dropdown span,.logs-dropdown ul li{font-family:Pretendard;font-style:normal;font-weight:400;line-height:100%}.logs-dropdown span{color:var(--txt3,#777);font-size:12px;letter-spacing:-.36px;text-align:center;display:block}.sub-menu{position:absolute;top:86px;left:0;background:#fff;z-index:21;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);min-width:184px;padding:20px}.sub-menu .submn-list{display:flex;flex-direction:column;gap:20px!important;position:relative;align-items:flex-start!important;width:100%}.sub-menu .submn-list li{display:block;color:var(--txt2,#555)!important;font-family:Pretendard!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;cursor:pointer!important;padding:0!important}.sub-menu .submn-list li:hover{color:#222;font-weight:600}.sub-menu .submn-list li:hover:after{display:none}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.8);z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.mobile-menu-overlay.active{opacity:1;visibility:visible}.mobile-menu-overlay.active .mobile-menu-content{right:0}.mobile-menu-overlay .mobile-menu-content{position:fixed;top:0;right:-100%;width:100%;max-width:400px;height:100vh;background-color:#fff;transition:right .3s ease-in-out}.mobile-menu-overlay .mobile-menu-content .mob-menu-header{position:relative;width:100%;padding:20px;background:var(--p1,#f2efea)}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .upper-content{display:flex;justify-content:flex-end}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .upper-content .right-contents{display:block}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content{position:relative;width:100%;display:flex;flex-direction:column;gap:16px}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .user-details{display:flex;align-items:center;gap:10px}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .user-details span{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff;border-radius:50%;overflow:hidden}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .user-details h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:16px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.54px}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .user-details h3 b{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .user-details p{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:14px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.42px}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .logs-content{display:flex;gap:16px;flex-direction:row}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .logs-content a{width:100%}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .logs-content a .default-button{padding:10px 16px;color:#fff;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:100%;height:40px;letter-spacing:-.36px}.mobile-menu-overlay .mobile-menu-content .mob-menu-header .lower-content .logs-content a .default-button.lines{color:var(--txt1,#222)}.mobile-menu-overlay .mobile-menu-items{position:relative;width:100%;list-style:none;padding:40px 20px 20px}.mobile-menu-overlay .mobile-menu-items .accordion-item{margin-bottom:16px}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-header span{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.42px}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-header a,.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-header button{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.42px}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-header.active img{transform:rotate(180deg)}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-header .accordion-icon{transition:transform .3s ease}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out;width:100%;position:relative;display:flex;flex-direction:column;gap:8px;margin-top:16px}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-content.active{max-height:300px}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-content li{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.42px;cursor:pointer}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-content li:last-child{margin-bottom:13px}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-content li:hover{color:#222}.mobile-menu-overlay .mobile-menu-items .accordion-item .accordion-content ul{padding:0;position:relative;width:100%;display:flex;flex-direction:column;gap:16px}.mobile-menu-overlay .logout-btn-mb{position:absolute;bottom:10px;left:5%;width:90%;padding:8px 0;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px;color:var(--txt3,#777)}.notify-container{position:relative;cursor:pointer}.notify-container .notify-menu{position:absolute;top:100%;right:0;min-width:440px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:1000}.notify-container .notify-menu .notify-header{width:100%;padding:15px 20px;background:var(--p1,#f2efea)}.notify-container .notify-menu .notify-header h3{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px;display:block;text-align:center}.notify-container .notify-menu .noti-list-head{position:relative;width:100%;padding:15px 40px}.notify-container .notify-menu .noti-list-head h4{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:block;text-align:right}.notify-container .notify-menu .no-notify{position:relative;width:100%;padding:20px 40px;color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.54px;text-align:center}.notify-container .notify-menu .notiifylist{position:relative;width:100%;padding:0 40px;height:500px;overflow:auto;overscroll-behavior:contain}.notify-container .notify-menu .notiifylist ul{width:100%;display:flex;flex-direction:column;gap:0}.notify-container .notify-menu .notiifylist ul li{display:flex;flex-direction:column;width:100%;gap:10px;padding:20px 10px;border-bottom:1px solid #ccc;position:relative;cursor:pointer}.notify-container .notify-menu .notiifylist ul li:first-child{border-top:1px solid #ccc}.notify-container .notify-menu .notiifylist ul li.readed .dateTxt p,.notify-container .notify-menu .notiifylist ul li.readed p{color:var(--txt3,#ccc)}.notify-container .notify-menu .notiifylist ul li p{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.54px}.notify-container .notify-menu .notiifylist ul li .dateTxt{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.notify-container .notify-menu .notiifylist ul li .dateTxt p{color:var(--txt3,#777);font-size:14px;font-family:Pretendard;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.notify-container .notify-menu .notiifylist ul li .dateTxt span{color:var(--p3,#856654);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.42px}.footer{background:#fff;width:100%;padding:80px 0;color:#fff;position:relative;border-top:1px solid #e0e0e0}@media only screen and (max-width:1280px){.footer{width:1320px}}.footer-content{width:100%;display:flex;flex-direction:column;gap:40px}.footer-content .footer-upper-content{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}.footer-content .footer-upper-content .logo-area{display:flex;justify-content:flex-start;align-items:center;max-width:165px;width:100%}.footer-content .footer-upper-content .social-media{width:100%;max-width:100px;display:flex;justify-content:flex-end;align-items:center;gap:20px}.footer-content .footer-upper-content .social-media a{display:block;transition:all .3s ease}.footer-content .footer-upper-content .social-media a:hover svg path{stroke:#856654;transition:all .3s ease}.footer-content .footer-upper-content .social-media a:hover svg circle{fill:#856654;transition:all .3s ease}.footer-content .footer-upper-content .social-media a:hover .blog-icon{border:2px solid #856654;transition:all .3s ease}.footer-content .footer-upper-content .social-media a:hover .blog-icon svg path{fill:#856654;stroke:#856654;transition:all .3s ease}.footer-content .footer-upper-content .social-media .blog-icon{display:flex;width:40px;height:40px;padding:12px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:100%;border:2px solid var(--line1,#ccc)}.footer-content .footer-info{width:100%;text-align:left;font-size:14px;line-height:1.6;color:#333}.footer-content .footer-info .contact-info{width:100%;position:relative}.footer-content .footer-info .contact-info p{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:300;line-height:160%;letter-spacing:-.42px}.footer-content .footer-info .contact-info p span{font-weight:600}.footer-content .footer-info .copyright{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:300;line-height:100%}.checkNotes{display:flex;width:100 .checkNotes;padding:40px;flex-direction:column;align-items:flex-start;background:var(--bg1,#f7f7f7);height:325px;overflow-y:auto}.checkNotes span{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:180%;letter-spacing:-.54px;margin-bottom:12px}.checkNotes p{color:var(--txt2,#555)!important;font-family:Pretendard!important;font-size:18px!important;font-weight:400!important;line-height:24px!important;letter-spacing:-.54px!important;margin-bottom:16px!important}.terms-conditions-page{position:relative;width:100%;padding:100px 0;background:#f2efea}.terms-conditions-page .terms-conditions-content{position:relative;width:100%;background:#fff;margin:80px 0}.terms-conditions-page .terms-conditions-content .tabs{position:relative;width:100%;display:flex;flex-direction:column}.terms-conditions-page .terms-conditions-content .tabs .tab-buttons{margin:0;width:100%;display:flex;align-items:center;justify-content:center;gap:0}.terms-conditions-page .terms-conditions-content .tabs .tab-buttons button{width:100%;padding:10px 20px;cursor:pointer;max-width:inherit;background:transparent;border-radius:0;border:none;border-bottom:1px solid #ccc;color:var(--line1,#ccc);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.54px}.terms-conditions-page .terms-conditions-content .tabs .tab-buttons button.active{color:#222;border-bottom:1px solid #222}.terms-conditions-page .terms-conditions-content .tabs .tab-content{position:relative;width:100%;padding:40px}.tab-content-txt-area{position:relative;width:100%}.tab-content-txt-area .custom-select-box{position:relative;width:100%;display:flex;max-width:343px}.tab-content-txt-area .custom-select-box label{position:absolute;z-index:2;background:#fff;left:10px;padding:0 16px;top:-8px}.tab-content-txt-area .custom-select-box select{position:relative;width:100%;height:56px;padding:0 20px;border-radius:4px;border:1px solid var(--gray_10_line,#e6e8ea);color:#1e2124;font-family:Pretendard;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.15px;background:#fff url(/_next/static/media/ArrowDropDownFilled.6f2988ad.svg) no-repeat right 20px center}.tab-content-txt-area .context-area{position:relative;width:100%;display:flex;padding:24px;flex-direction:row;gap:24px;border-radius:4px;background:var(--bg_color_gray5,#f4f5f6);margin:48px 0}.tab-content-txt-area .context-area ul{position:relative;width:100%;max-width:270px;display:flex;flex-direction:column;gap:8px}.tab-content-txt-area .context-area ul li{color:#58616a;font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.13px}.tab-content-txt-area .botm-txt{position:relative;width:100%;margin:0}.tab-content-txt-area .botm-txt h4{font-weight:600}.tab-content-txt-area .botm-txt h4,.tab-content-txt-area .botm-txt p{color:var(--txt_color_gray_60,#58616a);font-family:Pretendard;font-size:13px;font-style:normal;line-height:140%;letter-spacing:-.13px;margin-bottom:16px}.tab-content-txt-area .botm-txt p{font-weight:400}.tab-content-txt-area .botm-txt p span{display:block;margin-bottom:6px;font-weight:600}.tab-content-txt-area .content-area-for-terms-conditions{position:relative;width:100%}.tab-content-txt-area .content-area-for-terms-conditions h4{color:var(--txt_color_gray_60,#58616a);font-family:Pretendard;font-size:13px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.13px;margin-bottom:16px}.tab-content-txt-area .content-area-for-terms-conditions h2{color:var(--txt_color_gray_60,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.13px;margin-bottom:16px}.tab-content-txt-area .content-area-for-terms-conditions p{color:var(--txt_color_gray_60,#58616a);font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.13px;margin-bottom:16px}.tab-content-txt-area .content-area-for-terms-conditions p span{display:block;margin-bottom:6px;font-weight:600}.tab-content-txt-area .content-area-for-terms-conditions ul{position:relative;width:100%;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;counter-reset:section}.tab-content-txt-area .content-area-for-terms-conditions ul li{color:var(--txt_color_gray_60,#58616a);font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.13px;position:relative;padding-left:16px}.tab-content-txt-area .content-area-for-terms-conditions ul li ul{margin-top:8px;margin-bottom:0}.tab-content-txt-area .content-area-for-terms-conditions ul li:before{counter-increment:section;content:counter(section) ".";position:absolute;left:0;top:0;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.tab-content-txt-area .content-area-for-terms-conditions table{width:100%;border-collapse:collapse;border:1px solid #ccc;margin-bottom:16px}.tab-content-txt-area .content-area-for-terms-conditions table td,.tab-content-txt-area .content-area-for-terms-conditions table th{border:1px solid #ccc;color:var(--txt_color_gray_60,#58616a);font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.13px;padding:8px}.react-datepicker__input-container .react-datepicker__calendar-icon{right:1px;top:8px;background:url(/_next/static/media/calender-icon.6dd73bf0.svg) no-repeat 50%;padding:4px!important;background-size:16px}.form-group .datepicker-custom-img{cursor:pointer;position:absolute;right:5px;top:12px;width:16px;height:16px}.react-datepicker__input-container input{font-size:13px}.react-datepicker__view-calendar-icon input{padding:6px 25px 5px 10px!important;font-size:14px}.form-group{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.form-group label{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px}.form-group label .required{color:var(--p3,#856654)}.form-group select{background:#fff url(/_next/static/media/select-arrow.ff555b9f.png) no-repeat right 10px center;cursor:pointer;font-size:14px}.form-group input,.form-group select{display:flex;width:100%;padding:18px 20px;border:1px solid #ccc;color:#222;font-family:Pretendard}.form-group input[readonly]{background:#f5f5f5;font-family:Pretendard}.form-group textarea{display:flex;width:100%;padding:18px 20px;border:1px solid #ccc;color:#222;font-family:Pretendard}.form-group .eyes{position:absolute;right:20px;top:77%;transform:translateY(-77%);cursor:pointer}.button-group{gap:16px;margin-top:60px}.button-group,.button-group button{display:flex;justify-content:center}.button-group button{min-width:300px;padding:16px 32px;border-radius:0;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;align-items:center;gap:10px;font-family:Pretendard}.button-group .cancel-button{background:#fff;border:1px solid #e6e6e6;color:#222;font-weight:500}.button-group .cancel-button:hover{background:#f5f5f5}.button-group .darkBorder{border:1px solid #222;color:#222;text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.66px}.button-group .bigFnt{font-size:22px}.button-group .submit-button{background:#222;border:1px solid #222;color:#fff;font-family:Pretendard}.button-group .submit-button:hover{background:#333}.button-group .submit-button.disabled{pointer-events:none;opacity:.6;cursor:not-allowed}.cols02{width:100%;flex-direction:column}.cols02,.rowsline{display:flex;gap:20px}.error-message{color:red;margin-top:4px;display:block}.error{border-color:red!important}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.error-message{animation:shake .3s ease-in-out}.id-check-modal .id-check-modal-inner{padding:20px 0}.id-check-modal .id-check-modal-inner .form-group{margin-bottom:20px}.id-check-modal .id-check-modal-inner .form-group label{display:block;margin-bottom:10px;font-weight:500}.id-check-modal .id-check-modal-inner .form-group input{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px}.checkBx{position:relative}.checkBx input{padding:0;height:auto;width:auto;margin-bottom:0;display:none}.checkBx input,.checkBx label{cursor:pointer;position:relative}.checkBx label{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.checkBx label:before{content:"";-webkit-appearance:none;background-color:transparent;width:22px;height:22px;background:url(/_next/static/media/check_box_default.d09f33d5.svg) no-repeat 50%;background-size:cover;border-radius:0;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px}.checkBx.checkBx-disabled label:before{background:var(--line1,#ccc)!important;border:none!important;opacity:1}.checkBx input:checked+label:after{content:"";display:block;position:absolute;width:22px;height:22px;background:url(/_next/static/media/check_box_default-checked.bb035988.svg) no-repeat 50%;background-size:cover;top:0;left:0;border-radius:0}.checkBx input:checked+label:before{opacity:0;visibility:hidden}.radioBx{position:relative}.radioBx [type=radio]:checked,.radioBx [type=radio]:not(:checked){position:absolute;left:-9999px}.radioBx [type=radio]:checked+label,.radioBx [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;font-size:16px;font-weight:500}.radioBx [type=radio]:checked+label:before,.radioBx [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #a4a4a4;border-radius:100%;background:#fff}.radioBx [type=radio]:checked+label:after,.radioBx [type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:#1e2024;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.radioBx [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radioBx [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radioBx [type=radio]:disabled+label{opacity:.3}.no-data-found{text-align:center;min-height:120px}.no-data-found,.no-data-found p{font-size:16px;font-weight:500;color:#555;display:flex;align-items:center;justify-content:center}.custom-tabber{width:100%;position:relative}.custom-tabber .custom-tabber-buttons{position:relative;display:flex;gap:20px;width:100%;margin:40px 0}.custom-tabber .custom-tabber-buttons button{width:100%;padding:22px 39px;border:1px solid #ccc;background:#fff;cursor:pointer;color:var(--line1,#ccc);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.custom-tabber .custom-tabber-buttons button.active{background:#222;color:#fff}.custom-tabber .custom-tabber-content{position:relative;width:100%}@media(prefers-color-scheme:dark){select{color:#222;background-color:#fff}}@media(prefers-color-scheme:light){select{color:#222;background-color:#fff}}.two-line-title{width:100%}.two-line-title .title{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.96px;padding-bottom:40px;position:relative;z-index:1;display:inline-block}.two-line-title .line{display:flex;height:1px;margin-top:10px}.two-line-title .line .black{flex:1;background-color:#222}.two-line-title .line .gray{flex:9;background-color:#ccc}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.banner-section{position:relative;width:100%;height:640px;max-width:1920px;margin:100px auto 0}@media only screen and (max-width:1280px){.banner-section{width:1320px;margin-top:0}}.banner-section .containerXS{position:relative}.banner-section .padds{padding:0 300px}.banner-section .banner-overlay-content{position:absolute;bottom:-32px;right:0;display:flex;gap:40px;width:100%;max-width:700px;height:261px;padding:56px;z-index:32;background:rgba(34,34,34,.8);flex-direction:column}.banner-section .banner-overlay-content h2{color:#fff;font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:150%}.banner-section .banner-overlay-content p{color:var(--bg1,#f7f7f7);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.72px}.banner-section .banner-stump{position:absolute;bottom:-87px;right:-130px;z-index:32;width:240px;height:240px}@media only screen and (min-width:1441px)and (max-width:1600px){.banner-section .banner-stump{right:-54px}}@media only screen and (min-width:1321px)and (max-width:1440px){.banner-section .banner-stump{right:-22px}}@media only screen and (max-width:1280px){.banner-section .banner-stump{right:-50px}}.banner-section .banner-stump img{width:230px!important;height:auto!important}.banner-section .banner-slide{position:relative;width:100%;height:640px}.banner-section .banner-slide img{min-height:640px;min-width:1920px}.banner-section .slick-slider{cursor:pointer}@media only screen and (max-width:1320px){.banner-section .slick-slider{width:1320px;margin:0 auto}}.banner-section .slick-list,.banner-section .slick-slide>div,.banner-section .slick-slider,.banner-section .slick-track{height:100%}.banner-section .slick-arrow{position:absolute;bottom:0;z-index:1;width:25px;height:22px;background:none;border:none;cursor:pointer}.banner-section .slick-arrow:before{display:none}.banner-section .slick-arrow.slick-prev{left:40%;top:86%}@media only screen and (max-width:1320px){.banner-section .slick-arrow.slick-prev{left:36%}}@media only screen and (min-width:1321px)and (max-width:1440px){.banner-section .slick-arrow.slick-prev{left:37%}}@media only screen and (min-width:1441px)and (max-width:1600px){.banner-section .slick-arrow.slick-prev{left:38%}}.banner-section .slick-arrow.slick-next{right:56%;top:84%;transform:rotate(180deg)}@media only screen and (max-width:1320px){.banner-section .slick-arrow.slick-next{left:40%}}@media only screen and (min-width:1321px)and (max-width:1440px){.banner-section .slick-arrow.slick-next{left:41%}}@media only screen and (min-width:1441px)and (max-width:1600px){.banner-section .slick-arrow.slick-next{left:42%}}.banner-section .banner-controls{position:absolute;bottom:68px;left:0;display:inline-flex;justify-content:center;align-items:center;gap:20px}.banner-section .banner-counter{color:#fff;font-family:Pretendard;font-size:14px;font-style:normal;line-height:100%;letter-spacing:.42px;width:35px;display:flex;justify-content:space-between}.banner-section .banner-counter .current{font-weight:700}.banner-section .banner-counter .separator,.banner-section .banner-counter .total{color:var(--line1,#ccc);font-weight:400}.banner-section .banner-progress{width:395px;height:2px;position:relative}.banner-section .banner-progress svg{position:absolute;top:0;left:0;width:395px}.home-four-txt-area{position:relative;width:100%;background:var(--p1,#f2efea);max-width:1920px;margin:0 auto}@media only screen and (max-width:1280px){.home-four-txt-area{width:1320px}}.home-four-txt-area .four-content-area{position:relative;width:100%;display:flex}.home-four-txt-area .four-content-area .content-box{position:relative;width:100%;padding:80px 40px;border-left:1px solid #ccc;display:flex;flex-direction:column}.home-four-txt-area .four-content-area .content-box:last-child{border-right:1px solid #ccc}.home-four-txt-area .four-content-area .content-box .icon-area{position:relative;width:100%;margin-bottom:40px}.home-four-txt-area .four-content-area .content-box .icon-area span{display:block;width:80px;height:80px;border-radius:100%;background:#fff;display:flex;justify-content:center;align-items:center}.home-four-txt-area .four-content-area .content-box .contentBx{position:relative;width:100%;display:flex;flex-direction:column;gap:6px}.home-four-txt-area .four-content-area .content-box .contentBx h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.78px}.home-four-txt-area .four-content-area .content-box .contentBx p{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.54px;padding-bottom:34px}.home-four-txt-area .four-content-area .content-box .hover-area{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--p2,#d9c9b3);transition:all .3s ease-in-out;padding:40px;opacity:0;cursor:pointer;visibility:hidden}.home-four-txt-area .four-content-area .content-box .hover-area h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;display:block;margin-bottom:40px}.home-four-txt-area .four-content-area .content-box .hover-area p{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.48px}.home-four-txt-area .four-content-area .content-box .hover-area p span{color:var(--p3,#856654);font-weight:700}.viemorBtn{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.42px;display:flex;gap:8px;align-items:center;cursor:pointer}.fixed-side-buton{position:fixed;top:94%;right:120px;width:60px;transform:translateY(-90%);z-index:32;display:flex;flex-direction:column;gap:20px}.fixed-side-buton .side-oval{width:60px;height:60px;border-radius:100%;background:#d9c9b3;display:flex;justify-content:center;align-items:center;border:1px solid #ccc}.fixed-side-buton .side-oval img{width:20px}.fixed-side-buton .side-oval.wht{background:#fff;border:1px solid #ccc}.fixed-side-buton .side-oval.wht img{width:18px}.publisher-section{position:relative;width:100%;padding:80px 0 0;background-color:#fff}@media only screen and (max-width:1280px){.publisher-section{width:1320px}}.publisher-section .publisher-content{position:relative;width:100%;display:flex;flex-direction:column;gap:56px}.publisher-section .publisher-content .publisher-header{position:relative;width:100%;display:flex;gap:32px;align-items:flex-end;justify-content:space-between}.publisher-section .publisher-content .publisher-header .publisher-left{display:flex;flex-direction:column;gap:20px;width:100%;max-width:660px}.publisher-section .publisher-content .publisher-header .publisher-left h2{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:24px;font-style:normal;font-weight:400;line-height:150%}.publisher-section .publisher-content .publisher-header .publisher-left h2 br{display:none}.publisher-section .publisher-content .publisher-header .publisher-left h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:80%}.publisher-section .publisher-content .publisher-header .publisher-left h3 br{display:none}.publisher-section .publisher-content .publisher-header .publisher-right{position:relative}.publisher-section .publisher-content .publisher-header .publisher-right p{font-family:Pretendard;color:var(--txt3,#777);font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.66px;margin-left:auto}.publisher-section .publisher-content .publisher-banner{position:relative;width:100%;margin-top:24px}.publisher-section .publisher-content .publisher-banner img{width:100%}.bookdetails-section{position:relative;width:100%;padding:80px 0}@media only screen and (max-width:1280px){.bookdetails-section{width:1320px}}.bookdetails-section .bookdetails-header{position:relative;width:100%;display:flex;flex-direction:column;gap:16px;padding-bottom:30px}.bookdetails-section .bookdetails-header:before{content:"";position:absolute;left:0;bottom:0;width:636px;height:1px;background:var(--txt2,#555)}.bookdetails-section .bookdetails-header p{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:24px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.72px}.bookdetails-section .bookdetails-header p br{display:none}.bookdetails-section .bookdetails-header h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-1.2px}.bookdetails-section .bookdetails-header h2 br{display:none}.bookdetails-section .book-img-text-area{position:relative;width:100%;display:flex;gap:40px}.bookdetails-section .book-img-text-area .left-content{width:100%;max-width:calc(100% - 400px)}.bookdetails-section .book-img-text-area .left-content p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin:0;letter-spacing:-.54px}.bookdetails-section .book-img-text-area .left-content h5{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.54px}.bookdetails-section .book-img-text-area .right-content{width:100%;max-width:350px;height:210px;padding:0}.bookdetails-section .img-overlap-area{position:relative;width:100%;margin-top:40px}.bookdetails-section .img-overlap-area .img-area{width:100%;max-width:786px}.bookdetails-section .img-overlap-area .img-area img{width:100%;height:400px}.bookdetails-section .overlap-content{position:absolute;top:90px;right:0}.bookdetails-section .overlap-content h3{color:var(--p1,#f2efea);text-align:right;font-family:NanumMyeongjo;font-size:120px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:6px}.bestseller-section{position:relative;width:100%;background:var(--p2,#d9c9b3);overflow:hidden;max-width:1920px;margin:0 auto;height:919px}@media only screen and (max-width:1280px){.bestseller-section{width:1320px}}.bestseller-section .bestseller-header{position:relative;width:100%;display:flex;padding:80px 0}.bestseller-section .bestseller-header .header-text{position:relative;width:100%;max-width:940px}.bestseller-section .bestseller-header .header-text p{color:#5e4a3e;font-family:NanumMyeongjo;font-size:24px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.72px;display:block;padding-bottom:6px}.bestseller-section .bestseller-header .header-text p br{display:none}.bestseller-section .bestseller-header .header-text h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:800;line-height:150%;padding-bottom:22px;letter-spacing:-1.2px;position:relative}.bestseller-section .bestseller-header .header-text h2 br{display:none}.bestseller-section .bestseller-header .header-text h2:after{content:"";position:absolute;left:-800px;bottom:0;width:800px;height:1px;background:hsla(0,0%,100%,.5)}.bestseller-section .bestseller-header .header-text h2:before{content:"";position:absolute;left:0;bottom:0;width:681px;height:1px;background:var(--txt2,#555)}.bestseller-section .bestseller-header .header-text .header-text-bottom{position:relative;width:100%;margin-top:42px}.bestseller-section .bestseller-header .header-text .header-text-bottom p{color:#76655a;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.54px;padding:0}.bestseller-section .bestseller-header .rotate-text{position:relative;width:100%;max-width:calc(100% - 940px)}.bestseller-section .bestseller-header .rotate-text h3{color:var(--p1,#f2efea);font-family:NanumMyeongjo;font-size:130px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:7px;transform:rotate(90deg);position:relative;top:-60px;opacity:.3}.bestseller-section .bestseller-list{position:relative;width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:64px;min-height:638px}.bestseller-section .bestseller-list .list-item{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;top:58px;align-items:flex-end;height:max-content}.bestseller-section .bestseller-list .list-item .wrap-list-img{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.bestseller-section .bestseller-list .list-item .wrap-list-img .item-img{position:relative;width:170px;height:240px;display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden;box-shadow:0 15px 20px 0 rgba(0,0,0,.2)}.bestseller-section .bestseller-list .list-item .wrap-list-img .item-img img{width:100%;height:100%;object-fit:cover}.bestseller-section .bestseller-list .list-item .wrap-list-img .nums{line-height:30px}.bestseller-section .bestseller-list .list-item .wrap-list-img .mac-only,.bestseller-section .bestseller-list .list-item .wrap-list-img .nums{position:absolute;left:0;bottom:0;color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:80px;font-style:normal;font-weight:700;transition:all .3s ease-in-out;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.bestseller-section .bestseller-list .list-item .wrap-list-img .mac-only{line-height:57px}.bestseller-section .bestseller-list .list-item .book-info{position:relative;width:100%;display:flex;flex-direction:column;gap:8px;padding-left:30px;margin-top:14px}.bestseller-section .bestseller-list .list-item .book-info span{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.bestseller-section .bestseller-list .list-item .book-info h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:16px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.54px;transition:all .3s ease-in-out}.bestseller-section .bestseller-list .list-item:first-child .item-img .nums{bottom:0;left:48px}.bestseller-section .bestseller-list .list-item.active{top:0}.bestseller-section .bestseller-list .list-item.active .wrap-list-img .item-img{width:213px;height:300px;top:0;margin-left:40px}.bestseller-section .bestseller-list .list-item.active .wrap-list-img .item-img img{width:100%;height:100%;object-fit:cover}.bestseller-section .bestseller-list .list-item.active .wrap-list-img .nums{left:10px;bottom:0;font-size:120px;line-height:45px;transition:all .3s ease-in-out}.bestseller-section .bestseller-list .list-item.active .wrap-list-img .mac-only{left:10px;bottom:22px;font-size:120px;line-height:43px}.bestseller-section .bestseller-list .list-item.active .book-info{margin-top:12px}.bestseller-section .bestseller-list .list-item.active .book-info span{font-size:16px}.bestseller-section .bestseller-list .list-item.active .book-info h2{font-size:20px;transition:all .3s ease-in-out}.siwonschool-section{position:relative;width:100%;padding:80px 0;background:var(--p1,#f2efea);max-width:1920px;margin:0 auto}@media only screen and (max-width:1280px){.siwonschool-section{width:1320px}}.siwonschool-section .siwonschool-content{position:relative;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.siwonschool-section .siwonschool-content h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-1.44px}.siwonschool-section .siwonschool-content h2 br{display:none}.siwonschool-section .siwonschool-content p{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:24px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.96px;text-align:center;padding-bottom:40px;margin-bottom:40px;position:relative}.siwonschool-section .siwonschool-content p:before{content:"";position:absolute;left:calc(50% - 20px);bottom:0;width:40px;height:1px;background:var(--txt2,#555)}.siwonschool-section .siwonschool-content span{color:var(--txt1,#222);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.54px}.video-import-section{position:relative;width:1280px;height:540px;background:var(--txt2,#fff);max-width:1920px;margin:0 auto}@media only screen and (max-width:1280px){.video-import-section{width:1320px}}.video-import-section .video-import-content{width:100%;min-height:540px;display:flex;align-items:center;justify-content:center}.video-import-section .video-import-content video{width:100%;height:100%;object-fit:cover}.vivid-publishing-section{position:relative;width:100%;padding:80px 0;background:#fff;overflow:hidden;display:flex}.vivid-publishing-section:before{content:"";position:absolute;left:320px;margin-top:218px;width:100%;height:410px;background:var(--p1,#f2efea)}@media only screen and (max-width:1280px){.vivid-publishing-section:before{width:1320px;padding-left:0}}@media only screen and (min-width:1921px)and (max-width:2000px){.vivid-publishing-section:before{width:96%;padding-left:0;left:inherit;right:1.8%}}@media only screen and (min-width:2001px)and (max-width:2200px){.vivid-publishing-section:before{width:87%;padding-left:0;left:inherit;right:6.5%}}@media only screen and (min-width:2201px)and (max-width:2400px){.vivid-publishing-section:before{width:80%;padding-left:0;left:inherit;right:10%}}@media only screen and (min-width:2401px)and (max-width:2600px){.vivid-publishing-section:before{width:74%;padding-left:0;left:inherit;right:13%}}@media only screen and (min-width:2601px)and (max-width:2800px){.vivid-publishing-section:before{width:69%;padding-left:0;left:inherit;right:15.6%}}@media only screen and (min-width:2801px)and (max-width:3200px){.vivid-publishing-section:before{width:67%;padding-left:0;left:inherit;right:16.5%}}.vivid-publishing-section .review-inner-slider{position:relative;width:100%;overflow:hidden;display:flex;padding-left:320px}@media only screen and (max-width:1280px){.vivid-publishing-section .review-inner-slider{width:1320px;padding-left:0}}@media only screen and (min-width:1441px)and (max-width:1640px){.vivid-publishing-section .review-inner-slider{padding-left:150px}}@media only screen and (min-width:1281px)and (max-width:1440px){.vivid-publishing-section .review-inner-slider{padding-left:75px}}@media only screen and (min-width:1025px)and (max-width:1280px){.vivid-publishing-section .review-inner-slider{padding-left:16px}}@media only screen and (min-width:1900px)and (max-width:3000px){.vivid-publishing-section .review-inner-slider{max-width:1920px;margin:0 auto}}.vivid-publishing-section .vivid-left-content{position:relative;width:413px;max-width:400px}.vivid-publishing-section .vivid-left-content h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.2px}.vivid-publishing-section .vivid-left-content .slick-prev{top:140px;left:0}.vivid-publishing-section .vivid-left-content .slick-next{left:47px;top:140px;right:inherit}.vivid-publishing-section .vivid-left-content .slick-next:before,.vivid-publishing-section .vivid-left-content .slick-prev:before{display:none}.vivid-publishing-section .vivid-right-content{width:100%;max-width:calc(100% - 400px);min-height:620px;position:relative}.vivid-publishing-section .vivid-right-content .alice-carousel__stage-item{padding-right:16px}.vivid-publishing-section .vivid-right-content .alice-carousel__stage-item .thumbnail-item{max-width:375px;gap:0;border:1px solid var(--line1,hsla(0,0%,80%,.459));background:#fff;cursor:pointer}.vivid-publishing-section .vivid-right-content .banner-controls{position:absolute;left:0;bottom:70px}.vivid-publishing-section .vivid-right-content .slick-initialized .slick-slide{padding:0 10px}.vivid-publishing-section .vivid-right-content .thumbnail-item .thumbnail-item-img{height:200px;overflow:hidden}.vivid-publishing-section .vivid-right-content .thumbnail-item .thumbnail-item-img img{width:100%;height:100%;object-fit:cover}.vivid-publishing-section .vivid-right-content .thumbnail-item .thumbnail-item-content{max-height:290px;padding-top:40px}.vivid-publishing-section.reviewSlider .vivid-right-content .slick-next{left:-28%;top:22%}@media only screen and (min-width:1922px)and (max-width:2500px){.vivid-publishing-section.reviewSlider .vivid-right-content .slick-next{left:-18%}}.vivid-publishing-section.reviewSlider .vivid-right-content .slick-prev{left:-34%;top:22%}@media only screen and (min-width:1922px)and (max-width:2500px){.vivid-publishing-section.reviewSlider .vivid-right-content .slick-prev{left:-22%}}.thumbnail-item{position:relative;width:100%;display:flex;flex-direction:column;gap:40px;background:#fff}.thumbnail-item .thumbnail-item-img{width:100%;height:160px;overflow:hidden}.thumbnail-item .thumbnail-item-img img{width:100%}.thumbnail-item .thumbnail-item-content{width:100%;display:flex;flex-direction:column;padding:0 40px 40px}.thumbnail-item .thumbnail-item-content .thumb-header{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #ccc}.thumbnail-item .thumbnail-item-content .thumb-header .head-btm{display:flex;justify-content:space-between}.thumbnail-item .thumbnail-item-content .thumb-header .head-btm p{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px}.thumbnail-item .thumbnail-item-content .thumb-header .head-btm span{color:var(--txt3,#777);font-family:Hind,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin-top:3px}.thumbnail-item .thumbnail-item-content .thumb-header h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.6px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.thumbnail-item .thumbnail-item-content .thumb-content-body{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:150%;height:140px;letter-spacing:-.48px;line-clamp:5;-webkit-line-clamp:6}.carousel-item-padding-40-px{padding-right:20px}.video-import-header{width:100%;position:relative;padding:80px 0}@media only screen and (max-width:1280px){.video-import-header{width:1320px}}.video-import-header p{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:400;line-height:140%;display:block;padding-bottom:20px}.video-import-header h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:48px;font-style:normal;font-weight:800;line-height:100%}.side-oval.wht{transition:all .3s ease-in-out;cursor:pointer;pointer-events:auto}.side-oval.wht[style*="visibility: hidden"]{pointer-events:none}.botton-area{position:relative;width:100%;display:flex;justify-content:center;gap:20px;margin-top:64px}.botton-area .home-button{display:flex;padding:0 85px;align-items:center;justify-content:center;gap:8px;background:var(--txt1,#222);border:none;cursor:pointer;transition:all .3s ease;text-align:center;font-weight:600;height:52px}.botton-area .home-button,.botton-area .home-button span{color:#fff;font-family:Pretendard;font-size:18px;font-style:normal;line-height:150%;letter-spacing:-.54px}.botton-area .home-button span{font-weight:300}.botton-area .home-button svg{margin-left:8px;stroke:#fff}.botton-area .home-button.lines{border:1px solid var(--txt1,#222);background:hsla(0,0%,100%,0);color:#222}.botton-area .home-button.lines span{color:#222}.botton-area .home-button.lines svg{stroke:#222}.breadcrumb-section{background:#f2efea;position:relative;width:100%;margin-top:100px;height:211px}@media only screen and (max-width:1280px){.breadcrumb-section{width:1320px;margin-top:0}}.breadcrumb-section .breadcrumb-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:32px;padding:0;min-height:211px}.breadcrumb-section .breadcrumb-content .breadcrumb-links{display:flex;align-items:center;gap:8px;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.42px}.breadcrumb-section .breadcrumb-content .breadcrumb-links a{color:#777;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.breadcrumb-section .breadcrumb-content .breadcrumb-links span{color:#222;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.breadcrumb-section .breadcrumb-content .breadcrumb-links .separator{margin:0 4px;color:#777}.breadcrumb-section .breadcrumb-content h1{color:#222;font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-1.2px}.notice-content-section{padding:80px 0}@media only screen and (max-width:1280px){.notice-content-section{width:1320px}}.notice-content-section .notice-content-wrapper{display:flex;width:1280px;flex-direction:column;align-items:flex-start;gap:80px;margin:0 auto}.notice-content-section .notice-content-wrapper .notice-nav{display:flex;gap:40px;width:100%}.notice-content-section .notice-content-wrapper .notice-nav a{color:#555;font-size:18px;font-weight:400;line-height:100%;padding-bottom:20px;position:relative;font-family:NanumMyeongjo}.notice-content-section .notice-content-wrapper .notice-nav a.active{color:#222;font-weight:800}.notice-content-section .notice-content-wrapper .notice-nav a.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#222}.notice-content-section .notice-content-wrapper .notice-nav a:hover{color:#222}.notice-content-section .notice-content-wrapper .notice-nav a.disabled{pointer-events:none;opacity:.6;cursor:not-allowed}.notice-content-section .notice-content-wrapper .notice-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:40px;position:relative;border-bottom:1px solid #ccc}.notice-content-section .notice-content-wrapper .notice-header:after{content:"";position:absolute;bottom:0;left:0;width:116px;height:1px;background:#555;margin-bottom:-1px}.notice-content-section .notice-content-wrapper .notice-header .notice-label{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.96px}.notice-content-section .notice-content-wrapper .notice-header .notice-title{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.notice-content-section .table-container .global-table-container .pagetable.lineTable thead tr th{font-weight:700;font-size:18px;font-family:NanumMyeongjo;color:var(--txt1,#222)}.notice-content-section .table-container .global-table-container .pagetable.lineTable tbody tr td:nth-child(3){text-align:left;max-width:280px}.notice-content-section .table-container .global-table-container .admin-reply-no{color:#856654;font-weight:600}.notice-content-section .table-container .global-table-container .admin-reply-yes{color:#ccc;font-weight:600}.faq-content{display:flex;justify-content:center;align-items:center;min-height:300px;width:1280px;margin:0 auto;font-family:Pretendard;font-size:18px;color:#555}.inuery_table_head{position:relative;width:100%;display:flex;justify-content:flex-end;margin-bottom:40px}.inuery_table_head .form-group{max-width:100px}.inuery_table_head .form-group select{padding:8px 15px;background-position:right 0 center}.inquiry-add-section .inquiry-add-container .file-upload-area{margin-top:40px}.default-button{width:100%;max-width:200px;display:flex;justify-content:center;align-items:center;gap:10px;padding:20px;background:var(--txt1,#222);border:1px solid transparent;color:#fff;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.96px;cursor:pointer;transition:background-color .2s ease}.default-button:disabled{pointer-events:none;opacity:.6;cursor:not-allowed}.default-button.lines{background:transparent;border:1px solid #222;color:#222}.default-button.lines svg path{stroke:#222}.default-button.disabled{pointer-events:none;opacity:.6;cursor:not-allowed}.default-button.iconBtn{background:transparent;border:1px solid #222;color:#222;min-width:inherit;max-width:60px!important;padding:0}.default-button.geryBtn{border:1px solid var(--line1,#ccc);color:var(--txt2,#555);font-weight:400;background:transparent}.default-button.single320{max-width:320px;height:80px;align-items:center;font-size:22px}.outlineNot{border-top:1px solid #ccc;margin-top:40px;padding-top:20px}p.no-data-message.gridMsg{position:absolute;width:100%}.table-container{margin-top:40px}.global-table-container,.table-container{position:relative;width:100%}.global-table-container .table-select-box{display:flex;justify-content:flex-end;margin-bottom:1rem}.global-table-container .table-select-box select{padding:.5rem 1rem;border:1px solid #ddd;border-radius:4px;background-color:#fff;font-size:14px;cursor:pointer}.global-table-container .table-select-box select:focus{outline:none;border-color:#666}.global-table-container .table-select-box select option{padding:.5rem}.pagetable{position:relative;width:100%}.pagetable.lineTable thead{border-top:1px solid var(--txt2,#555)}.pagetable.lineTable thead tr{border-left:none;border-right:none}.pagetable.lineTable thead tr th{background:var(--bg1,#f7f7f7);height:60px;padding:10px;color:var(--txt_main,#313131);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;border-right:none}.pagetable.lineTable tbody tr{border:none;border-bottom:1px solid #cfcfcf}.pagetable.lineTable tbody tr td{background:transparent;height:60px;padding:10px;border-right:none;color:var(--txt_main,#313131);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.pagination-container{display:flex;justify-content:center;margin:20px 0}.pagination-container .pagination-wrapper{display:flex;align-items:center;gap:8px}.pagination-container .pagination-numbers{display:flex;align-items:center;gap:8px;max-width:400px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 4px}.pagination-container .pagination-numbers::-webkit-scrollbar{display:none}.pagination-container .pagination-number{min-width:32px;height:32px;border:none;background:transparent;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#777;font-size:14px}.pagination-container .pagination-number:hover{background-color:#f5f5f5}.pagination-container .pagination-number.active{background-color:#fff;color:#000}.pagination-container .pagination-ellipsis{color:#777;padding:0 4px}.pagination-container .pagination-arrow{border:none;background:transparent;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.pagination-container .pagination-arrow:hover{background-color:#f5f5f5;border-radius:4px}.faq-container{display:flex;flex-direction:column;padding:40px 0}.faq-container .search-container{display:flex;align-items:center;justify-content:space-between;width:100%;gap:80px;padding-bottom:40px}.faq-container .search-container .search-left{position:relative;width:100%;max-width:calc(100% - 855px)}.faq-container .search-container .search-left .search-label{display:flex;align-items:center;gap:10px;color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px;cursor:pointer}.faq-container .search-container .search-left .search-label span.active{color:var(--txt1,#222);font-weight:600}.faq-container .search-container .search-left .search-label .search-count{color:#ccc;font-weight:500}.faq-container .search-container .search-right{width:100%;max-width:855px}.faq-container .search-container .search-right .search-input-wrapper{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #e6e6e6;border-radius:4px;padding:12px 16px;background:#fff}.faq-container .search-container .search-right .search-input-wrapper .search-input{flex:1;border:none;color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.faq-container .search-container .search-right .search-input-wrapper .search-input::placeholder{color:#b5b5b5}.faq-container .search-container .search-right .search-input-wrapper .search-input:focus{outline:none}.faq-container .search-container .search-right .search-input-wrapper .search-button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.faq-container .search-container .search-right .search-input-wrapper .search-button:hover{opacity:.8}.faq-list-container{position:relative;width:100%}.faq-list-container .faq-grid{display:grid;grid-template-columns:repeat(3,1fr)}.faq-list-container .faq-grid .faq-item{display:flex;width:100%;max-width:428px;height:auto;padding:60px 40px;flex-direction:column;background:#fff;border:1px solid #e6e6e6;gap:32px}.faq-list-container .faq-grid .faq-item .faq-question{overflow:hidden;color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.78px}.faq-list-container .faq-grid .faq-item .faq-answer{display:block;display:-webkit-box;max-width:100%;margin:0;line-height:1;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left;color:var(--txt3,#777);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.faq-list-container .faq-list{position:relative;width:100%}.faq-list-container .faq-list .faq-list-item{position:relative;width:100%;padding:40px 0;border-top:1px solid var(--line1,#ccc)}.faq-list-container .faq-list .faq-list-item h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%}.faq-list-container .faq-list .faq-list-item .faq-list-answer{position:relative;padding-top:40px}.faq-list-container .faq-list .faq-list-item .faq-list-answer h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:180%;letter-spacing:-.54px}.faq-list-container .faq-list .faq-list-item .faq-list-answer p{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.faq-list-img-area{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.faq-list-img-area .imgBx{position:relative;width:100%;max-width:415px;height:300px;background:#888;overflow:hidden;display:flex;justify-content:center;align-items:center}.faq-list-img-area .imgBx img{width:100%;height:100%;object-fit:cover}.faq-list-img-area.faq{display:block}.faq-list-img-area.faq .imgBx{height:auto}.toggle-container{position:relative;width:100%;display:flex;align-items:center;gap:20px;justify-content:flex-end;margin-bottom:20px}.toggle-container span{cursor:pointer;padding:5px;opacity:.5;transition:opacity .3s ease}.toggle-container span.active{opacity:1}.toggle-container span:hover{opacity:.8}.inquiry-details-wrapper{position:relative;width:100%}.inquiry-details-wrapper .inquiry-details-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:40px 0}.inquiry-details-wrapper .inquiry-details-header .left-area{display:flex;gap:20px;align-items:center;width:100%;max-width:500px}.inquiry-details-wrapper .inquiry-details-header .left-area .tags{display:flex;padding:11px 19px;justify-content:center;align-items:center;gap:10px;color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;border-radius:30px;border:1px solid var(--txt1,#222);width:100%;max-width:115px}.inquiry-details-wrapper .inquiry-details-header .left-area h2{color:var(--txt1,#222);font-family:Pretendard;font-size:26px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.78px;display:inline-block;width:100%;max-width:800px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inquiry-details-wrapper .inquiry-details-header .right-area{display:flex;align-items:center;gap:18px;width:100%;max-width:280px;justify-content:flex-end}.inquiry-details-wrapper .inquiry-details-header .right-area span{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.inquiry-details-wrapper.notice1 .inquiry-details-header{border-bottom:1px solid var(--line1,#ccc)}.inquiry-details-wrapper .inquiry-details-content{position:relative;width:100%;margin-top:40px}.inquiry-details-wrapper .inquiry-details-content .inuqery-ask-area{position:relative;width:100%}.inquiry-details-wrapper .inquiry-details-content .inuqery-ask-area p{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.inquiry-details-wrapper .inquiry-details-content .inuqery-ask-area .inquiry-items-row{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.inquiry-details-wrapper .inquiry-details-content .inuqery-ask-area .imgBx{position:relative;width:100%;max-width:240px;height:180px;background:#888;margin-top:40px}.inquiry-details-wrapper .inquiry-details-content .inquiry-answer-area{position:relative;width:100%;margin-top:40px}.inquiry-details-wrapper .inquiry-details-content .inquiry-answer-area .inquiry-details-header{padding:0 20px;height:60px;border-top:1px solid var(--line1,#ccc);background:var(--bg1,#f7f7f7);border-bottom:none}.inquiry-details-wrapper .inquiry-details-content .inquiry-answer-area .inquiry-details-header h2{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px}.inquiry-details-wrapper .inquiry-details-content .inquiry-answer-area .inquiry-answer-content{display:flex;flex-direction:column;padding:40px 60px;background:#fff;gap:20px}.inquiry-details-wrapper .inquiry-details-content .inquiry-answer-area .inquiry-answer-content p{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.inquiry-details-wrapper .inquiry-details-footer{position:relative;width:100%;display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:20px}.custom-modal{display:flex;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.65);justify-content:center;align-items:center;z-index:987}.modal-contents{position:relative;background-color:#fefefe;padding:60px;width:100%;max-width:640px}@media only screen and (max-width:990px){.modal-contents{width:96%}}.modal-contents.XL{max-width:850px}.modal-contents.XM{max-width:1050px;padding:40px}@media only screen and (max-width:990px){.modal-contents.XM{padding:20px}}.modal-contents.large{max-width:1000px}.modal-contents.modal680{max-width:680px}.modal-contents.modal680 .modal-footer .buttongroup .default-button{max-width:320px}.modal-contents h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:40px}.modal-contents p{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.modal-contents .faq-list-img-area{height:425px;overflow-y:auto;display:block}.modal-contents .faq-list-img-area .imgBx{height:auto;overflow:hidden}.modal-contents .faq-list-img-area .imgBx img{height:auto;object-fit:cover;width:100%}.modal-contents .modal-content-inner{display:flex;flex-direction:column;gap:20px}.modal-contents .modal-content-inner.gap40 .iconBx{margin-bottom:20px}.modal-contents .modal-content-inner.gap40 .txt-medium{margin:0}.modal-contents .modal-content-inner.gap40 .txt-small{margin-top:20px}.modal-contents .modal-content-inner .iconBx{width:90px;height:90px;flex-shrink:0;background:var(--bg1,#f7f7f7);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.modal-contents .modal-content-inner h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:160%;text-align:center}.modal-contents .modal-content-inner h2.txt-big{font-size:32px;font-weight:800;line-height:95%}.modal-contents .modal-content-inner p{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;text-align:center;letter-spacing:-.54px}.modal-contents .modal-content-inner p.txt-medium{font-size:22px}.modal-contents .modal-content-inner p.txt-small{font-size:22px;color:var(--txt3,#777)}.modal-contents .modal-content-inner.leftTxt h2,.modal-contents .modal-content-inner.leftTxt p{text-align:left}.modal-contents .modal-content-inner.addressModal{gap:40px!important;height:600px;overflow-y:auto}@media only screen and (max-width:990px){.modal-contents .modal-content-inner.addressModal{gap:16px!important}}.modal-contents .modal-content-inner.addressModal h2{text-align:left!important;font-size:32px!important}.modal-contents .modal-content-inner.addressModal p{text-align:left!important;font-size:22px!important;line-height:150%!important}.modal-contents .modal-content-inner.addressModal .email-modal-inner .form-group input{border:none}.modal-contents .modal-content-inner.changeContactModal{gap:40px}.modal-contents .modal-content-inner.changeContactModal h2,.modal-contents .modal-content-inner.changeContactModal p{text-align:left}.modal-contents .modal-footer{display:flex;gap:10px;align-items:center;justify-content:space-between}.modal-contents .modal-footer.fullW .buttongroup .default-button{max-width:inherit;height:80px;align-items:center}@media only screen and (max-width:990px){.modal-contents .modal-footer.fullW .buttongroup .default-button{height:48px;padding:10px;font-size:14px}.modal-contents .modal-footer .buttongroup{margin:0}.modal-contents .modal-footer .buttongroup .default-button{height:48px;padding:10px;font-size:14px}}.modal-contents .imgBx{width:100%;height:600px;justify-content:center;align-items:center;margin:0!important;overflow:auto}.modal-contents .imgBx img{width:fit-content;object-fit:cover}.buttongroup{position:relative;width:100%;display:flex;justify-content:center;margin-top:40px;gap:20px}.close{position:absolute;top:-35px;right:0;color:#aaa;font-size:28px;font-weight:700;cursor:pointer}.close:focus,.close:hover{color:#000;text-decoration:none}.email-modal-inner{display:flex;padding:40px;flex-direction:column;align-items:flex-start;gap:20px;background:var(--bg1,#f7f7f7)}@media only screen and (max-width:990px){.email-modal-inner{padding:20px;gap:16px}}.email-modal-inner .email-modal-header{position:relative;display:flex;justify-content:space-between;width:100%;margin-bottom:20px}@media only screen and (max-width:990px){.email-modal-inner .email-modal-header{margin:0}}.email-modal-inner .email-modal-header h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;margin:0}@media only screen and (max-width:990px){.email-modal-inner .email-modal-header h3{font-size:18px}}.email-modal-inner .cols3{align-items:center}.email-modal-inner .cols3 label{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:16px;font-style:normal;font-weight:600;width:100%;max-width:80px}.email-modal-inner .cols3.lgTxt label{max-width:120px}@media only screen and (max-width:990px){.email-modal-inner .cols3.lgTxt label{max-width:70px}.email-modal-inner .cols3.lgTxt .form-group input{width:100%;height:48px}.email-modal-inner .cols3.lgTxt.mobinput input{width:100%}.email-modal-inner .cols3.lgTxt.mobinput .cols3{gap:10px;flex-wrap:wrap}.email-modal-inner .cols3.lgTxt.mobinput .cols3 .form-group{width:100%}.email-modal-inner .cols3.lgTxt.mobinput .cols3 .form-group:nth-child(3){max-width:95px}.email-modal-inner .cols3.lgTxt.mobinput .cols3 .form-group:first-child{max-width:85px}.email-modal-inner .cols3.lgTxt.mobinput .cols3 span{display:none}}.email-modal-inner .cols3 .form-group input:read-only{background:#fff}.email-modal-inner .cols3 .default-button{max-width:160px}@media only screen and (max-width:990px){.email-modal-inner .cols3 .default-button{max-width:100%;height:48px;padding:10px;font-size:14px}}.cols3{gap:20px}.cols3,.columns{width:100%;display:flex}.columns{flex-direction:column}.help-text{color:var(--p3,#856654);font-family:Pretendard;font-size:12px!important;font-style:normal;font-weight:400!important;line-height:100%;text-align:left!important;letter-spacing:-.36px;padding-left:100px;padding-top:6px}.video-container,.video-iframe{position:relative;width:100%}.video-iframe{height:475px;background:#888}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:888}.coupon-list{gap:20px;margin-top:20px;height:580px;overflow-y:auto}.coupon-list,.coupon-list .coupon-item{position:relative;width:100%;display:flex;flex-direction:column}.coupon-list .coupon-item{justify-content:space-between;gap:40px;padding:40px;border:1px solid var(--line1,#ccc);background:#fff}.coupon-list .coupon-item .coupon-item-upper{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.coupon-list .coupon-item .coupon-item-upper h4{color:var(--p3,#856654);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px}.coupon-list .coupon-item .coupon-item-upper h5{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:22px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.66px}.coupon-list .coupon-item .coupon-item-lower{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.coupon-list .coupon-item .coupon-item-lower p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.coupon-list .coupon-item.active{border:2px solid var(--p3,#856654)}.sales-details-modal-body{position:relative;width:100%}.sales-details-modal-body h2{text-align:left!important;margin-bottom:40px}.sales-details-modal-body p{text-align:left!important;margin-bottom:10px;color:var(--txt3,#777)}.sales-details-modal-body p,.sales-details-modal-body p span{font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.sales-details-modal-body p span{color:var(--txt1,#222);max-width:130px;width:100%;display:inline-block}.sales-details-modal-body .global-table-container{margin-top:40px;height:500px;overflow:auto}body.modal-open{overflow:hidden}.faq-modal-content{position:relative;width:100%}.faq-modal-content .form-group textarea{height:auto;padding:0;border:none;color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.faq-modal-content .faq-list-img-area{height:auto}.faq-modal-content.faqHeight{height:auto;overflow:auto}.faq-modal-content-textarea{height:420px;overflow:auto}.inquiry-container{max-width:1280px;margin:0 auto;padding:40px 20px}.inquiry-container form .form-group{margin-bottom:40px}.inquiry-container form .form-group label{display:block;color:#222;font-size:16px;font-weight:500;margin-bottom:12px}.inquiry-container form .form-group input[type=text],.inquiry-container form .form-group select,.inquiry-container form .form-group textarea{width:100%;padding:16px;border:1px solid #e6e6e6;border-radius:4px;font-size:16px;color:#222;background-color:#fff}.inquiry-container form .form-group input[type=text]::placeholder,.inquiry-container form .form-group select::placeholder,.inquiry-container form .form-group textarea::placeholder{color:#999}.inquiry-container form .form-group input[type=text]:focus,.inquiry-container form .form-group select:focus,.inquiry-container form .form-group textarea:focus{border-color:#222;outline:none}.inquiry-container form .form-group select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 9L12 15L18 9' stroke='%23222222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.inquiry-container form .form-group textarea{min-height:200px;resize:vertical}.inquiry-container form .attachment-info{font-size:14px;color:#666;margin-bottom:12px}.inquiry-container form .attachment-container{display:flex;gap:16px}.inquiry-container form .attachment-container .hidden{display:none}.inquiry-container form .attachment-container .file-upload-button{width:120px;height:120px;border:1px dashed #e6e6e6;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.inquiry-container form .attachment-container .file-upload-button .icon{font-size:24px;color:#999}.inquiry-container form .attachment-container .file-upload-button:hover{border-color:#222}.inquiry-container form .attachment-container .file-upload-button:hover .icon{color:#222}.inquiry-container form .attachment-container .file-preview{width:120px;height:120px;border:1px solid #e6e6e6;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:8px;font-size:14px;color:#666;word-break:break-all;overflow:hidden}.inquiry-container form .button-group{display:flex;justify-content:center;gap:16px;margin-top:60px}.inquiry-container form .button-group button{min-width:200px;padding:16px 32px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.inquiry-container form .button-group .cancel-button{background:#fff;border:1px solid #e6e6e6;color:#222}.inquiry-container form .button-group .cancel-button:hover{background:#f5f5f5}.inquiry-container form .button-group .submit-button{background:#222;border:1px solid #222;color:#fff}.inquiry-container form .button-group .submit-button:hover{background:#333}.inquiry-details-wrapper .image-wrapper{position:relative;width:240px;height:180px;margin:10px 0;overflow:hidden;background-color:#f5f5f5}.inquiry-details-wrapper .image-wrapper .inquiry-image{object-fit:cover;width:100%;height:100%;transition:opacity .3s ease}.inquiry-details-wrapper .imgBx{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px}.inquiry-add-section{position:relative;width:100%;padding:0 0 100px}@media only screen and (max-width:1280px){.inquiry-add-section{width:1320px}}.inquiry-add-container{margin-top:40px}.inquiry-add-container .form-group textarea{min-height:180px}.inquiry-add-container .button-group .darkBorder{min-width:400px}.inquiry-add-container .button-group .submit-button{font-size:22px;font-weight:600;min-width:400px}.inquiry-add-container .button-group .submit-button.disabled{pointer-events:none;opacity:.6;cursor:not-allowed}.file-upload-area{position:relative;width:100%;margin-top:20px}.file-upload-area label{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.54px;margin-bottom:10px;display:block}.file-upload-area p{color:#777;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.file-upload-area .file-upload-grid{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.file-upload-area .file-upload-grid .upload-box{display:flex;width:180px;height:180px;justify-content:center;align-items:center;background:var(--bg1,#f7f7f7);position:relative}.file-upload-area .file-upload-grid .upload-box.plus-box{overflow:hidden;display:block;position:relative}.file-upload-area .file-upload-grid .upload-box.plus-box .plus-icon{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px}.file-upload-area .file-upload-grid .upload-box.plus-box input{width:100%;height:180px;opacity:0;cursor:pointer}.file-upload-area .file-upload-grid .upload-box.image-placeholder,.file-upload-area .file-upload-grid .upload-box.preview{overflow:hidden}.file-upload-area .file-upload-grid .upload-box.preview .remove-button{position:absolute;top:0;right:0;background:#fff;padding:6px;font-size:18px;font-weight:700;border-radius:50%;line-height:0;width:24px;height:24px}.file-upload-area .file-upload-grid .upload-box.preview img{width:180px;height:180px;object-fit:cover;position:relative!important}.heads-area{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:40px;position:relative;border-bottom:1px solid #ccc}.heads-area:after{content:"";position:absolute;bottom:0;left:0;width:116px;height:2px;background:#222}.heads-area .notice-label,.heads-area .notice-title{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.inquiry-add-details{position:relative;width:100%;padding:100px 0}.inquiry-add-details .inquiry-img-content{position:relative;width:100%;margin-top:40px}.inquiry-add-details .inquiry-img-content .inquiry-img-box{position:relative;width:100%;display:flex;gap:20px}.inquiry-add-details .inquiry-img-content .inquiry-img-box .left-content{width:100%;max-width:600px;display:flex;gap:20px}.inquiry-add-details .inquiry-img-content .inquiry-img-box .left-content .img-box{width:240px;height:240px;background:#f7f7f7}.inquiry-add-details .inquiry-img-content .inquiry-img-box .right-content{width:100%;max-width:calc(100% - 600px)}.inquiry-add-details .inquiry-img-content .inquiry-img-box .right-content .text-list{display:flex;gap:15px;align-items:center;justify-content:flex-end}.inquiry-add-details .inquiry-img-content .inquiry-img-box .right-content .text-list li{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.inquiry-add-details .inquiry-img-content .inquiry-img-box .right-content .text-list span{width:1px;height:16px;background:var(--line1,#c4c4c4)}.inquiry-add-details .inquiry-img-content .inquiry-content{position:relative;width:100%;margin-top:40px}.inquiry-add-details .inquiry-img-content .inquiry-content h2{color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;display:block;margin-bottom:40px}.inquiry-add-details .inquiry-img-content .inquiry-content p{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.book-info-content{position:relative;width:100%;margin-top:40px}.book-info-content .book-info-list{width:100%;display:flex;gap:20px}.book-info-content .book-info-list .book-info-left{width:100%;max-width:calc(100% - 260px);display:flex}.book-info-content .book-info-list .book-info-left .book-info-img{width:220px;height:220px;background:#f7f7f7;display:flex;justify-content:center;align-items:center}.book-info-content .book-info-list .book-info-left .book-info-text{padding-left:40px;position:relative}.book-info-content .book-info-list .book-info-left .book-info-text ul{position:absolute;bottom:20px;left:40px;width:100%;display:flex;gap:10px;align-items:center}.book-info-content .book-info-list .book-info-left .book-info-text ul li{color:#757575;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.book-info-content .book-info-list .book-info-left .book-info-text p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.book-info-content .book-info-list .book-info-left .book-info-text h2{color:#222;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.96px;display:block;padding:14px 0}.book-info-content .book-info-list .book-info-left .book-info-text span{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.book-info-content .book-info-list .book-info-right{width:100%;max-width:260px}.book-info-content .book-info-list .book-info-right .button-group{flex-direction:column;margin:0}.book-info-content .book-info-list .book-info-right .button-group .default-button{max-width:inherit;min-width:inherit;border-radius:0;padding:21px 15px}.review-book-section{width:100%}@media only screen and (max-width:1280px){.review-book-section{width:1320px}}.review-section{padding:40px 0;width:100%}.review-section .review-top-bar{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:40px;border-bottom:1px solid #ccc}.review-section .review-top-bar:after{content:"";position:absolute;bottom:-1px;left:0;width:100px;height:1px;background:#222}.review-section .review-top-bar h2{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.review-section .review-top-bar .write-button{display:flex;width:100%;max-width:194px;height:60px;padding:20px;justify-content:center;align-items:center;gap:10px;background:var(--txt1,#222);color:#fff;text-align:right;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.48px}.review-section .review-top-bar .write-button:hover{background:#000}.review-section .review-header-controls{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;margin:40px 0}.review-section .review-header-controls .filter-tabs{display:flex;gap:10px;align-items:center}.review-section .review-header-controls .filter-tabs span{display:block;width:1px;height:16px;background:#ccc}.review-section .review-header-controls .filter-tabs button{padding:0;color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px;background:none;border:none;position:relative}.review-section .review-header-controls .filter-tabs button.active{color:#222;font-weight:600}.review-section .review-header-controls .filter-tabs button:hover{color:#222}.review-section .review-header-controls .form-group{width:100%;max-width:100px}.review-section .review-header-controls .form-group select{height:40px;padding:8px 20px;background-position:right 0 center!important}.review-list,.review-list .review-item{position:relative;width:100%}.review-list .review-item{padding:20px 20px 20px 40px;display:flex;border-bottom:1px solid #eee;cursor:pointer}.review-list .review-item:first-child{border-top:1px solid #eee}.review-list .review-item .user-info-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.review-list .review-item .user-info-container .avatar-circle{width:80px;height:80px;border-radius:50%;background:#f0f0f0;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.review-list .review-item .user-info-container .avatar-circle img{width:100%;height:100%;object-fit:cover}.review-list .review-item .user-info-container p{color:var(--txt2,#555);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.review-list .review-item .review-center-content{position:relative;width:100%;display:flex;flex-direction:column;gap:15px;padding-left:40px;padding-right:20px}.review-list .review-item .review-center-content .review-tops-area{position:relative;display:flex;gap:10px;align-items:center;justify-content:space-between}.review-list .review-item .review-center-content .review-tops-area span{color:#a8a8a8;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.review-list .review-item .review-center-content .review-tops-area .more-options-container{position:relative}.review-list .review-item .review-center-content .review-tops-area .more-options-container .more-options{background:none;border:none;cursor:pointer}.review-list .review-item .review-center-content .review-tops-area .more-options-container .dropdown-menu{position:absolute;top:78%;right:0;background:#fff;border:.5px solid var(--line1,#ccc);z-index:10;min-width:100px;overflow:hidden}.review-list .review-item .review-center-content .review-tops-area .more-options-container .dropdown-menu button{width:100%;position:relative;height:40px;padding:9px 12px;border-bottom:1px solid #eee;color:#555;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:left}.review-list .review-item .review-center-content .review-tops-area .more-options-container .dropdown-menu button:last-child{border-bottom:none}.review-list .review-item .review-center-content h4{color:#222;font-family:Pretendard;font-size:22px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.66px}.review-list .review-item .review-center-content .details-area{position:relative}.review-list .review-item .review-center-content .details-area p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.54px}.review-list .review-item .review-center-content .revitxt{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.review-list .review-item .review-center-content .review-footer{position:relative}.review-list .review-item .review-center-content .review-footer .interaction-buttons{display:flex;gap:16px;justify-content:flex-end}.review-list .review-item .review-center-content .review-footer .interaction-buttons button{display:flex;align-items:center;gap:4px;color:#757575;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.review-list .review-item .review-center-content .review-footer .interaction-buttons button:hover{color:#666}.review-list .review-item .review-right-content{position:relative}.review-list .review-item .review-right-content .img-area{width:190px;height:185px;background:var(--bg1,#f7f7f7);overflow:hidden;display:flex;align-items:center;justify-content:center}.review-list .review-item .review-right-content .img-area img{width:100%;height:100%;object-fit:cover}.review-list .review-item .review-right-content .img-area p{position:absolute;bottom:16px;right:10px;display:flex;width:28px;height:18px;padding:1px 0;justify-content:center;align-items:center;flex-shrink:0;border-radius:30px;background:rgba(0,0,0,.6);color:#fff;font-family:Pretendard;font-size:13px;font-weight:400;line-height:30px}.slider-container{position:relative;width:100%;padding:40px 0 100px;overflow:hidden}.slider-container .banner-section{margin:0;background:var(--p1,#f2efea);height:390px}.slider-container .banner-section .banner-slide{position:relative;width:100%;display:flex!important;height:390px}.slider-container .banner-section .banner-slide .banner-image{width:100%;max-width:600px;height:390px;background:#f0f0f0;overflow:hidden}.slider-container .banner-section .banner-slide .banner-image img{position:relative!important;width:100%!important;height:100%!important}.slider-container .banner-section .banner-slide .banner-content{position:relative;width:100%;max-width:calc(100% - 600px);padding:60px 60px 20px}.slider-container .banner-section .banner-slide .banner-content h2{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.96px}.slider-container .banner-section .banner-slide .banner-content p{color:var(--txt2,#555);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.66px;display:block;margin-top:30px}.slider-container .banner-section .banner-controls{position:absolute;left:650px;width:100%;justify-content:flex-start}.slider-container .banner-section .banner-controls .banner-counter .current{color:var(--txt2,#555)}.slider-container .banner-section .banner-controls .banner-counter .total{color:#929292}.slider-container .banner-section .banner-controls .banner-counter .separator{margin:0 5px}.slider-container .banner-section .slick-arrow.slick-next{right:6%;top:inherit;bottom:25px}.slider-container .banner-section .slick-arrow.slick-prev,.slider-container.for-review-page .banner-section .slick-arrow.slick-prev{right:9%;top:inherit;bottom:25px;left:inherit}.slider-container.for-review-page .banner-section .slick-arrow.slick-next{right:6%;top:inherit;bottom:36px;transform:rotate(0deg)}.publishbanner-section{position:relative;width:100%;padding:100px 0 0}@media only screen and (max-width:1280px){.publishbanner-section{width:1320px}}.publishbanner-content{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}.heading-header{position:relative;width:100%;padding-bottom:40px;border-bottom:1px solid #e5e5e5}.heading-header:after{content:"";position:absolute;bottom:0;left:0;width:160px;height:1px;background-color:#555}.heading-header h5{color:var(--txt2,#555);font-size:26px;font-weight:400;letter-spacing:-.78px;display:block;margin-bottom:20px}.heading-header h2,.heading-header h5{font-family:NanumMyeongjo;font-style:normal;line-height:130%}.heading-header h2{color:#222;font-size:32px;font-weight:700;letter-spacing:-.96px}.publishbanner-text-area{width:100%;display:flex;gap:40px;position:relative}.publishbanner-text-area .text-area{width:100%;max-width:430px;display:flex;flex-direction:column;gap:40px}.publishbanner-text-area .text-area h3{color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:140%}.publishbanner-text-area .text-area p{color:#444;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.publishbanner-text-area .img-area{position:relative;width:100%;max-width:calc(100% - 430px)}.publishbanner-text-area .img-area .marketing-services{color:hsla(0,0%,93%,.7);font-family:NanumMyeongjo;font-size:95px;font-style:normal;font-weight:400;line-height:normal;transform:translateX(-360px)}.publishbanner-text-area .img-area .img-box{width:460px}.publishbanner-text-area .img-area .img-box:nth-child(2){position:absolute;top:100px;right:0}.publishList-section{position:relative;width:100%;padding:80px 0}@media only screen and (max-width:1280px){.publishList-section{width:1320px}}.publishList-section .publishList-content,.publishList-section .publishList-list{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}.publishList-section .publishList-list .list-item{position:relative;width:100%;display:flex;gap:40px}.publishList-section .publishList-list .list-item .list-item-content{width:100%;max-width:420px}.publishList-section .publishList-list .list-item .list-item-content span{display:block;font-family:NanumMyeongjo;color:#f3f3f3;font-size:140px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-7px;padding-bottom:50px}.publishList-section .publishList-list .list-item .list-item-content h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.96px;display:block;padding-bottom:40px;display:flex;align-items:center;gap:20px}.publishList-section .publishList-list .list-item .list-item-content h2 span{padding:0;position:relative;top:0;left:0}.publishList-section .publishList-list .list-item .list-item-content p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.publishList-section .publishList-list .list-item .list-item-img{width:100%;max-width:calc(100% - 420px);height:380px;overflow:hidden}.publishList-section .publishList-list .list-item .list-item-img img{width:100%;height:100%;object-fit:cover}.introbanner-section{position:relative;width:100%;padding:100px 0;background:#fff url(/_next/static/media/introBg.cb16bc80.png) no-repeat 50%/cover}@media only screen and (max-width:1280px){.introbanner-section{width:1320px}}.introbanner-section .introbanner-content{display:flex;width:100%;flex-direction:column;position:relative}.introbanner-section .introbanner-content .introbanner-rounr-bx{position:relative;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.introbanner-section .introbanner-content .introbanner-rounr-bx .rounr-item{width:400px;height:400px;flex-shrink:0;border-radius:100%;border:1px solid var(--line1,#ccc);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.introbanner-section .introbanner-content .introbanner-rounr-bx .rounr-item h4{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:28px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.84px}.introbanner-section .introbanner-content .introbanner-rounr-bx .rounr-item h4 span{color:var(--p3,#856654);font-size:32px}.introbanner-section .introbanner-content p{color:var(--txt2,#555);text-align:center;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.78px;display:block;margin-bottom:80px}.introbanner-section .introbanner-content p .mob-only{display:none}.introbanner-section .introbanner-content h3{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:42px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.26px}.introbanner-section .introbanner-content h3 span{color:var(--p3,#856654)}.introbanner-section .introbanner-content h2{font-size:62px;line-height:130%;letter-spacing:-1.86px;margin:20px 0 40px}.introbanner-section .introbanner-content h2,.introbanner-section .introbanner-content h5{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-style:normal;font-weight:600;display:block}.introbanner-section .introbanner-content h5{font-size:42px;line-height:140%;letter-spacing:-1.26px;margin-bottom:80px}.introbanner-section .introbanner-content h5 span{color:var(--p3,#856654);font-weight:700}.introbanner-section .introbanner-content .down-arrow{display:block;margin:0 auto}.newplatform-section{position:relative;width:100%;padding:100px 0 40px;background:#f2efea}@media only screen and (max-width:1280px){.newplatform-section{width:1320px}}.newplatform-section .newplatform-content{display:flex;flex-direction:column}.newplatform-section .newplatform-content .platform-list{position:relative;width:100%;max-width:720px;display:flex;flex-direction:column;margin:80px auto;gap:48px}.newplatform-section .newplatform-content .platform-list .platform-item{padding-bottom:28px;border-bottom:1px solid #a6a6a6;position:relative;display:flex;align-items:center;gap:20px;justify-content:center}.newplatform-section .newplatform-content .platform-list .platform-item .icons{position:relative}.newplatform-section .newplatform-content .platform-list .platform-item h4{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.96px}.newplatform-section .newplatform-content p{color:var(--txt2,#555);text-align:center;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:400;letter-spacing:-.78px}.publishingslider-section{position:relative;width:100%;padding:100px 0;background:#f2efea}@media only screen and (max-width:1280px){.publishingslider-section{width:1320px}}.publishingslider-section .publishingslider .slick-next,.publishingslider-section .publishingslider .slick-prev{width:60px;height:60px}.publishingslider-section .publishingslider .slick-prev{left:-80px}.publishingslider{position:relative;width:100%}.publishingslider .publishingslider-item{width:100%;display:flex;flex-direction:column;gap:20px}.publishingslider .publishingslider-item .publishingslider-head{position:relative;width:100%}.publishingslider .publishingslider-item .publishingslider-head h3{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.96px}.publishingslider .publishingslider-item .publishingslider-head h3 span{color:var(--p3,#856654)}.publishingslider .publishingslider-item .publishingslider-content{position:relative;width:100%;display:flex;gap:40px}.publishingslider .publishingslider-item .publishingslider-content .publishingslider-img{width:100%;max-width:620px}.publishingslider .publishingslider-item .publishingslider-content .publishingslider-img img{width:100%}.publishingslider .publishingslider-item .publishingslider-content .publishingslider-text{width:100%;max-width:calc(100% - 620px);padding-top:20px}.publishingslider .publishingslider-item .publishingslider-content .publishingslider-text h4{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.78px;margin-bottom:30px}.publishingslider .publishingslider-item .publishingslider-content .publishingslider-text h4 span{color:var(--p3,#856654)}.publishingslider .publishingslider-item .publishingslider-content .publishingslider-text p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.publishingslider .slick-next:before,.publishingslider .slick-prev:before{display:none}.publishingslider .slick-next,.publishingslider .slick-prev{width:30px;height:30px}.publishingslider .slick-prev{left:-60px}.publishingslider .slick-next{right:-60px}.bookplateconfiguration-section{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.bookplateconfiguration-section{width:1320px}}.bookplateconfiguration-section .bookplate-content{position:relative;width:100%;display:flex;flex-direction:column;gap:40px;align-items:center}.bookplateconfiguration-section .bookplate-content h2{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:42px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.26px}.bookplateconfiguration-section .bookplate-content h2 .mob-only{display:none}.bookplateconfiguration-section .bookplate-content p{color:var(--txt2,#555);text-align:center;font-family:NanumMyeongjo;font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.66px}.bookplateconfiguration-section .bookplate-content p .mob-only{display:none}.bookplateconfiguration-section .config-bookplate-table{position:relative;width:100%;display:flex;flex-direction:column;gap:40px;align-items:center;margin-top:100px}.bookplateconfiguration-section .config-bookplate-table h3{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.bookplateconfiguration-section .config-bookplate-table h3 span{color:var(--p3,#856654)}.bookplateconfiguration-section .config-bookplate-table .botton-area{position:relative;width:100%;display:flex;border:none;align-items:center;justify-content:space-between;margin:0}.bookplateconfiguration-section .config-bookplate-table .botton-area a{display:inline-block}.bookplateconfiguration-section .config-bookplate-table .botton-area .home-button{padding:0 29px 0 59px;font-size:22px;font-style:normal;font-weight:600}.bookplateconfiguration-section .config-bookplate-table .botton-area h4{color:var(--txt1,#222);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.66px}.bookplateconfiguration-section .config-bookplate-table .pagetable{border-bottom:2px solid #000}.bookplateconfiguration-section .config-bookplate-table .pagetable.lineTable thead tr th{background:#fff;border-top:2px solid #000;border-bottom:1px solid #000;min-width:340px;font-size:22px;font-weight:400}.bookplateconfiguration-section .config-bookplate-table .pagetable.lineTable thead tr th:first-child{background:#f2f2f2;min-width:160px}.bookplateconfiguration-section .config-bookplate-table .pagetable.lineTable tbody tr td{background:#fff;min-width:340px;font-size:18px;line-height:180%;padding:19px 20px;color:var(--txt2,#555)}.bookplateconfiguration-section .config-bookplate-table .pagetable.lineTable tbody tr td p{text-align:left}.bookplateconfiguration-section .config-bookplate-table .pagetable.lineTable tbody tr td span{color:var(--txt2,#979797)}.bookplateconfiguration-section .config-bookplate-table .pagetable.lineTable tbody tr td:first-child{background:#f2f2f2;min-width:160px;color:#222}.bookplateconfiguration-section .config-bookplate-table .pagetable.lineTable tbody tr td:nth-child(3){width:350px}.now-bookplate-section{position:relative;width:100%;padding:100px 0;background:var(--bg1,#f7f7f7);overflow:hidden}@media only screen and (max-width:1280px){.now-bookplate-section{width:1320px}}.now-bookplate-section .now-heads{display:flex;flex-direction:column;padding-bottom:40px;position:relative}.now-bookplate-section .now-heads:after{content:"";position:absolute;bottom:0;left:0;width:100%;max-width:954px;height:1px;background:#555}.now-bookplate-section .now-heads:before{content:"";position:absolute;bottom:0;left:-100%;width:100%;height:1px;background:#ccc}.now-bookplate-section .now-heads p{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.96px}.now-bookplate-section .now-heads h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-1.2px}.now-bookplate-section .now-heads h3 .mob-only{display:none}.now-bookplate-section .now-heads h3 span{color:var(--p3,#856654)}.now-bookplate-section .bookshow-img{position:relative;width:100%;padding-top:80px}.now-bookplate-section .bookshow-img .content-txt{width:100%;max-width:770px;margin-bottom:80px}.now-bookplate-section .bookshow-img .content-txt p{color:var(--txt3,#777);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.66px}.now-bookplate-section .bookshow-img .bookshow-img-item{position:relative}.now-bookplate-section .bookshow-img .bookshow-img-item.overlap{position:absolute;top:180px;right:0}@media only screen and (max-width:767px){.now-bookplate-section .bookshow-img .bookshow-img-item.mobs-left{left:-20px;right:inherit;top:40px}.now-bookplate-section .bookshow-img .bookshow-img-item.mobs-right{left:inherit;right:-74px;max-width:280px}}.now-bookplate-section .bookshow-img .overlap-txt{position:absolute;bottom:0;right:0;opacity:.8}.now-bookplate-section .bookshow-img .overlap-txt h2{color:#dbdbdb;text-align:right;font-family:NanumMyeongjo;font-size:120px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:6px}.now-bookplate-section .bottom-txt{position:relative;margin-top:80px;width:100%}.now-bookplate-section .bottom-txt h3{color:var(--txt1,#222);display:block;margin-top:40px;margin-bottom:10px}.now-bookplate-section .bottom-txt h3,.now-bookplate-section .bottom-txt h3 span{font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:130%;letter-spacing:-.96px}.now-bookplate-section .bottom-txt h3 span{color:var(--p3,#856654)}.now-bookplate-section .bottom-txt p{font-size:22px;line-height:160%}.now-bookplate-section .bottom-txt p,.now-bookplate-section .bottom-txt span{color:var(--txt3,#777);font-family:Pretendard;font-style:normal;font-weight:400;letter-spacing:-.66px}.now-bookplate-section .bottom-txt span{font-size:18px;line-height:100%}.free-service-section{position:relative;width:100%;padding:100px 0;background:#fff url(/_next/static/media/bg02.dd7a6aba.png) no-repeat 100% 100%}@media only screen and (max-width:1280px){.free-service-section{width:1320px}}.free-service-section h2.heads{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-align:center}.free-service-section h2.heads span{color:var(--p3,#856654)}.free-service-section .free-service-content{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;margin-top:40px}.free-service-section .free-service-content .free-service-item{position:relative;width:100%;display:flex;background:hsla(0,0%,97%,.5);padding:60px 30px 60px 80px;gap:36px;min-height:262px}.free-service-section .free-service-content .free-service-item:last-child{background:hsla(0,0%,97%,.5);padding-right:25px}.free-service-section .free-service-content .free-service-item .free-left{position:relative;width:100%;max-width:330px}.free-service-section .free-service-content .free-service-item .free-left h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.96px}.free-service-section .free-service-content .free-service-item .free-left h3 span{color:var(--p3,#856654)}.free-service-section .free-service-content .free-service-item .free-left p{color:var(--txt3,#777);font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.6px}.free-service-section .free-service-content .free-service-item .free-right{position:relative;width:100%;max-width:calc(100% - 330px)}.free-service-section .free-service-content .free-service-item .free-right p{color:#888;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.free-service-section .free-service-content .free-service-item .free-right a{color:var(--p3,#856654);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:180%;letter-spacing:-.54px;text-decoration:underline;display:flex;gap:5px;align-items:center}.free-service-section .free-service-content .free-service-item .free-right h5{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px;display:block;margin-top:20px}.free-service-section .free-service-btn-txt{position:relative;width:100%;margin-top:100px}.free-service-section .free-service-btn-txt h3{color:var(--p3,#856654);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:800;line-height:140%}.free-service-section .free-service-btn-txt h3 span{color:var(--txt1,#222);font-size:22px}.paid-service-section{position:relative;width:100%;background:#fff}@media only screen and (max-width:1280px){.paid-service-section{width:1320px}}.paid-service-section.mian:after{content:"";position:absolute;bottom:-365px;right:0;width:604px;height:665px;background:url(/_next/static/media/art01.f22b3bb2.png) no-repeat 100%;z-index:987}.paid-service-section.bg01{padding:100px 0;background:#f7f7f7 url(/_next/static/media/bg01.1d9e5e5e.png) no-repeat 100% 0}.paid-service-section.bg01 .paid-service-container{width:100%;display:flex;justify-content:flex-start}.paid-service-section.bg02{padding:100px 0 0;margin-bottom:100px;background:#f7f7f7 url(/_next/static/media/bg03.f4c805f7.png) no-repeat 0 100%}.paid-service-section.bg02 .paid-service-container{width:100%;display:flex;justify-content:flex-end}.paid-service-section h2.heads{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-align:left;display:block;margin-bottom:60px}.paid-service-section h2.heads span{color:var(--p3,#856654)}.paid-service-section h2.heads.pad-lft{padding-left:125px}.paid-service-section .paid-service-content{position:relative;width:100%;max-width:905px;display:flex;flex-direction:column;gap:80px}.paid-service-section .paid-service-content .paid-service-item{width:100%;display:flex;gap:25px}.paid-service-section .paid-service-content .paid-service-item .count{color:#bdb09d;font-family:NanumMyeongjo;font-size:100px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-5px;width:100%;max-width:100px}.paid-service-section .paid-service-content .paid-service-item .paid-service-item-txt{padding-top:30px}.paid-service-section .paid-service-content .paid-service-item .paid-service-item-txt h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px;display:block;margin-bottom:25px}.paid-service-section .paid-service-content .paid-service-item .paid-service-item-txt h2 span{color:var(--p3,#856654)}.paid-service-section .paid-service-content .paid-service-item .paid-service-item-txt h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.96px;display:block;margin-bottom:25px}.paid-service-section .paid-service-content .paid-service-item .paid-service-item-txt h3 span{color:var(--p3,#856654)}.paid-service-section .paid-service-content .paid-service-item .paid-service-item-txt p{color:#888;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.table-overflow{position:relative;width:100%;overflow-x:auto}.review-details-container{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.review-details-container{width:1320px}}.review-details-container .review-details-body{position:relative;width:100%;display:flex;flex-direction:column;margin-top:40px;border-bottom:1px solid var(--line1,#ccc)}.review-details-container .review-details-body .review-details-item{position:relative;width:100%;display:flex;gap:20px;align-items:flex-start}.review-details-container .review-details-body .review-details-item .review-details-left{width:100%;max-width:calc(100% - 600px);display:flex;flex-wrap:wrap;gap:10px;padding-left:40px}.review-details-container .review-details-body .review-details-item .review-details-left .img-area{width:100%;max-width:240px;height:240px;background:var(--bg1,#f7f7f7);display:flex;align-items:center;justify-content:center;overflow:hidden}.review-details-container .review-details-body .review-details-item .review-details-left .img-area img{width:100%;height:240px;object-fit:cover}.review-details-container .review-details-body .review-details-item .review-details-right{width:100%;max-width:600px;display:flex;gap:10px;align-items:center}.review-details-container .review-details-body .review-details-item .review-details-right .txt-area{position:relative;width:100%;display:flex;gap:10px;align-items:center;justify-content:flex-end}.review-details-container .review-details-body .review-details-item .review-details-right .txt-area p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.review-details-container .review-details-body .review-details-item .review-details-right .txt-area span{color:var(--txt3,#777)}.review-details-container .review-details-body .review-details-wraps{padding:40px;position:relative;width:100%}.review-details-container .review-details-body h2{color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:24px}.review-details-container .review-details-body p{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.review-details-container .book-info-body{position:relative;width:100%;margin-top:40px;display:flex;gap:20px;padding-bottom:40px;border-bottom:1px solid var(--line1,#ccc)}.review-details-container .book-info-body .book-left-content{width:100%;max-width:calc(100% - 210px);position:relative;display:flex;gap:40px}.review-details-container .book-info-body .book-left-content .disply-img{width:156px;height:220px;background:var(--bg1,#f7f7f7);display:flex;align-items:center;justify-content:center;overflow:hidden}.review-details-container .book-info-body .book-left-content .disply-img .img-area{width:100%;height:100%;background:var(--line1,#ccc);display:flex;align-items:center;justify-content:center;overflow:hidden}.review-details-container .book-info-body .book-left-content .disply-img .img-area img{width:100%;height:100%;object-fit:cover}.review-details-container .book-info-body .book-left-content .book-info-txt{width:100%;max-width:calc(100% - 260px);display:flex;flex-direction:column;gap:16px;padding-top:20px}.review-details-container .book-info-body .book-left-content .book-info-txt span{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.review-details-container .book-info-body .book-left-content .book-info-txt h3{color:#222;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.96px}.review-details-container .book-info-body .book-left-content .book-info-txt p{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.review-details-container .book-info-body .book-left-content .book-info-txt .rating-star-area{margin-top:32px}.review-details-container .book-info-body .book-right-content{position:relative;width:100%;max-width:210px;display:flex;gap:20px;flex-direction:column;align-items:center;justify-content:center}.review-details-container .book-info-body .book-right-content .default-button{max-width:inherit;min-width:inherit}.review-details-container .review-comment-body{position:relative;width:100%;margin-top:40px;display:flex;flex-direction:column}.review-details-container .review-comment-body h3{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px;display:block;margin-bottom:20px}.review-details-container .review-comment-body .comment-search{position:relative;width:100%}.review-details-container .review-comment-body .comment-search .default-button{padding:17px 20px}.review-details-container .review-comment-body .button-group{position:relative;width:100%;display:flex;justify-content:flex-end;margin-top:20px}.review-details-container .review-comment-body .button-group .default-button{min-width:194px;height:60px}.review-details-container .review-comment-body .button-group .default-button.gray{border:1px solid var(--line1,#ccc);color:#555}.comment-list{position:relative;width:100%;display:flex;flex-direction:column}.comment-list .comment-item{position:relative;width:100%;display:flex;gap:20px;border-bottom:.5px solid var(--line1,#ccc);padding:20px}.comment-list .comment-item .comment-left{width:100%;max-width:calc(100% - 40px);display:flex;gap:40px;align-items:flex-start}.comment-list .comment-item .comment-left .user-con{display:block;width:60px;height:60px;background:#ccc;border-radius:100%;overflow:hidden}.comment-list .comment-item .comment-left .user-con .img{width:100%;height:100%;object-fit:cover}.comment-list .comment-item .comment-left .comment-txt{display:flex;flex-direction:column;gap:15px;width:calc(100% - 60px)}.comment-list .comment-item .comment-left .comment-txt h5{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.48px}.comment-list .comment-item .comment-left .comment-txt h3{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.comment-list .comment-item .comment-left .comment-txt p{color:#a8a8a8;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.comment-list .comment-item .more-btn{width:100%;max-width:40px;height:24px}.more-btn{position:relative}.more-btn span{cursor:pointer}.more-btn .more-menu{position:absolute;top:100%;right:0;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:4px;padding:8px 0;min-width:110px;z-index:1000;animation:fadeIn .2s ease-in-out}.more-btn .more-menu button{padding:8px 12px;color:#555;font-size:14px;cursor:pointer;transition:background-color .2s}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bookplateBI-area,.bookplateBI-area .represents-vessel-area{position:relative;width:100%;padding:100px 0}.bookplateBI-area .represents-vessel-area{display:flex;justify-content:space-between}.bookplateBI-area .represents-vessel-area .left-area-content{width:100%;position:relative;max-width:780px;display:flex;flex-direction:column;gap:40px}.bookplateBI-area .represents-vessel-area .left-area-content h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.6px}.bookplateBI-area .represents-vessel-area .left-area-content h3 span{color:var(--p3,#856654)}.bookplateBI-area .represents-vessel-area .left-area-content p{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.bookplateBI-area .represents-vessel-area .right-area-content{position:relative;width:100%;max-width:400px;display:flex;gap:16px;flex-direction:column;align-items:center}.bookplateBI-area .represents-vessel-area .right-area-content h5{color:var(--txt1,#222);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px}.bookplateBI-area .typography-area{position:relative;width:100%;padding-bottom:100px;display:flex;gap:80px}.bookplateBI-area .typography-area .colors-area{position:relative;display:flex;flex-direction:column;gap:40px}.bookplateBI-area .typography-area .colors-area label{color:#000;font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.54px}.bookplateBI-area .typography-area .colors-area .colorsBx{display:flex;position:relative;gap:20px}.bookplateBI-area .typography-area .colors-area .colorsBx .box{width:130px;height:130px;flex-shrink:0;aspect-ratio:1/1;border:1px solid var(--line1,#ccc);background:#fff;padding:16px}.bookplateBI-area .typography-area .colors-area .colorsBx .box span{display:block;color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px}.bookplateBI-area .typography-area .colors-area .colorsBx .box.black{background:#000}.bookplateBI-area .typography-area .colors-area .colorsBx .box.black span{color:#fff}.bookplateBI-area .typography-area .fonts-area{position:relative;display:flex;flex-direction:column;gap:20px}.bookplateBI-area .typography-area .fonts-area label{color:#000;font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.54px}.bookplateBI-area .typography-area .fonts-area h4{color:#444;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;display:block;margin-top:20px}.bookplateBI-area .typography-area .fonts-area .font-details{position:relative;display:flex;gap:20px}.bookplateBI-area .typography-area .fonts-area .font-details .lefts{color:#444;font-family:GangwonEduHyeonokT;font-size:40px;font-style:normal;font-weight:500;line-height:100%}.bookplateBI-area .typography-area .fonts-area .font-details .rights{display:flex;flex-direction:column;gap:12px}.bookplateBI-area .typography-area .fonts-area .font-details .rights span{color:#444;font-family:GangwonEduHyeonokT;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:2.7px}.bookplateBI-area .download-area{position:relative;width:100%;padding:40px;display:flex;justify-content:space-between}.bookplateBI-area .download-area p{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.42px}.bookplateBI-area .download-area .downlodBtn{display:flex;padding:16px;align-items:center;gap:8px;color:var(--txt1,#222);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px;border:1px solid var(--txt1,#222)}.draw-area{position:relative;width:100%;display:flex;gap:40px;align-items:center}.draw-area .draw-box01{width:100%;max-width:380px;position:relative}.draw-area .draw-box01 .oval{position:relative;display:flex;width:200px;height:200px;padding:82px 47px;flex-direction:column;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:110px;border:1px solid var(--p3,#856654);color:var(--p3,#856654);text-align:center;font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.6px}.draw-area .draw-box01 .oval:nth-child(2){position:absolute;top:0;right:0}.draw-area .draw-box02{width:100%;max-width:210px;position:relative}.draw-area .draw-box02 .oval{position:relative;display:flex;width:200px;height:200px;padding:82px 47px;flex-direction:column;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:110px;border:1px solid var(--p3,#856654);color:var(--p3,#856654);text-align:center;font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.6px}.draw-area .draw-box02 .oval:nth-child(2){position:absolute;top:0;right:0}.draw-area span{color:var(--p3,#856654);text-align:center;font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.6px}.library-content-section{padding:100px 0;position:relative;width:100%}@media only screen and (max-width:1280px){.library-content-section{width:1320px!important}}.library-content-section .library-layout{position:relative;display:flex;gap:40px;width:100%}.library-content-section .library-layout.operatin-pgae .library-sidebar{display:none}.library-content-section .library-layout.operatin-pgae .library-form{width:100%;max-width:100%}.library-content-section .library-sidebar{width:100%;max-width:300px}.library-content-section .library-sidebar nav .nav-group{position:relative;margin-bottom:80px;width:100%}.library-content-section .library-sidebar nav .nav-group h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 20px}.library-content-section .library-sidebar nav .nav-group h3.active{color:#000;border-bottom:1px solid #000;display:inline-block}.library-content-section .library-sidebar nav .nav-group ul{position:relative;width:100%}.library-content-section .library-sidebar nav .nav-group ul li{width:100%;position:relative;list-style-type:none;cursor:pointer;margin-bottom:20px}.library-content-section .library-sidebar nav .nav-group ul li a{display:inline-block;color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;transition:color .2s ease;padding:3px 0}.library-content-section .library-sidebar nav .nav-group ul li a:hover{color:#000}.library-content-section .library-sidebar nav .nav-group ul li.active a{color:#000;font-weight:600;border-bottom:1px solid #000}.library-content-section .library-form{position:relative;width:100%;max-width:calc(100% - 300px)}.library-content-section .library-form .form-group-content-area{margin-top:80px;display:flex;flex-direction:column;gap:40px}.library-content-section .library-form .account-info{display:flex;gap:20px}.library-content-section .library-form .account-info .input-group{flex:1}.library-content-section .library-form .account-info .input-group label{font-size:14px}.library-content-section .library-form .account-info .input-group input,.library-content-section .library-form .account-info .input-group select{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px}.library-content-section .library-form .author-info{display:flex;gap:30px}.library-content-section .library-form .author-info .image-upload-container{width:100%;max-width:244px;position:relative}.library-content-section .library-form .author-info .image-upload-container .image-upload-label{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:20px;display:block;letter-spacing:-.54px}.library-content-section .library-form .author-info .image-upload-container .image-upload .image-preview{width:244px;height:244px;background-color:#f7f7f7;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;overflow:hidden}.library-content-section .library-form .author-info .image-upload-container .image-upload .image-preview img{width:100%;height:244px;object-fit:cover}.library-content-section .library-form .author-info .image-upload-container .image-upload .image-preview .preview-image{width:100%;height:100%;object-fit:cover}.library-content-section .library-form .author-info .image-upload-container .image-upload .image-preview .placeholder{width:50px;height:50px;display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity .2s ease}.library-content-section .library-form .author-info .image-upload-container .image-upload .image-preview .placeholder:hover{opacity:.7}.library-content-section .library-form .author-info .image-upload-container .image-upload .hidden-file-input{display:none}.library-content-section .library-form .author-info.authors .image-upload-container{max-width:240px}.library-content-section .library-form .author-info.authors .image-upload-container .image-upload .image-preview{width:240px;height:240px;border:none}.library-content-section .library-form .author-info.authors .form-group textarea{min-height:100px}.library-content-section .library-form .author-info .text-inputs h2{color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.library-content-section .library-form .author-info .text-inputs p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.library-content-section .library-form .global-table-container .pagetable.lineTable thead tr th{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.42px}.review-management-content .auth-buttons button{max-width:164px}.review-management-content .review-tab-content .filter-tabs{gap:10px}.review-management-content .review-tab-content .filter-tabs button{padding:0;color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.review-management-content .review-tab-content .filter-tabs button.active{color:var(--txt1,#222);font-weight:600}.review-management-content .review-slider-section .review-content .thumbnail-item{cursor:pointer}.review-management-content .review-slider-section .review-content .thumbnail-item .img-inner{height:180px;max-width:128px;margin:40px auto 0}.review-management-content .review-slider-section .review-content .thumbnail-item .img-inner-txt h5{overflow:hidden;white-space:nowrap;width:100%;max-width:305px}.text-inputs{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}.auth-buttons{display:flex;gap:10px}.auth-buttons button{display:flex;height:60px;padding:0 15px;justify-content:center;align-items:center;cursor:pointer;width:100%;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.auth-buttons button.btn-black{background:#000;color:#fff;border:none;font-weight:600}.auth-buttons button.btn-white{background:#fff;color:#000;border:1px solid #ddd}.auth-buttons button.btn-greys{background:#fff;color:#ccc;border:1px solid #ccc}.auth-buttons button.disabled{opacity:.5;cursor:not-allowed}.cols2{display:flex;gap:20px;width:100%}.page-header{position:relative;width:100%;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}.page-header h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.description{color:var(--txt3,#777);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.66px}.mybook-content-section .author-info .text-inputs .description{font-size:18px}.mybook-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx{max-width:300px}.mybook-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner{height:180px;width:128px;margin:40px auto 0;border:1px solid #ddd}.mybook-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner img{width:100%;height:100%;object-fit:cover}.image-grid-container{position:relative;width:100%;margin-top:80px}.image-grid-container .img-grid-header{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.image-grid-container .img-grid-header .left-tabber-area{width:100%;max-width:650px;display:flex;gap:10px;flex-wrap:wrap}.image-grid-container .img-grid-header .left-tabber-area .tabber-btn{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.image-grid-container .img-grid-header .left-tabber-area .tabber-btn.active{color:var(--txt1,#222);font-weight:600}.image-grid-container .img-grid-header .left-tabber-area span{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.image-grid-container .img-grid-header .right-select-area{position:relative;width:100%;max-width:calc(100% - 650px);display:flex;gap:10px}.image-grid-container .img-grid-header .right-select-area .form-group select{width:100%;padding:13px 20px}.image-grid-container .img-grid-body{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.image-grid-container .img-grid-body span{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.img-grid-item{position:relative;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.img-grid-item .img-grid-bx{position:relative;width:100%;border:1px solid #ddd;min-height:200px;display:flex;flex-direction:column;gap:40px;cursor:pointer}.img-grid-item .img-grid-bx .img-inner{width:100%;height:200px;overflow:hidden}.img-grid-item .img-grid-bx .img-inner img{width:100%;height:200px;object-fit:cover}.img-grid-item .img-grid-bx .img-inner .tgBtn{position:absolute;top:10px;left:10px;display:flex;padding:12px 18px;justify-content:center;align-items:center;gap:10px;background:var(--p3,#856654);color:#fff;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.48px}.img-grid-item .img-grid-bx .img-inner-txt{padding:0 40px 40px}.img-grid-item .img-grid-bx .img-inner-txt h5{overflow:hidden;color:var(--txt1,#222);text-overflow:ellipsis;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.78px;white-space:nowrap;width:100%;max-width:305px}.img-grid-item .img-grid-bx .img-inner-txt p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.img-grid-item .img-grid-bx .img-inner-txt .tags-area{display:flex;gap:10px;margin-top:10px}.img-grid-item .img-grid-bx .img-inner-txt .tags-area p,.img-grid-item .img-grid-bx .img-inner-txt .tags-area span{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.img-grid-item .img-grid-bx .img-inner-txt .bookifolist{position:relative;width:100%;margin-top:20px}.img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul{display:flex;gap:20px;flex-direction:column}.img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li{list-style-type:none;display:flex;gap:10px}.img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li label{display:block;width:100%;max-width:70px;color:var(--txt1,#222);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li span{width:100%;max-width:calc(100% - 70px);color:var(--txt1,#222);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.img-grid-item .img-grid-bx .img-inner-txt .inventery-area{position:relative;width:100%;margin-top:40px;display:flex;gap:20px}.img-grid-item .img-grid-bx .img-inner-txt .inventery-area .inventery-inner{display:flex;flex-direction:column;gap:20px;width:100%}.img-grid-item .img-grid-bx .img-inner-txt .inventery-area .inventery-inner span{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px}.img-grid-item .img-grid-bx .img-inner-txt .inventery-area .inventery-inner h5{color:var(--txt3,#777);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-.96px}.img-grid-item .img-grid-bx .img-inner-txt .inventery-area .inventery-inner.brown h5,.img-grid-item .img-grid-bx .img-inner-txt .inventery-area .inventery-inner.brown span{color:#856654}.img-grid-item.grid04{grid-template-columns:repeat(4,1fr)}.line-divider{width:1px;height:65px;background:#ddd;display:block}.heads-no-underline{position:relative;width:100%;display:flex;gap:20px;align-items:center;justify-content:space-between}.heads-no-underline h2{color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.78px}.heads-no-underline p{display:flex;gap:10px;align-items:center;color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.review-tab-content{position:relative;width:100%;display:flex;gap:40px;align-items:center;justify-content:space-between}.review-tab-content .filter-tabs{gap:0}.review-tab-content .filter-tabs button{padding:5px}.review-tab-content .form-group{max-width:100px}.review-tab-content .form-group select{width:100%;padding:8px 25px 8px 10px;height:40px;background-position:103% 4px;color:#555;font-size:14px;font-weight:400}.filter-tabs{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.filter-tabs span{display:block;width:1px;height:16px;background:#ccc}.filter-tabs button{padding:6px 12px;font-size:13px;color:#777;background:none;border:none;position:relative}.filter-tabs button.active{color:#222;font-weight:500}.filter-tabs button:hover{color:#222}.search-area-nav{position:relative;width:100%}.search-area-nav .searchBx{max-width:525px}.searchBx{position:relative;width:100%}.searchBx input{width:100%;padding:14px 20px;border:1px solid #ddd;color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.searchBx .search-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.review-slider-section{margin-top:20px}.review-slider-section,.review-slider-section .review-content{position:relative;width:100%}.review-slider-section .review-content .slick-initialized .slick-slide{padding:0 10px}.review-slider-section .review-content .slick-next{right:20px;top:-65px}.review-slider-section .review-content .slick-prev{right:108px;top:-65px;left:inherit}.review-slider-section .review-content .thumbnail-item{position:relative;width:100%;display:flex;flex-direction:column;gap:0;border:.5px solid var(--line1,#ccc);background:#fff}.review-slider-section .review-content .thumbnail-item .img-inner{width:100%;height:160px;overflow:hidden;display:flex;justify-content:center;align-items:center;border:1px solid #ddd}.review-slider-section .review-content .thumbnail-item .img-inner img{width:100%;height:100%;object-fit:cover}.review-slider-section .review-content .thumbnail-item .img-inner-txt{padding:40px}.review-slider-section .review-content .thumbnail-item .img-inner-txt h5{overflow:hidden;color:var(--txt1,#222);text-overflow:ellipsis;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-.78px}.review-slider-section .review-content .thumbnail-item .img-inner-txt .tags-area{display:flex;gap:10px}.review-slider-section .review-content .thumbnail-item .img-inner-txt .tags-area p,.review-slider-section .review-content .thumbnail-item .img-inner-txt .tags-area span{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.listings{border-top:1px solid var(--line1,#ccc)}.review-list-area{position:relative;width:100%}.review-list-area .review-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.review-list-area .review-list-header h4{color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.review-list-area .review-list-header h4 span{font-size:18px;color:var(--p3,#856654)}.review-list-area .review-list-header .form-group{max-width:100px}.review-list-area .review-list-header .form-group select{width:100%;padding:8px 25px 8px 10px;height:40px;background-position:105% 4px;color:#555;font-size:14px;font-weight:400}.review-list-area .review-list-item{position:relative;width:100%;padding:40px;border-bottom:1px solid var(--line1,#ccc);display:flex;justify-content:space-between}.review-list-area .review-list-item .review-left-content{width:100%;max-width:calc(100% - 100px);display:flex;flex-direction:column;gap:20px}.review-list-area .review-list-item .review-left-content .reply-div{display:flex;gap:10px;align-items:center;width:100%;max-width:420px}.review-list-area .review-list-item .review-left-content .review-title{display:flex;gap:20px;align-items:center}.review-list-area .review-list-item .review-left-content .review-title h3{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.review-list-area .review-list-item .review-left-content .review-title .review-rate{display:flex;gap:5px}.review-list-area .review-list-item .review-left-content .review-txt-area{position:relative;width:100%}.review-list-area .review-list-item .review-left-content .review-txt-area p{color:#222;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.review-list-area .review-list-item .review-left-content .review-date{display:flex;gap:10px}.review-list-area .review-list-item .review-left-content .review-date span{color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.review-list-area .review-list-item .review-right-content{width:100%;max-width:100px;display:flex;flex-direction:column;gap:10px;align-items:flex-end;justify-content:space-between;position:relative}.review-list-area .review-list-item .review-right-content .edit-delete-menu .three-dots-btn{transform:rotate(90deg)}.review-list-area .review-list-item .review-right-content .edit-delete-menu .dropdown-menu{position:absolute;left:25px;top:20px;min-width:100px;background:#fff;border:1px solid var(--line1,#ccc)}.review-list-area .review-list-item .review-right-content .edit-delete-menu .dropdown-menu button{color:#555;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;padding:10px;border-bottom:1px solid var(--line1,#ccc);width:100%}.review-list-area .review-list-item .review-right-content .edit-delete-menu .dropdown-menu button:last-child{border-bottom:none}.review-list-area .review-list-item .review-right-content span{display:flex;gap:5px;align-items:center;color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.review-list-area .review-list-item .review-right-content .review-bottom-area{display:flex;align-items:center;gap:10px;position:absolute;bottom:0;right:0}.review-list-area .review-reply-area{width:100%;position:relative;padding:40px;background:var(--bg1,#f7f7f7);margin-bottom:40px}.review-list-area .review-reply-area .reply-upper-area{display:flex;gap:10px}.review-list-area .review-reply-area .reply-upper-area .default-btn{max-width:200px}.review-list-area .review-reply-area .reply-upper-area .default-btn:disabled{pointer-events:none;opacity:.6;cursor:not-allowed}.review-list-area .review-reply-area .review-list-item{border:none;padding:20px 0;border-bottom:1px solid var(--line1,#ccc)}.review-list-area .review-reply-area .review-list-item:last-child{border-bottom:none;padding-bottom:0}.review-list-area .review-reply-area .review-list-item .reply-btn{max-width:inherit;width:auto}.review-list-area .review-reply-area .review-list-item .review-left-content{max-width:inherit}.review-list-area .review-reply-area .review-list-item .review-left-content .review-title{justify-content:space-between}.review-list-area .review-reply-area .review-list-item .review-left-content .review-title .edit-delete-menu .three-dots-btn{transform:rotate(90deg)}.review-list-area .review-reply-area .review-list-item .review-left-content .review-title .edit-delete-menu .dropdown-menu{position:absolute;left:25px;top:20px;min-width:100px;background:#fff;border:1px solid var(--line1,#ccc)}.review-list-area .review-reply-area .review-list-item .review-left-content .review-title .edit-delete-menu .dropdown-menu button{color:#555;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;padding:10px;border-bottom:1px solid var(--line1,#ccc);width:100%}.review-list-area .review-reply-area .review-list-item .review-left-content .review-title .edit-delete-menu .dropdown-menu button:last-child{border-bottom:none}.review-list-area .review-reply-area .review-list-item .review-left-content .review-title .reply-title-area{display:flex;gap:10px;align-items:center;width:50%}.review-list-area .review-reply-area .review-list-item .review-left-content .review-title .lefts{display:flex;gap:10px;align-items:center;width:auto;max-width:inherit}.review-list-area .review-reply-area .review-list-item .review-left-content .review-title .lefts .reply-btn{max-width:inherit}.reply-btn{height:40px;padding:13px 10px;gap:10px;border:1px solid var(--p3,#856654);color:var(--p3,#856654);font-size:12px;font-weight:500;letter-spacing:-.36px}.default-btn,.reply-btn{width:100%;display:flex;justify-content:center;align-items:center;font-family:Pretendard;font-style:normal;line-height:100%}.default-btn{padding:10px 20px;height:60px;color:#fff;text-align:center;font-size:16px;font-weight:600;letter-spacing:-.48px;background:var(--txt1,#222)}.mybook-details-section .shoping-content-area{padding:40px;border:1px solid var(--line1,#ccc);gap:40px}.mybook-details-section .shoping-content-area .shop-img-area{width:100%;max-width:244px;height:344px;background:transparent}.mybook-details-section .shoping-content-area .shop-img-area .image-preview{width:244px;height:344px;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center;cursor:pointer}.mybook-details-section .shoping-content-area .shop-img-area .image-preview img{width:100%;height:100%;object-fit:cover}.mybook-details-section .shoping-content-area .shop-text-area{max-width:calc(100% - 244px);padding:0;gap:20px}.mybook-details-section .shoping-content-area .shop-text-area .rating-star-area{padding-bottom:40px}.mybook-details-section .shoping-content-area .shop-text-area .price-area{justify-content:space-between}.mybook-details-section .shoping-content-area .shop-text-area .button-group .default-button{height:60px}.mybook-details-section .shoping-content-area .shop-text-area .button-group .default-button.iconBtn{max-width:60px!important}.product-count{position:relative;display:flex;gap:20px;align-items:center}.product-count span{color:var(--txt1,#222);text-align:center;font-weight:500}.product-count span,.product-count span.arrow{font-family:Pretendard;font-size:18px;font-style:normal;line-height:100%;height:40px;display:flex;align-items:center;justify-content:center}.product-count span.arrow{width:40px;border:1px solid var(--line1,#777);border-radius:100%;color:var(--txt3,#777);font-weight:400;letter-spacing:-.54px;cursor:pointer}.index-area{position:relative;width:100%}.index-area .index-bx{display:flex;padding:40px;align-items:flex-start;flex-direction:column;gap:10px;align-self:stretch;border:1px solid var(--line1,#ccc);margin-top:20px}.index-area .index-bx p{display:block;color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.description-area{position:relative;width:100%;margin-top:40px}.description-area p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.54px}.big-img-area{background-color:#f8f8f8}.big-img-area,.big-img-area span{width:100%;height:900px;display:flex;align-items:center;justify-content:center;overflow:hidden}.big-img-area span img{width:100%;object-fit:cover}.table-header{display:flex;width:100%;margin-bottom:40px}.table-header .left-content{display:flex;gap:20px;align-items:center;width:100%}.table-header .left-content h4{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px}.table-header .left-content .default-button{height:40px;padding:13px 0;max-width:100px;background:var(--p3,#856654)}.table-header .left-content .default-button:hover{background:transparent;border:1px solid #856654;color:#856654}.table-header .left-content .default-button.lines{border:1px solid var(--line1,#ccc);background:#fff;color:var(--line1,#ccc);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px}.table-header .right-content{width:100%;max-width:500px;display:flex;gap:20px;align-items:center;justify-content:flex-end}.table-header .right-content h4{color:var(--txt1,#222);text-align:right;font-weight:500;letter-spacing:-.48px}.table-header .right-content h4,.table-header .right-content h5{font-family:Pretendard;font-size:16px;font-style:normal;line-height:100%}.table-header .right-content h5{color:#555;font-weight:400}.table-header .right-content .form-group{width:100%;max-width:150px;gap:0}.table-header .right-content .form-group input{height:40px;padding:8px 10px}.table-txt-container{position:relative;width:100%;display:flex;align-items:center;margin-bottom:20px;gap:10px;justify-content:flex-end}.table-txt-container p{color:var(--txt2,#555);font-weight:400}.table-txt-container p,.table-txt-container p span{font-family:Pretendard;font-size:16px;font-style:normal;line-height:100%}.table-txt-container p span{color:var(--p3,#856654);font-weight:600;padding-left:10px}.header-txt{margin-top:40px;padding-bottom:20px;display:flex;align-items:center;justify-content:space-between}.header-txt .arrow-group{display:flex;gap:20px;align-items:center}.header-txt h2{font-size:26px}.header-txt h2,.header-txt h3{color:#222;font-family:NanumMyeongjo;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.header-txt h3{font-size:18px}.author-info-area{display:flex;width:100%;padding:40px;gap:40px;background:var(--bg1,#f7f7f7);margin-top:40px}.author-info-area .grid-cols3{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.author-info-area .grid-cols3 .priceRow{position:relative;display:flex;width:100%;align-items:center;gap:80px 40px}.author-info-area .grid-cols3 .priceRow label{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;width:100%;max-width:70px}.author-info-area .grid-cols3 .priceRow h5{color:var(--txt1,#222);text-align:left;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;display:flex;gap:10px;align-items:center}.author-info-area .grid-cols3 .priceRow h5 span{color:var(--txt3,#777);text-align:right;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.detail-price-area{padding:20px 0 40px;position:relative;width:100%;display:flex;flex-direction:column;gap:40px;border-bottom:1px solid var(--line1,#ccc)}.detail-price-area .priceRow{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between}.detail-price-area .priceRow label{color:var(--txt2,#555);font-weight:400;letter-spacing:-.54px}.detail-price-area .priceRow h5,.detail-price-area .priceRow label{font-family:Pretendard;font-size:18px;font-style:normal;line-height:100%}.detail-price-area .priceRow h5{color:var(--txt1,#222);text-align:right;font-weight:500;display:flex;gap:10px;align-items:center}.detail-price-area .priceRow h5 span{color:var(--txt3,#777);text-align:right;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.file-replacement-section{position:relative;width:100%}.file-replacement-section .global-table-container{margin:40px 0 0}.file-replacement-section .global-table-container .lineTable thead tr th{font-size:14px;font-weight:700}.file-replacement-section .global-table-container .lineTable tbody tr td{font-size:14px}.file-replacement-section .global-table-container .table-header .right-content{justify-content:flex-start}.file-replacement-section .global-table-container .table-header .right-content .form-group{max-width:110px}.file-replacement-section .global-table-container .table-header .left-content{justify-content:flex-end}.file-replacement-section .global-table-container .table-header .left-content .form-group{max-width:150px}.file-replacement-section .global-table-container .table-header .left-content .form-group select{height:40px;padding:8px 10px}.file-replacement-section .global-table-container .button-group{justify-content:flex-end;margin-top:80px;margin-bottom:20px}.file-replacement-section .global-table-container .button-group .default-button{padding:20px 16px;max-width:140px;min-width:inherit}.status-text{color:var(--line1,#ccc);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.42px}.status-text.reds{color:var(--p1,#f44336);text-decoration:underline}.status-text.bold{font-weight:700;color:var(--txt1,#222)}.status-text.brown{color:var(--p3,#856654);text-decoration:underline;cursor:pointer}.book-sale-content-section{position:relative;width:100%}.book-sale-content-section .description{margin-top:40px}.book-sale-content-section .global-table-container{margin:80px 0 0}.book-sale-content-section .global-table-container .lineTable thead tr th{font-size:14px;font-weight:700}.book-sale-content-section .global-table-container .lineTable tbody tr td{font-size:14px}.book-sale-content-section .global-table-container .table-header .right-content{justify-content:flex-start;gap:10px}.book-sale-content-section .global-table-container .table-header .right-content h4{padding-right:10px}.book-sale-content-section .global-table-container .table-header .right-content .form-group{max-width:150px;gap:0}.book-sale-content-section .global-table-container .table-header .left-content{justify-content:flex-end}.book-sale-content-section .global-table-container .table-header .left-content .form-group{max-width:150px;gap:0}.book-sale-content-section .global-table-container .table-header .left-content .form-group select{height:40px;padding:8px 10px}.book-sale-content-section .global-table-container .button-group{justify-content:flex-end;margin-top:0;margin-bottom:20px}.book-sale-content-section .global-table-container .button-group .default-button{padding:20px 16px;max-width:140px;min-width:inherit}.immediated-content-section .grey-description{margin:40px 0 80px}.immediated-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner{max-width:128px;height:180px;margin:0 auto}.immediated-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner img{width:100%;height:100%;object-fit:cover}.grey-description{display:flex;padding:80px;flex-direction:column;align-items:flex-start;align-self:stretch;background:var(--bg1,#f7f7f7)}.grey-description h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;display:block;margin-bottom:40px}.grey-description p{color:var(--txt3,#777);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:128%;letter-spacing:-.66px;display:block;padding-bottom:20px}.grey-description .button-group{margin-top:20px}.grey-description.dotsadd p{position:relative;padding-left:12px}.grey-description.dotsadd p:before{content:"•";position:absolute;top:0;left:0}.temporay-content-section .header-underline{display:flex;justify-content:space-between;align-items:flex-start}.temporay-content-section .header-underline p{display:flex;gap:10px;align-items:center;color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.temporay-content-section .image-grid-container{margin-top:40px}.temporay-content-section .image-grid-container .img-grid-body .img-grid-item{grid-template-columns:repeat(2,1fr)}.temporay-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .outer-img-bx{width:100%;position:relative;padding:40px 0;background:var(--bg1,#f7f7f7)}.temporay-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .outer-img-bx .img-inner{width:100%;max-width:230px;height:158px;padding:0;margin:0 auto}.temporay-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .outer-img-bx .img-inner img{width:100%;height:100%;object-fit:cover}.temporay-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist{margin:0}.temporay-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul{gap:40px}.temporay-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li label{font-size:16px;color:var(--txt2,#555);font-weight:500;max-width:120px}.temporay-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li span{font-size:16px;color:var(--txt2,#222);font-weight:500}.progress-status-content-section{position:relative;width:100%}.progress-status-content-section .heads-no-underline{margin-top:80px}.progress-status-content-section .image-grid-container,.progress-status-content-section .status-content{margin-top:40px}.progress-status-content-section .image-grid-container .img-grid-body .img-grid-item{grid-template-columns:repeat(2,1fr)}.progress-status-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .outer-img-bx{width:100%;position:relative;padding:40px 0;background:var(--bg1,#f7f7f7)}.progress-status-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .outer-img-bx .img-inner{width:100%;max-width:230px;height:158px;padding:0;margin:0 auto}.progress-status-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .outer-img-bx .img-inner img{width:100%;height:100%;object-fit:contain}.progress-status-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist{margin:0}.progress-status-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul{gap:40px}.progress-status-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li label{font-size:16px;color:var(--txt2,#555);font-weight:500;max-width:120px}.progress-status-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li span{font-size:16px;color:var(--txt2,#222);font-weight:500}.progress-status-content-section .global-table-container{margin:80px 0 0}.progress-status-content-section .global-table-container .table-header .right-content{justify-content:flex-start}.progress-status-content-section .global-table-container .table-header .right-content .form-group{max-width:110px;gap:0}.progress-status-content-section .global-table-container .table-header .right-content .hyphen-dash{color:#222}.progress-status-content-section .global-table-container .table-header .left-content{justify-content:flex-end}.progress-status-content-section .global-table-container .table-header .left-content .form-group{max-width:150px}.progress-status-content-section .global-table-container .table-header .left-content .form-group select{height:40px;padding:8px 10px}.progress-status-content-section .buttongroup .default-button{max-width:inherit}.pro-status{position:absolute;top:10px;left:10px;padding:12px 20px!important;color:#fff!important;text-align:center;font-family:Pretendard;font-size:14px!important;font-style:normal;font-weight:500;line-height:100%;background:var(--p3,#856654);letter-spacing:-.42px}.pro-status.black{background:var(--txt1,#222)}.pro-status.grey{background:var(--txt2,#555)}.pro-status.red-line{border:1px solid var(--p1,#f44336);color:var(--p1,#f44336)!important;background:transparent!important}.status-content{position:relative;width:100%;padding:40px;background:var(--bg1,#f7f7f7);display:flex;flex-direction:column;gap:40px}.status-content .icon-container{display:flex;align-items:center;gap:40px;justify-content:center}.status-content .icon-container .iconTxt{display:flex;flex-direction:column;align-items:center;gap:20px}.status-content .icon-container .iconTxt span{display:block;width:60px;height:60px;background:var(--bg2,#fff);border-radius:50%;display:flex;align-items:center;justify-content:center}.status-content .icon-container .iconTxt h5{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px}.status-content .status-content-area{width:100%;display:flex;flex-direction:column;gap:7px}.status-content .status-content-area p{position:relative;color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px;padding-left:14px}.status-content .status-content-area p:before{content:"";position:absolute;top:calc(50% - 2px);left:0;width:4px;height:4px;background:var(--p1,#777);border-radius:50%}.application-details-content-section{position:relative;width:100%}.application-details-content-section .global-table-container{margin:40px 0 0}.application-details-content-section .global-table-container .table-header .right-content{justify-content:flex-start;gap:10px}.application-details-content-section .global-table-container .table-header .right-content h4{padding-right:10px}.application-details-content-section .global-table-container .table-header .right-content .form-group{max-width:150px;gap:0}.application-details-content-section .global-table-container .table-header .left-content{justify-content:flex-end}.application-details-content-section .global-table-container .table-header .left-content .form-group{max-width:150px}.application-details-content-section .global-table-container .table-header .left-content .form-group select{height:40px;padding:8px 10px}.application-details-content-section .global-table-container .table-header .form-group .datepicker-custom-img{right:20px;top:10px;width:22px;height:auto}.application-details-content-section .lineTable thead tr th{font-size:14px;font-weight:700}.application-details-content-section .lineTable thead tr th .checkBx input:checked+label:after{top:0;left:0}.application-details-content-section .lineTable tbody tr:first-child td .checkBx input:checked+label:after{top:-1px;left:0}.application-details-content-section .lineTable tbody tr td .checkBx input:checked+label:after{top:0;left:0}.application-details-content-section .button-group{justify-content:flex-end;margin-top:0;margin-bottom:20px}.application-details-content-section .button-group .default-button{padding:20px 16px;max-width:140px;min-width:inherit}.default-button-sm{display:flex;width:100%;max-width:100px;height:40px;padding:13px 0;justify-content:center;align-items:center;background:var(--txt3,#777);color:#fff;text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px}.default-button-sm.no-width{max-width:inherit}.default-button-sm.lightgrey{background:var(--bg1,#f7f7f7);color:var(--txt3,#777)}.default-button-sm.borderd{border:1px solid var(--txt1,#222);background:transparent;color:var(--txt1,#222)}.default-button-sm.brown{background:var(--p3,#856654);color:#fff}.default-button-sm.LGtborderd{border:1px solid var(--txt1,#ccc);background:transparent;color:var(--txt1,#ccc)}.sales-history-content-section{position:relative;width:100%}.sales-history-content-section .header-underline{display:flex;justify-content:space-between}.sales-history-content-section .header-underline .cols2{max-width:350px}.sales-history-content-section .status-content{margin-top:40px}.sales-history-content-section .status-content .cols2{gap:40px}.sales-history-content-section .status-content .cols2 .form-group{flex-direction:row;align-items:center}.sales-history-content-section .status-content .cols2 .form-group label{width:100%;max-width:100px}.sales-history-content-section .status-content .cols2 .form-group input,.sales-history-content-section .status-content .cols2 .form-group select{padding:8px 20px}.sales-history-content-section .status-content .cols2 .form-group .date-picker-container{position:relative}.sales-history-content-section .status-content .cols2 .form-group .cols2{gap:10px;align-items:center}.sales-history-content-section .status-content .cols2 .form-group .react-datepicker__view-calendar-icon input{padding:8px 25px 8px 10px!important;font-size:14px}.sales-history-content-section .chart-box-content,.sales-history-content-section .global-table-container{margin-top:80px}.sales-history-content-section .global-table-container .page-count-area{justify-content:flex-end}.sales-history-content-section .global-table-container .lineTable thead tr th{font-size:14px;font-weight:700}.sales-history-content-section .global-table-container .lineTable tbody tr td{font-size:14px}.chart-box-content{position:relative;width:100%}.chart-box-content h3{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:100%}.chart-box-content .chart-box{position:relative;width:100%;margin-top:20px;border:1px solid var(--line1,#ccc);display:flex;padding:40px;align-items:flex-start;gap:20px}.chart-box-content .chart-box .chart-left-inner{width:100%;max-width:400px}.chart-box-content .chart-box .chart-right-inner{width:100%;max-width:calc(100% - 400px)}.chart-box-content .chart-box .chart-right-inner .global-table-container{margin-top:0}.chart-box-content .chart-box .chart-right-inner .global-table-container .table-header .left-content{justify-content:space-between}.chart-box-content .chart-box .chart-right-inner .global-table-container .table-header .left-content .form-group{max-width:150px}.chart-box-content .chart-box .chart-right-inner .global-table-container .table-header .left-content .form-group.mx80{max-width:80px}.chart-box-content .chart-box .chart-right-inner .global-table-container .table-header .left-content .form-group.mx80 select{background-position:47px 3px;padding-right:22px}.chart-box-content .chart-box .chart-right-inner .global-table-container .table-header .left-content .form-group select{height:40px;padding:8px 10px}.chart-box-content .chart-box .chart-right-inner .global-table-container .lineTable thead tr th{font-size:14px;font-weight:700}.chart-box-content .chart-box .chart-right-inner .global-table-container .lineTable tbody tr td{font-size:14px}.chart-box-content .chart-box .chart-right-inner .global-table-container .button-group{justify-content:flex-end;margin-top:80px;margin-bottom:20px}.chart-box-content .chart-box .chart-right-inner .global-table-container .button-group .default-button{padding:20px 16px;max-width:140px;min-width:inherit}.page-count-area{position:relative;width:100%;margin-bottom:20px;color:var(--line1,#ccc)}.page-count-area,.page-count-area .rifht{display:flex;align-items:center;gap:10px}.page-count-area p{color:var(--txt2,#555);font-weight:400}.page-count-area p,.page-count-area span{font-family:Pretendard;font-size:16px;font-style:normal;line-height:100%}.page-count-area span{color:var(--p3,#856654);font-weight:600}.settlement .status-content{margin-top:40px}.settlement .status-content.mx80 .grid .form-group label{max-width:80px}.settlement .status-content .grid{gap:40px}.settlement .status-content .grid .form-group{flex-direction:row;align-items:center}.settlement .status-content .grid .form-group label{width:100%;max-width:100px}.settlement .status-content .grid .form-group select{padding:8px 20px}.settlement .status-content .grid .form-group .react-datepicker-wrapper{width:100%}.settlement .status-content .grid .form-group .react-datepicker-wrapper .react-datepicker__calendar-icon{right:15px}.settlement .status-content .grid .form-group .cols2{gap:20px}.settlement .status-content .grid .form-group .react-datepicker__view-calendar-icon input{padding:8px 25px 8px 10px!important;font-size:14px}.settlement .page-count-area{justify-content:space-between!important}.settlement .page-count-area .rifht{width:100%;max-width:500px;justify-content:flex-end}.settlement .page-count-area h2{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:100%}.rejectModal .modal-footer .buttongroup .default-button{min-width:320px;max-width:inherit}p.error-message{position:absolute;bottom:-17px;font-size:12px!important;color:red!important}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .table-header{margin:0}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .table-header .right-content{justify-content:flex-start}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .table-header .right-content .form-group{max-width:150px;gap:0}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .table-header .right-content .form-group .datepicker-custom-img{right:10px}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .table-header .left-content{justify-content:flex-end}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .table-header .left-content .form-group{max-width:158px}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .table-header .left-content .form-group select{height:40px;padding:8px 10px}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .pagetable thead tr th .checkBx input:checked+label:after{top:0;left:0}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .pagetable tbody tr:first-child td .checkBx input:checked+label:after{top:-1px;left:0}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .pagetable tbody tr td:nth-child(3){width:220px}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .pagetable tbody tr td .checkBx input:checked+label:after{top:0;left:0}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .pagetable .checkBx label:before{width:22px;height:22px}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .button-group{margin-top:80px;margin-bottom:20px;justify-content:flex-end}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-request-status .global-table-container .button-group .default-button{max-width:140px;min-width:inherit;padding:20px 16px;height:60px}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-stop-status .global-table-container .table-header .right-content{justify-content:flex-start}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-stop-status .global-table-container .table-header .right-content .form-group{max-width:110px}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-stop-status .global-table-container .table-header .left-content{justify-content:flex-end}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-stop-status .global-table-container .table-header .left-content .form-group{max-width:150px}.distribution-management-content-section .custom-tabber .custom-tabber-content .distribution-stop-status .global-table-container .table-header .left-content .form-group select{height:40px;padding:8px 10px}.author-registration-content-section{position:relative;width:100%}.author-registration-content-section .description-area{margin-top:0}.author-registration-content-section .form-group-content-area .form-group .error-message{margin:0!important;left:0!important}.author-registration-content-section .form-group-content-area.exMart40{margin-top:40px!important}.author-registration-content-section .form-group-content-area .auth-buttons button.btn-white{color:var(--line1,#ccc);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.author-registration-content-section .button-group .submit-button{width:100%;max-width:414px;height:80px;min-width:inherit}.collapsible-section{position:relative;width:100%;padding:40px;background:var(--bg1,#f7f7f7);margin-top:40px}.collapsible-section h2{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.54px;display:block;margin-bottom:40px}.collapsible-section .collapsible-content{position:relative;width:100%;margin-bottom:20px}.collapsible-section .collapsible-content button{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px;display:flex;align-items:center}.collapsible-section .collapsible-content button span{padding-left:10px;color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.collapsible-section .collapsible-content .collapsible-content-inner{position:relative;width:100%;padding:20px;background:#fff;margin:20px 0}.collapsible-section .collapsible-content .collapsible-content-inner h4{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px;display:block;margin-bottom:20px}.collapsible-section .collapsible-content .collapsible-content-inner p{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}.status-of-review-content-section{position:relative;width:100%}.status-of-review-content-section .global-table-container{margin:80px 0 0}.status-of-review-content-section .global-table-container .table-header .right-content{justify-content:flex-start;gap:10px}.status-of-review-content-section .global-table-container .table-header .right-content h4{padding-right:10px}.status-of-review-content-section .global-table-container .table-header .right-content .form-group{max-width:147px;gap:0}.status-of-review-content-section .global-table-container .table-header .right-content .form-group input{padding:10px 20px}.status-of-review-content-section .global-table-container .table-header .right-content .form-group .datepicker-custom-img{right:20px}.status-of-review-content-section .global-table-container .table-header .left-content{justify-content:flex-end}.status-of-review-content-section .global-table-container .table-header .left-content .form-group{max-width:100px}.status-of-review-content-section .global-table-container .table-header .left-content .form-group select{height:40px;padding:10px 25px 10px 20px;background-position:65px 4px;color:var(--txt2,#555);font-size:14px}.status-of-review-content-section .image-grid-container{margin-top:40px}.status-of-review-content-section .image-grid-container .img-grid-body .img-grid-item{grid-template-columns:repeat(2,1fr)}.status-of-review-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner{width:100%;padding:0;background:var(--bg1,#f7f7f7);height:200px;min-height:200px;margin:0 auto;display:flex;align-items:center;justify-content:center}.status-of-review-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner img{width:230px;height:158px;object-fit:cover}.status-of-review-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist{margin:0}.status-of-review-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul{gap:40px}.status-of-review-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li label{font-size:16px;color:var(--txt2,#555);font-weight:500;max-width:120px}.status-of-review-content-section .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt .bookifolist ul li span{font-size:16px;color:var(--txt2,#222);font-weight:500}.status-of-review-content-section .no-categories-data{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.manage-my-services-content-section{position:relative;width:100%}.manage-my-services-content-section .auth-buttons button.btn-white{color:#ccc;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.manage-my-services-content-section .header-underline{display:flex;justify-content:space-between;align-items:flex-start}.manage-my-services-content-section .header-underline p{display:flex;align-items:center;gap:10px}.manage-my-services-content-section .image-display-area{margin-top:40px}.manage-my-services-content-section .total-number-of-services{margin-top:80px}.manage-my-services-content-section .total-number-of-services .service-head .form-group{max-width:100px}.manage-my-services-content-section .total-number-of-services .service-head .form-group select{padding:8px 20px;background-position:65px 4px;color:var(--txt2,#555)}.manage-my-services-content-section .total-number-of-services .service-list .service-item{padding:40px}.manage-my-services-content-section .total-number-of-services .service-list .service-item .service-item-img{cursor:pointer;height:116px;max-width:82px;overflow:hidden}.manage-my-services-content-section .total-number-of-services .service-list .service-item .service-item-img img{width:100%;height:100%;object-fit:cover}.no-categories-data{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px;text-align:center;padding:40px 0}.my-services-details-content-section{position:relative;width:100%}.my-services-details-content-section .image-display-area{border:1px solid var(--line1,#ccc);padding:40px;margin-top:40px;align-items:flex-start}.my-services-details-content-section .image-display-area .display-image{max-width:207px;height:292px}.my-services-details-content-section .image-display-area .image-description{max-width:calc(100% - 207px);height:292px;overflow:auto}.my-services-details-content-section .image-display-area .image-description h4{margin-bottom:10px;line-height:160%}.my-services-details-content-section .waiting-for-work{margin-top:80px}.operation-details-content-section{position:relative;width:100%}.operation-details-content-section .operation-details-content{margin-top:40px}.operation-details-content-section .operation-details-content .grey-box,.operation-details-content-section .operation-details-content .img-show-bx{margin-bottom:80px}.default-button.iconBtn.active{background-color:transparent}.default-button.iconBtn:disabled{opacity:.7;cursor:not-allowed}.header-underline.chektxt{display:flex;gap:20px;align-items:flex-start}.header-underline.chektxt p{display:flex;align-items:center;gap:10px;color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.header-underline.arrowtxt{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.header-underline.arrowtxt p{display:flex;align-items:center;gap:10px;color:var(--txt2,#555);text-align:right;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px}.form-section{position:relative;width:100%}.form-section .form-group{margin-top:20px;flex-direction:row;align-items:center;gap:20px}.form-section .form-group.colms{flex-direction:column}.form-section .form-group h3{color:var(--p3,#856654);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.54px;margin:0}.form-section .form-group .cols02{flex-direction:row}.form-section .form-group p.subtxt{color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.36px;padding-left:200px;width:100%}.form-section .form-group label{width:100%;max-width:180px;font-weight:600;line-height:120%}.form-section .form-group select{padding-right:42px}.form-section .form-group textarea{min-height:200px}.form-section .form-group .error-text{bottom:-17px;left:30%}.form-section.distribution-form{border:transparent}.form-section.distribution-form .form-group{position:relative}.form-section.distribution-form .form-group label{max-width:77px;font-weight:500}.form-section.distribution-form .form-group .custom-dropdown .selected-items,.form-section.distribution-form .form-group select{color:var(--txt2,#555)}.form-section.distribution-form .form-group .error-message{left:97px}.form-section.distribution-form .form-group.noborder input{border:transparent}.custom-dropdown{position:relative;width:100%;padding:13px 20px;border:1px solid #ccc;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.custom-dropdown.active .dropdown-arrow{transform:rotate(180deg)}.custom-dropdown .selected-items{color:#333;font-size:14px}.custom-dropdown .selected-items:empty:before{content:"서점을 선택해주세요. (중복 선택 가능)";color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.custom-dropdown .dropdown-arrow{transition:transform .2s ease;color:#666;position:relative;right:-10px}.custom-dropdown .custom-dropdown-list{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;z-index:12;height:130px;overflow:auto}.custom-dropdown .custom-dropdown-list li{position:relative;padding:6px 20px}.custom-dropdown .custom-dropdown-list li .checkBx label{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.custom-dropdown .custom-dropdown-list li .checkBx label:after{left:0;top:-2px}.rejection-reason{position:relative;width:100%;padding:40px;background:var(--bg1,#f7f7f7);margin-top:20px}.rejection-reason span{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.54px}.scroll-vertical{height:650px;overflow-y:auto}.service-notice{padding:40px;background:var(--bg1,#f7f7f7);position:relative;width:100%}.service-notice h4{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.42px;margin-bottom:20px}.service-notice ol{position:relative;width:100%;padding-left:12px}.service-notice ol li{position:relative;list-style-type:decimal;margin-bottom:4px}.service-notice ol li,.service-notice span{color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.36px}.review-slider-section .review-content .slider-counter{position:absolute;top:-56px;right:48px;z-index:1;color:var(--line1,#ccc)}.review-slider-section .review-content .slider-counter span{color:var(--line1,#ccc);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.42px}.review-slider-section .review-content .slider-counter span:first-child{color:var(--txt1,#222);font-weight:700}.curly-text{position:relative;color:var(--txt1,#222)!important;font-size:18px!important;font-weight:600!important;display:inline-block;padding:0 7px}.curly-text:before{content:"{";left:0}.curly-text:after,.curly-text:before{position:absolute;top:0;color:var(--txt1,#222)!important;font-size:18px!important;font-weight:600!important}.curly-text:after{content:"}";right:0}.textmonth{position:relative;color:var(--txt1,#222)!important;font-size:18px!important;font-weight:600!important;display:inline-block;padding:0 7px}.error-text{position:absolute;bottom:-17px;font-size:12px!important;color:red!important}.new-library-content{position:relative;width:100%;margin-top:40px;display:flex;gap:20px}.new-library-content .form-group input{border:transparent}.library-content-auth{position:relative;width:100%}.library-content-auth h4{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px;margin-bottom:20px}.library-content-auth h4 span.required{color:var(--p3,#856654)}.library-content-auth h5{color:var(--txt1,#222);font-weight:500;line-height:100%}.library-content-auth h5,.library-content-auth p.sub-text{font-family:Pretendard;font-size:18px;font-style:normal;letter-spacing:-.54px}.library-content-auth p.sub-text{color:var(--txt3,#777);font-weight:400;line-height:140%;margin-bottom:0}.library-content-auth .library-content-auth-inner{position:relative;width:100%;padding:40px;background:var(--bg1,#f7f7f7)}.library-content-auth .library-content-auth-inner h2{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.54px}.library-content-auth .library-content-auth-inner .accordion-wrap{margin-top:40px}.library-content-auth .library-content-auth-inner .accordion-wrap .select-all{position:relative;width:100%;padding-bottom:20px;border-bottom:1px solid var(--line1,#ccc);margin-bottom:20px}.library-content-auth .library-content-auth-inner .accordion-wrap .select-all .checkBx label{color:var(--txt1,#222);font-size:18px;font-weight:500;user-select:none}.library-content-auth .library-content-auth-inner .accordion-wrap .select-all .checkBx input:checked+label:after{top:1px}.library-content-auth .library-content-auth-inner .accordion-wrap .accordion-item .accordion-header .checkBx label{color:var(--txt1,#555);font-size:18px;font-weight:500}.library-content-auth .library-content-auth-inner .accordion-wrap .accordion-item .accordion-content{background:#fff}.library-content-auth .library-content-auth-inner .accordion-wrap .accordion-item.first .accordion-header .checkBx input:checked+label:after{top:2px}.library-content-auth .library-content-auth-inner .accordion-wrap .accordion-item.second .accordion-header .checkBx input:checked+label:after{top:1px}.expert-registration-content-section .form-group-content-area{margin-top:40px!important}.expert-registration-content-section .form-group-content-area .library-content-auth{margin-top:40px}.expert-registration-content-section .form-group-content-area .library-content-auth.nomargin{margin-top:0}.expert-registration-content-section .form-group-content-area .form-group.noborder input{border:transparent}.expert-registration-content-section .button-group .submit-button{width:100%;max-width:414px;height:80px;min-width:inherit}.default-button.btn320{max-width:320px!important;height:80px;font-size:22px}.full-widths .default-button{width:100%;max-width:100%}.mylibrary-chat-content{position:relative;width:100%;padding:100px 0}.mylibrary-chat-content .header-underline,.mylibrary-chat-content .operation-details-content .operation-left-part .grey-box,.mylibrary-chat-content .operation-details-content .operation-left-part .img-show-bx{margin-bottom:80px}.mylibrary-chat-content .operation-details-content .prem-right-side{position:relative;width:100%;max-width:600px}.mylibrary-chat-content .operation-details-content .prem-right-side h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px;display:block;margin-bottom:40px}.mylibrary-chat-content.mypageChat .prem-right-side .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt{background:#f2efea}.mylibrary-chat-content.mypageChat .prem-right-side .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt:before{display:none}.mylibrary-chat-content.mypageChat .prem-right-side .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt p{color:#222}.mylibrary-chat-content.mypageChat .operation-left-part .img-show-bx .image-display-area .display-image .cat-tags{font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.cat-tags{display:flex;width:120px;height:40px;padding:13px 28px;justify-content:center;align-items:center;border:1px solid var(--p3,#856654);color:var(--p3,#856654);font-family:NanumMyeongjo;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px;margin-bottom:10px}.review-content-bottom{display:flex;gap:16px;align-items:center;justify-content:space-between;position:absolute;bottom:0;right:0}.easypublishingbook-full-container{position:relative;width:100%;background:var(--p1,#f2efea);display:flex;-ms-overflow-style:none;scrollbar-width:none;height:auto}.easypublishingbook-full-container::-webkit-scrollbar{display:none}.easypublishingbook-full-container .easy-publish-hide-menu-area{position:fixed;width:0;height:100vh;background:var(--bg2,#eee);transition:all .3s ease;padding:0;overflow:hidden;top:0;left:0}@media only screen and (max-width:990px){.easypublishingbook-full-container .easy-publish-hide-menu-area{padding:0;position:fixed;top:0;left:0;z-index:9999;background:rgba(0,0,0,.5)}}.easypublishingbook-full-container .easy-publish-hide-menu-area .inner-publish-container{position:relative;width:100%;height:100vh;background:var(--bg2,#eee);transition:all .3s ease;overflow:hidden}@media only screen and (max-width:990px){.easypublishingbook-full-container .easy-publish-hide-menu-area .inner-publish-container{width:100%;padding:20px;max-width:172px;height:auto;margin-top:80px;overflow:visible}}.easypublishingbook-full-container .easy-publish-hide-menu-area .inner-publish-container .bar{display:none}@media only screen and (max-width:990px){.easypublishingbook-full-container .easy-publish-hide-menu-area .inner-publish-container .bar{display:block;position:absolute;top:-40px;right:0}}.easypublishingbook-full-container .easy-publish-hide-menu-area .top-bar{position:relative;width:100%;display:flex;justify-content:center;margin-bottom:40px;left:-200px;opacity:0;transition:all .3s ease}.easypublishingbook-full-container .easy-publish-hide-menu-area .top-bar img{width:auto}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea{position:relative;width:100%;left:-200px;opacity:0;transition:all .3s ease}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .user-info-area{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .user-info-area .user-inform-area{display:flex;gap:10px}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .user-info-area .user-inform-area .user-name{display:flex;flex-direction:column;gap:10px;justify-content:center;width:calc(100% - 50px)}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .user-info-area .user-inform-area .user-name h5{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .user-info-area .user-inform-area .user-name span{color:var(--txt1,#222);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .user-info-area .user-inform-area .user-img{width:40px;height:40px;background:#ccc;display:flex;justify-content:center;align-items:center;overflow:hidden}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .user-info-area .user-inform-area .user-img img{width:100%;height:100%;object-fit:cover}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .user-info-area .user-info-txt{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px;text-decoration-line:underline}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .menuBtn-area{display:flex;flex-direction:column;gap:20px}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .menuBtn-area .menuBtn-area-item{display:flex;height:40px;padding:13px 0;justify-content:center;align-items:center;align-self:stretch;border:1px solid var(--line1,#ccc);color:var(--txt2,#555);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.12px;cursor:pointer}.easypublishingbook-full-container .easy-publish-hide-menu-area .side-menu-bar-mainarea .menuBtn-area .menuBtn-area-item.btn-active{border:2px solid var(--p3,#856654);color:#856654}.easypublishingbook-full-container .easy-publish-hide-menu-area.active{width:160px;transition:all .3s ease;padding:30px 20px;z-index:99935}@media only screen and (max-width:990px){.easypublishingbook-full-container .easy-publish-hide-menu-area.active{padding:0;width:100%}}.easypublishingbook-full-container .easy-publish-hide-menu-area.active .side-menu-bar-mainarea,.easypublishingbook-full-container .easy-publish-hide-menu-area.active .top-bar{left:0;opacity:1}.easypublishingbook-full-container .easy-publish-content-area{width:100%;transition:all .3s ease;position:relative}.easypublishingbook-full-container .easy-publish-content-area.active{width:calc(100% - 160px);transition:all .3s ease;left:160px}@media only screen and (max-width:990px){.easypublishingbook-full-container .easy-publish-content-area.active{width:100%;left:0}}.easypublishingbook-full-container .easy-publish-content-area.active .publishing-main-container .publishing-left-container{left:160px}@media only screen and (max-width:990px){.easypublishingbook-full-container .easy-publish-content-area.active .publishing-main-container .publishing-left-container{left:0}}.easypublishingbook-full-container .easy-publish-content-area.active .publishheader{width:calc(100% - 160px);left:160px;transition:all .3s ease}@media only screen and (max-width:990px){.easypublishingbook-full-container .easy-publish-content-area.active .publishheader{left:0;width:100%}}.easypublishingbook-full-container.home{background:#fff;height:100vh}.publish-home-box{position:relative;padding:200px 0 100px;display:flex;flex-direction:column;gap:80px}@media only screen and (max-width:990px){.publish-home-box{padding:32px 0;gap:24px}}.publish-home-box.foreasy{padding:200px 0 0}.easy-publish-home{position:relative;width:100%}.easy-publish-home .four-content-area{position:relative;width:100%;display:flex;gap:20px}@media only screen and (max-width:990px){.easy-publish-home .four-content-area{flex-direction:column;gap:16px}}.easy-publish-home .four-content-area .content-box{position:relative;width:100%;padding:80px 40px;display:flex;flex-direction:column;background:var(--p1,#f2efea)}@media only screen and (max-width:990px){.easy-publish-home .four-content-area .content-box{padding:32px 24px}}.easy-publish-home .four-content-area .content-box .icon-area{position:relative;width:100%;margin-bottom:40px}.easy-publish-home .four-content-area .content-box .icon-area span{display:block;width:80px;height:80px;border-radius:100%;background:#fff;display:flex;justify-content:center;align-items:center}.easy-publish-home .four-content-area .content-box .contentBx{position:relative;width:100%;display:flex;flex-direction:column}.easy-publish-home .four-content-area .content-box .contentBx h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:800;line-height:130%;letter-spacing:-.78px;min-height:55px}.easy-publish-home .four-content-area .content-box .contentBx h2 span{color:var(--txt1,#222);font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.easy-publish-home .four-content-area .content-box .contentBx p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.54px;padding-bottom:20px}.easy-publish-home .four-content-area .content-box .contentBx .viemorBtn{margin-top:40px}.easy-publish-home .four-content-area .content-box .hover-area{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--p2,#d9c9b3);transition:all .3s ease-in-out;padding:40px;opacity:0;cursor:pointer;visibility:hidden}.easy-publish-home .four-content-area .content-box .hover-area h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;display:block;margin-bottom:40px}.easy-publish-home .four-content-area .content-box .hover-area p{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.48px}.easy-publish-home .four-content-area .content-box .hover-area p span{color:var(--p3,#856654);font-weight:700}.easy-publish-home .four-content-area .content-box:hover .hover-area{opacity:1;visibility:visible;transition:all .3s ease-in-out}.publishing-main-container{width:100%;position:relative;display:flex;margin-top:100px}@media only screen and (max-width:990px){.publishing-main-container{flex-direction:column-reverse;margin-top:0}}.publishing-main-container .publishing-left-container{position:fixed;width:560px;left:0;top:100px;height:calc(100vh - 100px);transition:all .3s ease;background-color:#fff;z-index:300}@media only screen and (max-width:990px){.publishing-main-container .publishing-left-container{max-width:100%;height:auto;position:relative;width:100%;top:0}}@media only screen and (min-width:1921px)and (max-width:2800px){.publishing-main-container .publishing-left-container{width:500px}.publishing-main-container .publishing-left-container .leftbar-container .leftbar-scroll-area{padding-left:20px}}.publishing-main-container .publishing-left-container.inneractive{width:90px;transition:all .3s ease}@media only screen and (max-width:990px){.publishing-main-container .publishing-left-container.inneractive{width:100%}.publishing-main-container .publishing-left-container.inneractive .leftbar-container .leftbar-fixed-area{top:-1805px}}.publishing-main-container .publishing-left-container.inneractive .leftbar-container .leftbar-scroll-area{display:none}.publishing-main-container .publishing-right-container{position:relative;width:calc(100% - 560px);left:560px;background:var(--p1,#f2efea);transition:all .3s ease}@media only screen and (max-width:990px){.publishing-main-container .publishing-right-container{width:100%;height:auto;padding-top:170px;position:relative;left:0}}.publishing-main-container .publishing-right-container.inneractive{width:calc(100% - 90px);transition:all .3s ease;left:90px}@media only screen and (max-width:990px){.publishing-main-container .publishing-right-container.inneractive{width:100%;left:0}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area{flex-direction:row}@media only screen and (max-width:990px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area{flex-direction:column}}@media only screen and (min-width:1024px)and (max-width:1600px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area{flex-direction:column}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area{align-items:flex-start;min-height:inherit;min-width:950px;height:760px}@media only screen and (max-width:990px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area{height:auto}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area{width:100%}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .book-cover-img-area{position:absolute;width:100%;top:0;left:0}@media only screen and (max-width:990px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .book-cover-img-area{height:240px}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .book-cover-img-area img{height:538px}@media only screen and (max-width:990px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .book-cover-img-area img{height:240px}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right{width:384px;height:538px;min-height:inherit}@media only screen and (max-width:990px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right{height:230px;width:50%}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right .bookname-txt span{font-size:52px;height:50px}@media only screen and (max-width:990px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right .bookname-txt span{font-size:24px;height:32px}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right .bookname-txt.center{top:28.5%}@media only screen and (min-width:1024px)and (max-width:1280px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right .bookname-txt.center{top:30%}}@media only screen and (min-width:1281px)and (max-width:1440px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right .bookname-txt.center{top:32%}}@media only screen and (min-width:1441px)and (max-width:1600px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right .bookname-txt.center{top:32%}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right .bookname-txt textarea{font-size:62px;height:92px}@media only screen and (min-width:1024px)and (max-width:1600px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-view-area .template-area .template-item-right{width:100%;height:100vh;max-width:50%}}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-details-area{flex-direction:column}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-details-area .selected-option-area-container{position:relative;width:100%;display:flex;flex-direction:column}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-details-area .divider-line{width:100%;min-height:1px;margin:40px 0}@media(max-width:768px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-details-area .selected-option-area-container{flex-direction:column}}@media only screen and (min-width:1024px)and (max-width:1600px){.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-details-area .selected-option-area-container{flex-direction:row;display:flex}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-details-area .selected-option-area-container .divider-line{width:1px;min-height:350px;margin:0 40px}.publishing-main-container .publishing-right-container.inneractive .dispalying-template-area .main-template-area .template-details-area .options-area{max-width:719px;margin:0 auto}}@media only screen and (max-width:990px){.publishing-main-container.customizepage .publishing-left-container .leftbar-container .leftbar-fixed-area{top:-824px}.publishing-main-container.customizepage .publishing-left-container.inneractive .leftbar-container .leftbar-fixed-area{top:-1010px}.publishing-main-container.academypage .publishing-left-container .leftbar-container .leftbar-fixed-area{top:-915px}.publishing-main-container.academypage .publishing-left-container.inneractive .leftbar-container .leftbar-fixed-area{top:-1780px}}.template-item-center{width:20px;height:100vh;background:rgba(0,0,0,.3);z-index:3}@media only screen and (max-width:990px){.template-item-center{height:auto;width:8px}}.dispalying-template-area{position:relative;width:100%}@media only screen and (max-width:990px){.dispalying-template-area{padding:32px 20px 0;gap:32px}}.main-template-area{width:100%;display:flex;flex-direction:column;gap:80px;padding:80px 40px}@media only screen and (min-width:1921px)and (max-width:2800px){.main-template-area{gap:200px}}@media only screen and (min-width:1024px)and (max-width:1600px){.main-template-area{padding:80px 40px 40px}}@media only screen and (max-width:990px){.main-template-area{padding:0 0 32px;gap:32px}}.main-template-area .template-view-area{width:100%;display:flex;justify-content:center;align-items:center;overflow:auto}@media(max-width:768px){.main-template-area .template-view-area{overflow:visible}}.main-template-area .template-details-area{position:relative;width:100%;display:flex;min-height:400px}.main-template-area .template-details-area .selected-option-area-container{position:relative;width:100%;display:flex}@media(max-width:768px){.main-template-area .template-details-area .selected-option-area-container{flex-direction:column}}.main-template-area .template-details-area .selected-option-area{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:990px){.main-template-area .template-details-area .selected-option-area{gap:24px}}.main-template-area .template-details-area .selected-option-area h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%}@media only screen and (max-width:990px){.main-template-area .template-details-area .selected-option-area h2{font-size:18px}}.main-template-area .template-details-area .selected-option-area .selected-option-list{position:relative;width:100%;display:flex;justify-content:space-between}.main-template-area .template-details-area .selected-option-area .selected-option-list ul{position:relative;width:100%;max-width:275px;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:990px){.main-template-area .template-details-area .selected-option-area .selected-option-list ul{gap:24px}}.main-template-area .template-details-area .selected-option-area .selected-option-list ul li{display:flex;gap:20px}@media only screen and (max-width:990px){.main-template-area .template-details-area .selected-option-area .selected-option-list ul li{gap:10px}}.main-template-area .template-details-area .selected-option-area .selected-option-list ul li label{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}@media only screen and (max-width:990px){.main-template-area .template-details-area .selected-option-area .selected-option-list ul li label{font-size:14px;letter-spacing:-.42px}}.main-template-area .template-details-area .selected-option-area .selected-option-list ul li span{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px}@media only screen and (max-width:990px){.main-template-area .template-details-area .selected-option-area .selected-option-list ul li span{font-size:14px;letter-spacing:-.42px}}@media only screen and (min-width:1024px)and (max-width:1600px){.main-template-area .template-details-area .selected-option-area .selected-option-list ul li span br{display:block}}.main-template-area .template-details-area .price-option-area{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:990px){.main-template-area .template-details-area .price-option-area{gap:24px}}.main-template-area .template-details-area .price-option-area.academy-final .price-option-list{margin-top:40px}.main-template-area .template-details-area .price-option-area.academy-final .price-option-list ul{margin-bottom:40px}.main-template-area .template-details-area .price-option-area.academy-final .price-option-list ul li{justify-content:flex-start}.main-template-area .template-details-area .price-option-area.academy-final .price-option-list ul li label{width:100%;max-width:110px}.main-template-area .template-details-area .price-option-area.academy-final .options-area{margin-top:40px}.main-template-area .template-details-area .price-option-area.academy-final .options-area .default-button{margin:0}.main-template-area .template-details-area .price-option-area.custom-final .price-option-list{display:flex;gap:20px;justify-content:space-between;margin-top:40px}.main-template-area .template-details-area .price-option-area.custom-final .price-option-list ul{gap:40px}.main-template-area .template-details-area .price-option-area.custom-final .price-option-list ul li{justify-content:flex-start}.main-template-area .template-details-area .price-option-area.custom-final .price-option-list ul li label{width:100%;max-width:160px}.main-template-area .template-details-area .price-option-area.custom-final .options-area{margin:40px 0 0}.main-template-area .template-details-area .price-option-area.custom-final .options-area .default-button{margin:0}.main-template-area .template-details-area .price-option-area.zero-final .price-option-list{margin-top:40px;display:flex;gap:20px;justify-content:space-between}.main-template-area .template-details-area .price-option-area.zero-final .price-option-list ul{gap:40px}.main-template-area .template-details-area .price-option-area.zero-final .price-option-list ul li{justify-content:flex-start}.main-template-area .template-details-area .price-option-area.zero-final .price-option-list ul li label{width:100%;max-width:160px}.main-template-area .template-details-area .price-option-area.zero-final .options-area,.main-template-area .template-details-area .price-option-area.zero-final .options-area .default-button{margin:0}.main-template-area .template-details-area .price-option-area h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%}@media only screen and (max-width:990px){.main-template-area .template-details-area .price-option-area h2{font-size:18px}}.main-template-area .template-details-area .price-option-area .price-option-list{position:relative;width:100%;margin-top:20px}.main-template-area .template-details-area .price-option-area .price-option-list ul{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:990px){.main-template-area .template-details-area .price-option-area .price-option-list ul{gap:24px}}.main-template-area .template-details-area .price-option-area .price-option-list ul li{display:flex;gap:20px;align-items:center}.main-template-area .template-details-area .price-option-area .price-option-list ul li label{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;width:100%;max-width:250px}@media only screen and (max-width:990px){.main-template-area .template-details-area .price-option-area .price-option-list ul li label{font-size:14px;letter-spacing:-.42px;max-width:inherit;width:auto}}.main-template-area .template-details-area .price-option-area .price-option-list ul li span{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px;padding-right:20px;width:100%;max-width:calc(100% - 250px);text-align:right}@media only screen and (max-width:990px){.main-template-area .template-details-area .price-option-area .price-option-list ul li span{font-size:14px;letter-spacing:-.42px;width:auto;max-width:inherit}}.main-template-area .template-details-area .price-option-area .price-option-list ul li .pagecount{width:100%;max-width:300px;height:60px;padding:15px;border:1px solid var(--line1,#ccc);background:#fff;color:var(--txt1,#555)}@media only screen and (max-width:990px){.main-template-area .template-details-area .price-option-area .price-option-list ul li .pagecount{max-width:160px;padding:0 10px;height:48px;margin-right:0}}.main-template-area .template-details-area .divider-line{position:relative;width:1px;min-height:350px;margin:0 40px;background:var(--line1,#ccc)}@media only screen and (max-width:990px){.main-template-area .template-details-area .divider-line{width:100%;min-height:1px;margin:24px 0}}.publishheader{width:100%;padding:30px 40px;background:var(--p2,#d9c9b3);display:flex;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:100;transition:all .3s ease}@media only screen and (max-width:990px){.publishheader{padding:20px;z-index:999}}.publishheader .bar-text-area{position:relative;display:flex;gap:20px;align-items:center}.publishheader .bar-text-area h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.54px}.fold-up-btn{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-end;color:var(--p3,#856654);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.36px;gap:10px;margin-bottom:24px;display:none}@media only screen and (max-width:990px){.fold-up-btn{display:flex}}.leftbar-container{position:relative;width:100%;display:flex}@media only screen and (max-width:990px){.leftbar-container{flex-direction:column}}.leftbar-container .leftbar-fixed-area{position:relative;width:90px;height:90vh;background:var(--bg1,#f7f7f7);border-right:1px solid #ccc;padding:20px}@media only screen and (max-width:990px){.leftbar-container .leftbar-fixed-area{width:100%;height:auto;position:absolute;border-right:none;border-bottom:1px solid #ccc;top:-910px;z-index:32}}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list{position:relative;width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}@media only screen and (max-width:990px){.leftbar-container .leftbar-fixed-area .leftbar-fixed-list{flex-direction:row;gap:6px}}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li{list-style-type:none;display:flex;flex-direction:column;gap:20px;align-items:center;cursor:pointer}@media only screen and (max-width:990px){.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li{gap:10px;width:100%;max-width:45px}}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-icon{width:50px;height:50px;border-radius:100%;background:var(--bg2,#ececec);display:flex;justify-content:center;align-items:center;transition:all .3s ease}@media only screen and (max-width:990px){.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-icon{width:40px;height:40px}}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-icon svg{opacity:.3}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-icon svg path{fill:var(--txt1,#222);transition:all .3s ease}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-text{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.36px;transition:all .3s ease}@media only screen and (max-width:990px){.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-text{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li:hover .leftbar-fixed-list-icon{background:#856654;transition:all .3s ease}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li:hover .leftbar-fixed-list-icon svg{opacity:1}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li:hover .leftbar-fixed-list-icon svg path{fill:#fff;transition:all .3s ease}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li:hover .leftbar-fixed-list-text{color:var(--txt1,#222);transition:all .3s ease}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li.active .leftbar-fixed-list-icon{background:#856654;transition:all .3s ease}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li.active .leftbar-fixed-list-icon svg{opacity:1}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li.active .leftbar-fixed-list-icon svg path{fill:#fff;transition:all .3s ease}.leftbar-container .leftbar-fixed-area .leftbar-fixed-list li.active .leftbar-fixed-list-text{color:var(--txt1,#222);transition:all .3s ease}@media only screen and (max-width:990px){.leftbar-container .leftbar-fixed-area .leftbar-fixed-list .arrow-icon{transform:rotate(-90deg)}}.leftbar-container .leftbar-scroll-area{position:relative;width:calc(100% - 90px);height:calc(100vh - 100px);background:#fff;padding:80px 20px 80px 40px}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area{width:100%;height:auto;left:0;padding:32px 20px}}.leftbar-container .leftbar-scroll-area .upper-section{display:flex;align-items:center;gap:20px;margin-bottom:60px}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .upper-section{margin-bottom:24px}}.leftbar-container .leftbar-scroll-area .upper-section .btns{padding:10px 20px;height:40px}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .upper-section .btns{min-width:auto}}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner{position:relative;width:100%;overflow:auto;height:calc(100vh - 280px);display:flex;flex-direction:column;gap:40px;padding-right:12px;padding-bottom:60px}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner{height:auto;padding:0;overflow:hidden}}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area{width:100%;display:flex;flex-direction:column;gap:20px;padding-top:7px}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area{gap:16px}}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area{position:relative;width:100%;display:flex;gap:20px;flex-wrap:wrap}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area{gap:16px}}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area .template-list-item{display:flex;flex-direction:column;gap:10px;align-items:center;cursor:pointer}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area .template-list-item .template-list-box{width:84px;height:100px;border:1px solid var(--line1,#ccc);padding-left:6px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area .template-list-item .template-list-box p{height:100%;border-left:1px solid var(--line1,#ccc);display:flex;font-size:16px;font-weight:400;justify-content:center;align-items:center}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area .template-list-item .template-list-box p{font-size:14px}}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area .template-list-item .template-list-text{align-items:center;display:flex;flex-direction:column}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area .template-list-item .template-list-text p{color:var(--txt2,#555);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area .template-list-item.temp-active .template-list-box{border:2px solid var(--p3,#856654)}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area .template-list-area .template-list-item.temp-active .template-list-box p{border-left:2px solid var(--p3,#856654);font-weight:600;color:var(--p3,#856654)}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .template-size-settings-area p{display:flex;align-items:center;gap:10px;color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area{gap:16px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area.marT40{margin-top:24px}}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area .color-btn-area{display:flex;gap:20px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area .color-btn-area .temp-btn.btn-active{border:2px solid var(--p3,#856654);color:var(--p3,#856654);font-weight:600}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area .color-btn-area .temp-btn.btn-active-fill{border:2px solid var(--p3,#856654);background:var(--p3,#856654);font-weight:600;color:#fff}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area p{display:flex;align-items:center;gap:10px;color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area p.txtBg{cursor:pointer;font-size:14px;line-height:100%;font-weight:500}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area.bgcors{background:var(--p1,#f2efea);padding:40px 35px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area.bgcors p{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.52px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-color-area.bgcors .btns{max-width:inherit}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area{gap:16px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area.marT40{margin-top:24px}}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area .material-btn-area{position:relative;width:100%;display:flex;gap:20px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area .material-btn-area .material-btn{display:flex;width:100%;max-width:120px;height:86px;padding:0;justify-content:center;align-items:center;gap:10px;border:1px solid var(--line1,#ccc);background:#fff;color:var(--line1,#ccc);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.48px;cursor:pointer}@media only screen and (max-width:990px){.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area .material-btn-area .material-btn{height:48px;font-size:14px;letter-spacing:-.42px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area .material-btn-area .material-btn br{display:none}}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area .material-btn-area .material-btn.btn-active,.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area .material-btn-area .material-btn:hover{border:2px solid var(--p3,#856654);color:var(--p3,#856654);font-weight:600}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-material-area p{display:flex;align-items:center;gap:10px;color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-binding-type-area,.leftbar-container .leftbar-scroll-area .leftbar-scroll-area-inner .inner-book-wings-area{position:relative}#manuscript .form-group .custom-cover-area .custom-cover-list-area .mns-script-upload .custom-item{height:120px!important}.forMobileViewTop{width:100%;height:auto;position:absolute;border-right:none;top:80px;z-index:32}@media only screen and (min-width:1921px)and (max-width:2800px){.forMobileViewTop{position:relative;width:90px;height:100vh;top:0;z-index:999;border-right:1px solid #ccc;display:none}}@media only screen and (max-width:990px){.forMobileViewTop{border-bottom:1px solid #ccc}}.forMobileViewTop .leftbar-fixed-area{position:relative;width:100%;background:var(--bg1,#f7f7f7);padding:20px}@media only screen and (min-width:1921px)and (max-width:2800px){.forMobileViewTop .leftbar-fixed-area{height:90%;background:var(--bg1,#f7f7f7)}}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list{position:relative;width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}@media only screen and (max-width:990px){.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list{flex-direction:row;justify-content:center;gap:6px}}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li{list-style-type:none;display:flex;flex-direction:column;gap:20px;align-items:center;cursor:pointer}@media only screen and (max-width:990px){.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li{gap:10px;width:100%;max-width:45px}}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-icon{width:50px;height:50px;border-radius:100%;background:var(--bg2,#ececec);display:flex;justify-content:center;align-items:center;transition:all .3s ease}@media only screen and (max-width:990px){.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-icon{width:40px;height:40px}}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-icon svg{opacity:.3}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-icon svg path{fill:var(--txt1,#222);transition:all .3s ease}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-text{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.36px;transition:all .3s ease}@media only screen and (max-width:990px){.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li .leftbar-fixed-list-text{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li:hover .leftbar-fixed-list-icon{background:#856654;transition:all .3s ease}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li:hover .leftbar-fixed-list-icon svg{opacity:1}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li:hover .leftbar-fixed-list-icon svg path{fill:#fff;transition:all .3s ease}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li:hover .leftbar-fixed-list-text{color:var(--txt1,#222);transition:all .3s ease}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li.active .leftbar-fixed-list-icon{background:#856654;transition:all .3s ease}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li.active .leftbar-fixed-list-icon svg{opacity:1}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li.active .leftbar-fixed-list-icon svg path{fill:#fff;transition:all .3s ease}.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list li.active .leftbar-fixed-list-text{color:var(--txt1,#222);transition:all .3s ease}@media only screen and (max-width:990px){.forMobileViewTop .leftbar-fixed-area .leftbar-fixed-list .arrow-icon{transform:rotate(-90deg)}}.custom-cover-area{position:relative;width:100%;border:1px solid var(--line1,#ccc);padding:20px}.custom-cover-area .up-heads{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.custom-cover-area .up-heads h4{color:var(--txt1,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px}.custom-cover-area .up-heads .form-group{max-width:120px}.custom-cover-area .up-heads .form-group select{padding:8px 20px;background-position:103% 4px}.custom-cover-area .custom-cover-list-area{position:relative;display:flex;gap:20px;padding-bottom:20px}.custom-cover-area .custom-cover-list-area.colms{flex-direction:column}.custom-cover-area .custom-cover-list-area .scroll-containt{overflow-x:auto;display:flex;gap:20px;padding-bottom:20px}.custom-cover-area .custom-cover-list-area .custom-item{width:120px;height:120px;flex-shrink:0;position:relative;overflow:hidden}.custom-cover-area .custom-cover-list-area .custom-item .trash-icon{position:absolute;bottom:10px;right:10px;cursor:pointer}.custom-cover-area .custom-cover-list-area .custom-item.uploadBtn{border:1px solid #ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:166px}.custom-cover-area .custom-cover-list-area .custom-item.uploadBtn span{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px;margin:0}.custom-cover-area .custom-cover-list-area .custom-item.uploadBtn label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.custom-cover-area .custom-cover-list-area .custom-item.txtxshow{width:auto;background:transparent;height:auto}.custom-cover-area .custom-cover-list-area .custom-item.txtxshow span{color:var(--txt3,#777);font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px;display:block;padding-bottom:20px}.custom-cover-area .custom-cover-list-area .custom-item.txtxshow span:last-child{padding-bottom:0}.custom-cover-area .custom-cover-list-area .custom-item.txtxshow span b{font-weight:500;color:var(--txt2,#555)}.custom-cover-area .custom-cover-list-area .custom-item.txtxshow span ul{margin-top:4px}.custom-cover-area .custom-cover-list-area .custom-item.txtxshow span ul li{position:relative;padding-left:3px;margin-bottom:3px}.custom-cover-area .custom-cover-list-area .custom-item.txtxshow span ul li:before{content:"";position:absolute;left:0;top:3px;width:2px;height:2px;border-radius:100%;background:var(--p3,#777)}.custom-cover-area .custom-cover-list-area .custom-item.check-upload{display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-cover-area .custom-cover-list-area .custom-item.check-upload label{gap:0}.custom-cover-area .custom-cover-list-area .custom-item.check-upload label h5{color:var(--txt1,#222);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.42px;display:block;margin:10px 0 5px}.custom-cover-area .custom-cover-list-area .custom-item.check-upload label span{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.custom-cover-area .custom-cover-list-area .custom-item.check-upload label span.file-name{width:100px;overflow:hidden;white-space:nowrap;direction:rtl;text-overflow:ellipsis;line-height:130%;height:24px;padding-top:4px;padding-right:2px}.custom-cover-area .cstxt{align-items:center;margin-bottom:20px}.custom-cover-area .cstxt .form-group{max-width:120px}.custom-cover-area .cstxt .form-group select{padding:6px}.perview-header{position:relative;width:100%;display:flex;justify-content:space-between}.perview-header .right-control-area{display:flex;gap:20px;align-items:center}.perview-header .right-control-area .arrow{position:relative;cursor:pointer}.perview-header .right-control-area .arrow.prev{transform:rotate(180deg)}.perview-header .right-control-area .page-counter{display:flex;align-items:center;gap:3px}.perview-header .right-control-area .page-counter span{color:var(--line1,#ccc);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.42px}.perview-header .right-control-area .page-counter span:first-child{color:var(--txt1,#222);font-weight:700}.sub-head-star{position:relative;display:flex;justify-content:space-between;align-items:center}.sub-head-star h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px}@media only screen and (max-width:990px){.sub-head-star h2{font-size:16px;letter-spacing:-.48px}}.sub-head-star h2 span{color:var(--txt3,#777);font-weight:400}.sub-head-star p{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px}.sub-head{position:relative;display:flex;justify-content:space-between;align-items:center}.sub-head h2{color:var(--txt1,#222);text-align:left;font-family:NanumMyeongjo;font-weight:800}.sub-head h2,.sub-head h2 span{font-size:18px;font-style:normal;line-height:100%;letter-spacing:-.54px}.sub-head h2 span{color:var(--txt3,#777)}.sub-head h2 span,.temp-btn{font-family:Pretendard;font-weight:400}.temp-btn{display:flex;width:100%;max-width:180px;height:60px;justify-content:center;align-items:center;gap:10px;border:1px solid var(--line1,#ccc);background:#fff;color:var(--line1,#ccc);font-size:16px;font-style:normal;line-height:100%;letter-spacing:-.48px;cursor:pointer}@media only screen and (max-width:990px){.temp-btn{height:48px;font-size:14px;letter-spacing:-.42px}}.color-round{width:20px;height:20px;flex-shrink:0;border-radius:100%;background:#ebe0cd}.color-round.blk22{background:#222}.color-round.blk55{background:#555}.color-round.grad{background:linear-gradient(225deg,#ccc 7.5%,#eee 41.25%,#ccc 75%)}.leftbar-scroll-area-inner::-webkit-scrollbar{width:.2em;background-color:transparent}.leftbar-scroll-area-inner::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.save-icon{width:40px;min-width:40px;height:40px;padding:9px;background:var(--txt3,#777);cursor:pointer}.btns,.save-icon{display:flex;justify-content:center;align-items:center}.btns{position:relative;width:100%;min-width:150px;padding:12px 20px;gap:10px;color:var(--txt1,#222);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.42px;border:1px solid var(--txt1,#222)}.btns.fill{background:var(--txt1,#222);color:#fff;border:none}.book-information-area{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;padding-top:5px}.book-information-area .book-information-inner{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}.book-information-area .book-information-inner .custom-cover-area{border:none;padding:0}.book-information-area .book-information-inner .custom-cover-area .custom-cover-area .custom-cover-list-area .custom-item{height:120px!important}.book-information-area .book-information-inner .form-group label{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px}.book-information-area .book-information-inner .form-group label span{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.template-area{width:100%;height:100%;display:flex;position:relative;justify-content:flex-start}@media only screen and (min-width:1024px)and (max-width:1280px){.template-area.template210{justify-content:flex-start}}@media only screen and (min-width:1281px)and (max-width:1500px){.template-area.template210{justify-content:flex-start}}@media only screen and (min-width:1501px)and (max-width:1600px){.template-area.template210{justify-content:center}}@media only screen and (min-width:1601px)and (max-width:2000px){.template-area.template210{justify-content:center}}@media only screen and (min-width:2001px)and (max-width:3000px){.template-area.template210{justify-content:center}}@media only screen and (min-width:1024px)and (max-width:1280px){.template-area.template188{justify-content:flex-start}}@media only screen and (min-width:1281px)and (max-width:1440px){.template-area.template188{justify-content:flex-start}}@media only screen and (min-width:1441px)and (max-width:1600px){.template-area.template188{justify-content:center}}@media only screen and (min-width:1601px)and (max-width:2000px){.template-area.template188{justify-content:center}}@media only screen and (min-width:2001px)and (max-width:3000px){.template-area.template188{justify-content:center}}@media only screen and (min-width:1024px)and (max-width:1270px){.template-area.template152{justify-content:flex-start}}@media only screen and (min-width:1271px)and (max-width:1440px){.template-area.template152{justify-content:center}}@media only screen and (min-width:1441px)and (max-width:1600px){.template-area.template152{justify-content:center}}@media only screen and (min-width:1601px)and (max-width:2000px){.template-area.template152{justify-content:center}}@media only screen and (min-width:2001px)and (max-width:3000px){.template-area.template152{justify-content:center}}@media only screen and (min-width:1024px)and (max-width:1270px){.template-area.template148{justify-content:flex-start}}@media only screen and (min-width:1271px)and (max-width:1440px){.template-area.template148{justify-content:center}}@media only screen and (min-width:1441px)and (max-width:1600px){.template-area.template148{justify-content:center}}@media only screen and (min-width:1601px)and (max-width:2000px){.template-area.template148{justify-content:center}}@media only screen and (min-width:2001px)and (max-width:3000px){.template-area.template148{justify-content:center}}@media only screen and (min-width:1024px)and (max-width:1160px){.template-area.template127{justify-content:flex-start}}@media only screen and (min-width:1161px)and (max-width:1440px){.template-area.template127{justify-content:center}}@media only screen and (min-width:1441px)and (max-width:1600px){.template-area.template127{justify-content:center}}@media only screen and (min-width:1601px)and (max-width:2000px){.template-area.template127{justify-content:center}}@media only screen and (min-width:2001px)and (max-width:3000px){.template-area.template127{justify-content:center}}@media only screen and (min-width:1024px)and (max-width:1160px){.template-area.template172{justify-content:flex-start}}@media only screen and (min-width:1161px)and (max-width:1440px){.template-area.template172{justify-content:center}}@media only screen and (min-width:1441px)and (max-width:1600px){.template-area.template172{justify-content:center}}@media only screen and (min-width:1601px)and (max-width:2000px){.template-area.template172{justify-content:center}}@media only screen and (min-width:2001px)and (max-width:3000px){.template-area.template172{justify-content:center}}.template-area .book-cover-img-area{position:absolute;width:100%;top:0;left:0}.template-area .book-cover-img-area img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:1024px)and (max-width:1600px){.template-area .book-cover-img-area{width:100%;height:100%}}.template-area .template-item-right{width:100%;max-width:570px;min-height:768px;display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (max-width:990px){.template-area .template-item-right{width:50%;max-width:100%;min-height:230px}}@media only screen and (min-width:1024px)and (max-width:1280px){.template-area .template-item-right{min-height:100%;max-width:305px}}@media only screen and (min-width:1281px)and (max-width:1366px){.template-area .template-item-right{min-height:100%;max-width:360px}}@media only screen and (min-width:1367px)and (max-width:1440px){.template-area .template-item-right{min-height:100%;max-width:387px}}@media only screen and (min-width:1441px)and (max-width:1600px){.template-area .template-item-right{min-height:100%;max-width:470px}}.template-area .template-item-right .bookname-txt{position:absolute;width:100%;padding:0 20px}@media only screen and (max-width:990px){.template-area .template-item-right .bookname-txt{padding:0 10px}}.template-area .template-item-right .bookname-txt span{position:relative;display:block;width:100%;height:120px;overflow:hidden;border:none;background:transparent;color:#c4f500;font-size:90px;line-height:85%;font-weight:600;font-family:Hind,sans-serif;resize:none}@media only screen and (max-width:990px){.template-area .template-item-right .bookname-txt span{font-size:24px;height:auto}}@media only screen and (min-width:1024px)and (max-width:1280px){.template-area .template-item-right .bookname-txt span{height:42px;font-size:42px}}@media only screen and (min-width:1281px)and (max-width:1366px){.template-area .template-item-right .bookname-txt span{height:42px;font-size:48px}}@media only screen and (min-width:1367px)and (max-width:1440px){.template-area .template-item-right .bookname-txt span{height:52px;font-size:52px}}@media only screen and (min-width:1441px)and (max-width:1600px){.template-area .template-item-right .bookname-txt span{height:62px;font-size:62px}}.template-area .template-item-right .bookname-txt span.leftTxt{text-align:left}.template-area .template-item-right .bookname-txt span.centerTxt{text-align:center}.template-area .template-item-right .bookname-txt span.rightTxt{text-align:right}.template-area .template-item-right .bookname-txt.top{top:0;left:0}.template-area .template-item-right .bookname-txt.bottom{bottom:0;left:0}.template-area .template-item-right .bookname-txt.center{top:33%;left:0}@media only screen and (min-width:1024px)and (max-width:1280px){.template-area .template-item-right .bookname-txt.center{top:28%}}@media only screen and (min-width:1281px)and (max-width:1366px){.template-area .template-item-right .bookname-txt.center{top:32%}}@media only screen and (min-width:1367px)and (max-width:1440px){.template-area .template-item-right .bookname-txt.center{top:31%}}@media only screen and (min-width:1441px)and (max-width:1600px){.template-area .template-item-right .bookname-txt.center{top:31%}}.template-area .template-item-right .author-txt{position:absolute;width:100%;padding:0 20px 20px}@media only screen and (max-width:990px){.template-area .template-item-right .author-txt{padding:5px 10px 20px}}.template-area .template-item-right .author-txt textarea{position:relative;width:100%;height:65px;overflow:hidden;border:none;background:transparent;color:#c4f500;font-size:20px;line-height:100%;font-weight:600;font-family:Hind,sans-serif;resize:none}.template-area .template-item-right .author-txt textarea.leftTxt{text-align:left}.template-area .template-item-right .author-txt textarea.centerTxt{text-align:center}.template-area .template-item-right .author-txt textarea.rightTxt{text-align:right}.template-area .template-item-right .author-txt span{position:relative;display:block;width:100%;height:65px;overflow:hidden;border:none;background:transparent;color:#c4f500;font-size:20px;line-height:100%;font-weight:600;font-family:Hind,sans-serif;resize:none}@media only screen and (max-width:990px){.template-area .template-item-right .author-txt span{font-size:14px;height:auto}}.template-area .template-item-right .author-txt span.leftTxt{text-align:left}.template-area .template-item-right .author-txt span.centerTxt{text-align:center}.template-area .template-item-right .author-txt span.rightTxt{text-align:right}.template-area .template-item-right .author-txt.top{top:0;left:0}.template-area .template-item-right .author-txt.bottom{bottom:0;left:0}.template-area .template-item-right .author-txt.center{top:22%;left:0}.template-area .template-item-right .small-desc-txt{position:absolute;width:100%;padding:0 20px 20px}@media only screen and (max-width:990px){.template-area .template-item-right .small-desc-txt{padding:5px 10px}}.template-area .template-item-right .small-desc-txt textarea{position:relative;width:100%;height:32px;overflow:hidden;border:none;background:transparent;color:#c4f500;font-size:13px;line-height:100%;font-weight:500;font-family:Hind,sans-serif;resize:none}.template-area .template-item-right .small-desc-txt textarea.leftTxt{text-align:left}.template-area .template-item-right .small-desc-txt textarea.centerTxt{text-align:center}.template-area .template-item-right .small-desc-txt textarea.rightTxt{text-align:right}.template-area .template-item-right .small-desc-txt span{position:relative;display:block;width:100%;height:32px;overflow:hidden;border:none;background:transparent;color:#c4f500;font-size:13px;line-height:100%;font-weight:500;font-family:Hind,sans-serif;resize:none}@media only screen and (max-width:990px){.template-area .template-item-right .small-desc-txt span{font-size:10px;height:auto}}.template-area .template-item-right .small-desc-txt span.leftTxt{text-align:left}.template-area .template-item-right .small-desc-txt span.centerTxt{text-align:center}.template-area .template-item-right .small-desc-txt span.rightTxt{text-align:right}.template-area .template-item-right .small-desc-txt.top{top:0;left:0}.template-area .template-item-right .small-desc-txt.bottom{bottom:0;left:0}.template-area .template-item-right .small-desc-txt.center{top:22%;left:0}.options-area{position:relative;width:100%;margin-top:40px}.options-area ul{display:flex;flex-direction:column;gap:10px;margin-left:15px}.options-area ul li{list-style-type:disc;color:#7a7a7a;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.options-area .default-button{max-width:inherit;margin-top:40px;height:80px}.total-order-amount{position:relative;width:100%;padding:80px;background:#fff}@media only screen and (max-width:990px){.total-order-amount{padding:40px 20px}}.total-order-amount h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;display:block;padding-bottom:40px;border-bottom:1px solid var(--line1,#ccc)}@media only screen and (max-width:990px){.total-order-amount h2{padding-bottom:20px;font-size:18px}}.total-order-amount .total-price-amount-list{position:relative;display:flex;align-items:center;gap:80px;margin-top:80px;justify-content:center}@media only screen and (max-width:990px){.total-order-amount .total-price-amount-list{margin-top:24px;gap:24px;flex-direction:column}}.total-order-amount .total-price-amount-list .iconsBTn{width:46px;height:46px;flex-shrink:0;border:1px solid #777;border-radius:100%;display:flex;justify-content:center;align-items:center;color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.total-order-amount .total-price-amount-list .pricetxt{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:990px){.total-order-amount .total-price-amount-list .pricetxt{gap:12px;width:100%;align-items:center}}.total-order-amount .total-price-amount-list .pricetxt label{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px}@media only screen and (max-width:990px){.total-order-amount .total-price-amount-list .pricetxt label{font-size:14px}}.total-order-amount .total-price-amount-list .pricetxt span{color:var(--txt2,#555);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.66px}@media only screen and (max-width:990px){.total-order-amount .total-price-amount-list .pricetxt span{font-size:18px}.total-order-amount .mobcolmns{flex-direction:column}}.inner-color-area.customsbx .form-group .custom-cover-area{padding:0;border:none}.inner-color-area .btns{height:60px;color:#fff;text-align:center;font-size:16px;font-weight:600;letter-spacing:-.48px}.inner-color-area .btns,.inner-color-area .txt-sm{font-family:Pretendard;font-style:normal;line-height:100%}.inner-color-area .txt-sm{color:var(--txt2,#555);font-size:18px;font-weight:500}.template-final-upper-area{position:relative;width:100%;padding:80px 40px;background:#fff}@media only screen and (max-width:990px){.template-final-upper-area{padding:32px 20px}}.template-final-upper-area .upper-section{display:flex;align-items:center;gap:20px;width:100%;max-width:400px}@media only screen and (max-width:990px){.template-final-upper-area .upper-section{margin-bottom:0}}.template-final-upper-area .upper-section .btns{padding:10px 20px;height:40px}@media only screen and (max-width:990px){.template-final-upper-area .upper-section .btns{min-width:auto}}.mns-script-upload-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.criteria-txt{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}.criteria-txt span{display:block;font-family:Pretendard;color:#7a7a7a;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.36px;position:relative;padding-left:10px}.criteria-txt span:before{content:"•";position:absolute;left:0;top:0;color:#7a7a7a}.mns-fill-btn{width:100%;height:40px;padding:13px 10px;background:var(--txt3,#777);border:none;color:#fff;text-align:center;font-size:14px;font-weight:500;letter-spacing:-.42px;margin-top:20px}.mns-fill-btn,.sub-text{font-family:Pretendard;font-style:normal;line-height:100%}.sub-text{color:var(--txt3,#777);font-size:18px;font-weight:400;letter-spacing:-.54px;margin-bottom:20px}.align-center{align-items:center}.align-center span{color:var(--txt1,#222);font-size:16px;font-weight:500}.align-center span,.attentionTxt{font-family:Pretendard;font-style:normal;line-height:100%}.attentionTxt{gap:10px;color:var(--txt3,#777);font-size:12px;font-weight:400;letter-spacing:-.36px}.attentionTxt,.upwithtext{display:flex;align-items:center}.upwithtext{flex-direction:column;gap:5px;justify-content:center}.upwithtext span{color:var(--txt1,#222);font-size:16px;font-weight:500;display:block;margin-top:10px}.upwithtext p,.upwithtext span{text-align:center;font-family:Pretendard;font-style:normal;line-height:100%}.upwithtext p{color:var(--txt3,#777);font-size:14px;font-weight:400}.template210-area{position:relative;min-width:840px;height:602px;display:flex;align-items:flex-start;justify-content:flex-end;overflow:hidden}@media(max-width:768px){.template210-area{height:300px;min-width:100%;width:100%!important}}.template210-area .book-cover-back-img-upload{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:848px;background-size:cover!important;background-position:50%!important}@media(max-width:768px){.template210-area .book-cover-back-img-upload{height:300px;min-width:100%;width:100%!important}}.template210-area .book-cover-back-img-upload img{width:100%;height:100%;object-fit:cover}.template210-area .front-cover-img-area{width:424px;min-width:424px;height:100%;position:relative}@media(max-width:768px){.template210-area .front-cover-img-area{width:48%;min-width:48%;height:300px}}.template210-area .front-cover-img-area .front-cover-img-area-inner{width:420px;height:100%;position:relative}@media(max-width:768px){.template210-area .front-cover-img-area .front-cover-img-area-inner{width:100%;height:100%}}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{width:83%;display:flex;flex-direction:column;gap:10px;position:absolute}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{color:#000;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:24px}}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{color:#666;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:12px}}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{color:#666;font-family:Pretendard;font-size:9px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.45px}@media(max-width:768px){.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:6px}}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:50px;left:9%}@media(max-width:768px){.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:20px}}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.center{top:43%;left:9%}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:70px;left:9%}@media(max-width:768px){.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:20px}}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.leftTxt{text-align:left}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.rightTxt{text-align:right}.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.centerTxt{text-align:center}.template210-area .spine-cover-img-area{width:auto;height:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:16px 0;flex-direction:column;gap:20px;overflow:hidden}.template210-area .spine-cover-img-area .spineTxt{position:relative;white-space:nowrap;font-size:8.5pt;font-family:Pretendard;font-weight:600;line-height:100%;letter-spacing:-.42px;text-align:center;width:auto;writing-mode:sideways-rl;z-index:32;color:#222}.template210-area .back-cover-img-area{width:424px;min-width:424px;height:100%;position:relative}@media(max-width:768px){.template210-area .back-cover-img-area{width:48%;min-width:48%;height:300px}}.template210-area.free01 .spine-cover-img-area{position:relative}.template210-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template210-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:359px;background:#e7d9ce;position:absolute;bottom:0;left:0}@media(max-width:768px){.template210-area.free01 .spine-cover-img-area .spine-bottom-area{height:180px}}.template210-area.free02 .spine-cover-img-area{position:relative}.template210-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template210-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:359px;background:#03366d;position:absolute;bottom:0;left:0}@media(max-width:768px){.template210-area.free02 .spine-cover-img-area .spine-bottom-area{height:179px}}.template210-area.free03 .spine-cover-img-area{position:relative}.template210-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template210-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:359px;background:#fee9a8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template210-area.free03 .spine-cover-img-area .spine-bottom-area{height:180px}}.template210-area.free04 .spine-cover-img-area{position:relative}.template210-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template210-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:359px;background:#84c1cb;position:absolute;bottom:0;left:0}@media(max-width:768px){.template210-area.free04 .spine-cover-img-area .spine-bottom-area{height:179px}}.template210-area.free05 .spine-cover-img-area{position:relative}.template210-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template210-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:359px;background:#e8d3d8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template210-area.free05 .spine-cover-img-area .spine-bottom-area{height:179px}}.template188-area{position:relative;width:100%;height:522px;min-width:764px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:768px){.template188-area{height:auto;min-width:100%;width:100%!important}}.template188-area .book-cover-back-img-upload{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:760px;background-size:cover!important;background-position:50%!important}@media(max-width:768px){.template188-area .book-cover-back-img-upload{height:300px;max-width:100%;width:100%!important}}.template188-area .book-cover-back-img-upload img{width:100%;height:100%;object-fit:cover}.template188-area .front-cover-img-area{width:376px;min-width:376px;height:100%;position:relative}@media(max-width:768px){.template188-area .front-cover-img-area{width:48%;min-width:48%;height:300px}}.template188-area .front-cover-img-area .front-cover-img-area-inner{width:376px;height:100%;position:relative}@media(max-width:768px){.template188-area .front-cover-img-area .front-cover-img-area-inner{width:100%;height:100%}}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{width:83%;display:flex;flex-direction:column;gap:10px;position:absolute}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{color:#000;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:24px}}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{color:#666;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:12px}}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{color:#666;font-family:Pretendard;font-size:9px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.45px}@media(max-width:768px){.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:6px}}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:50px;left:9%}@media(max-width:768px){.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:20px}}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.center{top:43%;left:9%}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:70px;left:9%}@media(max-width:768px){.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:20px}}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.leftTxt{text-align:left}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.rightTxt{text-align:right}.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.centerTxt{text-align:center}.template188-area .spine-cover-img-area{width:auto;height:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:16px 0;flex-direction:column;gap:20px;overflow:hidden}.template188-area .spine-cover-img-area .spineTxt{position:relative;white-space:nowrap;font-size:8.5pt;font-family:Pretendard;font-weight:600;line-height:100%;letter-spacing:-.42px;text-align:center;width:auto;writing-mode:sideways-rl;z-index:32;color:#222}.template188-area .back-cover-img-area{width:376px;min-width:376px;height:100%;position:relative;background-size:cover!important}@media(max-width:768px){.template188-area .back-cover-img-area{width:48%;min-width:48%;height:300px}}.template188-area.free01 .spine-cover-img-area{position:relative}.template188-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template188-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:312px;background:#e7d9ce;position:absolute;bottom:0;left:0}@media(max-width:768px){.template188-area.free01 .spine-cover-img-area .spine-bottom-area{height:179px}}.template188-area.free02 .spine-cover-img-area{position:relative}.template188-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template188-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:307.5px;background:#03366d;position:absolute;bottom:0;left:0}@media(max-width:768px){.template188-area.free02 .spine-cover-img-area .spine-bottom-area{height:179px}}.template188-area.free03 .spine-cover-img-area{position:relative}.template188-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template188-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:312px;background:#fee9a8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template188-area.free03 .spine-cover-img-area .spine-bottom-area{height:179px}}.template188-area.free04 .spine-cover-img-area{position:relative}.template188-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template188-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:312px;background:#b7d4da;position:absolute;bottom:0;left:0}@media(max-width:768px){.template188-area.free04 .spine-cover-img-area .spine-bottom-area{height:179px}}.template188-area.free05 .spine-cover-img-area{position:relative}.template188-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template188-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:312px;background:#e8d3d8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template188-area.free05 .spine-cover-img-area .spine-bottom-area{height:179px}}.template152-area{position:relative;width:100%;min-width:688px;height:458px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.template152-area{height:300px;min-width:100%;width:100%!important}}.template152-area .book-cover-back-img-upload{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:688px;background-size:cover!important;background-position:50%!important}@media(max-width:768px){.template152-area .book-cover-back-img-upload{height:300px;max-width:100%;width:100%!important}}.template152-area .book-cover-back-img-upload img{width:100%;height:100%;object-fit:cover}.template152-area .front-cover-img-area{width:340px;height:100%;position:relative}@media(max-width:768px){.template152-area .front-cover-img-area{width:48%;min-width:48%;height:300px}}.template152-area .front-cover-img-area .front-cover-img-area-inner{width:340px;height:100%;position:relative}@media(max-width:768px){.template152-area .front-cover-img-area .front-cover-img-area-inner{width:100%;height:100%}}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{width:83%;display:flex;flex-direction:column;gap:10px;position:absolute}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{color:#000;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:24px}}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{color:#666;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:12px}}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{color:#666;font-family:Pretendard;font-size:9px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.45px}@media(max-width:768px){.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:6px}}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:50px;left:9%}@media(max-width:768px){.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:20px}}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.center{top:43%;left:9%}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:70px;left:9%}@media(max-width:768px){.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:20px}}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.leftTxt{text-align:left}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.rightTxt{text-align:right}.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.centerTxt{text-align:center}.template152-area .spine-cover-img-area{width:auto;height:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:16px 0;flex-direction:column;gap:20px;overflow:hidden}.template152-area .spine-cover-img-area .spineTxt{position:relative;white-space:nowrap;font-size:8.5pt;font-family:Pretendard;font-weight:600;line-height:100%;letter-spacing:-.42px;text-align:center;width:auto;writing-mode:sideways-rl;z-index:32;color:#222}.template152-area .back-cover-img-area{width:340px;height:100%;position:relative}@media(max-width:768px){.template152-area .back-cover-img-area{width:48%;min-width:48%;height:300px}}.template152-area.free01 .spine-cover-img-area{position:relative}.template152-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template152-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:275px;background:#e7d9ce;position:absolute;bottom:0;left:0}@media(max-width:768px){.template152-area.free01 .spine-cover-img-area .spine-bottom-area{height:179px}}.template152-area.free02 .spine-cover-img-area{position:relative}.template152-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template152-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:264px;background:#03366d;position:absolute;bottom:0;left:0}@media(max-width:768px){.template152-area.free02 .spine-cover-img-area .spine-bottom-area{height:179px}}.template152-area.free03 .spine-cover-img-area{position:relative}.template152-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template152-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:275px;background:#fee9a8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template152-area.free03 .spine-cover-img-area .spine-bottom-area{height:179px}}.template152-area.free04 .spine-cover-img-area{position:relative}.template152-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template152-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:275px;background:#b7d4da;position:absolute;bottom:0;left:0}@media(max-width:768px){.template152-area.free04 .spine-cover-img-area .spine-bottom-area{height:179px}}.template152-area.free05 .spine-cover-img-area{position:relative}.template152-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template152-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:275px;background:#e8d3d8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template152-area.free05 .spine-cover-img-area .spine-bottom-area{height:179px}}.template148-area{position:relative;width:100%;min-width:600px;height:428px;display:flex;align-items:center;justify-content:center;overflow:auto}@media(max-width:768px){.template148-area{height:280px;min-width:100%;width:100%!important}}.template148-area .book-cover-back-img-upload{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:600px;background-size:cover!important;background-position:50%!important}@media(max-width:768px){.template148-area .book-cover-back-img-upload{height:280px;max-width:100%;width:100%!important}}.template148-area .book-cover-back-img-upload img{width:100%;height:100%;object-fit:cover}.template148-area .front-cover-img-area{width:300px;height:100%;position:relative}@media(max-width:768px){.template148-area .front-cover-img-area{width:48%;min-width:48%;height:280px}}.template148-area .front-cover-img-area .front-cover-img-area-inner{width:296px;height:100%;position:relative}@media(max-width:768px){.template148-area .front-cover-img-area .front-cover-img-area-inner{width:100%;height:100%}}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{width:83%;display:flex;flex-direction:column;gap:10px;position:absolute}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{color:#000;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:24px}}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{color:#666;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:12px}}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{color:#666;font-family:Pretendard;font-size:9px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.45px}@media(max-width:768px){.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:6px}}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:50px;left:9%}@media(max-width:768px){.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:20px}}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.center{top:43%;left:9%}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:70px;left:9%}@media(max-width:768px){.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:20px}}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.leftTxt{text-align:left}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.rightTxt{text-align:right}.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.centerTxt{text-align:center}.template148-area .spine-cover-img-area{width:auto;height:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:16px 0;flex-direction:column;gap:20px;overflow:hidden}.template148-area .spine-cover-img-area .spineTxt{position:relative;white-space:nowrap;font-size:8.5pt;font-family:Pretendard;font-weight:600;line-height:100%;letter-spacing:-.42px;text-align:center;width:auto;writing-mode:sideways-rl;z-index:32;color:#222}.template148-area .back-cover-img-area{width:300px;height:100%;position:relative}@media(max-width:768px){.template148-area .back-cover-img-area{width:48%;min-width:48%;height:280px}}.template148-area.free01 .spine-cover-img-area{position:relative}.template148-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template148-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:255px;background:#e7d9ce;position:absolute;bottom:0;left:0}@media(max-width:768px){.template148-area.free01 .spine-cover-img-area .spine-bottom-area{height:167px}}.template148-area.free02 .spine-cover-img-area{position:relative}.template148-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template148-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:255px;background:#03366d;position:absolute;bottom:0;left:0}@media(max-width:768px){.template148-area.free02 .spine-cover-img-area .spine-bottom-area{height:167px}}.template148-area.free03 .spine-cover-img-area{position:relative}.template148-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template148-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:256px;background:#fee9a8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template148-area.free03 .spine-cover-img-area .spine-bottom-area{height:167px}}.template148-area.free04 .spine-cover-img-area{position:relative}.template148-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template148-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:256px;background:#b7d4da;position:absolute;bottom:0;left:0}@media(max-width:768px){.template148-area.free04 .spine-cover-img-area .spine-bottom-area{height:167px}}.template148-area.free05 .spine-cover-img-area{position:relative}.template148-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template148-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:255px;background:#e8d3d8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template148-area.free05 .spine-cover-img-area .spine-bottom-area{height:167px}}.template127-area{position:relative;width:100%;min-width:516px;height:384px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.template127-area{height:280px;min-width:100%;width:100%!important}}.template127-area .book-cover-back-img-upload{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:516px;background-size:cover!important;background-position:50%!important}@media(max-width:768px){.template127-area .book-cover-back-img-upload{height:280px;max-width:100%;width:100%!important}}.template127-area .book-cover-back-img-upload img{width:100%;height:100%;object-fit:cover}.template127-area .front-cover-img-area{width:258px;height:100%;position:relative}@media(max-width:768px){.template127-area .front-cover-img-area{width:48%;min-width:48%;height:280px}}.template127-area .front-cover-img-area .front-cover-img-area-inner{width:254px;height:100%;position:relative}@media(max-width:768px){.template127-area .front-cover-img-area .front-cover-img-area-inner{width:100%;height:100%}}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{width:83%;display:flex;flex-direction:column;gap:10px;position:absolute}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{color:#000;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:24px}}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{color:#666;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:12px}}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{color:#666;font-family:Pretendard;font-size:9px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.45px}@media(max-width:768px){.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:6px}}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:50px;left:9%}@media(max-width:768px){.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:20px}}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.center{top:43%;left:9%}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:70px;left:9%}@media(max-width:768px){.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:20px}}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.leftTxt{text-align:left}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.rightTxt{text-align:right}.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.centerTxt{text-align:center}.template127-area .spine-cover-img-area{width:auto;height:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:16px 0;flex-direction:column;gap:20px;overflow:hidden}.template127-area .spine-cover-img-area .spineTxt{position:relative;white-space:nowrap;font-size:8.5pt;font-family:Pretendard;font-weight:600;line-height:100%;letter-spacing:-.42px;text-align:center;width:auto;writing-mode:sideways-rl;z-index:32;color:#222}.template127-area .back-cover-img-area{width:258px;height:100%;position:relative}@media(max-width:768px){.template127-area .back-cover-img-area{width:48%;min-width:48%;height:280px}}.template127-area.free01 .spine-cover-img-area{position:relative}.template127-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template127-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:229px;background:#e7d9ce;position:absolute;bottom:0;left:0}@media(max-width:768px){.template127-area.free01 .spine-cover-img-area .spine-bottom-area{height:167px}}.template127-area.free02 .spine-cover-img-area{position:relative}.template127-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template127-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:229px;background:#03366d;position:absolute;bottom:0;left:0}@media(max-width:768px){.template127-area.free02 .spine-cover-img-area .spine-bottom-area{height:167px}}.template127-area.free03 .spine-cover-img-area{position:relative}.template127-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template127-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:229px;background:#fee9a8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template127-area.free03 .spine-cover-img-area .spine-bottom-area{height:167px}}.template127-area.free04 .spine-cover-img-area{position:relative}.template127-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template127-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:229px;background:#b7d4da;position:absolute;bottom:0;left:0}@media(max-width:768px){.template127-area.free04 .spine-cover-img-area .spine-bottom-area{height:167px}}.template127-area.free05 .spine-cover-img-area{position:relative}.template127-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template127-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:229px;background:#e8d3d8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template127-area.free05 .spine-cover-img-area .spine-bottom-area{height:167px}}.template172-area{position:relative;width:100%;min-width:704px;height:504px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.template172-area{height:280px;min-width:100%;width:100%!important}}.template172-area .book-cover-back-img-upload{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:696px;background-size:cover!important;background-position:50%!important}@media(max-width:768px){.template172-area .book-cover-back-img-upload{height:280px;max-width:100%;width:100%!important}}.template172-area .book-cover-back-img-upload img{width:100%;height:100%;object-fit:cover}.template172-area .front-cover-img-area{width:348px;height:100%;position:relative}@media(max-width:768px){.template172-area .front-cover-img-area{width:48%;min-width:48%;height:280px}}.template172-area .front-cover-img-area .front-cover-img-area-inner{width:344px;height:100%;position:relative}@media(max-width:768px){.template172-area .front-cover-img-area .front-cover-img-area-inner{width:100%;height:100%}}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{width:83%;display:flex;flex-direction:column;gap:10px;position:absolute}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{color:#000;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:24px}}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{color:#666;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px}@media(max-width:768px){.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:12px}}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{color:#666;font-family:Pretendard;font-size:9px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.45px}@media(max-width:768px){.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:6px}}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:50px;left:9%}@media(max-width:768px){.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:20px}}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.center{top:43%;left:9%}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:70px;left:9%}@media(max-width:768px){.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:20px}}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.leftTxt{text-align:left}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.rightTxt{text-align:right}.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.centerTxt{text-align:center}.template172-area .spine-cover-img-area{width:auto;height:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:16px 0;flex-direction:column;gap:20px;overflow:hidden}.template172-area .spine-cover-img-area .spineTxt{position:relative;white-space:nowrap;font-size:8.5pt;font-family:Pretendard;font-weight:600;line-height:100%;letter-spacing:-.42px;text-align:center;width:auto;writing-mode:sideways-rl;z-index:32;color:#222}.template172-area .back-cover-img-area{width:348px;height:100%;position:relative}@media(max-width:768px){.template172-area .back-cover-img-area{width:48%;min-width:48%;height:280px}}.template172-area.free01 .spine-cover-img-area{position:relative}.template172-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template172-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:300px;background:#e7d9ce;position:absolute;bottom:0;left:0}@media(max-width:768px){.template172-area.free01 .spine-cover-img-area .spine-bottom-area{height:167px}}.template172-area.free02 .spine-cover-img-area{position:relative}.template172-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template172-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:300px;background:#03366d;position:absolute;bottom:0;left:0}@media(max-width:768px){.template172-area.free02 .spine-cover-img-area .spine-bottom-area{height:167px}}.template172-area.free03 .spine-cover-img-area{position:relative}.template172-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template172-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:300px;background:#fee9a8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template172-area.free03 .spine-cover-img-area .spine-bottom-area{height:167px}}.template172-area.free04 .spine-cover-img-area{position:relative}.template172-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template172-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:300px;background:#b7d4da;position:absolute;bottom:0;left:0}@media(max-width:768px){.template172-area.free04 .spine-cover-img-area .spine-bottom-area{height:167px}}.template172-area.free05 .spine-cover-img-area{position:relative}.template172-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:245px;background:#fff;position:absolute;top:0;left:0}.template172-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:300px;background:#e8d3d8;position:absolute;bottom:0;left:0}@media(max-width:768px){.template172-area.free05 .spine-cover-img-area .spine-bottom-area{height:167px}}@media only screen and (min-width:1024px)and (max-width:1366px){.doc-preview-modal .modal-contents .modal-content-inner{height:520px}}.logoBTN{position:absolute;bottom:20px;border:1px solid var(--txt1,#222);display:flex;width:60px;height:50px;padding:0;justify-content:center;align-items:center;gap:10px;color:var(--txt1,#222);text-align:right;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.36px;left:14px}@media(max-width:768px){.logoBTN{display:none}}.book-cover-freee-logo-img{position:absolute;bottom:42px;right:48px;width:88px;height:32px}@media screen and (max-width:768px){.book-cover-freee-logo-img{width:52px;bottom:15px;right:15px}}.book-cover-freee-logo-img img{width:100%;height:100%;object-fit:contain}.free01 .back-cover-img-area{background:url(/_next/static/media/beige-back.d1149325.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free01 .front-cover-img-area{background:url(/_next/static/media/beige-front.04a6dab1.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free02 .back-cover-img-area{background:url(/_next/static/media/blue-back.b793bfbe.jpg) no-repeat;background-size:cover!important}.free02 .front-cover-img-area{background:url(/_next/static/media/blue-front.14f67d18.jpg) no-repeat;background-size:cover!important}.free03 .back-cover-img-area{background:url(/_next/static/media/gold-baack.1b535b7d.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free03 .front-cover-img-area{background:url(/_next/static/media/gold-front.a5d4b09c.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free04 .back-cover-img-area{background:url(/_next/static/media/skyblue-back.260a481c.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free04 .front-cover-img-area{background:url(/_next/static/media/skyblue-front.e420b300.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free05 .back-cover-img-area{background:url(/_next/static/media/pink-back.12849798.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free05 .front-cover-img-area{background:url(/_next/static/media/pink-front.2901fb89.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free06 .back-cover-img-area{background:url(/_next/static/media/beige-onecolorBack.603c1e52.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free06 .spine-cover-img-area{background:url(/_next/static/media/beige-onecolorMiddle.9c7d1bf0.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free06 .front-cover-img-area{background:url(/_next/static/media/beige-onecolorFront.e53ec110.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free07 .back-cover-img-area{background:url(/_next/static/media/blue-oneColorBack.abfaeead.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free07 .spine-cover-img-area{background:url(/_next/static/media/blue-oneColorMiddle.9f0861e4.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free07 .front-cover-img-area{background:url(/_next/static/media/blue-oneColorFront.30eabd0b.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free08 .back-cover-img-area{background:url(/_next/static/media/goldBck.3b4fc806.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free08 .spine-cover-img-area{background:url(/_next/static/media/goldMidle.0f9b7594.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free08 .front-cover-img-area{background:url(/_next/static/media/goldfront.9a3f1537.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free09 .back-cover-img-area{background:url(/_next/static/media/pink-one-colorBack.d790431d.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free09 .spine-cover-img-area{background:url(/_next/static/media/pink-one-colormiddle.7b2aeacb.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free09 .front-cover-img-area{background:url(/_next/static/media/pink-one-colorFront.41ec6fb4.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free10 .back-cover-img-area{background:url(/_next/static/media/skyblue-one-back.afc6a24d.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free10 .spine-cover-img-area{background:url(/_next/static/media/skyblue-middle.f2564fdb.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free10 .front-cover-img-area{background:url(/_next/static/media/skyblue-one-front.6ca41741.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free11 .back-cover-img-area{background:url(/_next/static/media/beige-shadow-back.4d9aa551.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free11 .spine-cover-img-area{background:url(/_next/static/media/beige-shadow-middle.14135b89.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free11 .front-cover-img-area{background:url(/_next/static/media/beige-shadow-front.4d9aa551.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free12 .back-cover-img-area{background:url(/_next/static/media/blue-shadow-back.2c98dfa6.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free12 .spine-cover-img-area{background:url(/_next/static/media/blue-shadow-middle.80cc457c.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free12 .front-cover-img-area{background:url(/_next/static/media/blue-shadow-front.2c98dfa6.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free13 .back-cover-img-area{background:url(/_next/static/media/gold-shadow-back.eb113ee3.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free13 .spine-cover-img-area{background:url(/_next/static/media/gold-shadow-middle.9eb7519f.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free13 .front-cover-img-area{background:url(/_next/static/media/gold-shadow-front.eb113ee3.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free14 .back-cover-img-area{background:url(/_next/static/media/pink-shadow-back.8a9837a2.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free14 .spine-cover-img-area{background:url(/_next/static/media/pink-shadow-middle.69fb65fe.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free14 .front-cover-img-area{background:url(/_next/static/media/pink-shadow-front.8a9837a2.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free15 .back-cover-img-area{background:url(/_next/static/media/skyblue-shadow-back.69671183.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free15 .spine-cover-img-area{background:url(/_next/static/media/skyblue-shadow-middle.04320340.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free15 .front-cover-img-area{background:url(/_next/static/media/skyblue-shadow-front.eac7cc24.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free16 .back-cover-img-area{background:url(/_next/static/media/beige-2-color-back.669c2d87.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free16 .spine-cover-img-area{background:url(/_next/static/media/beige-2-color-middle.b174fc27.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free16 .front-cover-img-area{background:url(/_next/static/media/beige-2-color-front.1ccffd92.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free17 .back-cover-img-area{background:url(/_next/static/media/gold-2-color-back.bd9ce450.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free17 .spine-cover-img-area{background:url(/_next/static/media/gold-2-color-middle.a7406aad.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free17 .front-cover-img-area{background:url(/_next/static/media/gold-2-color-front.bceea211.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free18 .back-cover-img-area{background:url(/_next/static/media/pink-2-color-back.7f16dcf8.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free18 .spine-cover-img-area{background:url(/_next/static/media/pink-2-color-middle.907d6ced.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free18 .front-cover-img-area{background:url(/_next/static/media/pink-2-color-front.3ffd94f2.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free19 .back-cover-img-area{background:url(/_next/static/media/blue-2-color-back.d76bf4c0.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free19 .spine-cover-img-area{background:url(/_next/static/media/blue-2-color-middle.9f0861e4.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free19 .front-cover-img-area{background:url(/_next/static/media/blue-2-color-front.71686495.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free20 .back-cover-img-area{background:url(/_next/static/media/skyblue-2-color-back.1ff07f4c.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free20 .spine-cover-img-area{background:url(/_next/static/media/skyblue-2-color-middle.25889554.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free20 .front-cover-img-area{background:url(/_next/static/media/skyblue-2-color-front.84bfcd1a.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free21 .back-cover-img-area{background:url(/_next/static/media/beige-2-bottom-back.4ea44999.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free21 .spine-cover-img-area{background:url(/_next/static/media/beige-2-bottom-middle.53213ce7.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free21 .front-cover-img-area{background:url(/_next/static/media/beige-2-bottom-front.4ea44999.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free22 .back-cover-img-area{background:url(/_next/static/media/blue-2-bottom-back.7b25088c.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free22 .spine-cover-img-area{background:url(/_next/static/media/blue-2-bottom-middle.4e58a034.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free22 .front-cover-img-area{background:url(/_next/static/media/blue-2-bottom-front.7b25088c.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free23 .back-cover-img-area{background:url(/_next/static/media/gold-2-bottom-back.e59a1dc1.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free23 .spine-cover-img-area{background:url(/_next/static/media/gold-2-bottom-middle.7c796f6a.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free23 .front-cover-img-area{background:url(/_next/static/media/gold-2-bottom-front.e59a1dc1.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free24 .back-cover-img-area{background:url(/_next/static/media/pink-2-bottom-back.ad3a7865.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free24 .spine-cover-img-area{background:url(/_next/static/media/pink-2-bottom-middle.8056bdf0.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free24 .front-cover-img-area{background:url(/_next/static/media/pink-2-bottom-front.ad3a7865.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free25 .back-cover-img-area{background:url(/_next/static/media/skyblue-2-bottom-back.f4f02453.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.free25 .spine-cover-img-area{background:url(/_next/static/media/skyblue-2-bottom-middle.ca27908c.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important;position:relative}.free25 .front-cover-img-area{background:url(/_next/static/media/skyblue-2-bottom-front.f4f02453.jpg) no-repeat 50%;background-size:cover!important;background-position:50%!important}.printing-size-template-area{position:relative;width:100%}.printing-size-template-area.template210-area{width:5056px;min-width:5056px;height:3551px}.printing-size-template-area.template210-area .book-cover-back-img-upload{width:100%;max-width:none}.printing-size-template-area.template210-area .back-cover-img-area,.printing-size-template-area.template210-area .front-cover-img-area{width:2528px;min-width:2528px;height:100%;position:relative}.printing-size-template-area.template210-area .front-cover-img-area .front-cover-img-area-inner{width:100%}.printing-size-template-area.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{gap:60px}.printing-size-template-area.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:120px;line-height:150px}.printing-size-template-area.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:80px;line-height:100px}.printing-size-template-area.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:58px;line-height:70px}.printing-size-template-area.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:200px}.printing-size-template-area.template210-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:170px}.printing-size-template-area.template210-area .front-cover-img-area .front-cover-img-area-inner .book-cover-free-logo-img{position:absolute;bottom:142px;right:148px;width:488px}.printing-size-template-area.template210-area .spine-cover-img-area{padding:52px 0;gap:120px}.printing-size-template-area.template210-area.free01 .spine-cover-img-area{position:relative}.printing-size-template-area.template210-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template210-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:2119px;background:#e7d9ce;position:absolute;bottom:0;left:0}.printing-size-template-area.template210-area.free02 .spine-cover-img-area{position:relative}.printing-size-template-area.template210-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template210-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:2106px;background:#03366d;position:absolute;bottom:0;left:0}.printing-size-template-area.template210-area.free03 .spine-cover-img-area{position:relative}.printing-size-template-area.template210-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template210-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:2119px;background:#fee9a8;position:absolute;bottom:0;left:0}.printing-size-template-area.template210-area.free04 .spine-cover-img-area{position:relative}.printing-size-template-area.template210-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template210-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:2108px;background:#c2d8dd;position:absolute;bottom:0;left:0}.printing-size-template-area.template210-area.free05 .spine-cover-img-area{position:relative}.printing-size-template-area.template210-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template210-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:2118px;background:#e8d3d8;position:absolute;bottom:0;left:0}.printing-size-template-area.template188-area{width:4536px;min-width:4536px;height:3087px}.printing-size-template-area.template188-area .book-cover-back-img-upload{width:100%;max-width:none}.printing-size-template-area.template188-area .back-cover-img-area,.printing-size-template-area.template188-area .front-cover-img-area{width:2268px;min-width:2268px;height:100%;position:relative}.printing-size-template-area.template188-area .front-cover-img-area .front-cover-img-area-inner{width:100%}.printing-size-template-area.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{gap:60px}.printing-size-template-area.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:120px;line-height:150px}.printing-size-template-area.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:80px;line-height:100px}.printing-size-template-area.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:58px;line-height:70px}.printing-size-template-area.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:200px}.printing-size-template-area.template188-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:170px}.printing-size-template-area.template188-area .front-cover-img-area .front-cover-img-area-inner .book-cover-free-logo-img{position:absolute;bottom:142px;right:148px;width:488px}.printing-size-template-area.template188-area .spine-cover-img-area{padding:52px 0;gap:120px}.printing-size-template-area.template188-area.free01 .spine-cover-img-area{position:relative}.printing-size-template-area.template188-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template188-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:1850px;background:#e7d9ce;position:absolute;bottom:0;left:0}.printing-size-template-area.template188-area.free02 .spine-cover-img-area{position:relative}.printing-size-template-area.template188-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template188-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:1793px;background:#03366d;position:absolute;bottom:0;left:0}.printing-size-template-area.template188-area.free03 .spine-cover-img-area{position:relative}.printing-size-template-area.template188-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template188-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:1850px;background:#fee9a8;position:absolute;bottom:0;left:0}.printing-size-template-area.template188-area.free04 .spine-cover-img-area{position:relative}.printing-size-template-area.template188-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template188-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:1850px;background:#c2d8dd;position:absolute;bottom:0;left:0}.printing-size-template-area.template188-area.free05 .spine-cover-img-area{position:relative}.printing-size-template-area.template188-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template188-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:1850px;background:#e8d3d8;position:absolute;bottom:0;left:0}.printing-size-template-area.template152-area{width:3686px;min-width:3686px;height:2705px}.printing-size-template-area.template152-area .book-cover-back-img-upload{width:100%;max-width:none}.printing-size-template-area.template152-area .back-cover-img-area,.printing-size-template-area.template152-area .front-cover-img-area{width:1843px;min-width:1843px;height:100%;position:relative}.printing-size-template-area.template152-area .front-cover-img-area .front-cover-img-area-inner{width:100%}.printing-size-template-area.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{gap:60px}.printing-size-template-area.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:120px;line-height:150px}.printing-size-template-area.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:80px;line-height:100px}.printing-size-template-area.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:58px;line-height:70px}.printing-size-template-area.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:200px}.printing-size-template-area.template152-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:170px}.printing-size-template-area.template152-area .front-cover-img-area .front-cover-img-area-inner .book-cover-free-logo-img{position:absolute;bottom:142px;right:148px;width:488px}.printing-size-template-area.template152-area .spine-cover-img-area{padding:52px 0;gap:120px}.printing-size-template-area.template152-area.free01 .spine-cover-img-area{position:relative}.printing-size-template-area.template152-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template152-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:1614px;background:#e7d9ce;position:absolute;bottom:0;left:0}.printing-size-template-area.template152-area.free02 .spine-cover-img-area{position:relative}.printing-size-template-area.template152-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template152-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:1614px;background:#03366d;position:absolute;bottom:0;left:0}.printing-size-template-area.template152-area.free03 .spine-cover-img-area{position:relative}.printing-size-template-area.template152-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template152-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:1614px;background:#fee9a8;position:absolute;bottom:0;left:0}.printing-size-template-area.template152-area.free04 .spine-cover-img-area{position:relative}.printing-size-template-area.template152-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template152-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:1614px;background:#c2d8dd;position:absolute;bottom:0;left:0}.printing-size-template-area.template152-area.free05 .spine-cover-img-area{position:relative}.printing-size-template-area.template152-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template152-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:1614px;background:#e8d3d8;position:absolute;bottom:0;left:0}.printing-size-template-area.template148-area{width:3590px;min-width:3590px;height:2528px}.printing-size-template-area.template148-area .book-cover-back-img-upload{width:100%;max-width:none}.printing-size-template-area.template148-area .back-cover-img-area,.printing-size-template-area.template148-area .front-cover-img-area{width:1795px;min-width:1795px;height:100%;position:relative}.printing-size-template-area.template148-area .front-cover-img-area .front-cover-img-area-inner{width:100%}.printing-size-template-area.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{gap:60px}.printing-size-template-area.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:120px;line-height:150px}.printing-size-template-area.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:80px;line-height:100px}.printing-size-template-area.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:58px;line-height:70px}.printing-size-template-area.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:200px}.printing-size-template-area.template148-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:170px}.printing-size-template-area.template148-area .front-cover-img-area .front-cover-img-area-inner .book-cover-free-logo-img{position:absolute;bottom:142px;right:148px;width:488px}.printing-size-template-area.template148-area .spine-cover-img-area{padding:52px 0;gap:120px}.printing-size-template-area.template148-area.free01 .spine-cover-img-area{position:relative}.printing-size-template-area.template148-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template148-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:1508px;background:#e7d9ce;position:absolute;bottom:0;left:0}.printing-size-template-area.template148-area.free02 .spine-cover-img-area{position:relative}.printing-size-template-area.template148-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template148-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:1504px;background:#03366d;position:absolute;bottom:0;left:0}.printing-size-template-area.template148-area.free03 .spine-cover-img-area{position:relative}.printing-size-template-area.template148-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template148-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:1508px;background:#fee9a8;position:absolute;bottom:0;left:0}.printing-size-template-area.template148-area.free04 .spine-cover-img-area{position:relative}.printing-size-template-area.template148-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template148-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:1508px;background:#c2d8dd;position:absolute;bottom:0;left:0}.printing-size-template-area.template148-area.free05 .spine-cover-img-area{position:relative}.printing-size-template-area.template148-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template148-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:1508px;background:#e8d3d8;position:absolute;bottom:0;left:0}.printing-size-template-area.template127-area{width:3096px;min-width:3096px;height:2268px}.printing-size-template-area.template127-area .book-cover-back-img-upload{width:100%;max-width:none}.printing-size-template-area.template127-area .back-cover-img-area,.printing-size-template-area.template127-area .front-cover-img-area{width:1548px;min-width:1548px;height:100%;position:relative}.printing-size-template-area.template127-area .front-cover-img-area .front-cover-img-area-inner{width:100%}.printing-size-template-area.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{gap:60px}.printing-size-template-area.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:120px;line-height:150px}.printing-size-template-area.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:80px;line-height:100px}.printing-size-template-area.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:58px;line-height:70px}.printing-size-template-area.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:200px}.printing-size-template-area.template127-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:170px}.printing-size-template-area.template127-area .front-cover-img-area .front-cover-img-area-inner .book-cover-free-logo-img{position:absolute;bottom:142px;right:148px;width:488px}.printing-size-template-area.template127-area .spine-cover-img-area{padding:52px 0;gap:120px}.printing-size-template-area.template127-area.free01 .spine-cover-img-area{position:relative}.printing-size-template-area.template127-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template127-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:1353px;background:#e7d9ce;position:absolute;bottom:0;left:0}.printing-size-template-area.template127-area.free02 .spine-cover-img-area{position:relative}.printing-size-template-area.template127-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template127-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:1353px;background:#03366d;position:absolute;bottom:0;left:0}.printing-size-template-area.template127-area.free03 .spine-cover-img-area{position:relative}.printing-size-template-area.template127-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template127-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:1353px;background:#fee9a8;position:absolute;bottom:0;left:0}.printing-size-template-area.template127-area.free04 .spine-cover-img-area{position:relative}.printing-size-template-area.template127-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template127-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:1353px;background:#c2d8dd;position:absolute;bottom:0;left:0}.printing-size-template-area.template127-area.free05 .spine-cover-img-area{position:relative}.printing-size-template-area.template127-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template127-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:1353px;background:#e8d3d8;position:absolute;bottom:0;left:0}.printing-size-template-area.template172-area{width:4252px;min-width:4252px;height:2976px}.printing-size-template-area.template172-area .book-cover-back-img-upload{width:100%;max-width:none}.printing-size-template-area.template172-area .back-cover-img-area,.printing-size-template-area.template172-area .front-cover-img-area{width:2126px;min-width:2126px;height:100%;position:relative}.printing-size-template-area.template172-area .front-cover-img-area .front-cover-img-area-inner{width:100%}.printing-size-template-area.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails{gap:60px}.printing-size-template-area.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails h2{font-size:120px;line-height:150px}.printing-size-template-area.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails p{font-size:80px;line-height:100px}.printing-size-template-area.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails span{font-size:58px;line-height:70px}.printing-size-template-area.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.top{top:200px}.printing-size-template-area.template172-area .front-cover-img-area .front-cover-img-area-inner .front-page-bookdetails.bottom{bottom:170px}.printing-size-template-area.template172-area .front-cover-img-area .front-cover-img-area-inner .book-cover-free-logo-img{position:absolute;bottom:142px;right:148px;width:488px}.printing-size-template-area.template172-area .spine-cover-img-area{padding:52px 0;gap:120px}.printing-size-template-area.template172-area.free01 .spine-cover-img-area{position:relative}.printing-size-template-area.template172-area.free01 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template172-area.free01 .spine-cover-img-area .spine-bottom-area{width:100%;height:1776px;background:#e7d9ce;position:absolute;bottom:0;left:0}.printing-size-template-area.template172-area.free02 .spine-cover-img-area{position:relative}.printing-size-template-area.template172-area.free02 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template172-area.free02 .spine-cover-img-area .spine-bottom-area{width:100%;height:1763px;background:#03366d;position:absolute;bottom:0;left:0}.printing-size-template-area.template172-area.free03 .spine-cover-img-area{position:relative}.printing-size-template-area.template172-area.free03 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template172-area.free03 .spine-cover-img-area .spine-bottom-area{width:100%;height:1776px;background:#fee9a8;position:absolute;bottom:0;left:0}.printing-size-template-area.template172-area.free04 .spine-cover-img-area{position:relative}.printing-size-template-area.template172-area.free04 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template172-area.free04 .spine-cover-img-area .spine-bottom-area{width:100%;height:1776px;background:#c2d8dd;position:absolute;bottom:0;left:0}.printing-size-template-area.template172-area.free05 .spine-cover-img-area{position:relative}.printing-size-template-area.template172-area.free05 .spine-cover-img-area .spine-top-area{width:100%;height:1500px;background:#fff;position:absolute;top:0;left:0}.printing-size-template-area.template172-area.free05 .spine-cover-img-area .spine-bottom-area{width:100%;height:1776px;background:#e8d3d8;position:absolute;bottom:0;left:0}.loading-page-area{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;display:flex;justify-content:center;align-items:center}.history-modal .modal-contents{max-width:1000px}.history-modal .modal-contents .history-modal-inner{position:relative}.history-modal .modal-contents .history-modal-inner h2{text-align:left;font-weight:700;font-size:32px;letter-spacing:-.96px;line-height:100%}.history-modal .modal-contents .history-modal-inner .checkTxt{display:flex;align-items:center;gap:10px;color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.history-modal .modal-contents .history-modal-inner .tab-buttons button.active{font-weight:600}.tab-buttons{display:flex;gap:20px;margin:40px 0}.tab-buttons button{width:100%;max-width:200px;display:flex;height:60px;border:1px solid #ccc;justify-content:center;align-items:center;cursor:pointer;position:relative;color:#ccc;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.tab-buttons button.active{border-color:#222;background:#222;color:#fff}.history-list-scroll{position:relative;width:100%;overflow-x:auto;padding-bottom:20px;min-height:360px}.history-list{position:relative;width:100%;margin-top:20px;width:1760px}.history-list .history-item{position:relative;min-width:880px;float:left}.history-list .history-item .book-info{width:100%;display:flex}.history-list .history-item .book-info .book-image{width:100%;max-width:420px;padding:32px 0;text-align:center;background:var(--p1,#f2efea);border:1px solid transparent}.history-list .history-item .book-info .book-image .cover-print{width:100%;max-width:300px;height:200px;margin:0 auto;overflow:hidden;display:flex;justify-content:center;align-items:center}.history-list .history-item .book-info .book-image .cover-print img{width:100%;height:auto;object-fit:cover}.history-list .history-item .book-info .book-details{width:100%;max-width:calc(100% - 420px);padding:40px;border:1px solid #e6e6e6;border-left:none;display:flex;flex-direction:column;gap:16px}.history-list .history-item .book-info .book-details .category{width:100%;max-width:160px;color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px}.history-list .history-item .book-info .book-details .title{color:var(--txt2,#555);line-height:100%;letter-spacing:-.54px}.history-list .history-item .book-info .book-details .title,.no-data{font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400}.no-data{min-height:200px;color:#555;line-height:180%}.no-data,.no-data .no-data-message{display:flex;justify-content:center;align-items:center;width:100%}.no-data .no-data-message{text-align:center;color:#777;font-size:16px;flex-direction:column;gap:10px}.payments-page{position:relative;margin-top:121px}.payments-header{position:relative;width:100%;padding:80px 0;background:var(--p1,#f2efea)}.payments-header .payments-header-content{position:relative;width:100%;display:flex;gap:40px;align-items:center;justify-content:center}.payments-header .payments-header-content .paylist{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px}.payments-header .payments-header-content .paylist .paylist-icon{width:60px;height:60px;position:relative;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center}.payments-header .payments-header-content .paylist h2{color:var(--txt3,#777);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px}.payments-header .payments-header-content .paylist.selected .paylist-icon{background:var(--p2,#856654)}.payments-header .payments-header-content .paylist.selected .paylist-icon svg path{fill:#fff}.payments-header .payments-header-content .paylist.selected h2{color:#222}.pay-container{position:relative;width:100%;padding:100px 0}.pay-container .button-group .submit-button{max-width:520px}.pay-content{display:flex;gap:80px;margin-top:80px;align-items:flex-start}.pay-content,.pay-content .pay-left-content{position:relative;width:100%}.pay-content .pay-left-content h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.pay-content .pay-left-content .payfrom{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.pay-content .pay-left-content .payfrom .form-group{flex-direction:row;gap:20px;align-items:center}.pay-content .pay-left-content .payfrom .form-group label{width:100%;max-width:70px}.pay-content .pay-left-content .payfrom .form-group .button-group{margin:0}.pay-content .pay-left-content .payfrom .form-group .button-group button{min-width:150px}.pay-content .pay-left-content .payfrom .form-group .radioBx label{max-width:inherit}.pay-content .pay-left-content .payfrom.purchase .form-group label{max-width:140px}.pay-content .pay-left-content ul{gap:16px!important}.pay-content .pay-left-content ul li .coupon-not-available{color:var(--point-02,#f53e3e);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.pay-content .pay-right-content{width:100%;position:relative}.pay-content .pay-right-content h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.pay-content .pay-right-content .total-order-amount{padding:0}.pay-content .pay-right-content .total-order-amount ul{display:flex;flex-direction:column;gap:20px}.pay-content .pay-right-content .total-order-amount ul li{display:flex;justify-content:space-between}.pay-content .pay-right-content .total-order-amount ul li span{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.pay-content .pay-right-content .total-order-amount ul li p{color:var(--txt1,#222);text-align:right;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.pay-content .pay-right-content .total-order-amount ul li:last-child p{color:var(--p2,#856654);font-weight:700;font-size:24px}.pay-content .pay-right-content .total-order-amount ul li:last-child span{font-size:22px;font-weight:500}.pay-content .pay-right-content .total-order-amount ul .divider-line{margin:20px 0}.pay-content .pay-right-content .button-group button{min-width:inherit;width:100%;display:flex;gap:20px;align-items:center;justify-content:center}.product-info{position:relative;width:100%;display:flex;gap:20px;padding:40px;border:1px solid var(--line1,#ccc)}.product-info .product-img{display:flex;width:100%;max-width:182px;height:182px;justify-content:center;align-items:center;background:var(--line1,#ccc);border:1px solid #ddd}.product-info .product-img img{width:100%;height:182px;object-fit:cover}.product-info .product-text{position:relative;width:100%;max-width:calc(100% - 182px);display:flex;flex-direction:column;gap:10px}.product-info .product-text .tags{display:flex;width:fit-content;height:40px;padding:13px 28px;justify-content:center;align-items:center;border:1px solid var(--p3,#856654);color:var(--p3,#856654);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px;margin-bottom:10px}.product-info .product-text h2{color:#222;font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.78px}.product-info .product-text ul{display:flex;flex-direction:column;gap:10px;margin-top:30px}.product-info .product-text ul li{display:flex;gap:30px;align-items:center}.product-info .product-text ul li label{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.product-info .product-text ul li span{color:var(--txt1,#222);font-size:16px}.product-info .product-price,.product-info .product-text ul li span{font-family:Pretendard;font-style:normal;font-weight:500;line-height:100%}.product-info .product-price{color:var(--p3,#856654);text-align:right;font-size:26px;display:flex;align-items:center;justify-content:flex-end;min-width:180px}.information-container{position:relative;width:100%}.information-container h2{color:var(--txt1,#222);font-size:26px;letter-spacing:-.78px;margin-bottom:40px}.information-container h2,.information-container h2 span{font-family:NanumMyeongjo;font-style:normal;font-weight:700;line-height:100%}.information-container h2 span{color:var(--txt2,#555);font-size:18px;display:inline-block;padding-left:10px;letter-spacing:-.54px}.information-container .product-info .product-text{max-width:calc(100% - 365px);gap:16px}.information-container .product-info .product-text .tags{margin:0}.information-container .product-info .product-text h2{font-size:20px;line-height:150%}.information-container .product-info .product-price{font-size:16px;font-weight:500;line-height:150%}.information-container .wrapBx{position:relative}.information-container .wrapBx .product-bar{width:100%;height:60px;flex-shrink:0;background:var(--txt2,#555);display:flex;align-items:center;padding:0 40px;justify-content:space-between}.information-container .wrapBx .product-bar h5{color:#fff;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.successfully-txt{position:relative;width:100%;display:flex;flex-direction:column;gap:40px;margin:80px 0;justify-content:center;align-items:center}.successfully-txt h2{font-family:NanumMyeongjo;font-size:26px;font-weight:700}.successfully-txt h2,.successfully-txt p{color:var(--txt1,#222);font-style:normal;line-height:100%}.successfully-txt p{font-family:Pretendard;font-size:22px;font-weight:500;letter-spacing:-.66px}.pay-notice{padding:40px;background:var(--bg1,#f7f7f7);position:relative;width:100%}.pay-notice h3{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px}.pay-notice .check-box-area{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;margin-top:40px}.pay-notice .check-box-area .checkBx label span{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-decoration:underline}.divider-line{width:100%;height:1px;background:#ccc}.informationBx{max-width:87px;display:flex;height:60px;padding:20px 16px;justify-content:center;align-items:center;gap:10px;background:var(--bg1,#f7f7f7);color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.heading-overlap,.heading-overlap h2,.informationBx{position:relative;width:100%}.heading-overlap h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.96px;padding-bottom:40px;border-bottom:1px solid #ccc;z-index:1}.heading-overlap h2:after{content:"";position:absolute;top:100%;left:0;width:12%;height:1px;background:#222}.header-underline{position:relative;width:100%}.header-underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#ccc}.header-underline h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.96px;padding-bottom:40px;border-bottom:1px solid #222;position:relative;z-index:1;display:inline-block}.header-underline span{display:flex;gap:10px;color:#555;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.bottom-area{display:flex;flex-direction:column;gap:20px;padding-top:40px;border-top:1px solid #ccc}.bottom-area,.buyer-info{position:relative;width:100%}.buyer-info h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;display:block;padding-bottom:40px;border-bottom:1px solid #ccc}.buyer-info .buyer-info-container{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}.buyer-info .buyer-info-container .buyer-info-list{display:flex;gap:20px;align-items:center}.buyer-info .buyer-info-container .buyer-info-list label{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;width:100%;max-width:100px}.buyer-info .buyer-info-container .buyer-info-list span{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px}.buyer-info .buyer-info-container .buyer-info-list.labelGap label{max-width:140px}.buyer-info .buyer-info-container .buyer-info-list.totalprice{border-top:1px solid #ccc;padding-top:40px}.buyer-info .buyer-info-container .buyer-info-list.totalprice label{color:var(--txt1,#222);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.66px;max-width:140px}.buyer-info .buyer-info-container .buyer-info-list.totalprice span{color:var(--p3,#856654);font-weight:700;font-size:26px}.image-display-area{position:relative;width:100%;display:flex;gap:40px;align-items:center}.image-display-area .display-image{width:100%;max-width:244px;height:244px;background:var(--bg1,#f7f7f7);display:flex;justify-content:center;align-items:center}.image-display-area .display-image img{width:100%;height:100%;object-fit:cover}.image-display-area .image-description{position:relative;width:100%;max-width:calc(100% - 244px)}.image-display-area .image-description h4{color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:40px}.image-display-area .image-description p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.total-number-of-services{position:relative;width:100%}.total-number-of-services .service-head{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}.total-number-of-services .service-head h5{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.total-number-of-services .service-head h5 span{color:var(--p3,#856654);font-weight:700}.total-number-of-services .service-head .form-group{max-width:180px}.total-number-of-services .service-head .form-group select{width:100%;height:40px;padding:8px 28px 8px 13px}.total-number-of-services .service-list{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;margin-top:20px}.total-number-of-services .service-list .service-item{display:flex;gap:40px;align-items:center;width:100%;border:1px solid #ccc}.total-number-of-services .service-list .service-item .service-item-img{width:100%;max-width:350px;display:block;background:var(--bg1,#f7f7f7);overflow:hidden}.total-number-of-services .service-list .service-item .service-item-info{width:100%;max-width:calc(100% - 350px);display:flex;flex-direction:column;gap:10px}.total-number-of-services .service-list .service-item .service-item-info h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px;margin-bottom:40px}.total-number-of-services .service-list .service-item .service-item-info ul{position:relative;width:100%;display:flex;gap:20px}.total-number-of-services .service-list .service-item .service-item-info ul .lines{display:block;width:1px;background:#ccc}.total-number-of-services .service-list .service-item .service-item-info ul li{list-style-type:none;width:100%;display:flex;flex-direction:column;gap:20px}.total-number-of-services .service-list .service-item .service-item-info ul li label{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px}.total-number-of-services .service-list .service-item .service-item-info ul li span{color:var(--txt3,#777);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.total-number-of-services .service-list .service-item .service-item-info ul li:nth-child(3) label,.total-number-of-services .service-list .service-item .service-item-info ul li:nth-child(3) span{color:var(--p3,#856654);font-weight:700}.waiting-for-work{position:relative;width:100%}.waiting-for-work .waiting-for-work-content{position:relative;width:100%;gap:20px}.waiting-for-work .waiting-for-work-content .waiting-for-work-item{width:100%;position:relative;border:.5px solid var(--line1,#ccc);background:#fff;padding:40px;display:flex;flex-direction:column}.waiting-for-work .waiting-for-work-content .waiting-for-work-item .btnarea{position:relative;width:100%;display:flex;justify-content:flex-end;margin-bottom:20px}.waiting-for-work .waiting-for-work-content .waiting-for-work-item .btnarea .waitBtn{width:100%;max-width:95px;border:1px solid var(--p3,#856654);display:flex;padding:13px 20px;justify-content:center;align-items:center;gap:10px;color:var(--p3,#856654);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px}.waiting-for-work .waiting-for-work-content .waiting-for-work-item .iconOval{width:66px;height:66px;flex-shrink:0;background:var(--bg1,#f7f7f7);display:flex;justify-content:center;align-items:center;border-radius:50%}.waiting-for-work .waiting-for-work-content .waiting-for-work-item h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px;display:block;margin:20px 0}.waiting-for-work .waiting-for-work-content .waiting-for-work-item .botom-tags{gap:10px;margin-bottom:20px}.waiting-for-work .waiting-for-work-content .waiting-for-work-item .botom-tags span{color:var(--txt1,#222);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.waiting-for-work .waiting-for-work-content .waiting-for-work-item .botom-tags p{color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.waiting-for-work .waiting-for-work-content .waiting-for-work-item .redTxt{color:var(--point-02,#f53e3e);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.operation-details-content{position:relative;width:100%;display:flex;gap:40px}.operation-details-content .operation-left-part{width:100%}.operation-details-content .operation-left-part h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px;display:block;margin-bottom:40px}.operation-details-content .operation-left-part .img-show-bx{position:relative;padding:40px;border:1px solid var(--line1,#ccc)}.operation-details-content .operation-left-part .img-show-bx .image-display-area{align-items:flex-start}.operation-details-content .operation-left-part .img-show-bx .image-display-area .display-image{max-width:160px;height:160px;overflow:hidden;position:relative}.operation-details-content .operation-left-part .img-show-bx .image-display-area .display-image img{width:100%;height:100%;object-fit:cover}.operation-details-content .operation-left-part .img-show-bx .image-display-area .display-image .cat-tags{position:absolute;top:0;left:0;background:var(--p3,#856654);width:auto;color:#fff;margin:0;padding:8px 12px}.operation-details-content .operation-left-part .img-show-bx .image-display-area .image-description{max-width:calc(100% - 160px)}.operation-details-content .operation-left-part .img-show-bx .image-display-area .image-description h4{margin-bottom:20px}.operation-details-content .operation-left-part .img-show-bx .image-display-area .image-description p{color:var(--txt1,#222);font-size:16px}.operation-details-content .operation-left-part .img-show-bx .image-display-area .image-description .btnarea{position:relative;width:100%;display:flex;margin-bottom:20px}.operation-details-content .operation-left-part .img-show-bx .image-display-area .image-description .btnarea .waitBtn{width:100%;max-width:95px;border:1px solid var(--p3,#856654);display:flex;padding:13px 20px;justify-content:center;align-items:center;gap:10px;color:var(--p3,#856654);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px}.operation-details-content .operation-left-part .img-show-bx .button-group{margin-top:40px}.operation-details-content .operation-left-part .img-show-bx .button-group .submit-button{max-width:inherit;min-width:inherit;width:100%}.operation-details-content .operation-left-part .grey-box{padding:40px;position:relative;width:100%;background:var(--bg1,#f7f7f7)}.operation-details-content .operation-left-part .grey-box h4{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.54px;display:block;margin-bottom:20px}.operation-details-content .operation-left-part .grey-box ul{width:100%;position:relative;display:flex;flex-direction:column;gap:20px}.operation-details-content .operation-left-part .grey-box ul li{list-style-type:none;position:relative;width:100%;color:#7a7a7a;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.36px;padding-left:10px}.operation-details-content .operation-left-part .grey-box ul li:after{position:absolute;content:"";left:0;top:25%;transform:translateY(-25%);width:4px;height:4px;background:var(--line1,#ccc)}.operation-details-content .operation-left-part .grey-box .button-group{margin-top:40px}.operation-details-content .operation-left-part .grey-box .button-group .submit-button{max-width:inherit;min-width:inherit;width:100%}.operation-details-content .operation-left-part .grey-box .button-group .submit-button.greyBtn{background:var(--txt2,#555);border:none}.operation-details-content .operation-left-part .pdfupload-box{width:100%;position:relative;height:260px;overflow:auto}.operation-details-content .operation-left-part .pdfupload-box ul{width:100%;position:relative;display:flex;flex-direction:column}.operation-details-content .operation-left-part .pdfupload-box ul li{width:100%;position:relative;display:flex;padding:20px;border-top:1px solid #ccc;justify-content:space-between}.operation-details-content .operation-left-part .pdfupload-box ul li .file-name{width:100%;max-width:calc(100% - 320px);display:flex;align-items:center;gap:20px}.operation-details-content .operation-left-part .pdfupload-box ul li .file-name p{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.operation-details-content .operation-left-part .pdfupload-box ul li .file-upload-btn{width:100%;max-width:calc(100% - 320px);display:flex;gap:20px;justify-content:flex-end}.operation-details-content .operation-right-part{width:100%;position:relative;padding:40px;height:1290px;background:var(--bg1,#f7f7f7)}.operation-details-content .operation-right-part .chat-box{position:relative;width:100%;height:calc(100% - 124px);overflow:auto}.operation-details-content .operation-right-part .chat-box::-webkit-scrollbar-track{border-radius:10px;background-color:#f7f7f7;overflow-x:auto}.operation-details-content .operation-right-part .chat-box::-webkit-scrollbar{width:4px;height:4px;background-color:#f7f7f7;overflow-x:auto}.operation-details-content .operation-right-part .chat-box::-webkit-scrollbar-thumb{border-radius:10px;background-color:#777;overflow-x:auto}.operation-details-content .operation-right-part .chat-box .date{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;display:block;margin-bottom:40px;letter-spacing:-.36px}.operation-details-content .operation-right-part .chat-box .chat-content{position:relative;width:100%}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box h5{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%;display:block;margin-left:30px;margin-bottom:20px}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box .comment-txt{padding:20px;background:#fff;position:relative;width:100%;max-width:460px;border-radius:20px;margin-left:20px}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box .comment-txt:before{position:absolute;content:"";left:-18px;top:50%;transform:translateY(-50%);background:url(/_next/static/media/chat01.f4f9b451.png) no-repeat;width:18px;height:18px}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box .comment-txt p{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.48px}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box.reply-box{align-items:flex-end}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt{margin-left:0;margin-right:20px;background:#777}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt:before{display:none}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt:after{position:absolute;content:"";right:-18px;top:50%;transform:translateY(-50%);background:url(/_next/static/media/chat02.d7ff6f2e.png) no-repeat;width:18px;height:18px}.operation-details-content .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt p{color:#fff}.operation-details-content .operation-right-part .chat-input-box{position:absolute;bottom:0;left:0;width:100%;display:flex;gap:10px;padding:40px}.operation-details-content .operation-right-part .chat-input-box input{width:100%;max-width:calc(100% - 120px);border:1px solid var(--line1,#ccc);background:#fff;padding:20px}.operation-details-content .operation-right-part .chat-input-box .chat-button{text-align:center;font-size:16px;font-weight:500;width:100%;max-width:120px;letter-spacing:-.48px}.download-btn,.operation-details-content .operation-right-part .chat-input-box .chat-button{background:var(--txt1,#222);color:#fff;font-family:Pretendard;font-style:normal;line-height:100%}.download-btn{position:relative;display:flex;padding:12px 30px;text-align:right;font-size:14px;font-weight:600;letter-spacing:-.42px}.download-btn.delete-btn{border:1px solid var(--txt1,#222);background:#fff;color:var(--txt1,#222)}.coupon-area{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.coupon-area h5{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.coupon-area .couponBtn{border:1px solid var(--txt1,#222);padding:10px 20px;font-size:16px;font-weight:400;letter-spacing:-.48px}.coupon-area .couponBtn,.coupon-area h3{color:var(--txt1,#222);text-align:right;font-family:Pretendard;font-style:normal;line-height:100%}.coupon-area h3,.coupon-area h4{font-size:18px;font-weight:500}.coupon-area h4{color:var(--txt1,#222);font-family:Pretendard;font-style:normal;line-height:100%;letter-spacing:-.54px}.payment-guide-box{position:relative;width:100%;padding:24px 0;border-top:1px solid var(--line1,#ccc)}.payment-guide-box h4{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.54px}.payment-guide-box ul.info_list{position:relative;width:100%;display:block;margin-top:20px}.payment-guide-box ul.info_list li{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.42px;margin-bottom:6px;position:relative;padding-left:10px}.payment-guide-box ul.info_list li:before{position:absolute;content:"-";left:0;top:0;transform:translateY(-50%);transform:translateX(-50%);color:var(--txt2,#555)}.payment-guide-box p,.payment-guide-box span{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.42px}.payment-guide-box .button-list-area{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.payment-guide-box .button-list-area a{position:relative;width:100%;max-width:113px;display:flex;padding:16px 8px;justify-content:center;align-items:center;gap:10px;background:var(--bg1,#f7f7f7);color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.payment-guide-box .button-list-area.big a{max-width:135px}.delivery-values{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px;display:block;margin-top:20px}.premium-module-content{position:relative;width:100%}@media only screen and (max-width:1280px){.premium-module-content{width:1320px}}.premium-module-content.chatgpt-page .expertservices-content .shoping-content-area .shop-text-area .button-group .default-button{height:80px}.premium-module-content.chatgpt-page .expertservices-content .shoping-content-area .shop-text-area .button-group .default-button.iconBtn{max-width:80px!important}.premium-module-content.chatgpt-page .expertservices-content .coverReview .review-list-item .review-right-content .review-bottom-area{display:flex;align-items:center;gap:10px}.premium-module-content.chatgpt-page .expertservices-content .coverReview .review-reply-area .review-list-item .review-left-content .review-title .reply-title-area{display:flex;align-items:center;gap:10px;width:50%}.premium-module-content.chatgpt-page .expertservices-content .coverReview .review-reply-area .review-list-item .review-left-content .review-title .reply-title-area .reply-btn{max-width:inherit;width:auto}.premium-module-content.special .shoping-content-area .shop-text-area .button-group .default-button{height:80px}.premium-module-content.special .shoping-content-area .shop-text-area .button-group .default-button.iconBtn{max-width:80px!important}.expertservices-content{position:relative;width:100%;padding:100px 0}.expertservices-content .header-underline{display:flex;justify-content:space-between}.expertservices-content .header-underline span{padding-top:10px;cursor:pointer}.expertservices-content .expertservices-header{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}.expertservices-content .expertservices-header .filter-tabs{gap:10px}.expertservices-content .expertservices-header .filter-tabs button{padding:0}.expertservices-content .expertservices-header .searchBx{max-width:700px}.expertservices-content .img-grid-item{margin-top:40px}.expertservices-content .img-grid-item .img-grid-bx{padding-top:40px}.expertservices-content .img-grid-item .img-grid-bx .img-inner .img-container{width:200px;height:200px}.expertservices-content .img-grid-item .img-grid-bx .img-inner-txt{display:flex;flex-direction:column;gap:24px}.expertservices-content .img-grid-item .img-grid-bx .img-inner-txt .rating-star-area{margin-top:80px}.expertservices-content .img-grid-item.service-grid{gap:16px}.expertservices-content .img-grid-item.service-grid .img-grid-bx{padding:0}.expertservices-content .img-grid-item.service-grid .img-grid-bx .img-inner{height:305px}.expertservices-content .img-grid-item.service-grid .img-grid-bx .img-inner img{height:100%;width:100%;object-fit:cover}.expertservices-content .shoping-content-area .shop-img-area{max-width:380px;height:380px}.expertservices-content .shoping-content-area .shop-text-area{max-width:calc(100% - 420px);gap:16px}.expertservices-content .shoping-content-area .shop-text-area .rating-star-area{padding-bottom:40px}.expertservices-content .shoping-content-area .shop-text-area .price-area{padding-top:24px}.expertservices-content .shoping-content-area .shop-text-area .button-group{margin-top:48px}.expertservices-content .shoping-content-area .shop-text-area .button-group .default-button{height:52px}.expertservices-content .shoping-content-area .shop-text-area .button-group .default-button.iconBtn{max-width:52px!important}.expertservices-content.special-marketing-details .shoping-content-area .shop-img-area{max-width:640px}.expertservices-content.special-marketing-details .shoping-content-area .shop-text-area{max-width:calc(100% - 680px)}.expertservices-content.special-marketing-details .shoping-content-area .shop-text-area .button-group{margin-top:24px}.filterBx-area{position:relative;width:100%;margin-top:40px;display:flex;justify-content:flex-end}.filterBx-area .form-group{width:100%;max-width:100px}.filterBx-area .form-group select{padding:8px 30px 8px 20px;height:40px;background-position:67px 4px}.rating-star-area{width:100%;display:flex;gap:10px}.rating-star-area span{display:flex;gap:5px;align-items:center;color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.contribute-full-content{position:relative;width:100%;max-width:2000px;margin:0 auto;min-height:756px;background:url(/_next/static/media/contribute-bg.22581ebe.png) no-repeat 50%/cover}.contribute-full-content .contribute-content{position:relative;width:100%;padding:100px 0}.contribute-full-content .contribute-content h4{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.96px;display:block;margin-bottom:36px}.contribute-full-content .contribute-content h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:48px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-1.44px;display:block;padding-bottom:42px;margin-bottom:80px;position:relative}.contribute-full-content .contribute-content h2 span{color:var(--p3,#856654);font-size:48px;font-weight:700;line-height:160%}.contribute-full-content .contribute-content h2:after{content:"";position:absolute;bottom:0;left:0;width:90%;height:1px;background-color:var(--txt1,#555)}.contribute-full-content .contribute-content p{color:var(--txt3,#777);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.66px;display:block;margin-bottom:24px}.contribute-full-content .contribute-content span{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.78px}.contribute-full-content .contribute-content span p{color:var(--p3,#856654);font-size:22px;font-style:normal;font-weight:400;line-height:160%;display:inline-block}.contribute-full-content .contribute-content .button-group{justify-content:flex-start}.contribute-full-content .contribute-content .button-group .default-button{font-weight:700}.shoping-content-area{position:relative;width:100%;display:flex;gap:40px;align-items:flex-start;margin-top:40px}.shoping-content-area.chatgpt{position:relative}.shoping-content-area .shop-img-area{width:100%;max-width:283px;height:400px;background-color:#ccc;overflow:hidden}.shoping-content-area .shop-img-area img{width:100%;height:100%;object-fit:cover}.shoping-content-area .shop-text-area{width:100%;max-width:calc(100% - 283px);display:flex;flex-direction:column;gap:24px;padding-top:32px}.shoping-content-area .shop-text-area.minH{min-height:400px}.shoping-content-area .shop-text-area.minH .view-more{position:absolute;bottom:0;right:0}.shoping-content-area .shop-text-area .head-txt{width:100%;display:flex;align-items:center;gap:20px}.shoping-content-area .shop-text-area .head-txt.justify{justify-content:space-between}.shoping-content-area .shop-text-area .head-txt span{color:var(--txt3,#777);cursor:pointer}.shoping-content-area .shop-text-area .head-txt h3{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.shoping-content-area .shop-text-area .txt-area{width:100%;display:flex;gap:10px;align-items:center}.shoping-content-area .shop-text-area .txt-area p{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.shoping-content-area .shop-text-area .txt-area span{color:var(--txt3,#777)}.shoping-content-area .shop-text-area .rating-star-area{padding-bottom:80px;border-bottom:1px solid #ccc}.shoping-content-area .shop-text-area .price-area{position:relative;width:100%;display:flex;justify-content:flex-end}.shoping-content-area .shop-text-area .price-area h5{color:var(--p3,#856654);font-family:Pretendard;font-size:32px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.96px}.shoping-content-area .shop-text-area .button-group{margin:0}.shoping-content-area .shop-text-area .button-group .default-button{width:100%;max-width:inherit;min-width:inherit;font-weight:700;height:80px}.shoping-content-area .shop-text-area .button-group .default-button.iconBtn{max-width:80px!important}.shoping-content-area.auther-content{gap:40px}.shoping-content-area.auther-content .shop-img-area{max-width:305px;height:305px}.shoping-content-area.auther-content .shop-text-area{max-width:calc(100% - 305px)}.height430 .img-grid-bx{padding-top:0!important}.height430 .img-grid-bx .img-inner{height:430px}.height430 .img-grid-bx .img-inner img{height:100%;object-fit:cover}.big-img-content{position:relative;width:100%;display:flex;flex-direction:column}.big-img-content .big-img-area{width:100%;height:auto;background-color:#ccc;margin-top:40px;display:flex;flex-direction:column;gap:10px}.big-img-content .big-img-area img{width:100%}.big-img-content .big-img-text-area{position:relative;width:100%;display:flex;flex-direction:column;gap:32px;padding:40px;background:var(--bg1,#f7f7f7)}.big-img-content .big-img-text-area .sm-content{position:relative;width:100%;display:flex;flex-direction:column;gap:16px}.big-img-content .big-img-text-area .sm-content h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.54px}.big-img-content .big-img-text-area .sm-content p{line-height:160%}.big-img-content .big-img-text-area .sm-content p,.mailBtn{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.54px}.mailBtn{width:fit-content;padding:16px 20px;border:1px solid var(--line1,#ccc);text-align:center;line-height:180%}.view-more{display:flex;gap:10px;color:#555;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;cursor:pointer}.grid04 .img-grid-bx{gap:0;border:none}.grid04 .img-grid-bx .img-inner-txt{padding:14px}.grid04 .img-grid-bx .img-inner-txt p{text-align:center}.review-visible-area{position:relative;width:100%;margin-top:40px;display:flex;gap:20px;align-items:center;justify-content:center}.review-visible-area .star-mark-area{display:flex}.review-visible-area .review-txt-area{color:#000;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-1.2px}.review-visible-area .review-date-area{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.rating-input-area{position:relative;width:100%;margin-top:40px;padding:40px;border:1px solid var(--line1,#ccc)}.rating-input-area .form-group label{display:flex;align-items:center;gap:10px}.rating-input-area .form-group label .star-witout-fill{display:flex}.review-list-area.coverReview .review-list-item:first-child{border-top:none}.chatgpt .shop-img-area{max-width:640px;height:520px;height:auto;display:flex;flex-direction:column;gap:24px}.chatgpt .shop-text-area{max-width:calc(100% - 640px);gap:0}.chatgpt .shop-text-area p{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.78px}.chatgpt .shop-text-area h4{color:var(--txt1,#222);font-family:NanumMyeongjo;font-style:normal}.chatgpt .shop-text-area h4,.chatgpt .shop-text-area h4 span{font-size:32px;font-weight:700;line-height:120%;letter-spacing:-.96px}.chatgpt .shop-text-area h4 span{color:var(--p3,#856654);padding:0;display:inline-block}.chatgpt .shop-text-area span{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px;display:block;padding-top:80px}.uploadTxt .shop-img-area{height:auto;gap:24px;background:none;max-width:400px}.uploadTxt .shop-img-area,.uploadTxt .shop-img-area .file-info{display:flex;flex-direction:column}.uploadTxt .shop-img-area .file-info span{color:var(--txt2,#555);font-weight:500;line-height:100%;margin-bottom:5px}.uploadTxt .shop-img-area .file-info p,.uploadTxt .shop-img-area .file-info span{font-family:Pretendard;font-size:13px;font-style:normal;letter-spacing:-.39px;display:block}.uploadTxt .shop-img-area .file-info p{color:var(--txt3,#777);font-weight:400;line-height:130%}.uploadTxt .shop-img-area .file-info p.marB20{margin-bottom:20px}.uploadTxt .shop-text-area{max-width:calc(100% - 400px)}.btn_upload{width:100%;max-width:400px;height:400px;position:relative;background:var(--bg1,#f7f7f7)}.btn_upload #upload_file{border:1px solid #ff0;opacity:0}.btn_upload #upload_file,.btn_upload .overlap{width:100%;max-width:400px;height:400px;cursor:pointer}.btn_upload .overlap{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.btn_upload .overlap img{width:80px;height:80px;object-fit:contain}.option-change-breadcrumb,.special-marcketing-module{position:relative;width:100%}.option-change-breadcrumb{margin-top:120px;background:var(--p1,#f2efea);padding:80px 0}.option-change-breadcrumb .countslist{position:relative;width:100%;display:flex;gap:20px;margin-bottom:40px}.option-change-breadcrumb .countslist li{list-style-type:none;width:30px;height:30px;position:relative;background:#fff;border:1px solid #ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--line1,#ccc);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:300;line-height:100%;z-index:2}.option-change-breadcrumb .countslist li.active{background:#222;border-color:#222;color:#fff}.option-change-breadcrumb .countslist li.active:before{background:#222}.option-change-breadcrumb .countslist li:before{content:"";position:absolute;bottom:50%;left:-21px;width:20px;height:1px;background:#ccc}.option-change-breadcrumb .countslist li:first-child:before{display:none}.option-change-breadcrumb .step-name{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:400;line-height:100%}.option-change-breadcrumb h2{display:flex;align-items:center;gap:10px;color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:48px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.44px;margin-top:20px}.inner-wrapper{padding:100px 0}.inner-wrapper,.step-wise-content{position:relative;width:100%}.step-wise-content .buttongroup{margin-top:80px}.step-wise-content .buttongroup .default-button{max-width:380px;height:80px}.step-wise-content.step01{position:relative}.step-wise-content.step02 .step-form-area .form-group label{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.54px}.step-wise-content.step03 .left-panel-form .cols2{align-items:center}.step-wise-content.step03 .left-panel-form .form-group textarea{height:390px}.step-wise-content.step04 .step-form-area{padding:80px 220px;border:1px solid var(--line1,#ccc);gap:40px;display:flex;flex-direction:column}.step-wise-content.step04 .step-form-area .form-group{flex-direction:row;align-items:center}.step-wise-content.step04 .step-form-area .form-group label{width:100%;max-width:90px;color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px}.step-wise-content.step05 .left-panel-form .form-group textarea{height:390px}.step-wise-content.step05 .left-panel-form .form-group.smH textarea{height:200px}.step-wise-content.step05 .step-form-area.rowlabel{margin-top:40px;padding-bottom:40px;border-bottom:1px solid var(--line1,#ccc)}.step-wise-content.step05 .step-form-area.rowlabel .form-group{flex-direction:row;align-items:center}.step-wise-content.step05 .step-form-area.rowlabel .form-group label{width:100%;max-width:70px}.info-text{color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px;margin-top:10px;display:flex;gap:10px;align-items:center}.professional-service-notes{position:relative;width:100%;margin-top:80px;display:flex;flex-direction:column;gap:20px}.professional-service-notes h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.professional-service-notes h3 span{color:var(--p3,#856654)}.professional-service-notes .service-options-area{display:flex;padding:40px 40px 45px;flex-direction:column;align-items:flex-start;border:1px solid var(--line1,#ccc)}.professional-service-notes .service-options-area.rowBox{padding:20px 0;flex-direction:row;gap:40px;justify-content:center}.professional-service-notes .service-options-area.rowBox .checkBx{padding:14px 0}.professional-service-notes .service-options-area.rowBox .checkBx label{font-size:20px;color:var(--txt1,#222)}.professional-service-notes .service-options-area.rowBox .checkBx label:before{width:30px;height:30px;margin-right:20px}.professional-service-notes .service-options-area.rowBox .checkBx input:checked+label:after{width:30px;height:30px}.dividline{width:100%;height:1px;background:#ccc;margin:40px 0;display:block}.headsTxt{font-size:26px;letter-spacing:-.78px}.descripTxt,.headsTxt{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-style:normal;font-weight:600;line-height:150%}.descripTxt{font-size:18px;letter-spacing:-.54px}.descripTxt span{color:var(--p3,#856654)}.special-marcketing-module .option-change-breadcrumb .countslist{display:flex;justify-content:flex-start;gap:20px;margin-bottom:20px}.special-marcketing-module .option-change-breadcrumb .countslist li{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;cursor:context-menu;transition:all .3s ease;border:1px solid #ccc}.special-marcketing-module .option-change-breadcrumb .countslist li.active{background:#222;color:#fff;border:1px solid #222}.special-marcketing-module .step-navigation{margin-top:40px;padding:20px 0;border-top:1px solid #eee}.special-marcketing-module .step-navigation .containerXS{display:flex;justify-content:space-between;gap:20px}.special-marcketing-module .step-navigation button{padding:12px 30px;border-radius:5px;border:none;cursor:pointer;transition:all .3s ease}.special-marcketing-module .step-navigation button.prev-btn{background:#f0f0f0;color:#333}.special-marcketing-module .step-navigation button.prev-btn:hover{background:#e0e0e0}.special-marcketing-module .step-navigation button.prev-btn:disabled{opacity:.5;cursor:not-allowed}.special-marcketing-module .step-navigation button.next-btn{background:#007bff;color:#fff}.special-marcketing-module .step-navigation button.next-btn:hover{background:#0056b3}.special-marcketing-module .step-navigation button.next-btn:disabled{opacity:.5;cursor:not-allowed}.step-form-area{position:relative;width:100%}.step-form-area .left-panel-form{width:100%;display:flex;flex-direction:column;gap:40px}.step-form-area .left-panel-form .form-group textarea{height:200px}.image-registration-area{position:relative;display:flex;width:100%;flex-direction:column;gap:20px;margin-top:40px}.image-registration-area h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.54px}.image-registration-area .image-registration-bx{width:100%;position:relative;padding:40px;border:1px solid var(--line1,#ccc)}.image-registration-area .image-registration-bx .rows-bx{width:100%;display:flex;gap:20px}.image-registration-area .image-registration-bx .rows-bx .uploadBtn{width:180px;height:180px;background:var(--bg1,#f7f7f7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.image-registration-area .image-registration-bx .rows-bx .uploadBtn.noflex{display:block;width:220px;background:transparent}.image-registration-area .image-registration-bx .rows-bx .uploadBtn.noflex h5{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:180%;letter-spacing:-.54px;display:block;margin-bottom:20px}.image-registration-area .image-registration-bx .rows-bx .uploadBtn.noflex p{color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.36px}.image-registration-area .image-registration-bx .rows-bx .uploadBtn label{text-align:center;color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.42px;display:flex;flex-direction:column;align-items:center;gap:10px}.image-registration-area .image-registration-bx .rows-bx .disply-img-bx{width:180px;height:180px;background:var(--bg1,#f7f7f7);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.image-registration-area .image-registration-bx .rows-bx .disply-img-bx img{width:100%;height:180px;object-fit:cover}.image-registration-area .image-registration-bx .rows-bx .disply-img-bx .delete-img{position:absolute;bottom:5px;right:5px;cursor:pointer;width:25px;height:27px}.image-registration-area .image-registration-bx .rows-bx .disply-img-bx .delete-img img{width:24px;height:26px}.approved-register{position:relative;width:100%;margin-top:120px;background:var(--p1,#f2efea)}.approved-register .buttongroup{margin-top:80px}.approved-register .buttongroup .default-button{max-width:414px;height:80px}.approved-register .approved-content{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;align-items:center}.approved-register .approved-content .icon-check{width:90px;height:90px;border-radius:100%;background:#f7f7f7;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:40px}.approved-register .approved-content h2{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.approved-register .approved-content p{color:var(--txt2,#555);text-align:center;font-family:NanumMyeongjo;font-size:22px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.66px}.no-reviews{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:120px}.no-reviews p{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.txtbtn{align-items:center}.txtbtn h5{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:130%;letter-spacing:-.54px}.upload-file-name{position:absolute;width:100%;height:100%;background:var(--bg1,#f7f7f7);display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column}.upload-file-name img{width:60px!important;height:60px!important}.upload-file-name h5{color:var(--txt1,#222);text-align:center;font-size:18px;font-weight:600;letter-spacing:-.54px}.upload-file-name h5,.upload-file-name span{font-family:Pretendard;font-style:normal;line-height:180%}.upload-file-name span{color:var(--txt3,#777);font-size:14px;font-weight:400;letter-spacing:-.42px}.mypage-infromation-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.mypage-infromation-area{width:1320px!important}}.mypage-infromation-area .header-underline{display:flex;align-items:center;justify-content:space-between}.mypage-infromation-area .header-underline p{display:flex;align-items:center;gap:10px;color:#555;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.mypage-infromation-area .welcome-content{margin-top:40px;margin-bottom:80px}.mypage-infromation-area .global-table-container{margin:40px 0 80px}.mypage-infromation-area .global-table-container .table-header ul{display:flex;gap:20px}.mypage-infromation-area .global-table-container .table-header ul li{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.mypage-infromation-area .global-table-container .table-header ul li.active{color:var(--txt1,#222);font-weight:600}.mypage-infromation-area .global-table-container .pagetable{border-top:1px solid #555}.mypage-infromation-area .global-table-container .pagetable thead tr th{color:var(--txt1,#222);text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px;font-family:NanumMyeongjo}.mypage-infromation-area .image-grid-container{margin-top:40px;margin-bottom:80px}.mypage-infromation-area .image-grid-container:last-child{margin-bottom:0}.mypage-infromation-area .image-grid-container .img-grid-header .right-select-area{justify-content:flex-end}.mypage-infromation-area .image-grid-container .img-grid-header .right-select-area .form-group{max-width:130px}.mypage-infromation-area .image-grid-container .img-grid-body{margin-top:40px}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx{max-width:305px}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner{position:relative;width:100%}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner .Img-tags{position:absolute;background-color:#fff;display:inline-flex;height:40px;padding:12px 20px;justify-content:center;align-items:center;background:var(--p3,#856654);color:#fff;text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner .img-container{width:200px}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt{padding:20px 0 0;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt p{color:#888;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt h5{font-size:22px}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt h6{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:180%;letter-spacing:-.54px}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt h6.brown{color:var(--p3,#856654)}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .thumbnail-item{border:1px solid var(--line1,#ccc);background:#fff}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .thumbnail-item .thumbnail-item-content .thumb-header h3{font-size:32px}.mypage-infromation-area .image-grid-container .img-grid-body .img-grid-item .thumbnail-item .thumbnail-item-content .thumb-content-body{font-size:18px;line-height:180%;letter-spacing:-.54px}.mypage-infromation-area .image-grid-container .img-grid-body#wishlist .img-grid-item .img-grid-bx .img-inner .img-container{width:200px;height:200px;object-fit:cover}.mypage-infromation-area .image-grid-container#gift .img-grid-body .img-grid-item .img-grid-bx .img-inner .img-container{width:142px;height:200px;border:1px solid #ddd}.btn-with-right-arrow{display:flex;gap:10px;color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.img-container{position:relative;width:142px;height:200px;margin:0 auto}.img-container img{width:100%;height:100%;object-fit:cover}.wdth305 .img-grid-body .img-grid-item .img-grid-bx{border:1px solid #ccc;padding:40px}.wdth305 .img-grid-body .img-grid-item .img-grid-bx .img-inner{max-width:305px;overflow:visible}.wdth305 .img-grid-body .img-grid-item .img-grid-bx .img-inner .Img-tags{top:-20px;left:-20px}.wdth305 .img-grid-body .img-grid-item .img-grid-bx .img-inner-txt{padding-bottom:0}.img-grid-body .img-grid-item{min-height:160px;position:relative}.img-grid-body .img-grid-item.grid04{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}#mypost .no-data,.img-grid-body .img-grid-item .no-data{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#555;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%}.welcome-content{position:relative;width:100%;gap:20px}.welcome-content h3{color:var(--line1,#ccc);font-family:NanumMyeongjo;font-size:28px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.84px}.welcome-content .welcome-text{position:relative;width:100%;gap:20px}.welcome-content .welcome-text .welcome-text-left{position:relative;width:100%;max-width:450px;display:flex;flex-direction:column;gap:20px}.welcome-content .welcome-text .welcome-text-left h4{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.welcome-content .welcome-text .welcome-text-left p{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.welcome-content .welcome-text .welcome-text-left .auth-buttons{margin-top:20px}.welcome-content .welcome-text .welcome-text-left .auth-buttons .btn-white{max-width:200px;color:var(--txt2,#555);text-align:right;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px;gap:10px}.welcome-content .welcome-text .welcome-text-right{position:relative;width:100%;max-width:calc(100% - 450px);display:flex;justify-content:space-between}.welcome-content .welcome-text .welcome-text-right .divider{width:1px;display:block;height:100%;background-color:var(--line1,#ccc)}.welcome-content .welcome-text .welcome-text-right .couponlist{position:relative;width:100%;max-width:130px;display:flex;flex-direction:column;gap:40px}.welcome-content .welcome-text .welcome-text-right .couponlist h3{display:flex;align-items:center;gap:10px;color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.welcome-content .welcome-text .welcome-text-right .couponlist h5{color:var(--txt3,#777);font-family:NanumMyeongjo;font-size:70px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-2.1px}.welcome-content .welcome-text .welcome-text-right .couponlist:last-child h3,.welcome-content .welcome-text .welcome-text-right .couponlist:last-child h5{color:var(--p3,#856654)}.mypage-infromation-edit-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.mypage-infromation-edit-area{width:1320px!important}}.mypage-infromation-edit-area .button-group{justify-content:flex-end;margin-top:20px}.mypage-infromation-edit-area .button-group .default-button{min-width:inherit;width:100%;max-width:200px}.mypage-infromation-edit-area .button-group .default-button.gray{border:1px solid var(--line1,#ccc);color:#555}.profile-edit-content{position:relative;width:100%;display:flex;gap:40px;border-bottom:1px solid var(--line1,#ccc);padding:40px 0}.profile-edit-content .profile-img-area{width:100%;max-width:210px;height:210px;flex-shrink:0;background:var(--bg1,#f7f7f7);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.profile-edit-content .profile-img-area .image-container{position:relative;width:52px;height:52px}.profile-edit-content .profile-img-area .upload-btn{position:absolute;bottom:0;right:0;cursor:pointer;z-index:1}.profile-edit-content .profile-edit-form-area{width:100%;max-width:calc(100% - 210px)}.profile-edit-content .profile-edit-form-area.FullWdt{max-width:inherit}.profile-edit-content .profile-edit-form-area .form-group.rowspg{flex-direction:row!important;max-width:720px}.profile-edit-content .profile-edit-form-area .form-group.rowspg .button-group{margin:0!important}.profile-edit-content .profile-edit-form-area .button-group{margin-top:38px;width:100%;max-width:160px}.profile-edit-content .profile-edit-form-area .button-group.nomargin{margin-top:0!important}.profile-edit-content .profile-edit-form-area .button-group .default-button{min-width:inherit;width:100%}.at-mark{padding-top:55px}.markting-area{position:relative;width:100%;margin-top:80px;border:1px solid #ccc;padding:40px}.markting-area h2{display:block;color:#222;font-family:Pretendard;font-size:26px;font-style:normal;font-weight:700;line-height:100%}.markting-area .marketing-content{position:relative;width:100%;margin-top:24px}.markting-area .marketing-content h4{color:#000;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px;margin-bottom:8px;display:block}.markting-area .marketing-content h4 span{color:#777;font-size:12px}.markting-area .marketing-content p{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.markting-area .flex-custom{display:flex;gap:40px;position:relative;width:100%}.markting-area .flex-custom .checkBx label{color:#000;font-size:18px;line-height:180%;letter-spacing:-.54px}.markting-area .flex-custom .checkBx label,.requiredTxt{font-family:Pretendard;font-style:normal;font-weight:400}.requiredTxt{color:var(--point-02,#f53e3e);font-size:12px;line-height:100%;letter-spacing:-.36px}.gift-not-found{display:flex;height:500px;flex-direction:column-reverse;justify-content:center;align-items:center}.order-history-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.order-history-area{width:1320px!important}}.order-history-area .status-content{padding:80px 0;background:#fff url(/_next/static/media/order-bg.05190bf6.png) no-repeat top}.order-history-area .status-content .icon-container .iconTxt.active{color:var(--p3,#856654)}.order-history-area .status-content .icon-container .iconTxt.active span{background:var(--p3,#856654)}.order-history-area .status-content .icon-container .iconTxt.active span svg path{fill:#fff}.order-history-area .status-content .icon-container .iconTxt.active h5{color:var(--txt1,#222)}.order-history-area .status-content .icon-container .iconTxt h5{color:var(--txt3,#777);text-align:center;font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px}.order-history-area .status-content .requiredTxt{position:absolute;bottom:20px;right:40px}.order-history-area.gift-order-history-area .each-order-history-table .pagetable.lineTable thead tr th{font-size:18px;font-style:normal;font-weight:400;line-height:100%}.order-history-area.gift-order-history-area .each-order-history-table .pagetable.lineTable thead tr th:nth-child(2){text-align:center}.order-history-area.gift-order-history-area .each-order-history-table .pagetable.lineTable tbody .product-name .product-img{width:100%;height:165px}.order-history-area.gift-order-history-area .each-order-history-table .pagetable.lineTable tbody .product-name .product-img img{width:100%;height:100%;object-fit:cover}.order-history-area.gift-details .each-order-history-table .pagetable.lineTable thead tr th{font-size:18px;font-style:normal;font-weight:400;line-height:100%}.order-history-area.gift-details .each-order-history-table .pagetable.lineTable thead tr th:nth-child(2){text-align:center}.order-history-area.gift-details .each-order-history-table .pagetable.lineTable tbody .product-name .product-img{width:100%;height:165px}.order-history-area.gift-details .each-order-history-table .pagetable.lineTable tbody .product-name .product-img img{width:100%;height:100%;object-fit:cover}.order-history-area.gift-details .buttongroup .default-button{max-width:400px;height:80px;font-size:22px}.order-history-area.gift-details .gray-box .bullets{position:relative;padding-left:10px;color:#7a7a7a;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.order-history-area.gift-details .gray-box .bullets:before{content:"";position:absolute;left:0;top:10px;width:3px;height:3px;background:var(--p3,#7a7a7a);border-radius:50%}.each-order-history-table{position:relative;width:100%}.each-order-history-table.marginTop80{margin-top:80px}.each-order-history-table .history-table-header{display:flex;align-items:center;justify-content:space-between}.each-order-history-table .history-table-header .laft-side-area{display:flex;gap:10px;align-items:center}.each-order-history-table .history-table-header .laft-side-area h5{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.each-order-history-table .history-table-header .laft-side-area p{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.54px}.each-order-history-table .history-table-header .default-button{max-width:150px}.each-order-history-table .history-table-header p{color:#555;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:flex;align-items:center;gap:10px;cursor:pointer}.each-order-history-table .pagetable.lineTable{margin-top:40px;border-left:1px solid var(--line1,#ccc);border-right:1px solid var(--line1,#ccc)}.each-order-history-table .pagetable.lineTable thead tr th{background:var(--txt2,#555);color:#fff}.each-order-history-table .pagetable.lineTable thead tr th:first-child{text-align:left;padding-left:20px}.each-order-history-table .pagetable.lineTable thead tr th:first-child .checkBx label:before{border-color:#fff;background:#fff url(/_next/static/media/check_box_default.d09f33d5.svg) no-repeat 50%}.each-order-history-table .pagetable.lineTable thead tr th:first-child .checkBx input:checked+label:after{background:#fff url(/_next/static/media/check_box_default-checked.bb035988.svg) no-repeat 50%;left:27px;top:3px}.each-order-history-table .pagetable.lineTable tbody tr td:first-child{max-width:280px}.each-order-history-table .pagetable.lineTable tbody tr td:first-child .checkBx label:before{opacity:1}.each-order-history-table .pagetable.lineTable tbody tr td:first-child .checkBx input:checked+label:after{left:27px;top:3px}.each-order-history-table .pagetable.lineTable tbody tr td p{color:var(--txt1,#222);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.each-order-history-table .pagetable.lineTable tbody tr td p.reds{color:var(--point-02,#f53e3e)}.each-order-history-table.refundTable .pagetable.lineTable thead tr th{font-size:18px}.each-order-history-table.refundTable .pagetable.lineTable thead tr th:first-child{text-align:center;padding:0}.each-order-history-table.refundTable .pagetable.lineTable thead tr th:first-child .checkBx input:checked+label:after{left:0;top:0}.each-order-history-table.refundTable .pagetable.lineTable thead tr th:nth-child(2){width:600px;text-align:center}.each-order-history-table.refundTable .pagetable.lineTable tbody tr td:first-child{text-align:center;padding:0}.each-order-history-table.refundTable .pagetable.lineTable tbody tr td:first-child .checkBx input:checked+label:after{left:0;top:0}.details-info{position:relative;width:100%;margin-top:80px}.details-info h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;padding-bottom:40px;border-bottom:1px solid var(--line1,#ccc)}.details-info ul{position:relative;width:100%;display:flex;flex-direction:column;gap:40px;margin-top:40px}.details-info ul li{list-style:none;display:flex;align-items:center;gap:40px}.details-info ul li label{color:var(--txt2,#555);font-weight:400;min-width:70px}.details-info ul li label,.details-info ul li p{font-family:Pretendard;font-size:18px;font-style:normal;line-height:100%;letter-spacing:-.54px}.details-info ul li p{color:var(--txt1,#222);font-weight:500}.details-info.useForm{display:flex;flex-direction:column;gap:40px}.details-info.useForm .form-group textarea{height:200px}.details-info.editForm ul li label{min-width:140px}.details-info.editForm ul li .cols2 .default-btn{max-width:140px}.details-info.editForm ul li .cols2 .default-btn.grey{background:var(--txt3,#777);color:#fff}.details-info.editForm ul li .cols2 .form-group.smInput{max-width:540px}.details-info.gift-details-edit ul li label{min-width:100px}.details-info.gift-details-edit ul li .editForm-area .form-group p.error-message{left:0}.product-name{position:relative;display:flex;align-items:center;gap:40px;min-width:420px}.product-name .product-img{width:117px;height:165px;background:#333;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-name .product-img.gryBg{background:var(--bg1,#f7f7f7)}.product-name .product-img img{width:100%;height:100%;object-fit:cover}.product-name .product-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;border:none;gap:12px}.product-name .product-info h3{overflow:hidden;color:#222;text-overflow:ellipsis;font-family:NanumMyeongjo;font-size:22px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.66px}.product-name .product-info .Btns{width:100%;max-width:fit-content}.product-name .product-info ul{display:flex;flex-direction:column;margin:0;padding:0;justify-content:flex-start;align-items:flex-start;gap:10px}.product-name .product-info ul li{margin:0;padding:0;list-style:none;color:var(--txt1,#222)}.product-name .product-info ul li,.product-name .product-info ul li label{font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.product-name .product-info ul li label{color:var(--txt2,#555);padding-right:20px}.Btns{display:flex;padding:13px;justify-content:center;align-items:center;gap:10px;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px}.Btns.brownBtn{color:#856654;border:1px solid var(--p3,#856654)}.quantity-input{position:relative;display:flex;align-items:center;justify-content:center;gap:20px}.quantity-input .quantity-input-button{width:40px;height:40px;border:1px solid var(--line1,#ccc);border-radius:100%;color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;display:block}.quantity-input .quantity-input-button.disabled{opacity:.35}.quantity-input .quantity-input-field{width:100%;max-width:20px;border:none;color:var(--txt1,#222);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.file-upload-wrap{display:flex;gap:10px}.file-upload-wrap .imgshow,.file-upload-wrap .uploadBtn{width:180px;height:180px;background:var(--bg1,#f7f7f7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;overflow:hidden}.file-upload-wrap .uploadBtn input[type=file]{width:180px;height:180px;padding:0;border:none;text-indent:-9999px;background:url(/_next/static/media/plus.91244fdb.svg) no-repeat 50%}.instrction{position:relative;width:100%}.instrction p{color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.36px}.refund-history-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.refund-history-area{width:1320px!important}}.refund-history-area .header-underline{margin-top:80px;display:flex;align-items:flex-start;justify-content:space-between}.refund-history-area .header-underline .default-button.lines{font-weight:400;max-width:150px}.refund-history-area .global-table-container{margin-top:60px}.refund-history-area .global-table-container .pagetable.lineTable thead tr th{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px}.filter-wrap{position:relative;width:100%;display:flex;gap:40px}.filter-wrap button{color:#555;font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;padding-bottom:10px}.filter-wrap button.active{color:var(--txt1,#222);font-weight:700;border-bottom:1px solid var(--txt1,#222)}.exchange-refund-wrap{position:relative;width:100%}.exchange-refund-wrap .exchange-refund-header{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-top:1px solid var(--line1,#ccc);border-bottom:1px solid var(--line1,#ccc)}.exchange-refund-wrap .exchange-refund-header .left-content{position:relative;display:flex;align-items:center;gap:20px;width:100%;max-width:300px}.exchange-refund-wrap .exchange-refund-header .left-content span.tags{padding:11px 19px;border-radius:30px;border:1px solid var(--point-02,#f53e3e);color:var(--point-02,#f53e3e);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px;min-width:120px}.exchange-refund-wrap .exchange-refund-header .left-content h2{color:var(--txt1,#222);font-family:Pretendard;font-size:26px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.78px}.exchange-refund-wrap .exchange-refund-header .right-content{display:flex;align-items:center;gap:20px}.exchange-refund-wrap .exchange-refund-header .right-content p{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.exchange-refund-wrap .exchange-refund-header .right-content span{color:var(--txt3,#c4c4c4)}.exchange-refund-wrap .exchange-refund-content{padding:40px 0;position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.exchange-refund-wrap .exchange-refund-content p{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.exchange-refund-wrap .inquiryresponse{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-top:1px solid var(--line1,#ccc);background:var(--bg1,#f7f7f7);height:60px}.exchange-refund-wrap .inquiryresponse .left-content{position:relative;display:flex;align-items:center;gap:20px;width:100%;max-width:300px}.exchange-refund-wrap .inquiryresponse .left-content span.tags{padding:11px 19px;border-radius:30px;border:1px solid var(--point-02,#f53e3e);color:var(--point-02,#f53e3e);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px;width:100%;max-width:100px}.exchange-refund-wrap .inquiryresponse .left-content h2{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.78px}.exchange-refund-wrap .inquiryresponse .right-content{display:flex;align-items:center;gap:20px}.exchange-refund-wrap .inquiryresponse .right-content p{color:var(--txt3,#777);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.exchange-refund-wrap .inquiryresponse .right-content span{color:var(--txt3,#c4c4c4)}.exchange-refund-wrap .inquiryresponse-content{padding:40px 60px;position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.exchange-refund-wrap .inquiryresponse-content p{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.my-premium-expert-service-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.my-premium-expert-service-area{width:1320px!important}}.my-premium-expert-service-area .filter-wrap{gap:10px}.my-premium-expert-service-area .filter-wrap button{font-size:16px;font-weight:400;padding:0;font-family:Pretendard;letter-spacing:-.48px}.my-premium-expert-service-area .filter-wrap button.active{font-weight:600;border-bottom:none}.my-premium-expert-service-area .filter-wrap span{color:var(--txt3,#777)}.my-premium-expert-service-area .global-table-container{margin:40px 0 0}.my-premium-expert-service-area .global-table-container .table-header .right-content{justify-content:flex-start;min-height:auto;gap:10px}.my-premium-expert-service-area .global-table-container .table-header .right-content h4{display:block;padding-right:10px}.my-premium-expert-service-area .global-table-container .table-header .right-content .form-group{max-width:140px;gap:0}.my-premium-expert-service-area .global-table-container .table-header .left-content{justify-content:flex-end;min-height:auto}.my-premium-expert-service-area .global-table-container .table-header .left-content .form-group{max-width:100px}.my-premium-expert-service-area .global-table-container .table-header .left-content .form-group select{height:40px;padding:8px 10px;color:#555;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.my-premium-expert-service-area .image-grid-container{margin-top:40px}.my-premium-expert-service-area .image-grid-container .img-grid-bx{min-width:305px}.my-premium-expert-service-area .image-grid-container .img-grid-bx .img-inner .img-container{width:200px}.my-premium-expert-service-area .image-grid-container .img-grid-bx .img-inner-txt{padding:40px 0 0}.my-premium-expert-service-area .image-grid-container .img-grid-bx .img-inner-txt .new-chat{color:var(--point-02,#f53e3e);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.42px;display:inline-block;margin-bottom:20px}.premium-details-content-section{position:relative;width:100%;padding:100px 0}.premium-details-content-section .operation-details-content{margin-top:40px}.premium-details-content-section .operation-details-content .img-show-bx{margin-bottom:80px}.premium-details-content-section .operation-details-content .img-show-bx .prem-box{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.premium-details-content-section .operation-details-content .img-show-bx .prem-box h2,.premium-details-content-section .operation-details-content .img-show-bx .prem-box h3{color:var(--txt1,#222);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.66px}.premium-details-content-section .operation-details-content .img-show-bx .prem-box.mart40{margin-top:40px}.premium-details-content-section .operation-details-content .img-show-bx .prem-box .image-display-area{position:relative;overflow:hidden}.premium-details-content-section .operation-details-content .img-show-bx .prem-box .image-display-area .display-image{max-width:160px;height:226px}.premium-details-content-section .operation-details-content .grey-box{margin-bottom:80px}.premium-details-content-section .operation-details-content .pdfupload-box-wrap{padding:40px 16px 40px 40px;border:1px solid var(--line1,#ccc)}.premium-details-content-section .operation-details-content .pdfupload-box-wrap .grey-box{margin-bottom:40px;padding:0;background:transparent}.premium-details-content-section .operation-details-content .pdfupload-box-wrap .pdfupload-box .file-name{max-width:300px!important}.premium-details-content-section .operation-details-content .pdfupload-box-wrap .button-group{margin-top:40px}.premium-details-content-section .operation-details-content .pdfupload-box-wrap .button-group .submit-button{min-width:inherit;width:100%;max-width:inherit}.premium-details-content-section .operation-details-content .pdfupload-box-wrap .button-group .submit-button:disabled{background:#707070;cursor:not-allowed;border:none}.premium-details-content-section .operation-details-content .pdfupload-box-wrap.aiproof{padding:0;border:none}.premium-details-content-section .operation-details-content .pdfupload-box-wrap.aiproof .pdfupload-box{height:auto}.premium-details-content-section .operation-details-content .pdfupload-box-wrap.aiproof .pdfupload-box ul li{border-bottom:1px solid var(--line1,#ccc)}.premium-details-content-section .operation-details-content .prem-right-side{width:100%;position:relative}.premium-details-content-section .operation-details-content .prem-right-side h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px;display:block;margin-bottom:40px}.premium-details-content-section.mypageChat .prem-right-side .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt{background:#f2efea}.premium-details-content-section.mypageChat .prem-right-side .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt:before{display:none}.premium-details-content-section.mypageChat .prem-right-side .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt:after{background:url(/_next/static/media/chat02.d7ff6f2e.png) no-repeat}.premium-details-content-section.mypageChat .prem-right-side .operation-right-part .chat-box .chat-content .chat-content-box.reply-box .comment-txt p{color:#222}.wishlist-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.wishlist-area{width:1320px!important}}.wishlist-area .filter-wrap{gap:10px}.wishlist-area .filter-wrap button{font-size:16px;font-weight:400;padding:0;font-family:Pretendard}.wishlist-area .filter-wrap button.active{font-weight:800;border-bottom:none}.wishlist-area .filter-wrap span{color:var(--txt3,#777)}.wishlist-area .img-grid-body .img-grid-item.grid03,.wishlist-area .img-grid-body .img-grid-item.grid04{gap:40px 20px}.wishlist-area .image-grid-container{margin-top:40px}.wishlist-area .image-grid-container .img-grid-bx{border:1px solid var(--line1,#ccc);padding:40px}.wishlist-area .image-grid-container .img-grid-bx .img-inner-txt{display:flex;flex-direction:column;gap:20px;padding:20px 0 0}.wishlist-area .image-grid-container .img-grid-bx .img-inner-txt .subtxt{display:inline-block;color:#888;font-family:Pretendard;font-size:18px;font-style:normal;text-align:left;font-weight:400;line-height:120%;letter-spacing:-.54px}.wishlist-area .image-grid-container .img-grid-bx .img-inner-txt .price{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.54px;display:inline-block}.wishlist-area .image-grid-container .img-grid-bx .img-inner-txt .rating-star-area{margin-top:20px}.wishlist-area .image-grid-container .img-grid-bx .img-inner-txt .button-group{margin-top:0}.wishlist-area .image-grid-container .img-grid-bx .img-inner-txt .button-group .default-button{min-width:inherit;width:100%;max-width:inherit;padding:16px 5px}.mypost-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.mypost-area{width:1320px!important}}.mypost-area .filter-wrap{gap:10px;margin-top:40px}.mypost-area .filter-wrap button{font-size:16px;font-weight:400;padding:0;font-family:Pretendard}.mypost-area .filter-wrap button.active{font-weight:800;border-bottom:none}.mypost-area .filter-wrap span{color:var(--txt3,#777)}.mypost-area .image-grid-container{margin-top:40px}.mypost-area .image-grid-container .img-grid-bx{border:1px solid var(--line1,#ccc);gap:0}.mypost-area .image-grid-container .img-grid-bx .img-inner{padding-top:40px;height:auto;position:relative}.mypost-area .image-grid-container .img-grid-bx .img-inner img{height:100%;object-fit:cover}.mypost-area .image-grid-container .img-grid-bx .img-inner .threedot-container{position:absolute;top:10px;right:10px;z-index:10}.mypost-area .image-grid-container .img-grid-bx .img-inner .threedot-container img{width:24px;height:24px;object-fit:contain;cursor:pointer}.mypost-area .image-grid-container .img-grid-bx .img-inner .threedot-container .dropdown-menu{position:absolute;top:30px;right:0;background:#fff;border:1px solid var(--line1,#ccc);border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);min-width:120px}.mypost-area .image-grid-container .img-grid-bx .img-inner .threedot-container .dropdown-menu button{display:block;width:100%;padding:10px 16px;text-align:center;color:var(--txt1,#222);font-family:Pretendard;font-size:14px;font-weight:400;line-height:1;border:none;background:none;cursor:pointer}.mypost-area .image-grid-container .img-grid-bx .img-inner .threedot-container .dropdown-menu button:hover{background:var(--bg1,#e8e8e8)}.mypost-area .image-grid-container .img-grid-bx .img-inner .threedot-container .dropdown-menu button:not(:last-child){border-bottom:1px solid var(--line1,#ccc)}.mypost-area .image-grid-container .img-grid-bx .img-inner-txt{padding:40px}.mypost-area .image-grid-container .img-grid-bx .img-inner-txt .price{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-top:20px}.mypost-area .image-grid-container .img-grid-bx .img-inner-txt .price p,.mypost-area .image-grid-container .img-grid-bx .img-inner-txt .price span{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.mypost-area .image-grid-container .img-grid-bx .img-inner-txt .price.withStar{justify-content:flex-start}.mypost-area .image-grid-container .img-grid-bx .img-inner-txt .price.withStar .star-icon{display:flex;align-items:center;justify-content:center}.mypost-area .image-grid-container .img-grid-bx .img-inner-txt .divider-line{margin:20px 0}.mypost-area .image-grid-container .img-grid-bx .img-inner-txt p.content-txt{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.mypost-area .cols2{align-items:center;margin-top:40px}.mypost-area .cols2 .filter-wrap{margin:0}.mypost-area .cols2 .form-group{max-width:150px}.mypost-area .cols2 .form-group select{padding:8px 12px}.mypost-area .global-table-container{margin:40px 0}.mypost-area .global-table-container .pagetable{border-top:1px solid #555}.mypost-area .global-table-container .pagetable thead tr th{font-weight:800;font-size:14px}.mypost-area .global-table-container .pagetable tbody tr td{font-size:14px}.adjust-content{justify-content:space-between}.adjust-content .content-row{display:flex;width:100%}.adjust-content .content-row .mark-right-side{margin-right:20px}.time-limit{color:var(--p3,#856654);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.gray-box{display:flex;width:100%;padding:40px;flex-direction:column;align-items:flex-start;gap:20px;background:var(--bg1,#f7f7f7);margin-top:40px}.gray-box h3{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.54px}.image-showing-box{position:relative;width:100%;margin-top:40px;display:flex;gap:20px}.image-showing-box .img-left-box{width:100%;display:flex;max-width:calc(100% - 500px);height:437px;justify-content:center;align-items:center;flex-shrink:0;background:var(--bg1,#f7f7f7);position:relative;overflow:hidden}.image-showing-box .img-left-box img{height:100%;width:100%;object-fit:cover}.image-showing-box .img-right-box{width:100%;position:relative;max-width:500px;padding:40px;border:1px solid var(--line1,#ccc)}.image-showing-box .img-right-box p{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.48px}.editForm-area{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.editForm-area .mxwdt100{max-width:352px}.profile-icon-wrap{display:flex;gap:10px;width:160px;height:160px;background:#f7f7f7 url(/_next/static/media/bi_person-fill.a8094b74.svg) no-repeat 50%;overflow:hidden;margin:0 auto;position:relative}.profile-icon-wrap input[type=file]{width:160px;height:160px;padding:0;border:none;text-indent:-9999px;background:url(/_next/static/media/plus.91244fdb.svg) no-repeat 50%;position:absolute;top:0;left:0;cursor:pointer}.profile-icon-wrap .preview-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.profile-icon-wrap .preview-image img{width:100%;height:100%;object-fit:cover}.modal-withdrawl-membership{position:relative;width:100%;margin-top:16px}.modal-withdrawl-membership h4{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:700;line-height:100%;display:block;margin-bottom:20px}.modal-withdrawl-membership .withdrawl-contents{position:relative;width:100%;background:var(--bg1,#f7f7f7);padding:40px}.modal-withdrawl-membership .withdrawl-contents .upper-contents{padding-bottom:20px;border-bottom:1px solid var(--line1,#ccc)}.modal-withdrawl-membership .withdrawl-contents .upper-contents .checkBx label{font-weight:800}.modal-withdrawl-membership .withdrawl-contents .lower-contents{position:relative;width:100%;padding-top:20px;display:flex;flex-direction:column;gap:20px}.my-premium-expert-service-area .global-table-container .react-datepicker__input-container .react-datepicker__calendar-icon{padding-right:15px!important}.refundList .table-header .right-content .form-group{max-width:90px}.refundList .table-header .right-content .form-group select{height:40px;padding:8px 20px 6px 10px;background-position:52px 3px;color:#555;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px;text-align:center}.premiumServiceList .form-group{max-width:115px!important}.premiumServiceList .form-group select{height:40px;padding:8px 25px 6px 10px!important;background-position:78px 3px;color:#555;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.mypost .img-grid-body{margin-top:0!important}.mypost .img-grid-body .img-grid-item .thumbnail-item-img{height:230px;background:#f7f7f7;position:relative}.mypost .img-grid-body .img-grid-item .thumbnail-item-img .tgBtn{position:absolute;top:10px;left:10px;display:flex;padding:12px 18px;justify-content:center;align-items:center;gap:10px;background:var(--p3,#856654);color:#fff;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.48px}.mypost .img-grid-body .image-grid-container{margin-top:0!important}.mypost .img-grid-header{margin-bottom:40px}.mypost .img-grid-header .form-group{max-width:115px}.mypost .img-grid-header .form-group select{height:40px;padding:8px 25px 6px 10px!important;background-position:78px 3px;color:#555;font-style:normal}.withdrawal-modal{height:650px;overflow:auto}.gift-order-history-area .filter-tabs button{padding:6px 0;color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.gift-order-history-area .filter-tabs button.active{color:var(--txt1,#222);font-family:Pretendard;font-size:16px}.gift-order-history-area .each-order-history-table .history-table-header .left-side-area h5{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.gift-order-history-area .each-order-history-table .history-table-header .Btns{display:flex;width:150px;height:60px;padding:20px;justify-content:center;align-items:center;gap:10px;border:1px solid var(--txt1,#222);color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.wdt305{max-width:305px!important;height:305px!important}.wdt305 img{width:100%!important;height:100%!important;object-fit:cover}.bookstore-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.bookstore-area{width:1320px}}.bookstore-area .searchBx{max-width:480px}.bookstore-area .image-grid-container{margin-top:40px}.bookstore-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx{padding-top:40px}.bookstore-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-container{border:1px solid #ddd}.bookstore-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-container .img-inner-txt{display:flex;flex-direction:column;gap:20px}.bookstore-area .image-grid-container .img-grid-body .img-grid-item .img-grid-bx .img-container .img-inner-txt .rating-star-area{margin-top:60px}.bookstore-area .slider-container{padding-bottom:0}.bookstore-area .slider-container .banner-section .slick-slider{position:relative}.bookstore-area .slider-container .banner-section .slick-slider .slick-arrow.slick-prev{right:10%;bottom:24px}.bookstore-area .slider-container .banner-section .slick-slider .slick-arrow.slick-next{right:6%;left:inherit;transform:rotate(0deg);bottom:35px}.bookstore-area .review-tab-content{align-items:flex-start}.bookstore-area .review-tab-content .filter-tabs{gap:8px 0}.bookstore-area .review-tab-content .filter-tabs button{font-size:16px;padding:0 8px;border-right:1px solid var(--line1,#ccc);line-height:100%}.bookstore-area .review-tab-content .filter-tabs button:last-child{border-right:none}.blank-image-list-container{position:relative;width:100%;margin:40px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blank-image-list-container .blank-image-list-item{position:relative;width:100%;display:flex;padding:40px;flex-direction:column;align-items:center;gap:40px;border:1px solid var(--line1,#ccc);background:#fff}.blank-image-list-container .blank-image-list-item .blank-image{width:100%;max-width:335px;height:355px;background:var(--bg1,#f7f7f7);display:flex;align-items:center;justify-content:center;overflow:hidden}.blank-image-list-container .blank-image-list-item .blank-image-txt{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.blank-image-list-container .blank-image-list-item .blank-image-txt span{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.blank-image-list-container .blank-image-list-item .blank-image-txt h5{overflow:hidden;color:var(--txt1,#222);text-overflow:ellipsis;font-family:Pretendard;font-size:26px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.78px}.review-tab-content.margin40{margin-top:40px}.banner-section-mdpicks{position:relative;width:100%;margin-top:40px}.banner-section-mdpicks .banner-slide{position:relative;width:100%;display:flex;gap:40px}.banner-section-mdpicks .banner-slide .banner-image{width:100%;max-width:212px;height:300px;flex-shrink:0;background:var(--bg1,#f7f7f7);display:flex;align-items:center;justify-content:center;overflow:hidden}.banner-section-mdpicks .banner-slide .banner-image img{width:100%;height:100%;object-fit:cover}.banner-section-mdpicks .banner-slide .banner-content{width:100%;max-width:calc(100% - 212px);display:flex;flex-direction:column;justify-content:center}.banner-section-mdpicks .banner-slide .banner-content h2{color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;display:block;margin-bottom:20px}.banner-section-mdpicks .banner-slide .banner-content span{color:var(--txt3,#777);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.66px}.banner-section-mdpicks .banner-slide .banner-content p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px;display:block;margin-top:40px}.banner-section-mdpicks .slick-prev{position:absolute;right:60px;top:-120px;left:inherit}.banner-section-mdpicks .slick-next{position:absolute;right:20px;top:-120px;left:inherit}.banner-section-mdpicks .banner-controls{position:relative;width:100%;display:flex;gap:20px;align-items:center;margin-top:80px}.banner-section-mdpicks .banner-controls .banner-counter{display:flex;align-items:center;gap:4px}.banner-section-mdpicks .banner-controls .banner-counter span{color:var(--line1,#ccc);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.42px}.banner-section-mdpicks .banner-controls .banner-counter span.current{color:var(--txt1,#222);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.42px}.banner-section-mdpicks .banner-controls .banner-progress{width:100%;max-width:calc(100% - 35px)}.Monthly-Best-container{position:relative;width:100%;margin-top:40px;padding-left:310px}@media only screen and (min-width:1441px)and (max-width:1640px){.Monthly-Best-container{padding-left:150px}}@media only screen and (min-width:1281px)and (max-width:1440px){.Monthly-Best-container{padding-left:75px}}@media only screen and (min-width:1025px)and (max-width:1280px){.Monthly-Best-container{padding-left:16px}}.Monthly-Best-container .Monthly-Best-slider{position:relative;width:100%}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item{padding:0;gap:20px;max-width:272px}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item .wrap-list-img{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item .wrap-list-img .thumbnail-item-img{height:384px;max-width:252px;position:relative;overflow:hidden}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item .wrap-list-img .thumbnail-item-img img{width:100%;height:100%;object-fit:cover}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item .wrap-list-img .nums{color:var(--p3,#856654);position:absolute;left:0;bottom:0;font-family:NanumMyeongjo;font-style:normal;transition:all .3s ease-in-out;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start;font-size:80px;line-height:30px;font-weight:700}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item .wrap-list-img .mac-only{position:absolute;left:-12px;bottom:0;color:var(--p3,#856654);font-family:NanumMyeongjo;transition:all .3s ease-in-out;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start;font-size:80px;line-height:57px;font-weight:700}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item .thumbnail-item-content{padding:0;gap:10px}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item .thumbnail-item-content span{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .thumbnail-item .thumbnail-item-content h5{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.78px;white-space:nowrap;text-overflow:ellipsis;width:250px;overflow:hidden}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide.slick-current .thumbnail-item .wrap-list-img .nums{left:-10px;bottom:0;font-size:200px;line-height:74px}.Monthly-Best-container .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide.slick-current .thumbnail-item .wrap-list-img .mac-only{left:-28px;bottom:22px;font-size:120px;line-height:43px;color:var(--p3,#856654)}.Monthly-Best-container .Monthly-Best-slider .banner-controls{position:relative;width:100%;display:flex;gap:20px;align-items:center;margin-top:80px;max-width:1200px}.Monthly-Best-container .Monthly-Best-slider .banner-controls .banner-counter{display:flex;align-items:center;gap:4px}.Monthly-Best-container .Monthly-Best-slider .banner-controls .banner-counter span{color:var(--line1,#ccc);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.42px}.Monthly-Best-container .Monthly-Best-slider .banner-controls .banner-counter span.current{color:var(--txt1,#222);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.42px}.Monthly-Best-container .Monthly-Best-slider .banner-controls .banner-progress{width:100%;max-width:calc(100% - 35px)}.Monthly-Best-container .Monthly-Best-slider .slick-prev{position:absolute;right:360px;top:-120px;left:inherit}.Monthly-Best-container .Monthly-Best-slider .slick-next{position:absolute;right:320px;top:-120px;left:inherit}.Monthly-Best-container.forbookstore{padding-left:0}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide{margin-top:60px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide .thumbnail-item{max-width:187px;margin:0 auto}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide .thumbnail-item .wrap-list-img{max-width:170px;height:240px;margin-left:14px;overflow:visible}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide .thumbnail-item .wrap-list-img .thumbnail-item-img{height:240px;box-shadow:0 15px 20px 0 rgba(0,0,0,.2)}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide .thumbnail-item .wrap-list-img .thumbnail-item-img img{width:100%;height:240px;object-fit:cover}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide .thumbnail-item .wrap-list-img .nums{left:-16px;font-size:80px;line-height:30px;font-weight:700}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide .thumbnail-item .thumbnail-item-content span{font-size:14px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide .thumbnail-item .thumbnail-item-content h5{font-size:16px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide:first-child{margin-top:0}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide:first-child .thumbnail-item{max-width:252px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide:first-child .thumbnail-item .wrap-list-img{max-width:212px;height:300px;margin-left:40px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide:first-child .thumbnail-item .wrap-list-img .thumbnail-item-img{height:300px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide:first-child .thumbnail-item .wrap-list-img .thumbnail-item-img img{width:100%;height:300px;object-fit:cover}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide:first-child .thumbnail-item .wrap-list-img .nums{left:-30px;font-size:120px;font-weight:700;line-height:40px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide:first-child .thumbnail-item .thumbnail-item-content span{font-size:14px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-list .slick-track .slick-slide:first-child .thumbnail-item .thumbnail-item-content h5{font-size:20px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-next{right:5px}.Monthly-Best-container.forbookstore .Monthly-Best-slider .slick-slider .slick-prev{right:50px}.category-page .image-grid-container .table-header{justify-content:flex-end}.category-page .image-grid-container .table-header .left-content{max-width:140px}.category-page .image-grid-container .table-header .left-content .form-group select{padding:8px 12px}.category-slider-container{position:relative;width:100%;display:flex;gap:40px;margin:40px 0}.category-slider-container .category-left-content{width:100%;max-width:324px}.category-slider-container .category-left-content .thumbnail-item .thumbnail-item-img{height:457px;width:100%;overflow:hidden}.category-slider-container .category-left-content .thumbnail-item .thumbnail-item-img img{width:100%;height:100%;object-fit:cover}.category-slider-container .category-left-content .thumbnail-item .thumbnail-item-content{padding:0;gap:10px}.category-slider-container .category-left-content .thumbnail-item .thumbnail-item-content span{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.category-slider-container .category-left-content .thumbnail-item .thumbnail-item-content h5{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.78px}.category-slider-container .category-right-content{position:relative;width:100%;max-width:calc(100% - 324px)}.category-slider-container .category-right-content .slick-slider .slick-list .slick-track .thumbnail-item{padding:0;gap:0;max-width:272px;height:384px}.category-slider-container .category-right-content .slick-slider .slick-list .slick-track .thumbnail-item .thumbnail-item-img{height:100%;width:100%;position:relative}.category-slider-container .category-right-content .slick-slider .slick-list .slick-track .thumbnail-item .thumbnail-item-img img{width:100%;height:100%;object-fit:cover}.category-slider-container .category-right-content .banner-controls{position:relative;width:100%;max-width:calc(100% - 180px);display:flex;gap:20px;align-items:center;margin-top:40px}.category-slider-container .category-right-content .banner-controls .banner-counter{display:flex;align-items:center;gap:4px}.category-slider-container .category-right-content .banner-controls .banner-counter span{color:var(--line1,#ccc);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.42px}.category-slider-container .category-right-content .banner-controls .banner-counter span.current{color:var(--txt1,#222);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.42px}.category-slider-container .category-right-content .banner-controls .banner-progress{width:100%;max-width:calc(100% - 35px)}.category-slider-container .category-right-content .slick-prev{position:absolute;right:70px;top:108%;left:inherit}.category-slider-container .category-right-content .slick-next{position:absolute;right:20px;top:108%;left:inherit}.bookstore-details .shoping-content-area{gap:80px}.bookstore-details .shoping-content-area .shop-img-area{max-width:356px;height:502px}.bookstore-details .shoping-content-area .shop-img-area .image-preview{height:100%;width:100%;overflow:hidden;border:1px solid #ddd}.bookstore-details .shoping-content-area .shop-img-area .image-preview img{width:100%;height:100%;object-fit:cover}.bookstore-details .shoping-content-area .shop-text-area{max-width:calc(100% - 436px);padding:0;gap:20px}.bookstore-details .shoping-content-area .shop-text-area .rating-star-area{padding-bottom:40px}.bookstore-details .shoping-content-area .shop-text-area .price-area{padding:20px 0;justify-content:space-between}.bookstore-details .shoping-content-area .shop-text-area .button-group .default-button{height:80px;font-size:22px}.bookstore-details .shoping-content-area .shop-text-area .button-group .default-button.iconBtn{min-width:80px}.bookstore-details .shoping-content-area .shop-text-area .detail-price-area .priceRow h5{color:var(--txt1,#222);text-align:right;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.bookstore-details .shoping-content-area .shop-text-area .detail-price-area .priceRow .calculated-price{display:flex;align-items:center;gap:10px}.bookstore-details .shoping-content-area .shop-text-area .detail-price-area .priceRow .calculated-price h3{color:var(--txt1,#222);text-align:right;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.bookstore-details .shoping-content-area .shop-text-area .detail-price-area .priceRow .calculated-price p{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-decoration:line-through}.bookstore-details .shoping-content-area .shop-text-area .detail-price-area .priceRow .calculated-price span{color:var(--txt2,#f53e3e);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.bookstore-details .shoping-content-area .shop-text-area .detail-price-area .priceRow .calculated-price span.product-discount{color:var(--txt2,#f53e3e)!important}.bookstore-details .big-img-area{margin-top:40px;height:auto;flex-direction:column;align-items:flex-start}.bookstore-details .big-img-area .big-img-inner{height:1280px;overflow:hidden}.bookstore-details .big-img-area .big-img-inner img{width:100%;height:100%;object-fit:cover}.bookstore-details .big-img-area p{display:block;padding:20px 40px;color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.bookstore-details .author-img-description,.bookstore-details .index-area{margin-top:40px}.bookstore-details .status-content{background:var(--p1,#f2efea)}.bookstore-details .status-content h2{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.54px}.bookstore-details .status-content,.bookstore-details .status-content-area{margin-top:40px}.author-img-description{position:relative;width:100%;display:flex;gap:20px}.author-img-description .author-img{width:100%;max-width:400px;height:400px;overflow:hidden}.author-img-description .author-description{width:100%;max-width:calc(100% - 420px);display:flex;flex-direction:column;gap:40px;justify-content:flex-start}.author-img-description .author-description h2{color:#222;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.96px}.author-img-description .author-description p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.multiple-author-book-list{position:relative;width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.multiple-author-book-list .author-book-item{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}.multiple-author-book-list .author-book-item .author-img{width:100%;max-width:305px;height:431px;overflow:hidden;position:relative;border:1px solid #ddd}.multiple-author-book-list .author-book-item .author-img img{width:100%;height:100%;object-fit:cover}.multiple-author-book-list .author-book-item .author-img .tgBtn{position:absolute;top:10px;left:10px;display:flex;padding:12px 18px;justify-content:center;align-items:center;gap:10px;background:var(--p3,#856654);color:#fff;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.48px}.multiple-author-book-list .author-book-item p{display:block;padding:0 10px 10px;color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px;text-align:center}.status-content-area{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.status-content-area h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-weight:700}.status-content-area h2,.status-content-area p{font-size:18px;font-style:normal;line-height:100%;letter-spacing:-.54px}.status-content-area p{color:var(--txt3,#777);font-family:Pretendard;font-weight:400}.send-gift-area{position:relative;width:100%}.send-gift-area .send-gift-details,.send-gift-area .send-gift-list{margin-top:40px}.send-gift-area .each-order-history-table .pagetable.lineTable{margin:0}.send-gift-area .each-order-history-table .pagetable.lineTable thead tr th{text-align:left;padding-left:30px}.send-gift-area .each-order-history-table .pagetable.lineTable tbody tr td:first-child{padding-left:30px;min-width:500px}.send-gift-area .each-order-history-table .pagetable.lineTable tbody tr td:first-child .price-area .product-count{justify-content:center}.send-gift-area .each-order-history-table .pagetable.lineTable .product-name .product-img{background:var(--bg1,#f7f7f7);display:flex;align-items:center;justify-content:center;max-width:117px;height:165px}.send-gift-area .each-order-history-table .pagetable.lineTable .product-name .product-img img{width:100%;height:100%;object-fit:cover}.send-gift-area .header-txt.underlines{border-bottom:1px solid var(--line1,#ccc)}.send-gift-area .author-info-area{flex-direction:column;gap:0}.send-gift-area .author-info-area h4{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.54px;display:block;margin-bottom:20px}.send-gift-area .author-info-area h4 p,.send-gift-area .author-info-area p{color:var(--txt3,#777);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36px}.send-gift-area .author-info-area p{position:relative;padding-left:18px}.send-gift-area .author-info-area p:before{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:4px;height:4px;background:var(--line1,#ccc);border-radius:50%}.send-gift-area .button-group .default-button{max-width:600px;height:80px;font-size:22px}p.no-order-history{position:absolute;top:0;left:0;width:100%;text-align:center}.pod-button{display:flex;width:150px;height:40px;padding:20px;justify-content:center;align-items:center;gap:10px;border:1px solid var(--txt1,#222);color:var(--txt1,#222);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.total-price{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;padding:40px 0 0}.total-price .rwos{display:flex;align-items:center;gap:10px}.total-price .rwos label{width:100%;max-width:160px;color:var(--txt2,#555);font-weight:400;letter-spacing:-.54px}.total-price .rwos label,.total-price .rwos p{font-family:Pretendard;font-size:18px;font-style:normal;line-height:100%}.total-price .rwos p{color:var(--txt1,#222);font-weight:500}.total-price .rwos.padsline{border-top:1px solid var(--line1,#ccc);padding-top:20px}.total-price .rwos.padsline label{color:var(--txt1,#222);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.66px}.total-price .rwos.padsline p{color:var(--p3,#856654);font-family:Pretendard;font-size:26px;font-style:normal;font-weight:600;line-height:100%}.send-gift-info{display:flex;flex-direction:column;gap:20px;position:relative}.send-gift-info .cols2{display:flex;flex-direction:row}.send-gift-info .cols2 .form-group{flex-direction:row;align-items:center;position:relative}.send-gift-info .cols2 .form-group p.error-message{bottom:-15px;left:29%}.send-gift-info .cols2 .form-group label{width:100%;max-width:160px}.send-gift-info .cols2 .form-group .cols3 p.error-message{bottom:-15px;left:29%}.send-gift-list{position:relative;width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.send-gift-list .send-gift-item{display:flex;width:100%;max-width:240px;height:138px;padding:0;justify-content:center;align-items:center;background:var(--bg1,#f7f7f7);border:2px solid transparent;transition:all .3s ease-in-out;overflow:hidden}.send-gift-list .send-gift-item img{width:100%;height:100%;object-fit:cover}.send-gift-list .send-gift-item.active,.send-gift-list .send-gift-item:hover{border:2px solid var(--line1,#856654)}.send-gift-details{position:relative;width:100%;display:flex;gap:20px}.send-gift-details .send-gift-img-wrapper{width:100%;max-width:760px;position:relative}.send-gift-details .send-gift-img-wrapper .send-gift-img{width:100%;height:437px;overflow:hidden;background:var(--bg1,#f7f7f7);display:flex;justify-content:center;align-items:center;background:url(/_next/static/media/image.7cf42dc2.png) no-repeat 50%;position:relative}.send-gift-details .send-gift-img-wrapper .send-gift-img img{width:100%;height:437px;object-fit:cover}.send-gift-details .send-gift-img-wrapper .error-message{position:absolute;bottom:-16px;left:0;width:100%;color:red;font-size:12px}.send-gift-details .send-gift-text-wrapper{width:100%;max-width:calc(100% - 780px);position:relative}.send-gift-details .send-gift-text-wrapper .send-gift-text{width:100%;border:1px solid var(--line1,#ccc);padding:40px;height:430px}.send-gift-details .send-gift-text-wrapper .send-gift-text p,.send-gift-details .send-gift-text-wrapper .send-gift-text textarea{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.48px}.send-gift-details .send-gift-text-wrapper .send-gift-text textarea{width:100%;height:100%;border:none;outline:none;resize:none}.send-gift-details .send-gift-text-wrapper .error-message{position:absolute;bottom:-16px;left:0;width:100%;color:red;font-size:12px}.calculated-price{position:relative;display:flex;gap:12px;align-items:center}.calculated-price span{color:var(--txt2,#f53e3e)!important}.calculated-price p,.calculated-price span{font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.calculated-price p{text-decoration:line-through;color:var(--txt2,#777)}.calculated-price p.discount-price{text-decoration:none}.file-replacement-modal .default-button{max-width:320px;align-items:center}.file-replacement-modal .modal-form-container .form-group label{max-width:100px;width:100%;font-weight:500}.file-replacement-modal .modal-form-container .form-group select{color:var(--txt2,#555);font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.file-replacement-modal .modal-form-container .form-group .error-messages{position:absolute;font-size:12px!important;color:var(--point-02,#f53e3e)!important;left:120px;top:104%}.file-replacement-modal .modal-form-container .form-group .file-upload-container .file-upload-inner p{position:absolute;top:85%;left:50%;transform:translate(-50%,-85%)}.file-replacement-modal .modal-form-container .form-group .file-upload-container .file-upload-inner .image-preview-container img{position:relative!important;text-align:center;height:156px!important}.modal-form-container .form-group{flex-direction:row;align-items:center;margin-bottom:20px}.modal-form-container .form-group.align-start{align-items:flex-start}.modal-form-container .form-group label{max-width:140px;width:100%}.modal-form-container .form-group textarea{height:200px}.file-upload-container{position:relative;width:100%;height:156px;justify-content:center;align-items:center;background:var(--bg1,#f7f7f7)}.file-upload-container input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;padding:0;z-index:321;cursor:pointer}.file-upload-container .file-upload-inner{position:relative;width:100%;height:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;gap:10px}.file-upload-container .file-upload-inner p{color:var(--txt3,#777);text-align:center!important;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.error-message{color:var(--point-02,#f53e3e);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:100%;margin-top:10px;position:relative;left:120px}.bookplate-class-content{position:relative;width:100%;max-width:2000px;margin:0 auto}@media only screen and (max-width:1280px){.bookplate-class-content{width:1320px;max-width:inherit}}.bookplate-class-content.right-img{background-image:url(/_next/static/media/class01.11a5e6e6.png);background-repeat:no-repeat;background-position:100% 0;min-height:580px}.bookplate-class-content.right-img .containerXS{position:relative}.bookplate-class-content.full-img01{background-image:url(/_next/static/media/class02.3446a007.png);min-height:555px}.bookplate-class-content.full-img01,.bookplate-class-content.full-img02{background-repeat:no-repeat;background-position:top;background-size:cover}.bookplate-class-content.full-img02{background-image:url(/_next/static/media/class03.fdfe4a0c.png);min-height:550px}.bookplate-class-content.full-img03{background-image:url(/_next/static/media/class04.d7d50a4a.png);background-repeat:no-repeat;background-position:top;min-height:640px;background-size:cover;overflow:hidden}.bookplate-class-content.pad100{padding-top:100px;padding-bottom:100px}.class-img{position:absolute;bottom:0;right:0}.video-modal-header{display:flex;align-items:center;justify-content:space-between}.video-modal-header h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px}.counters{display:flex;align-items:center;justify-content:center;gap:4px;color:var(--line1,#ccc)}.counters span{color:var(--line1,#ccc);font-weight:400}.counters span,.counters span:first-child{font-family:Pretendard;font-size:14px;font-style:normal;line-height:100%;letter-spacing:.42px}.counters span:first-child{color:var(--txt1,#222);text-align:right;font-weight:700}.class-content{position:relative;width:100%;padding-top:100px;padding-bottom:100px}.class-content h5{display:block;color:var(--txt2,#555);font-size:32px;font-weight:400;letter-spacing:-.96px;padding-bottom:20px}.class-content h2,.class-content h5{font-family:NanumMyeongjo;font-style:normal;line-height:100%}.class-content h2{position:relative;color:var(--txt1,#222);font-size:48px;font-weight:800;letter-spacing:-1.44px;padding-bottom:40px;border-bottom:1px solid var(--txt1,#555);display:inline-block}.class-content h2:after{content:"";position:absolute;bottom:0;left:-100%;width:100%;height:1px;background-color:var(--txt1,#ccc)}.class-content h3{color:var(--p3,#856654);font-family:NanumMyeongjo;font-size:120px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:3.6px;position:relative;margin-top:80px}.center-content{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:555px}.center-content h4{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:48px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-1.44px;padding-bottom:40px;display:block;text-align:center;position:relative;margin-bottom:40px}.center-content h4:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:30px;height:2px;background-color:var(--txt1,#ccc)}.center-content p{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.78px;display:block;text-align:center}.center-content p span{font-weight:800}.right-contents-area{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-height:450px}.right-contents-area h4{color:var(--p1,#f2efea);text-align:right;font-size:90px;font-weight:800;margin-bottom:80px}.right-contents-area h4,.right-contents-area span{font-family:NanumMyeongjo;font-style:normal;line-height:100%;display:block}.right-contents-area span{color:#5e4a3e;font-size:26px;font-weight:400;letter-spacing:-.78px;margin-bottom:20px}.right-contents-area p{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.96px;display:block;text-align:right}.operation-area{position:relative;width:100%;display:flex;gap:80px;margin-top:40px}.operation-area .operation-img{width:100%;max-width:502px;height:502px;background:var(--bg1,#f7f7f7);display:flex;justify-content:center;align-items:center;overflow:hidden}.operation-area .operation-img img{width:100%;height:100%;object-fit:cover}.operation-area .operation-content{width:100%;max-width:calc(100% - 502px);position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.operation-area .operation-content span{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.78px;margin-bottom:20px;display:block}.operation-area .operation-content h3{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px;margin-bottom:40px;display:block}.operation-area .operation-content p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px;margin-bottom:40px;display:block}.operation-area .operation-content .default-btn{max-width:482px;gap:10px;height:80px;font-size:22px}.left-contents-area{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:450px}.left-contents-area span{color:var(--txt2,#555);font-size:32px;font-weight:400;letter-spacing:-.96px;margin-bottom:20px;display:block}.left-contents-area h4,.left-contents-area span{font-family:NanumMyeongjo;font-style:normal;line-height:100%}.left-contents-area h4{color:var(--txt1,#222);font-size:48px;font-weight:800;letter-spacing:-1.44px;display:inline-block;padding-bottom:40px;position:relative;border-bottom:1px solid var(--txt1,#555)}.left-contents-area h4:after{content:"";position:absolute;bottom:-.3px;left:-100%;width:100%;height:1px;background-color:var(--txt1,#ccc)}.left-contents-area p{color:var(--txt3,#777);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.66px;display:block;margin-top:80px}.left-contents-area .default-btn{max-width:482px;height:80px;gap:10px;margin-top:80px;font-size:22px}.bookplate-class-details{position:relative;width:100%;padding-top:100px;padding-bottom:100px}@media only screen and (max-width:1280px){.bookplate-class-details{width:1320px}}.bookplate-class-details .operation-area .operation-content{justify-content:flex-start}.bookplate-class-details .operation-area .operation-content h2{display:block;color:#222;font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:20px}.bookplate-class-details .operation-area .operation-content p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.54px;margin-bottom:40px;display:block}.bookplate-class-details .operation-area .operation-content .grey-box{display:flex;padding:40px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;background:var(--bg1,#f7f7f7)}.bookplate-class-details .operation-area .operation-content .grey-box h4{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:180%;letter-spacing:-.54px;margin:0}.bookplate-class-details .operation-area .operation-content .grey-box ul{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.bookplate-class-details .operation-area .operation-content .grey-box ul li{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.64px;position:relative;padding-left:10px}.bookplate-class-details .operation-area .operation-content .grey-box ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:var(--txt2,#555);border-radius:50%}.class-product-list-area{position:relative;width:100%;display:flex;flex-direction:column;margin-top:40px}.class-product-list-area .header-text{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}.class-product-list-area .header-text h3{color:#222;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;display:flex;gap:10px;align-items:center}.class-product-list-area .header-text h3 span{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.54px}.class-product-list-area .header-text p{color:#555;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:flex;gap:10px;align-items:center}.class-product-list-area .class-product-list{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;margin-top:40px}.class-product-list-area .class-product-list .class-product-item{position:relative;width:100%;display:flex;gap:80px;border:1px solid var(--line1,#ccc)}.class-product-list-area .class-product-list .class-product-item .class-product-img{width:100%;max-width:576px;height:318px;background-color:#ccc;display:flex;justify-content:center;align-items:center;overflow:hidden}.class-product-list-area .class-product-list .class-product-item .class-product-img img{width:100%;height:100%;object-fit:cover}.class-product-list-area .class-product-list .class-product-item .class-product-content{width:100%;max-width:calc(100% - 576px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.class-product-list-area .class-product-list .class-product-item .class-product-content span{color:var(--p3,#856654);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.54px}.class-product-list-area .class-product-list .class-product-item .class-product-content h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:800;line-height:100%}.class-product-list-area .class-product-list .class-product-item .class-product-content p{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.class-product-list-area .class-product-list .class-product-item .class-product-content .default-btn{max-width:320px;gap:10px;margin-top:20px}.Lecture-Ticket-area{position:relative;width:100%;display:flex;margin:56px 0;background:#fff url(/_next/static/media/expert-details-02.7561f20b.png) no-repeat 50%;background-size:cover;min-height:480px;justify-content:flex-start;align-items:center}.Lecture-Ticket-area .content-left-area{position:relative;width:100%;display:flex;flex-direction:column;max-width:500px;padding-left:80px;overflow:hidden}.Lecture-Ticket-area .content-left-area h4{color:var(--txt2,#555);font-family:NanumMyeongjo;font-size:24px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.72px;display:block;margin-bottom:16px}.Lecture-Ticket-area .content-left-area h2.title{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:40px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-1.2px;position:relative;padding-bottom:24px;border-bottom:1px solid var(--txt1,#856654);margin-bottom:32px}.Lecture-Ticket-area .content-left-area h2.title:after{content:"";position:absolute;bottom:-1px;left:-50%;width:50%;height:1px;background-color:var(--txt1,#ccc)}.Lecture-Ticket-area .content-left-area p{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.54px;display:block;margin-bottom:16px}.Lecture-Ticket-area .content-left-area p span{color:var(--p3,#856654)}.Lecture-Ticket-area .content-left-area span{color:var(--p3,#856654);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px}.Lecture-Ticket-area .content-left-area .default-btn{margin-top:40px;display:flex;gap:10px;align-items:center;justify-content:center}.take-the-course-area{position:relative;width:100%;display:flex;flex-direction:column;gap:56px;padding:56px 0}.take-the-course-area .take-list-grid{position:relative;width:100%;display:flex;gap:32px;justify-content:center;align-items:center}.take-the-course-area .take-list-grid .take-list-item{position:relative;display:flex;width:100%;max-width:325px;flex-direction:column;align-items:center}.take-the-course-area .take-list-grid .take-list-item .count-area{width:80px;height:80px;background-color:var(--p3,#f2efea);display:flex;align-items:center;justify-content:center;border-radius:50%}.take-the-course-area .take-list-grid .take-list-item .count-number{color:var(--p3,#856654);font-family:NanumMyeongjo;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.6px;display:block;margin:32px 0 16px}.take-the-course-area .take-list-grid .take-list-item h5{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.54px;text-align:center;display:block}.take-the-course-area .take-list-grid .take-list-item h5 span{color:#000}.notes-area{position:relative;width:100%;display:flex;padding:40px;justify-content:flex-start;align-items:center;align-self:stretch;background:var(--bg1,#f7f7f7);gap:40px}.notes-area h2{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.54px}.notes-area ul{display:flex;flex-direction:column;gap:2px;position:relative;width:auto}.notes-area ul li{position:relative;padding-left:10px;color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.42px}.notes-area ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:var(--txt1,#ccc);border-radius:50%}.no-products{position:relative;height:150px;left:100%;display:flex;justify-content:center;align-items:center}.no-products p{color:var(--txt2,#222);font-family:Pretendard;font-size:14px;font-weight:400;line-height:150%;letter-spacing:-.42px}.cart-area{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.cart-area{width:1320px}}.cart-area .details-info ul li label{max-width:140px;width:100%}.cart-area .details-info ul li.price-total{border-top:1px solid #ccc;padding-top:40px}.cart-area .details-info ul li.price-total label{color:var(--txt1,#222);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.66px}.cart-area .details-info ul li.price-total p{color:var(--p3,#856654);text-align:right;font-family:Pretendard;font-size:26px;font-style:normal;font-weight:600;line-height:100%}.cart-area .each-order-history-table .pagetable thead tr th{position:relative}.cart-area .each-order-history-table .pagetable tbody tr td .product-name{min-width:140px}.cart-area .each-order-history-table .pagetable tbody tr td .product-name .product-info,.cart-area .each-order-history-table .pagetable tbody tr td .product-name .product-info .Btns{max-width:fit-content}.cart-area .each-order-history-table .pagetable tbody tr td .boldertxt{font-weight:600;font-size:26px;color:var(--p3,#856654)}.cart-area .each-order-history-table.cart-table .pagetable.lineTable thead tr th:nth-child(2){text-align:center;width:475px}.cart-area .each-order-history-table.cart-table .pagetable.lineTable thead tr th:first-child{text-align:center;padding-left:10px}.cart-area .each-order-history-table.cart-table .product-name{align-items:flex-start}.cart-area .each-order-history-table.cart-table .product-name .product-img{border:1px solid #ddd;width:120px;height:120px}.cart-area .each-order-history-table.cart-table .product-name .product-img img{width:100%;height:100%;object-fit:cover}.cart-area .button-group .default-button{max-width:600px;height:80px;padding:20px 40px}.cart-area .button-group.disabled{opacity:.5;cursor:not-allowed}.cart-checkbox input:checked+label:after{left:0!important;top:0!important}.palce-an-order-page{position:relative;width:100%}@media only screen and (max-width:1280px){.palce-an-order-page{width:1320px}}.palce-an-order-page .payments-header{margin-top:120px}@media only screen and (max-width:1280px){.palce-an-order-page .payments-header{margin-top:0}}.palce-an-order-page .pay-content .pay-left-content .payfrom.purchase .form-group label{max-width:90px}.palce-an-order-page .pay-content .pay-left-content .bottom-area{gap:20px}.palce-an-order-page .pay-content .pay-left-content .bottom-area h2{color:var(--txt2,#555);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.palce-an-order-page .pay-content .pay-left-content .bottom-area p{color:var(--txt3,#777);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.palce-an-order-page .pay-content .pay-left-content .product-info .product-text{gap:20px}.palce-an-order-page .pay-content .pay-left-content .product-info .product-text .tags{color:var(--p3,#856654);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px;height:40px;padding:13px 28px;width:fit-content;margin:0}.palce-an-order-page .pay-content .pay-left-content .product-info .product-text h2{line-height:130%}.palce-an-order-page .pay-content .pay-left-content .product-info .product-text ul{margin:0}.palce-an-order-page .payfrom .form-group .txtlabel{margin-right:120px}.palce-an-order-page .payfrom .form-group .cols3{align-items:center}.palce-an-order-page .payfrom .form-group .cols3 .default-button{max-width:130px}.palce-an-order-page .payfrom .form-group .informationBx{padding:20px 13px}.palce-an-order-page .pay-left-content .product-info .product-img{width:136px;height:192px}.palce-an-order-page .pay-left-content .product-info .product-img img{width:100%;height:100%;object-fit:cover}.palce-an-order-page .pay-right-content .button-group .default-btn{max-width:inherit}.header-underline.marT20{margin-top:20px}.header-underline.no-underline{display:flex;justify-content:space-between;align-items:center}.header-underline.no-underline h2{border-bottom:none;padding-bottom:0}.header-underline.no-underline:after{display:none}.header-underline.no-underline .default-button{max-width:150px}.login-wrap{position:relative;width:100%;background:#f2efea;padding:100px 0;margin-top:120px}@media only screen and (max-width:1280px){.login-wrap{width:1320px;position:relative;margin:0}}.logs-content{position:relative;width:100%;max-width:600px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.logs-content h2{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.96px}.logs-content .heads-content{position:relative;width:100%;display:flex;flex-direction:column;gap:40px}.logs-content .heads-content h1{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:140%;letter-spacing:-.96px;display:flex;align-items:center;justify-content:center}.logs-content .heads-content p{color:var(--txt2,#555);text-align:center;font-family:Pretendard;font-size:22px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-.66px;display:block}.logs-content .login-content{flex-direction:column;padding:40px 0;gap:20px}.logs-content .login-content,.logs-content .login-content button{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.logs-content .login-content button{height:80px;padding:0 40px;gap:10px;color:#3b1e1d;text-align:center;font-family:Pretendard;font-size:22px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.66px}.logs-content .login-content button.green{background:#03c75a;color:#fff}.logs-content .login-content button.yellow{background:#fee500}.logs-content .login-content button.black{background:#222;color:#fff}.logs-content .login-content button .lastlogin{position:absolute;left:-20px;top:-10px;color:var(--txt2,#555);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.48px;width:100px;height:40px;padding:12px 0 0;background:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.logs-content .login-content button .lastlogin:after{content:"";position:absolute;width:12px;height:13px;background:url(/_next/static/media/tooltip-arrow.1a28f4f9.png) no-repeat;bottom:-10px;left:35px}.logs-content .login-content.bgwhite{background:#fff;padding:40px;margin:40px 0;align-items:flex-start}.logs-content .login-content.bgwhite .form-group .eysBtn{position:absolute;right:10px;width:30px;height:30px;padding:0;top:50%;transform:translateY(-50%)}.logs-content .others-log{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:20px}.logs-content .others-log button{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.logs-content .others-log span{color:#777}.logs-content form{position:relative;width:100%}.logs-content form .eysBtn{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.logs-content form .default-button{width:100%;max-width:inherit}.logs-content .default-button{max-width:inherit;font-size:22px}.logs-content.signIn .error-message{left:0}.logs-content.findID .doubles .default-button{max-width:140px}.whiteBg{padding:40px}.find-id-content-area,.whiteBg{position:relative;width:100%;background:#fff;margin:40px 0}.find-id-content-area .custom-tabber{position:relative;width:100%}.find-id-content-area .custom-tabber .custom-tabber-buttons{margin:0;gap:0}.find-id-content-area .custom-tabber .custom-tabber-buttons button{border:none;border-bottom:1px solid #eee;color:var(--line1,#ccc);text-align:center;font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.66px}.find-id-content-area .custom-tabber .custom-tabber-buttons button.active{border-bottom:1px solid #222;background:transparent;color:#222;font-weight:600}.find-id-content-area .custom-tabber .custom-tabber-content{padding:40px}.find-id-content-area .custom-tabber .custom-tabber-content .signup-content{padding:0;margin:0}.find-id-content-area .custom-tabber .custom-tabber-content .signup-content .form-group .cols3{gap:10px}.find-id-content-area .custom-tabber .custom-tabber-content .signup-content .form-group .cols3 .default-button{padding:0;height:60.5px;color:#fff;font-weight:500;font-size:16px}.find-id-content-area .custom-tabber .custom-tabber-content .signup-content .form-group .relative .time{position:absolute;right:10px;width:30px;padding:0;top:50%;transform:translateY(-50%);color:var(--p3,#856654);text-align:right;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.step-content{position:relative;width:100%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;gap:20px;margin-top:40px}.step-content .step-arrow{position:relative;width:25px;padding:0 0 35px}.step-content .step-item{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.step-content .step-item .step-num{width:60px;height:60px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center}.step-content .step-item .step-text{color:var(--txt3,#777);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.54px}.step-content .step-item.actives .step-num{background:#856654}.step-content .step-item.actives .step-num svg path{fill:#fff}.step-content .step-item.actives .step-num .whiteIcon svg path{stroke:#fff;fill:transparent}.step-content .step-item.actives .step-text{color:var(--txt1,#222);font-weight:700}.signup-content{position:relative;width:100%;display:flex;background:#fff;padding:40px;margin:40px 0;align-items:flex-start;flex-direction:column}.signup-content button{display:flex;width:100%;height:80px;padding:0 40px;justify-content:center;align-items:center;gap:10px;color:#3b1e1d;text-align:center;font-family:Pretendard;font-size:22px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.66px}.signup-content button.green{background:#03c75a;color:#fff}.signup-content button.yellow{background:#fee500}.signup-content button.black{background:#222;color:#fff}.signup-content .signup-title{position:relative;width:100%;display:flex;flex-direction:column;margin-bottom:40px;gap:10px}.signup-content .signup-title h4{color:var(--p3,#856654)}.signup-content .signup-title h3,.signup-content .signup-title h4{font-family:NanumMyeongjo;font-size:26px;font-style:normal;font-weight:800;line-height:140%}.signup-content .signup-title h3{color:var(--txt1,#222)}.signup-content .signup-title h3 span{color:var(--p3,#856654)}.signup-content .signup-title h2{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:22px;font-style:normal;font-weight:800;line-height:160%;text-align:left}.signup-content .signup-title h2 span{color:var(--p3,#856654)}.signup-content .first-single-chekbx{position:relative;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.signup-content .form-group{gap:0}.signup-content .form-group label{margin-bottom:20px}.signup-content .form-group .eysBtn{position:absolute;right:10px;width:30px;height:30px;padding:0;top:50%;transform:translateY(-50%)}.signup-content .form-group .cols3{align-items:center;gap:8px}.signup-content .form-group .cols3 span{color:var(--txt2,#555);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.66px}.signup-content .form-group .cols2{gap:10px}.signup-content .form-group .cols2 .default-button{height:60.5px;color:#fff;font-weight:500;font-size:16px;max-width:116px;padding:0}.signup-content .form-group .errorTxt{color:var(--point-02,#f53e3e);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:100%;display:block;margin-top:10px}.signup-content .form-group .time-limit{color:var(--p3,#856654);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.signup-content .form-group .input-group{position:relative}.signup-content .form-group.marT20{margin-top:20px}.id-suggest-list{position:relative;width:100%;margin-top:10px}.id-suggest-list ul{list-style:none;padding:0;display:flex;flex-direction:row;gap:10px}.id-suggest-list ul li{display:flex;flex-direction:row;align-items:center;gap:10px;color:var(--line1,#ccc);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:100%;cursor:pointer}.id-suggest-list ul li.selected{color:var(--p3,#856654)}.id-suggest-list ul li.selected span svg path{fill:var(--p3,#856654)}.step-content-details{position:relative;width:100%;display:flex;flex-direction:column}.step-content-details .button-group{margin:0}.step-content-details .button-group .default-button{min-width:inherit}.step-content-details .button-group .default-button.turns img{transform:rotate(180deg)}.signup-outer-log-area{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;margin-top:80px;min-height:150px}.signup-outer-log-area .heads-title-border{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.signup-outer-log-area .heads-title-border:after{content:"";position:absolute;width:100%;max-width:224px;height:1px;background:#bfbfbf;bottom:16px;left:0}.signup-outer-log-area .heads-title-border:before{content:"";position:absolute;width:100%;max-width:224px;height:1px;background:#bfbfbf;bottom:16px;right:0}.signup-outer-log-area .heads-title-border h4{color:var(--txt3,#777);font-family:NanumMyeongjo;font-size:18px;font-style:normal;font-weight:800;line-height:100%;text-align:center;display:inline-block;padding:5px 22px}.signup-outer-log-area .signup-outer-log-area-content{position:relative;width:100%;display:flex;flex-direction:row;gap:40px;justify-content:center;align-items:center;margin-top:40px}.accordion-wrap{display:flex;flex-direction:column}.accordion-wrap,.accordion-wrap .accordion-item{position:relative;width:100%}.accordion-wrap .accordion-item .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-bottom:20px}.accordion-wrap .accordion-item .accordion-header span{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:inline-block;padding-left:10px}.accordion-wrap .accordion-item .accordion-header .arrow-icon{transition:transform .3s ease}.accordion-wrap .accordion-item .accordion-header .arrow-icon.rotate{transform:rotate(180deg)}.accordion-wrap .accordion-item .accordion-content{position:relative;width:100%;padding:20px;background:#f7f7f7;margin-bottom:20px;height:185px;overflow:hidden}.accordion-wrap .accordion-item .accordion-content .overflow-txt{position:relative;width:100%;height:100%;overflow:auto}.accordion-wrap .accordion-item .accordion-content .overflow-txt h3{color:var(--txt2,#555);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px;margin-bottom:10px}.accordion-wrap .accordion-item .accordion-content .overflow-txt h4{color:var(--txt2,#555);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.42px;margin-bottom:10px}.accordion-wrap .accordion-item .accordion-content .overflow-txt p{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.42px;margin-bottom:10px}.accordion-wrap .accordion-item .accordion-content .overflow-txt .table-overflow{margin-bottom:20px}.accordion-wrap .accordion-item .accordion-content .overflow-txt .pagetable.lineTable thead tr th{border:1px solid #bfbfbf}.accordion-wrap .accordion-item .accordion-content .overflow-txt .pagetable.lineTable tbody tr td{border:1px solid #bfbfbf;font-size:13px}.accordion-wrap .accordion-item .accordion-content ul{list-style:none;padding:0}.accordion-wrap .accordion-item .accordion-content ul li{padding:10px 0;color:#555}.success-page{position:relative;width:100%;background:#f2efea;margin-top:120px;min-height:600px}.success-page.easypage{margin:0;height:calc(100vh - 100px)}.success-page.easypage .buttongroup{margin-top:80px}@media only screen and (max-width:990px){.success-page.easypage .buttongroup.forPCview{display:none}}.success-page.easypage .buttongroup.forMobileview{display:none}@media only screen and (max-width:990px){.success-page.easypage .buttongroup.forMobileview{display:flex;flex-direction:column-reverse}}.success-page.easypage .buttongroup .default-button{max-width:405px;height:80px;display:flex;justify-content:center;align-items:center;gap:10px}.success-page.easypagesucess{height:calc(100vh - 100px)}.success-page.easypagesucess .buttongroup{margin-top:80px}@media only screen and (max-width:990px){.success-page.easypagesucess .buttongroup.forPCview{display:none}}.success-page.easypagesucess .buttongroup.forMobileview{display:none}@media only screen and (max-width:990px){.success-page.easypagesucess .buttongroup.forMobileview{display:flex;flex-direction:column-reverse}}.success-page.easypagesucess .buttongroup .default-button{max-width:405px;height:80px;display:flex;justify-content:center;align-items:center;gap:10px}.success-page .success-content{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:600px}.success-page .success-content span.icon{width:90px;height:90px;flex-shrink:0;background:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}.success-page .success-content h2{color:var(--txt1,#222);text-align:center;font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:800;line-height:140%;letter-spacing:-.96px;display:block;margin-bottom:10px;margin-top:40px}@media only screen and (max-width:990px){.success-page .success-content h2{font-size:22px}}.success-page .success-content p{color:var(--txt2,#555);text-align:center;font-family:NanumMyeongjo;font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.66px}@media only screen and (max-width:990px){.success-page .success-content p{font-size:18px}}.success-page .success-content .button-group{margin-top:80px}.success-page .success-content .button-group .default-button{height:80px;min-width:414px;font-size:22px}.special-marketing-content{position:relative;width:100%;padding:100px 0}@media only screen and (max-width:1280px){.special-marketing-content{width:1320px}}.marketing-list{position:relative;width:100%;display:flex;flex-direction:column;gap:100px;margin-top:40px}.marketing-list .marketing-item{position:relative;width:100%;display:flex;align-items:flex-start;cursor:pointer;gap:24px}.marketing-list .marketing-item .text-content-area{width:100%;max-width:450px;display:flex;flex-direction:column}.marketing-list .marketing-item .text-content-area h2{color:#f3f3f3;font-family:NanumMyeongjo;font-size:140px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-7px;display:block}.marketing-list .marketing-item .text-content-area h3{color:var(--txt1,#222);font-family:NanumMyeongjo;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.96px;display:flex;gap:20px;align-items:center;margin-bottom:40px}.marketing-list .marketing-item .text-content-area p{color:var(--txt3,#777);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.54px}.marketing-list .marketing-item .img-content-area{width:100%;max-width:calc(100% - 450px);display:flex;justify-content:center;align-items:center;height:380px;overflow:hidden}.marketing-list .marketing-item .img-content-area img{width:100%;height:100%;object-fit:cover}.marketing-details .big-img-area{flex-direction:column;gap:20px;justify-content:flex-start;align-items:flex-start;height:auto;padding-bottom:40px}.marketing-details .big-img-area p{padding:0 40px}.marketing-details .big-img-area h2{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.54px;padding:0 40px}.big-img-inner{width:100%;min-height:1200px;overflow:hidden;position:relative}.SpecialMarketingRivew-area{position:relative;width:100%;display:flex;gap:16px;flex-wrap:wrap}.SpecialMarketingRivew-area .SpecialRiver-List{position:relative;width:100%;max-width:413px;padding:40px;border:1px solid var(--line1,#ccc);display:flex;flex-direction:column}.SpecialMarketingRivew-area .SpecialRiver-List .review-upper-area{position:relative;width:100%;display:flex;gap:16px;align-items:center;margin-bottom:16px}.SpecialMarketingRivew-area .SpecialRiver-List .review-upper-area span.userpic{width:60px;height:60px;border-radius:100%;background:#d9d9d9;display:flex;justify-content:center;align-items:center;overflow:hidden}.SpecialMarketingRivew-area .SpecialRiver-List .review-upper-area span.userpic img{width:100%;height:100%;object-fit:cover}.SpecialMarketingRivew-area .SpecialRiver-List .review-upper-area .userDetails{display:flex;width:calc(100% - 76px);position:relative;flex-direction:column;gap:12px}.SpecialMarketingRivew-area .SpecialRiver-List .review-upper-area .userDetails h3{color:var(--txt1,#222);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:100%}.SpecialMarketingRivew-area .SpecialRiver-List .review-upper-area .userDetails p{color:var(--txt3,#777);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.42px}.SpecialMarketingRivew-area .SpecialRiver-List .review-img-area{position:relative;width:100%;height:333px;background:var(--bg1,#f7f7f7);display:flex;justify-content:center;align-items:center}.SpecialMarketingRivew-area .SpecialRiver-List .review-img-area img{width:100%;height:100%;object-fit:cover}.SpecialMarketingRivew-area .SpecialRiver-List .review-img-area .defaultImg{width:40px;height:40px}.SpecialMarketingRivew-area .SpecialRiver-List .review-content-area{position:relative;width:100%;margin-top:24px}.SpecialMarketingRivew-area .SpecialRiver-List .review-content-area p{color:var(--txt1,#222);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.specialreviewdetails{position:relative;width:100%;padding:100px 0}.specialreviewdetails .btn_upload{position:relative;display:flex;flex-wrap:wrap;gap:10px;width:100%;height:auto;background:transparent}.specialreviewdetails .btn_upload .upload-box{display:flex;width:180px;height:180px;justify-content:center;align-items:center;background:var(--bg1,#f7f7f7);position:relative}.specialreviewdetails .btn_upload .upload-box.plus-box{overflow:hidden;display:block;position:relative}.specialreviewdetails .btn_upload .upload-box.plus-box .plus-icon{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px}.specialreviewdetails .btn_upload .upload-box.plus-box input{width:100%;height:180px;opacity:0;cursor:pointer}.specialreviewdetails .btn_upload .upload-box.image-placeholder,.specialreviewdetails .btn_upload .upload-box.preview{overflow:hidden}.specialreviewdetails .btn_upload .upload-box.preview .remove-button{position:absolute;top:0;right:0;background:#fff;padding:6px;font-size:18px;font-weight:700;border-radius:50%;line-height:0;width:24px;height:24px}.specialreviewdetails .btn_upload .upload-box.preview img{width:180px;height:180px;object-fit:cover;position:relative!important}.specialreviewdetails .btn_upload .overlap{max-width:180px;height:180px}.specialreviewdetails .btn_upload .overlap img{width:100%;height:100%;object-fit:cover}.specialreviewdetails .btn_upload .overlap img.defaultImg{width:40px;height:40px}.specialreviewdetails .button-group{margin-top:80px}.specialreviewdetails .button-group .default-button{height:80px;max-width:400px}body,html{height:100%;min-height:100%;scroll-behavior:smooth;background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:Pretendard;font-size:15px}a,button{transition:.3s}b,strong{font-weight:800}h1,h2,h3,h4,h5{font-weight:500}a{outline:0}a,a:hover{text-decoration:none}.btn.focus,.btn:focus,input:focus,textarea:focus{outline:0;box-shadow:none}strong{font-weight:700}textarea{resize:none}input,select{outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control{border:none}.form-control:focus{box-shadow:none}input::placeholder{color:var(--line1,#ccc);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}textarea::placeholder{color:var(--line1,#ccc);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.containerXL{max-width:1920px}.containerXL,.containerXM{position:relative;width:100%;padding:0 16px;margin-left:auto;margin-right:auto}.containerXM{max-width:1520px}.containerXS{max-width:1320px;width:100%;margin-left:auto;margin-right:auto;padding:0 20px}@media only screen and (max-width:1280px){.containerXS{width:100%;max-width:inherit}}.containerXsmall{max-width:1280px;margin-left:auto;margin-right:auto;padding:0 20px}.home-button-wrap{display:flex;gap:20px}.share-button{position:relative;cursor:pointer}.share-button .copied-tooltip{position:absolute;background:rgba(0,0,0,.8);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;top:-30px;left:50%;transform:translateX(-50%)}.share-button .copied-tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.8)}.loading-container{display:flex;justify-content:center;align-items:center;width:100%;font-size:20px;font-weight:600;color:#222}