a,abbr,address,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0}img,input.type-image{border:0}li,ol,ul{list-style:none}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}select{font-size:1em}.radio{margin-bottom:-2px}caption,hr,legend,noscript{height:0;width:0;font-size:0;line-height:0;text-indent:-5000px}a,a:link{color:var(--colors-black);text-decoration:none}i{font-style:normal}button,input,textarea{font-family:SUIT,sans-serif;color:var(--colors-black)}textarea{border:1px solid #d5d5d5;width:100%;color:#000}select,textarea{font-family:SUIT,sans-serif;font-weight:500;color:var(--colors-black)}input{-webkit-appearance:none;-webkit-border-radius:0}*,a,button,span{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a,button,span{-webkit-user-drag:none;user-drag:none;touch-action:manipulation}a:active,button:active,span:active{outline:none;-webkit-tap-highlight-color:transparent}button,input[type=button],span{-webkit-appearance:none;-moz-appearance:none;appearance:none}#wrapper{position:relative;overflow-y:scroll;padding:60px 0 0;box-sizing:border-box;background:#fff;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}#wrapper::-webkit-scrollbar{display:none}#wrapper.fixed{position:fixed;overflow:hidden;width:100%}#wrapper.bg_gray{min-height:100vh;background:#f7f7f7}#wrapper.bg_blue{min-height:100vh;background:#f6f9fb}#wrapper.bg_sky{background:linear-gradient(180deg,#e4edf8,#f7f7f7 85%)}#wrapper.nopatop{padding-top:0}#wrapper.booksay1,#wrapper.interests01,#wrapper.interests04{min-height:100vh;height:100vh}#wrapper.interests04{background:#fffdf0}#wrapper.bsay,#wrapper.set_load{min-height:100vh;height:100vh}#wrapper.bsay{padding:0!important;background:no-repeat 50%/cover}#wrapper.bsay.n1{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg1.jpg)}#wrapper.bsay.n2{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg2.jpg)}#wrapper.bsay.n3{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg3.jpg)}#wrapper.bsay.n4{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg4.jpg)}#wrapper.bsay.n5{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg5.jpg)}#wrapper.bsay.n6{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg6.jpg)}#wrapper.bsay.n7{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg7.jpg)}#wrapper.bsay.n8{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg8.jpg)}#wrapper.bsay.n9{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg9.jpg)}#wrapper.bsay.n10{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg10.jpg)}#wrapper.bsay.n11{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg11.jpg)}#wrapper.bsay.n12{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg12.jpg)}#wrapper.bsay.n13{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg13.jpg)}#wrapper.bsay.n14{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg14.jpg)}#wrapper.bsay.n15{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg15.jpg)}#wrapper.bsay.n16{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg16.jpg)}#wrapper.bsay.n17{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg17.jpg)}#wrapper.bsay.n18{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg18.jpg)}#wrapper.bsay.n19{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg19.jpg)}#wrapper.bsay.n20{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg20.jpg)}#wrapper.bsay.n21{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg21.jpg)}#wrapper.bsay.n22{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg22.jpg)}#wrapper.bsay.n23{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg23.jpg)}#wrapper.bsay.n24{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg24.jpg)}#wrapper.bsay.n25{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg25.jpg)}#wrapper.bsay.n26{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg26.jpg)}#wrapper.bsay.n27{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg27.jpg)}#wrapper.bsay.n28{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg28.jpg)}#wrapper.bsay.n29{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg29.jpg)}#wrapper.bsay.n30{background-image:url(/nanum/ndls/appLibrary/common/img/sub/saying_bg30.jpg)}#theme_switch{position:relative;width:26px;height:26px;background-color:transparent;border:0;text-indent:-9999px;cursor:pointer}#theme_switch:after{content:"";position:absolute;top:0;left:50%;width:26px;height:26px;margin-left:-13px;background-size:cover}#theme_switch.dark:after{background-image:url(/nanum/site/builder/skin/main/img/common/light_icon.png)}#theme_switch.light:after{background-image:url(/nanum/site/builder/skin/main/img/common/dark_icon.png)}header{position:absolute;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 4vw;background:transparent;font-size:0;line-height:0;box-sizing:border-box;z-index:10}header a,header button{display:inline-block;position:relative;width:24px;height:24px}header a:after,header button:after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-repeat:no-repeat;background-size:cover}header span{text-indent:100%;white-space:nowrap;overflow:hidden}header button{border:0;background-color:transparent;font-size:0;line-height:0}header a.barcode{width:30px;height:40px}header a.wifi span{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(/nanum/ndls/appLibrary/common/img/common/btn_wifi.png)no-repeat 50%/cover}header a.wifi .comment{top:31px;display:flex;align-items:center;justify-content:center;min-width:70px;height:100%;padding:0 3px;background:#000;border-radius:8px;color:#fff;font-size:1.2rem;text-align:center;text-wrap:nowrap}header a.wifi .comment,header a.wifi .triangle{position:absolute;left:50%;transform:translateX(-50%)}header a.wifi .triangle{width:auto;height:auto;top:18px;border:7px solid transparent;border-bottom-color:#000}header .barcodebox{position:relative}header .barcodebox .barcode_alarm{z-index:1;position:absolute;right:0;top:42px;width:65px;padding:1vh 1vw;border-radius:8px;background:#0074eb;color:#fff;line-height:1;font-size:1.3rem;text-wrap-mode:nowrap;text-align:center}header .barcodebox .triangle{position:absolute;right:8px;top:28px;border:7px solid transparent;border-bottom-color:#0074eb}header .s_mirror{opacity:0;transition:.1s}header .s_mirror.active{opacity:1}header .username{position:relative;display:flex;align-items:center;gap:20px}header .username .logout,header .username .uname{font-size:2.2rem;line-height:1.4;font-weight:600;letter-spacing:-.025em;color:var(--colors-black)}header .username .uname span{margin-right:2px;text-decoration:underline;text-underline-position:under}header .username .logout a{width:auto;height:auto;padding-right:35px;background:url(/nanum/ndls/appLibrary/common/img/common/btn_nav_arr.png) no-repeat 100%/30px auto}header .username .logout a:after{display:none}header .username .d_dayalarm{z-index:1;position:absolute;left:calc(100% - -3vw);display:flex;align-items:center;gap:5px;padding:6px 2vw;background:#006ae1;border-radius:50px;word-break:keep-all;color:#fff;font-size:1.4rem;transition:.1s}header .username .d_dayalarm:before{content:"";position:absolute;left:-6px;bottom:0;width:31px;height:18px;background:url(/nanum/site/app_design/img/common/ddaybg.png)no-repeat}header .username .d_dayalarm span{position:relative;flex-shrink:0;width:max-content;padding-left:18px;font-size:1.2rem;line-height:1.1;font-weight:500;color:#fff;text-indent:unset}header .username .d_dayalarm span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;background:url(/nanum/site/app_design/img/common/dday.png)no-repeat 50%/cover}header .username .d_dayalarm .bluebox_c{flex-shrink:0;width:18px;height:18px;padding:0;text-indent:-9999px;border:0;background:url(/nanum/site/app_design/img/common/alarm_deletebox.png)no-repeat 50%/9px auto;opacity:.6}header .username .d_dayalarm.close{opacity:0}header .icon_area{display:flex;gap:10px;align-items:center}header .goback:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_back.png)}header .notice:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_notice.png)}header .menu,header .menu:after{width:22px;height:22px}header .menu:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_menu.png)}header .notice.on:before{content:"";position:absolute;top:-3px;right:-3px;width:6px;height:6px;background:var(--colors-toblue);border-radius:100%}header .wifi:after{display:none;width:auto;height:auto;top:18px;left:50%;transform:translateX(-50%);border:7px solid transparent;border-bottom-color:#000}header .home:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_home.png)}header .setting:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_setting.png)}header .barcode:after{width:30px;height:40px;background:url(/nanum/ndls/appLibrary/common/img/common/btn_barcode.png)no-repeat 50%/24px auto}header .dark-mode.sun:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_darksun.png)}header .dark-mode.moon:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_darkmoon.png)}header .s_mirror:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_mirror.png)}header .barcode.nof:after,header .dark-mode.nof:after,header .goback.nof:after,header .home.nof:after,header .menu.nof:after,header .notice.nof:after,header .setting.nof:after,header .wifi.nof:after{filter:none!important}header.headbot p{margin:0 auto;font-size:1.7rem;font-weight:600;line-height:1}#arrowbtn{position:relative;display:block;width:100%;padding-right:30px;font-weight:700;color:var(--colors-black);box-sizing:border-box}#arrowbtn.rsv{display:inline-block;width:-moz-fit-content;width:fit-content}#arrowbtn:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:22px;width:22px;border-radius:50%;background:var(--colors-grayed) url(/nanum/site/app_design/img/common/lib_arrow.png) no-repeat center center /8px auto}#arrowbtn input{width:100%;padding:0;border:0;background:none;font-size:1.5rem;font-weight:700;color:var(--colors-black)}#arrowbtn input::placeholder{color:var(--colors-black)}#arrowbtn input:focus{outline:0}#arrowbtn.searchl{width:auto;padding:1vh 2vw;font-size:1.4rem!important;font-weight:500;border-radius:10px;background:#f3f3f3}#arrowbtn.searchl input{font-size:1.4rem!important;background:url(/nanum/site/app_design/img/common/lib_arrow.png) no-repeat 100%/8px auto}#arrowbtn.searchl:after{display:none}.frm_sel.type_default #arrowbtn{width:100%;height:50px;padding:0 0 0 3vw;border:1px solid var(--colors-gray800);border-radius:10px;box-sizing:border-box}.frm_sel.type_default #arrowbtn:after{right:3vw}.frm_sel.type_default #arrowbtn input{height:100%}.frm_sel.type_default #arrowbtn input::placeholder{font-size:1.4rem;font-weight:500;color:var(--colors-gray500)}.allLY{position:fixed;top:100%;height:100%;transition:all .6s cubic-bezier(.86,0,.07,1)}.allLY,.allLY .content{right:0;width:100%;z-index:50}.allLY .content{position:absolute;bottom:0;height:-moz-fit-content;height:fit-content;padding:35px 5vw;background:#fff;border-radius:20px 20px 0 0;box-sizing:border-box}.allLY .content .layertit{margin-bottom:1.5vh;font-size:1.9rem;font-weight:700;color:var(--colors-black)}.allLY .content .layertit.top{margin-top:2vh}.allLY .content .liballbtn{position:absolute;top:0;right:0;padding:7px 10px;background:#eef4f9;border:1px solid #dce8f2;border-radius:5px;font-weight:500;font-size:1.2rem;color:#5b7ba7}.allLY .allBG{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.allLY.open{top:0}.allLY.open .allBG{display:block}.dateclose,.depthclose,.layerclose,.weekclose{position:absolute;right:2vw;top:7px;width:40px;height:40px;text-indent:-9999px;background:url(/nanum/ndls/appLibrary/common/img/common/btn_stockclose_bk.png) no-repeat 50%/30% auto;cursor:pointer}.okchoice{width:100%;margin-top:2vh;padding:15px 0;border:0;background:var(--colors-lightblue);border-radius:11px;font-weight:500;font-size:1.4rem;color:var(--colors-white);text-align:center;letter-spacing:0}.common_layer .content .libbox{position:relative;margin-top:2vh;height:500px;max-height:500px;overflow-y:auto}.common_layer .content ul.lib_list{display:flex;flex-wrap:wrap}.common_layer .content ul.lib_list li{margin-left:0;width:50%;padding-right:5px;box-sizing:border-box}.common_layer .content ul.lib_list li:nth-child(odd){width:54%}.common_layer .content ul.lib_list li:nth-child(2n){width:46%}.common_layer .content ul.lib_list li .inp_chk[type=checkbox].borbx+label{padding:10px 0 10px 25px;cursor:pointer;border:0;background:transparent;line-height:1.1;font-weight:500;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.common_layer .content ul.lib_list li .inp_chk[type=checkbox].borbx+label:before{left:0;top:7px;width:20px;height:20px;margin-top:0;box-sizing:border-box;text-align:center;border:1px solid #b5b5b5;border-radius:100%;background-color:#fff;background-size:12px auto;background-position:50%}.common_layer .content ul.lib_list li .inp_chk[type=checkbox].borbx:checked+label:before{border-color:var(--colors-lightblue);background-color:var(--colors-lightblue);background-image:url(/nanum/ndls/appLibrary/common/img/common/bg_chk_w_on.png)}.common_layer .content ul.lib_list li .inp_chk[type=checkbox].borbx:checked+label{color:var(--colors-lightblue)}.common_layer .content ul.lib_list li a{display:block;width:auto;height:auto;padding:10px;line-height:20px;box-sizing:border-box}#arrowbtn.groupdate{font-size:1.3rem;color:var(--colors-gray700);font-weight:400;line-height:1.7}#arrowbtn.groupdate:after{right:1vw;background-color:transparent}.allLY .content .box{padding-top:1vh;height:500px;overflow-y:auto;box-sizing:border-box}.allLY .content .box .depthbx{padding-top:2vh;height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.allLY .content .box ol{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px}.allLY .content .box ol>li{width:100%;border:1px solid #e5e5e5;border-radius:10px;font-size:1.4rem;box-sizing:border-box}.allLY .content .box ol>li>a{display:block;position:relative;width:100%;padding:1.5vh 2vw;box-sizing:border-box;font-size:1.5rem}.allLY .content .box ol>li>a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:2vw;width:14px;height:14px;background:url(/nanum/site/app_design/img/common/nav_op.png)no-repeat 50%/16px auto}.allLY .content .box ol>li>a.on{font-weight:600;color:#0049b7}.allLY .content .box ol>li>a.on span{text-decoration:underline;-webkit-text-decoration-color:#e4efff;text-decoration-color:#e4efff;text-decoration-thickness:6px;text-underline-offset:-3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.allLY .content .box ol>li>a.on:after{background-image:url(/nanum/site/app_design/img/common/nav_cls.png)}.allLY .content .box ol>li span{display:inline-block}.allLY .content .box ol>li ol>li{border:0}.allLY .content .box ol>li ol>li a:after{content:"";position:absolute;top:50%;right:15px;width:10px;height:10px;margin-top:-5px;background:url(/nanum/site/app_design/img/common/icon_newwin.png) no-repeat;background-size:cover}.common_layer .content .box .jsMsubMenu,.depth_layer .content .box .jsMsubMenu{width:100%;border-radius:0 0 10px 10px;border-top:1px solid #e5e5e5;background:#f7f7f7}.common_layer .content .box .jsMsubMenu ol,.depth_layer .content .box .jsMsubMenu ol{display:block;width:100%}.common_layer .content .box .jsMsubMenu ol li a,.depth_layer .content .box .jsMsubMenu ol li a{display:block;position:relative;border-bottom:1px solid #e3e3e3;color:#333;font-size:1.4rem}.common_layer .content .box .jsMsubMenu ol li:last-child a,.depth_layer .content .box .jsMsubMenu ol li:last-child a{border-bottom:0}.common_layer .content .box .jsMsubMenu ol li a:after,.depth_layer .content .box .jsMsubMenu ol li a:after{content:"";position:absolute;top:50%;right:2vw;width:10px;height:6px;background-size:10px auto}.common_layer .content .box .jsMsubMenu ol li a.depth3:after,.depth_layer .content .box .jsMsubMenu ol li a.depth3:after{background-image:url(/nanum/site/app_design/img/common/nav_dep3.png)}.common_layer .content .box .jsMsubMenu ol li a.depth3~ol li a,.depth_layer .content .box .jsMsubMenu ol li a.depth3~ol li a{padding-left:5vw;border-bottom-color:#d1d1d1}.common_layer .content .box .jsMsubMenu ol li a.depth3.on:after,.depth_layer .content .box .jsMsubMenu ol li a.depth3.on:after{transform:rotate(180deg)}.common_layer .content .box .jsMsubMenu ol li ol,.depth_layer .content .box .jsMsubMenu ol li ol{background:#e7e7e7}.depth_layer .content .box .jsMsubMenu{display:flex;flex-wrap:wrap;gap:10px;border:0;border-radius:0;background:none}.depth_layer .content .box .jsMsubMenu li{width:calc(33.3333% - 7px);text-align:center}.depth_layer .content .box .jsMsubMenu li a{display:flex;align-items:center;justify-content:center;min-height:80px;padding:20px 5px;background:var(--colors-gray200);border-radius:12px;font-size:1.5rem;box-sizing:border-box}.depth_layer .content .box .jsMsubMenu li a.on{background:#e0edff;color:var(--colors-lightblue)}.comdate_layer .content.newbook .box ol,.week_layer .content.newbook .box ol{gap:0}.comdate_layer .content.newbook .box ol>li,.week_layer .content.newbook .box ol>li{border:0;border-bottom:1px solid var(--colors-gray400);border-radius:0}.comdate_layer .content.newbook .box ol>li.thismonth{background:#f2f7fb;border-radius:10px}.comdate_layer .content.newbook .box ol>li>a,.week_layer .content.newbook .box ol>li>a{padding:2vh 0;font-size:1.5rem}.comdate_layer .content.newbook .box ol>li.thismonth a{padding-left:3vw;box-sizing:border-box}.comdate_layer .content.newbook .box ol>li>a:after,.week_layer .content.newbook .box ol>li>a:after{display:none}.comdate_layer .content.newbook .box ol>li>a.on,.week_layer .content.newbook .box ol>li>a.on{font-weight:700;color:var(--colors-black)}.comdate_layer .content.newbook .box ol>li>a.on span,.week_layer .content.newbook .box ol>li>a.on span{text-decoration:none}.comdate_layer .content.newbook .box ol>li>a.on:after,.week_layer .content.newbook .box ol>li>a.on:after{display:none}.comdate_layer .content.newbook .box ol>li>a.on:before,.week_layer .content.newbook .box ol>li>a.on:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:2vw;width:25px;height:25px;border-radius:50%;background:#ddedfd url(/nanum/site/app_design/img/common/commcheck.png)no-repeat 50%/10px auto}.comdate_layer .content.newbook .box ol>li.thismonth>a,.week_layer .content.newbook .box ol>li.thismonth>a{font-weight:700;color:var(--colors-black)}.comdate_layer .content.newbook .box ol>li.thismonth>a:before,.week_layer .content.newbook .box ol>li.thismonth>a:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:2vw;width:25px;height:25px;border-radius:50%;background:#ddedfd url(/nanum/site/app_design/img/common/commcheck.png)no-repeat 50%/10px auto}.comdate_layer .content.newbook .box ol>li.thismonth>a:before{right:3vw;background-color:#aad0f5}.barcode_zoom{position:fixed;top:100%;right:0;width:100%;height:100%;transition:all .6s cubic-bezier(.86,0,.07,1);z-index:55}.barcode_zoom .barcode_img{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:start;flex-direction:column;gap:140px;width:100%;height:90%;background:#fff;border-radius:20px 20px 0 0;z-index:100}.barcode_zoom .barcode_img .tiptxt{display:flex;align-items:center;margin-top:50px;font-size:1.4rem;text-wrap:nowrap;color:var(--colors-black)}.barcode_zoom .barcode_img .tiptxt span{margin-right:5px;padding:4px 2vw;border-radius:50px;background:var(--colors-gray400);color:var(--colors-black);font-size:1.1rem;font-weight:500;letter-spacing:.01em}.barcode_zoom .barcode_img .box{display:flex;flex-direction:column;align-items:stretch;transform:rotate(90deg);font-size:0;line-height:0}.barcode_zoom .barcode_img .box img{min-width:400px;max-width:430px;height:150px;margin:0 auto}.barcode_zoom .barcode_img .box .num{padding-top:2vh;text-align:center;font-size:1.4rem;letter-spacing:.05em;line-height:1.5}.barcode_zoom .dim{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.barcode_zoom.open{top:0}.barcode_zoom.open .dim{display:block}footer ul li.home a{position:relative;padding-top:24px}footer ul li.home a:after{content:"";position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;background-repeat:no-repeat;background-size:cover}footer ul li.menu button{padding-top:32px;font-size:1.1rem}footer ul li.menu button:after{top:0;width:24px;height:24px;margin-left:-12px}footer ul li .btnAllClose{display:none!important}.viewAllMenu{display:block}.viewAllMenu.open{position:fixed;right:0;top:0;z-index:25}.viewAllMenu .con,.viewAllMenu.open{width:100%;height:100%;box-sizing:border-box}.viewAllMenu .con{display:none;position:relative;z-index:1;background:#f2f9ff}.viewAllMenu .con .con_head,.viewAllMenu.open .con{display:flex;flex-direction:column}.viewAllMenu .con .con_head{justify-content:space-between;width:100%;margin-bottom:15px;padding:45px 4vw 30px;background:var(--colors-white);box-sizing:border-box}.viewAllMenu .con .con_head .user_info{line-height:1}.viewAllMenu .con .con_head .user_info p.lib{margin-bottom:1vh;font-size:1.5rem;font-weight:400;color:var(--colors-black)}.viewAllMenu .con .con_head .user_info p.user{align-items:center;display:flex;gap:10px;font-size:2.5rem;font-weight:700;color:var(--colors-black)}.viewAllMenu .con .con_head .user_info p.user a{font-size:1.2rem;font-weight:500}.viewAllMenu .con .con_head .user_info p.user.out a{border:1px solid #d5d5d5;padding:5px 10px;border-radius:50px}.viewAllMenu .con .con_head .user_info p.user a.login{font-size:2rem;font-weight:600;text-decoration:none;padding-right:24px;background:url(/nanum/ndls/appLibrary/common/img/common/btn_nav_arr.png)no-repeat 100%/20px auto}.viewAllMenu .con .con_head .icon_area{display:flex;margin-top:3vh;border-radius:15px;background:var(--colors-whgray);border:1px solid var(--colors-gray400);box-sizing:border-box;overflow:hidden}.viewAllMenu .con .con_head .icon_area a{flex-grow:1;position:relative;width:33.3333%;height:75px;padding:38px 10px 10px;text-align:center;box-sizing:border-box}.viewAllMenu .con .con_head .icon_area a span{text-indent:100%;white-space:nowrap;overflow:hidden;text-align:center;font-size:1.4rem}.viewAllMenu .con .con_head .icon_area a:after{content:"";position:absolute;top:14px;left:50%;transform:translate(-50%);width:24px;height:24px;background-repeat:no-repeat;background-size:cover;filter:invert(100%) sepia(0) saturate(7447%) hue-rotate(190deg) brightness(99%) contrast(98%)}.viewAllMenu .con .con_head .icon_area .notice:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_notice_w.png)}.viewAllMenu .con .con_head .icon_area .notice.on:before{content:"";position:absolute;top:13px;right:20px;width:6px;height:6px;background:var(--colors-toblue);border-radius:100%}.viewAllMenu .con .con_head .icon_area .setting:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_setting_w.png)}.viewAllMenu .con .con_head .icon_area .mirror:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_mirror_w.png)}.viewAllMenu .con .con_head .icon_area .mylib:after{background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_mylib_w.png)}.viewAllMenu .con nav{overflow-y:scroll;width:100%;margin-bottom:1vh}.viewAllMenu .con nav>ul{display:flex;flex-wrap:wrap;gap:5px 20px;width:100%;padding:0 5vw;box-sizing:border-box}.viewAllMenu .con nav>ul>li{width:calc(50% - 10px)}.viewAllMenu .con nav>ul>li>a{display:block;position:relative;padding:15px 0;font-size:1.5rem;font-weight:500;letter-spacing:-.05em;color:var(--colors-black)}.viewAllMenu .con nav>ul>li>a:after{content:"";position:absolute;top:50%;right:0;width:16px;height:16px;margin-top:-8px;background-image:url(/nanum/ndls/appLibrary/common/img/common/btn_nav_arr.png);background-repeat:no-repeat;background-size:cover}.dimmed{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:8}.btnAllClose{display:none;z-index:1;position:absolute;top:30px;right:4vw;width:30px;height:30px;border:0;text-indent:-9999px;background:url(/nanum/ndls/appLibrary/common/img/common/btn_stockclose_bk.png) no-repeat top/13px auto}.viewAllMenu.open .btnAllClose{display:block}#view_login .inner .img_tit{padding:5vh 0;text-align:center;font-size:1.5rem;color:var(--colors-black)}#view_login .inner .img_tit span{font-weight:600}#view_login .inner{position:relative;padding:2.5vh 5vw;background:#fff;box-sizing:border-box;border-radius:15px}#view_login .inner .lo_btn{display:flex;gap:10px}#view_login .inner .lo_btn a{flex-grow:1;width:50%;padding:13px 0;border-radius:8px;text-align:center;font-size:1.5rem;background:var(--colors-gray400);box-sizing:border-box}#view_login .inner .lo_btn a.login{background:var(--colors-black);color:var(--colors-white)}#login_bg{position:fixed;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:#000;opacity:.4;z-index:98}#view_login{position:absolute;top:-5000px;left:-5000px;z-index:1}#view_login.absol,.custom-modal-overlay #view_login{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;width:calc(100% - 12vw)}#view_login .close{display:block;position:absolute;top:30px;right:30px;width:45px;height:45px;border-radius:50%;font-weight:700;color:#000;text-indent:-9999px;background:#3f51b5 url(/img/05introd/map_close.png)no-repeat 50%/20px auto;transition:.5s;box-sizing:border-box}button#toast-button{font-size:1.2rem;border:0;background:none;transition:opacity .2s}button#toast-button:hover{cursor:pointer;opacity:.8}#toast-message{position:fixed;bottom:-20rem;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - 26vw);background:#7d7d7d;padding:3vw;border-radius:15px;color:#fff;font-size:1.3rem;transition:bottom .4s ease;box-sizing:border-box;z-index:200}#toast-message p{position:relative;display:inline-block;padding-top:25px;text-align:center}#toast-message p:before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:20px;height:20px;background:#fff url(/nanum/ndls/appLibrary/common/img/common/com_check.png)no-repeat 50%/10px auto;border-radius:50%}#toast-message.show{left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%)}.dark-mode #wrapper{background-color:#111}.dark-mode #wrapper.bg_sky{background:linear-gradient(180deg,#111,#444 85%)}.dark-mode header .username .logout a{background:url(/nanum/ndls/appLibrary/common/img/common/btn_nav_arr_w.png) no-repeat 100%/30px auto}.dark-mode header.fixed{background-color:#111}.dark-mode header a.wifi span{filter:invert(100%)}.dark-mode .btnAllClose,.dark-mode .viewAllMenu .con nav>ul>li>a:after,.dark-mode header .barcode:after,.dark-mode header .dark-mode:after,.dark-mode header .goback:after,.dark-mode header .home:after,.dark-mode header .menu:after,.dark-mode header .notice:after,.dark-mode header .s_mirror:after,.dark-mode header .setting:after,.dark-mode header .wifi:after{filter:invert(100%)!important}.dark-mode .viewAllMenu .con .con_head .icon_area a:after{filter:none}.dark-mode .viewAllMenu .con{background:#222}.dark-mode .barcode_zoom .barcode_img,.dark-mode .frm_sel.type_default #arrowbtn{background:#333}.dark-mode .barcode_zoom .barcode_img .box{padding:35px;background:#fff;border-radius:20px}.dark-mode .allLY .content{background:#333}.dark-mode .allLY .content .liballbtn{background:#444;border-color:#555;color:#b3b3b3}.dark-mode .allBG{background:rgba(0,0,0,.8)}.dark-mode #arrowbtn:after{filter:invert(100%)}.dark-mode .commbooktop dd p.groupdate:before{filter:invert(100%) sepia(0) saturate(0) hue-rotate(29deg) brightness(150%) contrast(88%)}.dark-mode .common_layer .content ul.lib_list li .inp_chk[type=checkbox].borbx:checked+label{color:#d6ebff}.dark-mode .common_layer .content ul.lib_list li .inp_chk[type=checkbox].borbx:checked+label:before{border-color:#d6ebff;background-color:#d6ebff;background-image:url(/nanum/ndls/appLibrary/common/img/common/bg_chk_b_on.png)}.dark-mode .comdate_layer .content.newbook .box ol>li.thismonth a,.dark-mode .depth_layer .content .box .jsMsubMenu li a.on{color:#000}.dark-mode .dateclose,.dark-mode .depthclose,.dark-mode .layerclose,.dark-mode .weekclose{filter:invert(1)}.dark-mode .depth_layer .content .box .jsMsubMenu li a{background:#111}.dark-mode .depth_layer .content .box .jsMsubMenu li a.on{background:#e0edff;color:#0058cd}.dark-mode .frm_sel.type_default #arrowbtn{border-color:#333}.dark-mode #toast-message.show,.dark-mode #view_login .inner{background:#777}@media (min-width:767px){.allLY{top:200%}}@media (max-width:300px){header a:after,header button:after{width:22px;height:22px}header .barcode:after{background-size:20px auto}header .username .logout,header .username .uname{font-size:2rem}header .icon_area{gap:5px}.barcode_zoom .barcode_img{height:80%}.barcode_zoom .barcode_img .box img{width:450px;height:125px}}.dark-mode header .white-icon:after,header .white-icon:after{filter:invert(100%) sepia(0) saturate(7463%) hue-rotate(89deg) brightness(110%) contrast(108%)!important}html{font-family:SUIT,sans-serif;font-size:62.5%;line-height:1.285}body{position:relative;-webkit-text-size-adjust:100%;width:100%;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:-.025em}body.dark-mode{background:#111}a,a:active,a:focus,a:hover,a:link{color:var(--colors-black);text-decoration:none}a{-webkit-touch-callout:none;-webkit-user-select:none;-webkit-user-drag:none}body.scrollLock{overflow:hidden!important}.ls0{letter-spacing:0}.ls_s{letter-spacing:-.05em}.ls_ss{letter-spacing:-.3em}.hand{cursor:pointer}.disblock{display:block}.disnone{display:none}.disinline{display:inline}.disinlineblock{display:inline-block}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.vat{vertical-align:top}.vam{vertical-align:middle}.vab{vertical-align:bottom}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fn{font-weight:400}.bold{font-weight:700}.orange{color:#f96f00}.black{color:#000}.sky_blue{color:#0085c9}.blue{color:var(--colors-toblue)}.gray{color:#9c9b9b}.gray2{color:#9b9b9b}.green{color:#80a344}.red{color:var(--colors-red)}.underline{text-decoration:underline}p{border:0}p,p.em{margin:0;padding:0}p.em{color:#06c}.pt0{padding-top:0}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pt60{padding-top:60px}.pr0{padding-right:0}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr55{padding-right:55px}.pr60{padding-right:60px}.pl0{padding-left:0}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl55{padding-left:55px}.pl60{padding-left:60px}.pb0{padding-bottom:0}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:55px}.pb60{padding-bottom:60px}.pb100{padding-bottom:100px}.pb150{padding-bottom:150px}.mt5{margin-top:5px}.mt7{margin-top:7px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt20_{margin-top:-20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.ml5{margin-left:5px}.ml7{margin-left:7px}.ml9{margin-left:9px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml55{margin-left:55px}.ml60{margin-left:60px}.mr5{margin-right:5px}.mr7{margin-right:7px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr55{margin-right:55px}.mr60{margin-right:60px}.mb5{margin-bottom:5px}.mb7{margin-bottom:7px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb60{margin-bottom:60px}.w100{width:100%}.fl{float:left}.fr{float:right}.clr{clear:both}@media (max-width:300px){body{font-size:1.5rem}}.hidden{position:absolute;visibility:hidden;overflow:hidden;height:0;line-height:0;width:0;margin:0;padding:0}.frm_sel,.frm_sel>select{display:inline-block;width:100%;vertical-align:top}.frm_sel>select{padding:0 10px 0 12px;border:0!important;border-radius:6px;box-sizing:border-box;background:url(/nanum/ndls/appLibrary/common/img/common/bg_sel_arr.png)no-repeat calc(100% - 12px) 50% /auto 6px;transition:border-color .2s ease-out;outline:none!important;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;font-size:1.3rem}.frm_sel>select:active,.frm_sel>select:focus{border-color:#000}.frm_sel>select.disabled,.frm_sel>select[aria-disabled],.frm_sel>select[disabled]{background-color:#f7f7f7;color:#767676;pointer-events:none;cursor:default}.frm_sel.type_default>select{height:40px;line-height:38px}.frm_sel.type_sm>select{height:40px;line-height:40px}.inp_chk[type=checkbox],.inp_rd[type=radio]{clip:rect(1px,1px,1px,1px);position:absolute;width:1px;height:1px}.inp_chk[type=checkbox].default+label{display:inline-block;position:relative;padding-left:25px;cursor:pointer;font-size:1.3rem;line-height:1.3;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.inp_chk[type=checkbox].default+label:before{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;margin-top:-10px;border:1px solid #cacece;border-radius:100%;background-image:url(/nanum/ndls/appLibrary/common/img/common/bg_chk_off.png);background-repeat:no-repeat;background-size:auto 8px;background-position:50% 50%;background-color:#fff;box-sizing:border-box}.inp_chk[type=checkbox]:checked.default+label{font-weight:700}.inp_chk[type=checkbox]:checked.default+label:before{border-color:#000;background-image:url(/nanum/ndls/appLibrary/common/img/common/bg_chk_on.png);background-color:#000}.inp_chk[type=checkbox].borbx+label{display:inline-block;position:relative;width:100%;padding:8px 0;background-color:#fff;border:1px solid #d5d5d5;border-radius:6px;font-size:1.3rem;font-weight:600;color:var(--colors-gray500);text-align:center;box-sizing:border-box;vertical-align:top;cursor:pointer}.inp_chk[type=checkbox].borbx+label:before{content:"";position:absolute;left:10px;top:50%;width:15px;height:12px;margin-top:-6px;background-image:url(/nanum/ndls/appLibrary/common/img/common/bg_chk_off.png);background-repeat:no-repeat;background-size:cover}.inp_chk[type=checkbox].borbx:checked+label{border-color:var(--colors-navy);color:var(--colors-navy)}.inp_chk[type=checkbox].borbx:checked+label:before{background-image:url(/nanum/ndls/appLibrary/common/img/common/bg_chk_blue_on.png)}.inp_rd[type=radio].default+label{display:inline-block;position:relative;padding-left:25px;cursor:pointer;font-size:1.3rem;line-height:1.3;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.inp_rd[type=radio].default+label:before{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;margin-top:-10px;box-sizing:border-box;text-align:center;border:1px solid #d5d5d5;border-radius:100%;background-color:#fff}.inp_rd[type=radio].default+label:after{content:"";position:absolute;top:50%;left:5px;width:10px;height:10px;margin-top:-5px;background:#d5d5d5;border-radius:100%}.inp_rd[type=radio]:checked.default+label:before{border-color:#000}.inp_rd[type=radio]:checked.default+label:after{background:#000}input.inp_memo,input.inp_srch,input.inp_txt{width:100%;height:50px;border:1px solid #d5d5d5;border-radius:10px;font-size:1.5rem;background:#fff!important;box-sizing:border-box}input.inp_memo{padding:0 15px}input.inp_srch:focus,input.inp_txt:focus{outline:2px solid #000;webkit-tap-highlight-color:transparent}input.inp_txt{padding:0 3vw}input.inp_txt:-moz-read-only{padding:0;border:0;border-radius:0;border-bottom:1px solid #d5d5d5}input.inp_txt:read-only{padding:0;border:0;border-radius:0;border-bottom:1px solid #d5d5d5}textarea.inp_txt{width:100%!important;padding:2vw;border:1px solid var(--colors-gray800);border-radius:10px;box-sizing:border-box;background:var(--colors-whgray);font-size:1.5rem;font-weight:400}textarea.inp_txt::placeholder{font-size:1.5rem}textarea.inp_txt:focus{outline:2px solid #000;webkit-tap-highlight-color:transparent}input.inp_srch{padding:0 3vw;font-weight:700}input.inp_srch:focus{outline:2px solid #000;background-color:transparent}input.inp_srch::placeholder{color:var(--colors-black)}input.inp_srch::-webkit-input-placeholder{color:var(--colors-black)}input.inp_srch:-ms-input-placeholder{color:var(--colors-black)}.frm_textarea{padding:1vh 2vw;border:1px solid #d5d5d5;border-radius:6px;font-size:1.3rem;line-height:1.2;box-sizing:border-box;resize:none;outline:0}.btn_sm{height:35px}.btn_primary{font-size:1.2rem;padding:1vh 2vw;border:0}.warning_txt{position:relative;padding-left:24px;font-size:1.2rem;font-weight:500}.warning_txt:after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background-repeat:no-repeat;background-size:cover}.warning_txt.red{color:red}.warning_txt.red:after{background-image:url(/nanum/ndls/appLibrary/common/img/sub/icon_warning_red.png)}.dark-mode .inp_chk[type=checkbox]:checked.default+label:before{border-color:#006bcf;background-color:#006bcf}.dark-mode .frm_sel>select{background-image:url(/nanum/ndls/appLibrary/common/img/common/bg_sel_arr_w.png)}.dark-mode input.inp_srch,.dark-mode input.inp_txt{background:#333!important;border:1px solid #333}.dark-mode input.inp_srch:focus,.dark-mode input.inp_txt:focus{outline:2px solid #707070}.dark-mode textarea.inp_txt{border-color:#373737}.dark-mode textarea.inp_txt:focus{outline:2px solid #707070}@font-face{font-family:SUIT;font-weight:100;src:local("SUIT-Thin"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-Thin.woff) format("woff")}@font-face{font-family:SUIT;font-weight:200;src:local("SUIT-Regular"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-Regular.woff) format("woff")}@font-face{font-family:SUIT;font-weight:300;src:local("SUIT-Light"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-Light.woff) format("woff")}@font-face{font-family:SUIT;font-weight:400;src:local("SUIT-Regular"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-Regular.woff) format("woff")}@font-face{font-family:SUIT;font-weight:500;src:local("SUIT-Medium"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-Medium.woff) format("woff")}@font-face{font-family:SUIT;font-weight:600;src:local("SUIT-SemiBold"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-SemiBold.woff) format("woff")}@font-face{font-family:SUIT;font-weight:700;src:local("SUIT-Bold"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-Bold.woff) format("woff")}@font-face{font-family:SUIT;font-weight:800;src:local("SUIT-ExtraBold"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-ExtraBold.woff) format("woff")}@font-face{font-family:SUIT;font-weight:900;src:local("SUIT-Heavy"),url(/nanum/ndls/appLibrary/common/css/font/SUIT-Heavy.woff) format("woff")}@font-face{font-family:Ownglyph_jooreeletter-Rg;font-weight:100;src:local("Ownglyph_jooreeletter-Rg"),url(/_next/static/media/Ownglyph_jooreeletter-Rg.02fc156c.woff) format("woff")}@font-face{font-family:GowunBatang-Regular;font-weight:500;src:local("GowunBatang-Regular"),url(/_next/static/media/GowunBatang-Regular.85368ced.woff) format("woff")}@font-face{font-family:GowunBatang-Bold;font-weight:700;src:local("GowunBatang-Bold"),url(/_next/static/media/GowunBatang-Bold.f0e6cc66.woff) format("woff")}@media{:root{--colors-blue:#006bcf;--colors-darkblue:#0034aa;--colors-lightblue:#0058cd;--colors-toblue:#0058cd;--colors-skyblue:#e6f0f9;--colors-navy:#003679;--colors-black:#000;--colors-white:#fff;--colors-whgray:#fff;--colors-red:red;--colors-grayed:#ededed;--colors-gray100:#f1f3f5;--colors-gray200:#f7f7f7;--colors-gray300:#333;--colors-gray400:#e5e5e5;--colors-gray500:#555;--colors-gray600:#666;--colors-gray700:#666;--colors-gray800:#d5d5d5;--colors-gray900:#b5b5b5}.dark-mode{--colors-blue:#fff;--colors-darkblue:#3c3c3c;--colors-lightblue:#e1e1e1;--colors-toblue:#69b7ff;--colors-skyblue:#cbcaca;--colors-navy:#676767;--colors-black:#fff;--colors-white:#000;--colors-whgray:#373737;--colors-red:#ffaeae;--colors-grayed:#535353;--colors-gray100:#5d5d5d;--colors-gray200:#333;--colors-gray300:#9a9a9a;--colors-gray400:#4f4f4f;--colors-gray500:#c1c1c1;--colors-gray600:#777;--colors-gray700:#c9c9c9;--colors-gray800:#797979;--colors-gray900:#797979}}footer{position:fixed;bottom:0;width:100%;transform:translateY(0);transition:transform .23s;z-index:20}footer.scroll_down{transform:translateY(150%)}footer ul{display:flex;align-items:center;height:85px;padding-bottom:15px;border-top:1px solid var(--colors-grayed);box-sizing:border-box;background:#fff}footer ul li{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:1 1;height:100%;text-align:center}footer ul li a{display:flex;flex-direction:column;align-items:center;font-size:1.2rem;color:var(--colors-gray300);background-color:transparent;border:0;z-index:1;letter-spacing:-.025em}footer ul li a img{width:20px;height:20px;object-fit:fill}footer ul li a span{margin-top:7px;color:var(--colors-black)}footer ul li.search a{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;top:-25px;left:0;width:75px;height:75px;padding:0;border-radius:20px;color:var(--colors-white);box-sizing:border-box;box-shadow:0 15px 20px rgba(0,107,207,.2);background:var(--colors-blue)}footer ul li.search a span{position:relative;margin-top:0;padding-top:26px;color:var(--colors-white)}footer ul li.search a span:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:25px;height:25px;background:url(/nanum/ndls/appLibrary/skin/default/img/common/footer_bot_w.png);background-size:25px 25px}footer ul li.menu button{position:relative;width:100%;height:100%;padding-top:25px;background-color:transparent;border:0;font-size:1.2rem;color:var(--colors-black);z-index:1;box-sizing:border-box}footer ul li.menu button:after{content:"";position:absolute;top:14px;left:50%;width:18px;height:18px;margin-left:-10px;background-repeat:no-repeat;background-size:cover}footer ul li.menu .btnViewAll:after{background-image:url(/nanum/ndls/appLibrary/skin/default/img/common/footer_menu.png)}footer ul li.menu .btnAllClose:after{background-image:url(/nanum/ndls/appLibrary/skin/default/img/common/footer_menu_on.png)}footer ul li.menu.on a{color:#f67e8f}footer.iksan ul li.search a{top:0;width:auto;height:auto;background:transparent;box-shadow:none;color:var(--colors-gray300)}footer.iksan ul li.search a span{margin-top:0;color:var(--colors-black)}footer.iksan ul li.search a span:after{top:-4px;background:url(/nanum/ndls/appLibrary/skin/default/img/common/footer_bot.png) no-repeat 50%/22px 22px}.dark-mode footer ul{background:#222}.dark-mode footer ul li.search a{box-shadow:0 15px 20px hsla(0,0%,100%,.2)}.dark-mode footer ul li.search a span:after{filter:invert(100%) sepia(87%) saturate(7410%) hue-rotate(29deg) brightness(87%) contrast(88%)}.dark-mode footer ul li a img,.dark-mode footer ul li.menu .btnViewAll:after{filter:invert(93%) sepia(73%) saturate(2%) hue-rotate(52deg) brightness(112%) contrast(100%)}.dark-mode footer.iksan ul li.search a{box-shadow:none}.dark-mode footer.iksan ul li.search a span:after{filter:invert(1)}@media (max-width:300px){footer ul li.search a{width:62px;height:62px;border-radius:17px}footer ul li a img{width:18px;height:18px}footer ul li.menu button:after{width:16px;height:16px}footer ul li.search a span:after{width:22px;height:22px;background-size:22px 22px}}footer ul li .btnViewAll:after{content:"";position:absolute;top:14px!important;left:50%!important;width:18px!important;height:18px!important;margin-left:-10px!important;background-repeat:no-repeat!important;background-size:cover!important;background-image:url(/nanum/site/app_design/img/main2/footer_menu.png)}@CHARSET "UTF-8";body.main,html{height:100%}body.main main,main{padding-bottom:80px}header.fixed{position:fixed;background-color:#fff}.user_mcard{position:relative;padding:70px 4vw 35px;background:#e5f2fe}.user_mcard .mcardbox{position:static;border-radius:20px;overflow:hidden}.user_mcard .mcardbox .swiper-pagination{bottom:8px;z-index:1}.user_mcard .mcardbox .swiper-pagination .swiper-pagination-bullet{transition:.2s;background:var(--colors-black)}.user_mcard .mcardbox .swiper-pagination .swiper-pagination-bullet-active{width:15px;border-radius:10px;background:var(--colors-lightblue)}.user_mcard .lib{font-size:1.6rem;color:#fff;font-weight:700;letter-spacing:-.025em}.user_mcard .user{display:flex;align-items:center;justify-content:space-between;padding-bottom:2vh;font-size:2.2rem;line-height:1.4;font-weight:600;letter-spacing:-.025em}.user_mcard .user .username{position:relative;display:flex;align-items:center;gap:20px}.user_mcard .user .username .uname span{text-decoration:underline;text-underline-position:under}.user_mcard .user .username .d_dayalarm{z-index:1;position:absolute;left:calc(100% - -3vw);display:flex;align-items:center;gap:10px;padding:1vh 2vw;background:#006ae1;border-radius:50px;word-break:keep-all;color:#fff;font-size:1.4rem;transition:.1s}.user_mcard .user .username .d_dayalarm:before{content:"";position:absolute;left:-6px;bottom:0;width:31px;height:18px;background:url(/nanum/site/app_design/img/common/ddaybg.png)no-repeat}.user_mcard .user .username .d_dayalarm span{position:relative;flex-shrink:0;width:max-content;padding-left:20px;line-height:1;font-weight:500}.user_mcard .user .username .d_dayalarm span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url(/nanum/site/app_design/img/common/dday.png)no-repeat 50%/cover}.user_mcard .user .username .d_dayalarm .bluebox_c{flex-shrink:0;width:18px;height:18px;padding:0;text-indent:-9999px;border:0;background:url(/nanum/site/app_design/img/common/alarm_deletebox.png)no-repeat 50%/9px auto;opacity:.6}.user_mcard .user .username .d_dayalarm.close{opacity:0}.user_mcard .user a{position:relative;padding-right:25px}.user_mcard .user a:before{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url(/nanum/ndls/appLibrary/common/img/common/btn_nav_arr.png)no-repeat 100%/20px auto}.user_mcard .user a.logout{font-size:1.3rem}.user_mcard .mcard{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:230px;padding:2.5vh 5vw 3vh;background:#fff;box-sizing:border-box}.user_mcard .mcard .barcode .barcode_top{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.user_mcard .mcard .barcode .barcode_top span.tit{font-size:1.8rem;font-weight:500;color:var(--colors-lightblue)}.user_mcard .mcard .barcode .barcode_top button{position:absolute;right:0;height:22px;margin-left:5px;border:0;background-color:transparent;font-size:0;line-height:0}.user_mcard .mcard .barcode .barcode_top button img{width:auto;height:100%}.user_mcard .mcard .barcode .barcode_img{padding:12px 0 5px}.user_mcard .mcard .barcode .barcode_img .imgwrap{width:calc(100% - 14vw);height:60px;margin:0 auto;font-size:0;line-height:0}.user_mcard .mcard .barcode .barcode_img .imgwrap img{width:100%;height:100%;object-fit:cover}.user_mcard .mcard .barcode .barcode_img .num{margin-top:5px;font-size:1.3rem;color:var(--colors-gray500);letter-spacing:.05em;line-height:1.5;text-align:center}.user_mcard .mcard.blist{justify-content:flex-start}.user_mcard .mcard.blist dt{position:relative;margin-bottom:1vh;font-size:1.8rem;font-weight:500;color:var(--colors-lightblue);text-align:center}.user_mcard .mcard.blist dt a{position:absolute;top:50%;transform:translateY(-50%);right:0;height:20px;margin-left:5px;border:0;background-color:transparent;font-size:0;line-height:0}.user_mcard .mcard.blist dt a img{width:auto;height:100%}.user_mcard .mcard.blist dd{padding-right:9px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.user_mcard .mcard.blist dd::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,.1);border-radius:20px}.user_mcard .mcard.blist dd::-webkit-scrollbar-thumb{background-color:#b8b8b8;border-radius:20px}.user_mcard .mcard.blist dd .bookrebox{display:flex;flex-wrap:wrap;gap:10px}.user_mcard .mcard.blist dd.r_empty{min-height:135px}.user_mcard .mcard.blist dd.r_empty .bookrebox{align-items:center;justify-content:center;height:145px;color:var(--colors-gray500)}.user_mcard .mcard.blist dd.r_empty .bookrebox p{padding-top:45px;background:url(/nanum/site/app_design/img/common/r_empty.png)no-repeat top}.user_mcard .mcard.blist .bookreser{display:flex;gap:15px;width:100%}.user_mcard .mcard.blist .bookreser p{flex-shrink:0;width:46px;height:auto;font-size:0;border-radius:5px;overflow:hidden;border:1px solid #ddd;box-sizing:border-box}.user_mcard .mcard.blist .bookreser p img{width:100%;height:100%}.user_mcard .mcard.blist .bookreser ul{display:flex;flex-direction:column;justify-content:space-around}.user_mcard .mcard.blist .bookreser ul li{display:flex;align-items:center;font-size:1.3rem;font-weight:500;color:var(--colors-lightblue)}.user_mcard .mcard.blist .bookreser ul li .daysetting{display:inline-block;margin-left:10px;padding:2px 8px;background:var(--colors-toblue);border-radius:7px;color:var(--colors-white);font-size:1.1rem;font-weight:600;text-align:center;line-height:1.1;letter-spacing:.3px}.user_mcard .mcard.blist .bookreser ul li .daysetting.plus{background:var(--colors-red)}.user_mcard .mcard.blist .bookreser ul li.tit{font-weight:600;color:var(--colors-black);font-size:1.4rem;line-height:1.3;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.user_mcard .mcard.blist .bdmain{display:block;width:100%;padding-top:8px;padding-bottom:15px;border-bottom:1px solid var(--colors-gray400)}.user_mcard .mcard.blist .bdmain:first-child{padding-top:0}.user_mcard .mcard.blist .bdmain:last-child{border-bottom:0}.user_mcard .mcard.blist .bdmain .topbx{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.user_mcard .mcard.blist .bdmain .topbx .smtop{display:flex;align-items:center;justify-content:space-between;width:100%}.user_mcard .mcard.blist .bdmain .topbx .libname{flex-shrink:0;display:inline-block;padding:4px 7px;background:var(--colors-gray600);border-radius:6px;font-size:1.2rem;color:#fff;text-align:center;line-height:1;box-sizing:border-box}.user_mcard .mcard.blist .bdmain .topbx .no1,.user_mcard .mcard.blist .bdmain .topbx .yc{background:#356ba9}.user_mcard .mcard.blist .bdmain .topbx .eng,.user_mcard .mcard.blist .bdmain .topbx .no2{background:#9c6e0c}.user_mcard .mcard.blist .bdmain .topbx .no3,.user_mcard .mcard.blist .bdmain .topbx .sin{background:#9637a5}.user_mcard .mcard.blist .bdmain .topbx .banga,.user_mcard .mcard.blist .bdmain .topbx .no4{background:#00758f}.user_mcard .mcard.blist .bdmain .topbx .gaeul,.user_mcard .mcard.blist .bdmain .topbx .no5{background:#356ba9}.user_mcard .mcard.blist .bdmain .topbx .mokma,.user_mcard .mcard.blist .bdmain .topbx .no6{background:#bf514c}.user_mcard .mcard.blist .bdmain .topbx .migam,.user_mcard .mcard.blist .bdmain .topbx .no7{background:#c65401}.user_mcard .mcard.blist .bdmain .topbx .no8,.user_mcard .mcard.blist .bdmain .topbx .sun{background:#157364}.user_mcard .mcard.blist .bdmain .topbx .galsan,.user_mcard .mcard.blist .bdmain .topbx .no9{background:#627d04}.user_mcard .mcard.blist .bdmain .topbx .tit{font-weight:600;color:var(--colors-black);font-size:1.4rem;line-height:1.3}.user_mcard .mcard.blist .bdmain .date{font-size:1.3rem;color:var(--colors-gray600);box-sizing:border-box}.whitebg{width:calc(100% - 8vw);height:230px;position:absolute;bottom:35px;left:50%;transform:translateX(-50%);background:#fff;border-radius:20px;box-sizing:border-box}.user_mcard .myinfo{display:flex;gap:16px;margin-top:7px}.user_mcard .myinfo a{flex-grow:1;width:50%;padding:1.5vh 0;box-sizing:border-box;text-align:center;font-size:1.4rem;font-weight:600;color:var(--colors-darkblue);background:var(--colors-skyblue);border-radius:10px}.user_mcard .myinfo a.n_logout{background:#006ae1;color:#fff}.user_mcard .myinfo a:nth-child(n+2){border-left:1px solid hsla(0,0%,100%,.3)}.user_mcard .myinfo a span.num{margin-left:2vw;opacity:1}.user_mcard .myinfo a span.num.nocount{color:rgba(0,0,0,.5)}.iksan_noti{padding:70px 4vw 0;background:#e5f2fe}.iksan_noti .iksannotibox{position:relative;padding:2.5vh 4.5vw 20px;background:#fff;border-radius:20px;box-sizing:border-box}.iksan_noti .iksannotibox .ntitle{position:absolute;right:5vw;top:50%;transform:translateY(-50%);margin-bottom:10px;text-align:center;font-size:1.8rem;font-weight:500;color:var(--colors-lightblue)}.iksan_noti .iksannotibox .ntitle p{display:none}.iksan_noti .iksannotibox .ntitle a{position:absolute;top:50%;transform:translateY(-50%);right:-5px;height:20px;border:0;background-color:transparent;font-size:0;line-height:0}.iksan_noti .iksannotibox .ntitle a img{width:auto;height:100%}.iksan_noti .iksannotibox .swiper{height:40px;width:calc(100% - 7vw);margin:0;transition:all .5s ease}.iksan_noti .iksannotibox .swiper-slide{height:100%;display:flex;align-items:center}.iksan_noti .iksannotibox .swiper-slide a{display:block;width:100%}.iksan_noti .iksannotibox .swiper-slide dl{display:flex;gap:7px;align-items:center}.iksan_noti .iksannotibox .swiper-slide dl dt{flex-shrink:0;display:flex;justify-content:space-between}.iksan_noti .iksannotibox .swiper-slide dl dt .libname{flex-shrink:0;display:inline-block;padding:4px 7px;background:var(--colors-gray600);border-radius:6px;font-size:1.2rem;color:#fff;text-align:center;line-height:1;box-sizing:border-box}.iksan_noti .iksannotibox .swiper-slide dl dt .no1,.iksan_noti .iksannotibox .swiper-slide dl dt .yc{background:#356ba9}.iksan_noti .iksannotibox .swiper-slide dl dt .eng,.iksan_noti .iksannotibox .swiper-slide dl dt .no2{background:#9c6e0c}.iksan_noti .iksannotibox .swiper-slide dl dt .no3,.iksan_noti .iksannotibox .swiper-slide dl dt .sin{background:#9637a5}.iksan_noti .iksannotibox .swiper-slide dl dt .banga,.iksan_noti .iksannotibox .swiper-slide dl dt .no4{background:#00758f}.iksan_noti .iksannotibox .swiper-slide dl dt .gaeul,.iksan_noti .iksannotibox .swiper-slide dl dt .no5{background:#356ba9}.iksan_noti .iksannotibox .swiper-slide dl dt .mokma,.iksan_noti .iksannotibox .swiper-slide dl dt .no6{background:#bf514c}.iksan_noti .iksannotibox .swiper-slide dl dt .migam,.iksan_noti .iksannotibox .swiper-slide dl dt .no7{background:#c65401}.iksan_noti .iksannotibox .swiper-slide dl dt .no8,.iksan_noti .iksannotibox .swiper-slide dl dt .sun{background:#157364}.iksan_noti .iksannotibox .swiper-slide dl dt .galsan,.iksan_noti .iksannotibox .swiper-slide dl dt .no9{background:#627d04}.iksan_noti .iksannotibox .swiper-slide dl dt .date{font-size:1.3rem;color:var(--colors-gray600);box-sizing:border-box}.iksan_noti .iksannotibox .swiper-slide dl dd.tit{position:relative;display:flex;gap:10px;justify-content:space-between;align-items:center;width:100%}.iksan_noti .iksannotibox .swiper-slide dl dd.tit .ntxt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;color:var(--colors-black);font-size:1.4rem;line-height:1.3}.iksan_noti .iksannotibox .swiper-slide dl dd.tit .date{font-size:1.3rem;color:var(--colors-gray600);box-sizing:border-box}.user_mcard.isan{padding:15px 4vw 35px}.user_mcard.isan .mcard{height:auto}.user_mcard.isan .whitebg{height:calc(100% - 50px);bottom:auto;top:15px}.user_mcard.oneuser{padding:15px 4vw 20px}.user_mcard .mcard .barcode.no_login .barcode_img{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:70px}.user_mcard .mcard .barcode.no_login .barcode_img .imgwrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.1}.user_mcard .mcard .barcode.no_login .barcode_img a{margin-top:-10px;padding:1vh 3vw;border-radius:20px;font-size:1.4rem;font-weight:600;line-height:1.3;background:#000;color:#fff;z-index:10}.user_mcard .mcard .barcode.no_login .barcode_img a span{position:relative;padding-left:20px}.user_mcard .mcard .barcode.no_login .barcode_img a span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:13px;height:13px;text-indent:-9999px;background:url(/nanum/site/app_design/img/common/barcode_lock.png)no-repeat 50%/cover}.illst_box{position:absolute;right:7vw;top:-13px;width:75px;height:70px}.illst_box img{width:100%;height:100%}.move_ill{position:absolute;right:7vw;top:0;display:inline-block;width:34px;height:57px;text-indent:-9999px;background:url(/nanum/ndls/appLibrary/skin/default/img/main/santa7.png)no-repeat 50%/34px 57px;webkit-animation:shake-hand 2s infinite;animation:shake-hand 2s infinite}@keyframes shake-hand{0%{transform:rotate(20deg)}50%{transform:rotate(5deg)}to{transform:rotate(20deg)}}.golink{flex-wrap:wrap;height:calc(100% - 460px);padding:3vh 4vw;background:#fff}.golink,.golink a{display:flex;align-items:center}.golink a{flex-direction:column;position:relative;width:33.3333%;padding-bottom:2vh;text-align:center}.golink a img{width:32px;height:32px;object-fit:fill}.golink a span{padding-top:1vh;font-size:1.3rem;font-weight:500;color:var(--colors-gray500)}#tost_btn{display:block;margin:40px auto;padding:10px 20px;background-color:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;transition:all .2s}.tost_dday{opacity:0;position:fixed;bottom:-100px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;width:calc(100% - 8vw);padding:10px 15px;background:linear-gradient(97deg,#5faaff,#006ae1);border-radius:15px;font-size:1.4rem;color:#fff;text-wrap-mode:nowrap;transition:all 1s;box-sizing:border-box}.tost_dday .thumb{flex-shrink:0;width:35px;height:auto;border-radius:8px;overflow:hidden;font-size:0;line-height:0}.tost_dday .thumb img{width:100%;height:100%;object-fit:cover}.tost_dday .book{display:flex;justify-content:space-between;gap:10px;width:100%}.tost_dday .book dl{margin-bottom:5px}.tost_dday .book dl:last-child{margin-bottom:0}.tost_dday .book dl dt{text-transform:uppercase;font-weight:600}.tost_dday .book dl dd{opacity:.7;font-weight:300;font-size:1.3rem}.tost_dday .book .tostclose{display:block;width:25px;height:100%;border:0;text-indent:-9999px;background:url(/nanum/ndls/appLibrary/common/img/common/btn_stockclose_bk.png)no-repeat 100%/8px auto;opacity:.4;cursor:pointer;filter:invert(1)}.tost_dday.active{opacity:1;bottom:15vh;bottom:119px;z-index:10}.tost_dday.active.n2{bottom:24vh;bottom:196px}.tost_dday.active.n3{bottom:33vh;bottom:273px}.tost_dday.active.n4{bottom:42vh;bottom:349px}.tost_dday.active.n5{bottom:51vh;bottom:425px}.dark-mode .user_mcard{background:#333}.dark-mode .user_mcard .mcard,.dark-mode .whitebg{background:#222}.dark-mode .golink{background:#111}.dark-mode .user_mcard .mcard .barcode .barcode_img{background:#fff;border-radius:10px}.dark-mode .user_mcard .mcard .barcode .barcode_img .num{color:#555}.dark-mode .user_mcard .mcard .barcode .barcode_top button,.dark-mode .user_mcard .mcard.blist dt a{filter:invert(0) sepia(500%) saturate(0) hue-rotate(10deg) brightness(230%) contrast(88%)}.dark-mode .iksan_noti{background:#333}.dark-mode .iksan_noti .iksannotibox{background:#222}.dark-mode .iksan_noti .iksannotibox .ntitle a{filter:invert(0) sepia(500%) saturate(0) hue-rotate(10deg) brightness(230%) contrast(88%)}@media (min-width:767px){.golink{padding-bottom:35vh}}@media (max-width:300px){.user_mcard .mcard .barcode .barcode_img .imgwrap{width:calc(100% - 6vw)}.user_mcard .mcard.blist dt{font-size:1.7rem}.user_mcard .mcard.blist .bookreser{gap:7px}.user_mcard .mcard.blist .bookreser p{width:40px}.user_mcard .mcard.blist .bookreser ul li.tit{font-size:1.3rem}.user_mcard .mcard.blist .bookreser ul li{font-size:1.2rem}.user_mcard .mcard.blist .bookreser ul li .daysetting{margin-left:7px;padding:2px 5px}.user_mcard .mcard.blist .bdmain .topbx .libname{width:45px}.user_mcard .myinfo{gap:10px}.golink a img{width:28px;height:28px}.tost_dday{gap:5px;padding:10px}.tost_dday .thumb{width:31px;border-radius:5px}}