@charset "UTF-8";.custom-react-datepicker__wrapper{display:flex;font-display:row;justify-content:space-between;align-items:center}.custom-react-datepicker__label-span{font-size:15px;width:100%;color:#2b2b2b}.react-datepicker__header{padding:0!important;background-color:#fff!important;border:none!important;position:relative;text-align:center}.custom-react-datepicker__select-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:5rem}.custom-react-datepicker__select-wrapper button{background-color:transparent;border:none}.custom-react-datepicker__select-item{display:flex;font-display:row;justify-content:space-between;align-items:center;width:64px}.custom-react-datepicker__select-wrapper select{width:80px;height:18px;background:#fff;border-radius:3px;font-weight:400;font-size:12px}.custom-react-datepicker__select-wrapper span{display:flex;flex-direction:column;justify-content:flex-end;height:18px;margin-left:3px;font-weight:500;font-size:8px;color:#fff}.searchForm>.react-datepicker-wrapper{width:auto}.searchForm>.react-datepicker-wrapper>.react-datepicker__input-container>input{width:150px}.react-datepicker__year-text--keyboard-selected:hover{background-color:#b51148;border-radius:50%}.react-datepicker__year-text--keyboard-selected{background-color:#b51148;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;border:1px solid #b51148;margin:.066rem}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:active,a:focus,button{text-decoration:none}button{padding:0;border:none;background:none}b,strong{font-weight:700}em,i{font-style:italic}@font-face{font-family:Pretendard;font-style:normal;font-display:swap;font-weight:400;src:local("Pretendard Regular"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-Regular.woff2) format("woff2"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-display:swap;font-weight:500;src:local("Pretendard Medium"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-Medium.woff2) format("woff2"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-display:swap;font-weight:600;src:local("Pretendard SemiBold"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-SemiBold.woff2) format("woff2"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-display:swap;font-weight:700;src:local("Pretendard Bold"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-Bold.woff2) format("woff2"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-display:swap;font-weight:800;src:local("Pretendard Bold"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-ExtraBold.woff2) format("woff2"),url(https://ggpoint.kdot.cloud/upload/font/Pretendard-ExtraBold.woff) format("woff")}.sr-only{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0)}.point{color:#1cb171}html{font-size:62.5%}html ::-webkit-scrollbar{width:.6rem;height:.6rem}html ::-webkit-scrollbar-thumb{border-radius:10rem;background-color:#a8a8a8}html ::-webkit-scrollbar-track{border-radius:10rem;background-color:#d9d9d9}body{color:#101010;font-size:1.6rem;line-height:1.4;font-family:Pretendard,-apple-system,sans-serif}body,html{height:100%}a,button,input,select,textarea{font-family:Pretendard,-apple-system,sans-serif}.container{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding:7rem 0 16rem;box-sizing:border-box}.container .main{display:flex;flex-grow:1;padding:0 1.6rem;width:calc(100% - 3.2rem)}.container .main .content,.container .main .content .content-wrap{width:100%}.container .main .content .content-wrap .pagnation-wrap{padding-top:2.6rem}.container .main .content>.btn-wrap{align-items:center;gap:1.6rem;position:fixed;bottom:0;left:0;z-index:100;width:100%;height:16rem;padding:0 1.6rem;background:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff 19.23%)}.container .main .content>.btn-wrap .btn{flex:1 1}@media (min-width:769px){.container .main{width:calc(100% - 4.8rem);padding:0 2.4rem}.container .main .content>.btn-wrap{justify-content:center;padding:0 2.4rem}.container .main .content>.btn-wrap .btn{max-width:50.4rem;width:100%}}@media (min-width:1025px){.container{padding:9.6rem 0 0}.container .main{display:flex;justify-content:center;gap:4.8rem;position:relative;width:100%;padding:0 0 8rem}.container .main .content{max-width:102.4rem;width:100%}.container .main .content .content-wrap{padding:0}.container .main .content .content-wrap .pagnation-wrap{padding:4rem 0 0}.container .main .content>.btn-wrap{justify-content:center;position:static;height:auto;padding:4rem 0 0}.container .main .content>.btn-wrap .btn{flex:1 1;width:100%}}.header{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:100;width:100%;height:7rem;padding:0 1.6rem;background-color:#fff;box-shadow:0 .2rem 1.6rem 0 rgba(0,0,0,.08)}.header .skip-nav{position:absolute;top:-.1rem;left:0;z-index:99999;background-color:#333}.header .skip-nav a{position:absolute;top:0;left:0;margin-top:-10rem;padding:1rem 2rem;background-color:#000;line-height:1;text-align:center;white-space:nowrap}.header .skip-nav a:focus{margin-top:0;color:#fff;text-decoration:underline}.header>.notice-wrap{display:none}.header .header-wrap{width:100%}.header .header-wrap,.header .header-wrap .logo-wrap{display:flex;align-items:center;justify-content:space-between}.header .header-wrap .logo-wrap .logo{display:none;width:14rem;height:2.3rem;cursor:pointer}.header .header-wrap .logo-wrap .logo:before{content:"";display:block;width:100%;height:100%;background:url(/bookpoint/_next/static/media/logo.de13df37.png) 50%/100% no-repeat}.header .header-wrap .logo-wrap .btn-wrap{gap:.8rem}.header .header-wrap .logo-wrap .btn-wrap .btn-back{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;border-radius:0}.header .header-wrap .logo-wrap .btn-wrap .btn-back:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_back.2ca52f17.svg) 50%/100% no-repeat}.header .header-wrap .logo-wrap .btn-wrap .btn-home{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;border-radius:0}.header .header-wrap .logo-wrap .btn-wrap .btn-home:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_home.1f5cafab.svg) 50%/100% no-repeat}.header .header-wrap .title-wrap .title{display:flex;font-weight:600;font-size:2rem}.header .header-wrap .gnb-wrap{display:none}.header .header-wrap .gnb-wrap .gnb-list{display:flex;justify-content:center;align-items:center;gap:5.6rem}.header .header-wrap .gnb-wrap .gnb-list>li{position:relative}.header .header-wrap .gnb-wrap .gnb-list>li:after{content:"";position:absolute;top:100%;left:0;height:1.2rem;width:100%;background:transparent;pointer-events:auto}.header .header-wrap .gnb-wrap .gnb-list>li:hover .gnb-depth02{display:flex}.header .header-wrap .gnb-wrap .gnb-list>li>a{display:flex;justify-content:center;align-items:center;position:relative;color:#101010;font-weight:600;font-size:2.2rem;cursor:pointer}.header .header-wrap .gnb-wrap .gnb-list>li>a:link,.header .header-wrap .gnb-wrap .gnb-list>li>a:visited{color:#101010}.header .header-wrap .gnb-wrap .gnb-list>li>a:active,.header .header-wrap .gnb-wrap .gnb-list>li>a:focus,.header .header-wrap .gnb-wrap .gnb-list>li>a:hover{color:#457ff0}.header .header-wrap .gnb-wrap .gnb-list>li>a:active:before,.header .header-wrap .gnb-wrap .gnb-list>li>a:focus:before,.header .header-wrap .gnb-wrap .gnb-list>li>a:hover:before{content:"";position:absolute;top:-.5rem;right:-.8rem;width:1.5rem;height:1.5rem;background:url(/bookpoint/_next/static/media/icon_15_point.9c8e5b56.png) 50%/100% no-repeat}.header .header-wrap .gnb-wrap .gnb-list>li .gnb-depth02{display:none;flex-direction:column;gap:1.2rem;position:absolute;top:calc(100% + 1.2rem);left:50%;z-index:100;min-width:17rem;padding:1.6rem 0;border:.1rem solid #457ff0;border-radius:1.6rem;background-color:#fff;transform:translateX(-50%)}.header .header-wrap .gnb-wrap .gnb-list>li .gnb-depth02 li a{display:flex;justify-content:center;align-items:center;color:#101010;font-weight:600;font-size:1.6rem;cursor:pointer}.header .header-wrap .gnb-wrap .gnb-list>li .gnb-depth02 li a:link,.header .header-wrap .gnb-wrap .gnb-list>li .gnb-depth02 li a:visited{color:#101010}.header .header-wrap .gnb-wrap .gnb-list>li .gnb-depth02 li a:active,.header .header-wrap .gnb-wrap .gnb-list>li .gnb-depth02 li a:focus,.header .header-wrap .gnb-wrap .gnb-list>li .gnb-depth02 li a:hover{color:#457ff0}.header .header-wrap>.btn-wrap{gap:.8rem}.header .header-wrap>.btn-wrap .btn-mypage{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;border-radius:0}.header .header-wrap>.btn-wrap .btn-mypage:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_user.6cf330f0.svg) 50%/100% no-repeat}.header .header-wrap>.btn-wrap .btn-login{display:none;justify-content:center;height:2.7rem;padding:0 1rem;border:.1rem solid #c2ccd1;border-radius:.4rem;background-color:transparent;color:#101010;font-weight:400;font-size:1.5rem}.header .header-wrap>.btn-wrap .btn-menu{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;border-radius:0}.header .header-wrap>.btn-wrap .btn-menu:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_menu.e4cab8ec.svg) 50%/100% no-repeat}.header .header-wrap .nav-wrap{display:none;position:fixed;top:0;left:0;z-index:100;overflow-y:auto;width:100%;height:100%;background-color:#fff}.header .header-wrap .nav-wrap.active{display:block}.header .header-wrap .nav-wrap .nav-header .logo-wrap{display:flex;justify-content:space-between;align-items:center;position:relative;height:7rem;padding:0 1.6rem}.header .header-wrap .nav-wrap .nav-header .logo-wrap .logo{display:flex;width:14rem;height:2.3rem;cursor:pointer}.header .header-wrap .nav-wrap .nav-header .logo-wrap .logo:before{content:"";display:block;width:100%;height:100%;background:url(/bookpoint/_next/static/media/logo.de13df37.png) 50%/100% no-repeat}.header .header-wrap .nav-wrap .nav-header .logo-wrap .btn-close{position:absolute;top:1.7rem;right:.8rem;width:3.6rem;height:3.6rem;padding:0}.header .header-wrap .nav-wrap .nav-header .logo-wrap .btn-close:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_close.9e2db951.png) 50%/cover no-repeat}.header .header-wrap .nav-wrap .nav-header .info-wrap{display:flex;flex-direction:column;gap:.6rem;padding:1.6rem 1.6rem 0}.header .header-wrap .nav-wrap .nav-header .info-wrap .user-wrap{display:flex;flex-direction:column;position:relative}.header .header-wrap .nav-wrap .nav-header .info-wrap .user-wrap .name-wrap{display:flex;align-items:center;gap:1rem}.header .header-wrap .nav-wrap .nav-header .info-wrap .user-wrap .name-wrap .name{color:#101010;font-weight:400;font-size:2.6rem}.header .header-wrap .nav-wrap .nav-header .info-wrap .user-wrap .name-wrap .name>span{font-weight:600}.header .header-wrap .nav-wrap .nav-header .info-wrap .user-wrap .name-wrap .btn-pencil{position:absolute;top:1rem;right:0;width:5rem;height:5rem;padding:0;border:.1rem solid #e0e0e0;border-radius:50%;background-color:#fff}.header .header-wrap .nav-wrap .nav-header .info-wrap .user-wrap .name-wrap .btn-pencil:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_pencil.ac6e7fec.png) 50%/100% no-repeat}.header .header-wrap .nav-wrap .nav-header .info-wrap .btn-wrap .btn-line{height:2.7rem;padding:0 1rem;border:.1rem solid #c2ccd1;border-radius:.4rem;color:#101010;font-weight:400;font-size:1.5rem}.header .header-wrap .nav-wrap .nav-header .info-wrap .btn-wrap .btn-line:active,.header .header-wrap .nav-wrap .nav-header .info-wrap .btn-wrap .btn-line:focus,.header .header-wrap .nav-wrap .nav-header .info-wrap .btn-wrap .btn-line:hover{border:.1rem solid #1cb171;color:#1cb171}.header .header-wrap .nav-wrap .nav-list{display:flex;flex-direction:column;gap:.4rem;padding:2.4rem 1.6rem}.header .header-wrap .nav-wrap .nav-list li .nav-depth01{display:flex;width:100%;padding:1.8rem .6rem;border-bottom:.1rem solid #e0e0e0;color:#101010;font-weight:700;font-size:2rem}.header .header-wrap .nav-wrap .nav-list li .nav-depth01:link,.header .header-wrap .nav-wrap .nav-list li .nav-depth01:visited{color:#101010}.header .header-wrap .nav-wrap .nav-list li .nav-depth01 .active,.header .header-wrap .nav-wrap .nav-list li .nav-depth01:active,.header .header-wrap .nav-wrap .nav-list li .nav-depth01:focus,.header .header-wrap .nav-wrap .nav-list li .nav-depth01:hover{color:#457ff0;border-bottom:.2rem solid #457ff0}.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-header{padding:0;border:0}.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-header .nav-depth01{justify-content:space-between;align-items:center}.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-header .nav-depth01:after{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_arrow.8853aa4d.png) 50%/cover no-repeat}.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-body{padding:.6rem 0;border:0}.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-body .nav-depth02 li a{display:flex;width:100%;padding:1.2rem .6rem;color:#101010;font-weight:500;font-size:1.6rem}.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-body .nav-depth02 li a:link,.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-body .nav-depth02 li a:visited{color:#101010}.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-body .nav-depth02 li a .active,.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-body .nav-depth02 li a:active,.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-body .nav-depth02 li a:focus,.header .header-wrap .nav-wrap .nav-list li .accordion .accordion-body .nav-depth02 li a:hover{color:#457ff0;border-bottom:0}.header .header-wrap .nav-wrap .nav-list li .accordion.active .accordion-header .nav-depth01{color:#457ff0;border-bottom:.2rem solid #457ff0}.header .header-wrap .nav-wrap .nav-list li .accordion.active .accordion-header .nav-depth01:after{background:url(/bookpoint/_next/static/media/icon_20_arrow_active.ddfd3087.png) 50%/cover no-repeat}@media screen and (min-width:769px){.header .header-wrap{padding:0 2.4rem}}@media screen and (min-width:1025px){.header{height:9.6rem}.header .header-wrap{max-width:120rem;width:100%;padding:0}.header .header-wrap .logo-wrap .logo{display:flex;width:20rem;height:3.3rem}.header .header-wrap .logo-wrap .btn-wrap,.header .header-wrap .title-wrap{display:none}.header .header-wrap .gnb-wrap{display:flex}.header .header-wrap>.btn-wrap{gap:1.6rem}.header .header-wrap>.btn-wrap .btn-login{display:flex}.header .header-wrap>.btn-wrap .btn-menu{display:none}}.breadcrumb-wrap{display:none;justify-content:space-between;align-items:center;padding:4rem 0 2.4rem}.breadcrumb-wrap .breadcrumb-title{display:block;color:#101010;font-weight:700;font-size:3.2rem}.breadcrumb-wrap .breadcrumb-group{display:flex;align-items:center;gap:1.6rem}.breadcrumb-wrap .breadcrumb-group .breadcrumb-list{display:flex;align-items:center;gap:1.2rem}.breadcrumb-wrap .breadcrumb-group .breadcrumb-list li{display:flex;align-items:center;gap:1.2rem;color:#3d3d3d;font-weight:400;font-size:1.6rem}.breadcrumb-wrap .breadcrumb-group .breadcrumb-list li~li:before{content:"";display:block;width:.5rem;height:.9rem;background:url(/bookpoint/_next/static/media/icon_5_arrow.2da49bed.png) 50%/100% no-repeat}.breadcrumb-wrap .breadcrumb-group .breadcrumb-list li~li:last-child{font-weight:600}.breadcrumb-wrap .breadcrumb-group .breadcrumb-list li a{display:block;cursor:pointer}.breadcrumb-wrap .breadcrumb-group .breadcrumb-list li.home a{width:1.6rem;height:1.6rem}.breadcrumb-wrap .breadcrumb-group .breadcrumb-list li.home a:before{content:"";display:block;width:100%;height:100%;background:url(/bookpoint/_next/static/media/icon_16_home.6be95c56.png) 50%/100% no-repeat}.breadcrumb-wrap .breadcrumb-group .btn-wrap .btn-share{width:3.6rem;height:3.6rem;padding:0;border-radius:50%;background-color:#f6f6f6}.breadcrumb-wrap .breadcrumb-group .btn-wrap .btn-share:before{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/bookpoint/_next/static/media/icon_18_share.64d9fa9d.png) 50%/100% no-repeat}@media screen and (min-width:769px){.breadcrumb-wrap{display:none}}@media screen and (min-width:1025px){.breadcrumb-wrap{display:flex}}.footer{display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:19rem;padding:0 1.6rem;border-top:.1rem solid #e0e0e0;background-color:#f6f6f6}.footer .footer-wrap{display:flex;flex-direction:column;gap:.4rem;width:100%}.footer .footer-wrap .info-wrap{display:flex;flex-direction:column;gap:.8rem;width:100%}.footer .footer-wrap .info-wrap .logo-wrap{display:flex;align-items:center;gap:1.6rem}.footer .footer-wrap .info-wrap .logo-wrap a{display:block;width:9rem;height:1.5rem}.footer .footer-wrap .info-wrap .logo-wrap a:before{content:"";display:block;width:100%;height:100%;background:url(/bookpoint/_next/static/media/logo.de13df37.png) 50%/100% no-repeat}.footer .footer-wrap .info-wrap .logo-wrap a:nth-child(2){width:6rem;height:2.4rem}.footer .footer-wrap .info-wrap .logo-wrap a:nth-child(2):before{background:url(/bookpoint/_next/static/media/logo02.d096823c.png) 50%/100% no-repeat}.footer .footer-wrap .info-wrap .logo-wrap a:nth-child(3){width:12rem;height:1.2rem}.footer .footer-wrap .info-wrap .logo-wrap a:nth-child(3):before{background:url(/bookpoint/_next/static/media/logo03.abc6f173.png) 50%/100% no-repeat}.footer .footer-wrap .info-wrap .list-wrap{display:flex;gap:2rem;margin-top:0}.footer .footer-wrap .info-wrap .list-wrap li:first-child .btn-link{color:#457ff0;font-weight:500}.footer .footer-wrap .info-wrap .list-wrap li .btn-link{height:auto;padding:0;color:#3d3d3d;font-weight:400;font-size:1.3rem}.footer .footer-wrap .copyright-wrap{display:flex;flex-direction:column;gap:1.6rem}.footer .footer-wrap .copyright-wrap .inquiry-wrap{display:flex;flex-direction:column;gap:.2rem}.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry{display:flex;align-items:center;gap:.4rem}.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dt{color:#6d6d6d;font-weight:400;font-size:1.1rem;line-height:1.4}.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd,.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd a{color:#3d3d3d;font-weight:600;font-size:1.2rem;line-height:1.4}.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd a:active,.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd a:focus,.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd a:hover,.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd a:link,.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd a:visited{color:#3d3d3d}.footer .footer-wrap .copyright-wrap .text-wrap{display:flex;flex-direction:column;gap:.6rem}.footer .footer-wrap .copyright-wrap .text-wrap .text{color:#3d3d3d;font-weight:600;font-size:1.1rem}.footer .footer-wrap .copyright-wrap .text-wrap .copyright{display:block;color:#3d3d3d;font-weight:400;font-size:1.1rem;opacity:.6}@media screen and (min-width:769px){.footer{display:none;height:12rem}.footer .footer-wrap{gap:1.6rem;padding:0 2.4rem}.footer .footer-wrap .info-wrap{flex-direction:row;justify-content:space-between;align-items:center}.footer .footer-wrap .info-wrap .logo-wrap{display:flex;align-items:center;gap:1.6rem}.footer .footer-wrap .info-wrap .logo-wrap a{display:block;width:12rem;height:2rem}.footer .footer-wrap .info-wrap .logo-wrap a:nth-child(2){width:7.6rem;height:3rem}.footer .footer-wrap .info-wrap .logo-wrap a:nth-child(2):before{background:url(/bookpoint/_next/static/media/logo02.d096823c.png) 50%/100% no-repeat}.footer .footer-wrap .info-wrap .logo-wrap a:nth-child(3){width:14.6rem;height:1.5rem}.footer .footer-wrap .info-wrap .logo-wrap a:nth-child(3):before{background:url(/bookpoint/_next/static/media/logo03.abc6f173.png) 50%/100% no-repeat}.footer .footer-wrap .info-wrap .list-wrap li{font-size:1.4rem}.footer .footer-wrap .copyright-wrap{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:1rem}.footer .footer-wrap .copyright-wrap .inquiry-wrap{flex:1 1;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:.4rem 1.2rem}.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry{gap:.4rem}.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd,.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dt{font-size:1.3rem}.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry+.inquiry:before{content:"";display:block;width:.1rem;height:1.1rem;margin-right:.8rem;background-color:#e0e0e0}.footer .footer-wrap .copyright-wrap .text-wrap .text{font-size:1.2rem}.footer .footer-wrap .copyright-wrap .text-wrap .copyright{font-size:1.3rem}}@media screen and (min-width:1025px){.footer{display:flex;height:13rem}.footer .footer-wrap{max-width:120rem;width:100%;padding:0}.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dd,.footer .footer-wrap .copyright-wrap .inquiry-wrap .inquiry dt{font-size:1.4rem}.footer .footer-wrap .copyright-wrap .text-wrap .text{font-size:1.3rem}.footer .footer-wrap .copyright-wrap .text-wrap .copyright{font-size:1.4rem}}.topbutton-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;right:1.6rem;bottom:17rem;z-index:500}.topbutton-wrap .btn-link{position:relative;display:flex;flex-direction:column;height:7.8rem;margin-bottom:-.6rem}.topbutton-wrap .btn-link span{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.4rem .8rem;border-radius:3rem;background-color:#1cb171;color:#fff;font-weight:500;font-size:1.2rem;box-shadow:0 .171rem .855rem 0 rgba(0,0,0,.08)}.topbutton-wrap .btn-link span:before{content:"";display:block;position:absolute;right:1.2rem;top:2rem;width:1.1rem;height:.8rem;background:url(/bookpoint/_next/static/media/icon_10_toplink.e06d1e07.png) 50%/100% no-repeat}.topbutton-wrap .btn-link span:after{content:"";display:block;position:absolute;bottom:-.6rem;left:50%;width:6.6rem;height:5.4rem;background:url(/bookpoint/_next/static/media/icon_90_toplink.77a36c32.png) 50%/100% no-repeat;transform:translateX(-50%)}.topbutton-wrap .btn-top{display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background-color:#fff;box-shadow:0 .2rem 1rem .4rem rgba(0,0,0,.08);cursor:pointer}.topbutton-wrap .btn-top:before{content:"";display:block;width:1.1rem;height:1.5rem;background:url(/bookpoint/_next/static/media/icon_18_topbutton.6062c494.png) 50%/100% no-repeat}.topbutton-wrap .btn-close{position:absolute;top:-2.4rem;right:0;z-index:10;width:2rem;height:2rem;padding:0;cursor:pointer}.topbutton-wrap .btn-close:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_close2.42ef4bec.svg) 50%/cover no-repeat}@media screen and (min-width:769px){.topbutton-wrap{right:0}.topbutton-wrap .btn-link{height:10.4rem}.topbutton-wrap .btn-link span{padding:.5rem 1rem;font-size:1.4rem}.topbutton-wrap .btn-link span:before{right:1.8rem;top:2.8rem;width:1.1rem;height:.8rem}.topbutton-wrap .btn-link span:after{width:9rem;height:7.4rem}.topbutton-wrap .btn-top{width:6rem;height:6rem;cursor:pointer}.topbutton-wrap .btn-top:before{width:1.8rem;height:2.3rem}}@media screen and (min-width:1025px){.topbutton-wrap{right:5%}}.add-wrap{display:flex;flex-direction:column;gap:1.2rem}.add-wrap .text-wrap .text{color:#101010;font-weight:400;font-size:1.4rem;margin-top:1rem}.add-wrap .btn-wrap .add-btn{display:inline-flex;gap:.6rem;width:auto;height:auto;padding:0;color:#6d6d6d;font-weight:500;font-size:1.6rem;border-radius:0}.add-wrap .btn-wrap .add-btn:after{content:"";display:inline-flex;width:2.2rem;height:2.2rem;background:url(/bookpoint/_next/static/media/icon_text_down.0295ba34.svg) 50%/100% no-repeat}.add-wrap .btn-wrap .add-btn.active:after{transform:rotate(180deg)}.flex-wrap{display:flex;align-items:center;gap:.8rem}.flex-wrap .dropdown,.flex-wrap .input{width:100%}.flex-wrap>span{color:#3d3d3d;font-weight:500;font-size:1.6rem}.flex-wrap.right{justify-content:right}.flex-wrap.left{justify-content:flex-start}.flex-wrap.left .input{width:auto;margin-right:1rem}.flex-wrap.space{justify-content:space-between}.flex-wrap.checkbox{flex-wrap:wrap;gap:1.6rem}.flex-wrap.checkbox .input{width:auto}.form-wrap form{display:flex;flex-direction:column;gap:2.4rem}.form-wrap form.flex{display:flex}.form-wrap form.flex .flex-wrap{display:block}.form-wrap form.flex .flex-wrap .input-wrap+.input-wrap{margin-top:1.6rem}@media (min-width:769px){.form-wrap form.flex .flex-wrap{display:flex}.form-wrap form.flex .flex-wrap .input-wrap+.input-wrap{margin-top:0}}.input-wrap{display:flex;flex-direction:column;gap:.6rem}.input-wrap .input-title.tooltip{display:flex;align-items:center;gap:.6rem}.input-wrap .input-title .input-label{color:#3d3d3d;font-weight:500;font-size:1.4rem}.input-wrap .input-title .input-label.required{display:flex}.input-wrap .input-title .input-label.required:after{content:"";display:flex;width:.7rem;height:.7rem;margin:.4rem 0 0 .6rem;background:url(/bookpoint/_next/static/media/icon_7_required.42fcfe57.png) 50%/100% no-repeat}.input-wrap .input-subtxt{font-size:1.4rem;color:#6d6d6d;letter-spacing:-.04rem}.input.radio-type01 .input-radio{position:relative}.input.radio-type01 .input-radio input{width:100%;height:4.2rem;padding:0 1.6rem;border:0;border-radius:.8rem;background-color:#f6f6f6;cursor:pointer}.input.radio-type01 .input-radio input:checked{border:.2rem solid #1cb171;background-color:#fff}.input.radio-type01 .input-radio input:checked:before{display:none}.input.radio-type01 .input-radio input:checked+.input-label{color:#1cb171;font-weight:700}.input.radio-type01 .input-radio input:checked+.input-label:before{background:url(/bookpoint/_next/static/media/icon_12_radio_check_active.e071c62f.png) 50%/100% no-repeat}.input.radio-type01 .input-radio input+.input-label{display:flex;justify-content:center;align-items:center;gap:.8rem;position:absolute;top:0;left:0;width:100%;height:100%;color:#3d3d3d;font-weight:400;font-size:1.6rem}.input.radio-type01 .input-radio input+.input-label:before{content:"";display:flex;width:1.2rem;height:1.2rem;background:url(/bookpoint/_next/static/media/icon_12_radio_check.20821836.png) 50%/100% no-repeat}.input.radio-button{position:relative;max-width:6.7rem}.input.radio-button .input-radio input{width:100%;height:3.8rem;padding:.8rem 2rem;border:0;border-radius:2rem;background-color:#f6f6f6;cursor:pointer}.input.radio-button .input-radio input+.input-label{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;color:#3d3d3d;font-weight:400;font-size:1.6rem}.input.radio-button .input-radio input:checked+.input-label{color:#fff;background:#000;border-radius:2rem}.search-wrap{margin:0 -1.6rem;padding:3.2rem 1.6rem 2.8rem;background-color:#f6f6f6}.search-wrap .input-wrap{position:relative}.search-wrap .input-wrap .input input{height:5.6rem;padding:1.4rem 8.2rem 1.4rem 1.6rem;border-radius:4rem}.search-wrap .input-wrap .search-cancel{position:absolute;right:5.2rem;top:50%;transform:translateY(-50%);width:2rem;height:2rem;z-index:99;cursor:pointer}.search-wrap .input-wrap .search-cancel:before{content:"";display:flex;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_cancel.5f2f10f4.png) 50%/100% no-repeat}.search-wrap .input-wrap .search{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;z-index:99;cursor:pointer}.search-wrap .input-wrap .search:before{content:"";display:flex;width:2.4rem;height:2.4rem;background:url(/bookpoint/_next/static/media/icon_search.4a5058b5.svg) 0 no-repeat}.search-wrap .flex-wrap{margin-top:1.2rem;gap:0 1.6rem}.search-wrap .flex-wrap button{height:2.2rem;color:#3d3d3d;font-weight:400;font-size:1.5rem;cursor:pointer}.search-wrap .flex-wrap button .detail,.search-wrap .flex-wrap button .reset{display:flex;align-items:center;gap:.6rem;font-family:Pretendard}.search-wrap .flex-wrap button .detail:before,.search-wrap .flex-wrap button .reset:before{content:"";display:flex;justify-content:center;align-items:center;width:1.4rem;height:1.5rem}.search-wrap .flex-wrap button .reset:before{background:url(/bookpoint/_next/static/media/icon_12_reset.1f779c09.svg) 50%/100% no-repeat}.search-wrap .flex-wrap button .detail:before{background:url(/bookpoint/_next/static/media/icon_12_detail.1f439ed4.svg) 50%/100% no-repeat}.search-wrap .detail-search-wrap{margin-top:2rem}.search-wrap .detail-search-wrap .input-wrap .input input{border-radius:.8rem;height:3.8rem;background:#fff}.search-wrap .detail-search-wrap .input-wrap .input .input-text .input-label{min-width:4rem;width:4rem;font-size:1.5rem}.search-wrap .detail-search-wrap .input-wrap+.input-wrap{margin-top:.8rem}.search-wrap .detail-search-wrap .input-wrap .dropdown .input-dropdown{gap:1rem}.search-wrap .detail-search-wrap .input-wrap .dropdown .input-dropdown>.input-label{min-width:4rem;width:4rem;font-size:1.5rem}.search-wrap .detail-search-wrap .input-wrap .dropdown .input-dropdown .dropdown-group .btn-header{height:3.8rem;border-radius:.8rem}@media (min-width:769px){.search-wrap{margin:0 -2.6rem}.search-wrap .input-wrap{max-width:608px;margin:0 auto}.search-wrap .flex-wrap{max-width:608px;margin:1.2rem auto 0}.search-wrap .detail-search-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:60.8rem;margin:2rem auto 0}.search-wrap .detail-search-wrap .input-wrap{width:48%;max-width:unset;margin:.5rem 0!important}}@media (min-width:1025px){.search-wrap{margin:0;border-radius:.8rem}}.result-wrap{padding-top:2.4rem}.result-wrap .filter-wrap{display:flex;justify-content:space-between;align-items:center}.result-wrap .filter-wrap .info-wrap{display:flex;align-items:center;gap:1.6rem}.result-wrap .filter-wrap .btn-wrap .btn{display:inline-flex;gap:0 .6rem;height:4.2rem;padding:.8rem 2rem;border-radius:.8rem;font-size:1.6rem}.result-wrap .filter-wrap .btn-wrap .btn:before{content:"";display:inline-flex;width:1.4rem;height:1.6rem;background-image:url(/bookpoint/_next/static/media/icon_book.2e2a7922.png)}.result-wrap .result-list{border-top:.1rem solid #e0e0e0;margin-top:.8rem;padding-top:4rem}@media (min-width:769px){.result-wrap{padding-top:4rem}.result-wrap .result-list{margin-top:1.2rem;padding-top:2rem}}@media (min-width:1025px){.result-wrap{padding-top:3.2rem}}.list-wrap .flex-wrap{justify-content:space-between;align-items:center;padding:1.6rem 0 1.8rem;border-top:1px solid #c3c3c3}.list-wrap .flex-wrap .result-text strong{color:#101010;font-size:1.6rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.list-wrap .flex-wrap .result-text .date{margin-top:1.4rem;font-size:1.4rem;font-weight:400;line-height:140%;color:#6d6d6d}.list-wrap .flex-wrap .result-text .techer{margin-top:1rem;font-size:1.6rem;font-weight:400;line-height:140%;color:#3d3d3d}.list-wrap .flex-wrap .result-text .techer span{color:#9e9e9e}.list-wrap .flex-wrap .point{font-size:1.8rem;font-weight:600}.list-wrap .flex-wrap .point.plus{color:#457ff0}.list-wrap .flex-wrap .point.miner{color:#000}.list-wrap .flex-wrap .btn-wrap .btn{height:4.2rem;padding:.8rem 2rem;border-radius:.8rem;font-size:1.6rem}.no-image{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:.1rem solid #e0e0e0;background-color:#fff}.no-image img{width:4rem;height:3.1rem}.no-data{justify-content:center;width:100%;padding:4rem 0;border:.1rem solid #e0e0e0;border-radius:1.6rem}.no-data,.no-data>span{display:flex;flex-direction:column;align-items:center}.no-data>span{gap:1.2rem;color:#3d3d3d;font-weight:400;font-size:1.6rem}.no-data>span:before{content:"";display:block;width:7rem;height:4.6rem;background:url(/bookpoint/_next/static/media/icon_nodata.48987315.svg) 50%/100% no-repeat}.no-data+.pagnation-wrap{margin-top:2rem}.loading-wrap{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%}.loading-wrap.on{display:flex}.loading-wrap .loading-group{display:flex;align-items:center;justify-content:center;position:relative;max-width:100rem;width:100%;z-index:999}.loading-wrap .loading-group .dot{width:3.5rem;height:3.5rem;border-radius:50%}.loading-wrap .loading-group .dot.dot1{left:1rem;background-color:#4169e1;animation-delay:0s;animation:moveLeft 1.5s ease-in-out infinite}.loading-wrap .loading-group .dot.dot2{left:3rem;background-color:#3cb371;animation-delay:.5s;animation:moveRight 1.5s ease-in-out infinite}.loading-wrap .dim{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;background-color:rgba(0,0,0,.4)}@keyframes moveLeft{0%{transform:translateX(0)}50%{transform:translateX(3.5rem)}to{transform:translateX(0)}}@keyframes moveRight{0%{transform:translateX(0)}50%{transform:translateX(-3.5rem)}to{transform:translateX(0)}}.accordion.active{display:block}.accordion .accordion-body,.accordion .accordion-header{padding:1rem;border:1px solid #e0e0e0}.btn-wrap{display:flex;gap:1rem}.btn{display:flex;justify-content:center;align-items:center;height:5rem;padding:0 1.2rem;border-radius:3rem;color:#fff;font-family:Pretendard;font-weight:500;font-size:1.8rem;cursor:pointer}.btn-primary{background-color:#1cb171}.btn-primary:hover{background-color:#59c797}.btn-primary:active,.btn-primary:focus{background-color:#168c59}.btn-primary:disabled{background-color:#d2d2d2}.btn-secondary{background-color:#3e4452}.btn-secondary:hover{background-color:#575d6b}.btn-secondary:active,.btn-secondary:focus{background-color:#353a47}.btn-secondary:disabled{opacity:.5;background-color:#d2d2d2}.btn-priline{border:1px solid #1cb171;color:#1cb171}.datepicker .input-datepicker{position:relative;width:100%}.datepicker .input-datepicker .input-label{min-width:8rem;width:8rem;color:#000;font-family:Pretendard;font-size:1.6rem;font-weight:400}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container{position:relative}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container:before{content:"";position:absolute;z-index:1;top:50%;right:1.2rem;width:1.8rem;height:1.8rem;background:url(/bookpoint/_next/static/media/icon_18_calendar.a5dd6694.png) 50%/100% no-repeat;transform:translateY(-50%)}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input{position:relative;display:flex;width:100%;height:4.2rem;padding:0 4.8rem 0 1.2rem;border:.1rem solid #e0e0e0;border-radius:.8rem;background-color:#fff;color:#3d3d3d;font-family:Pretendard;font-weight:400;font-size:1.6rem;box-sizing:border-box}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input:active,.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input:focus{border:.1rem solid #1cb171;outline:none}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input:active::-moz-placeholder,.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input:focus::-moz-placeholder{color:transparent}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input:active:-ms-input-placeholder,.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input:focus:-ms-input-placeholder{color:transparent}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input:active::placeholder,.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__input-container>input:focus::placeholder{color:transparent}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__close-icon{margin-right:3.6rem;padding:0}.datepicker .input-datepicker .react-datepicker-wrapper .react-datepicker__close-icon:after{content:"";display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;padding:0;background:#d2d2d2 url(/bookpoint/_next/static/media/icon_14_close.b9c39063.png) 50%/1.3rem no-repeat}.react-datepicker__tab-loop .react-datepicker-popper{z-index:1000;padding-top:.4rem}.react-datepicker__tab-loop .react-datepicker-popper[data-placement^=top]{padding-top:0;padding-bottom:0}.react-datepicker__tab-loop .react-datepicker-popper[data-placement^=bottom]{padding-top:.4rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{width:100%;padding:2rem 1.6rem 1.6rem;border:.1rem solid #e0e0e0;border-radius:.8rem;background-color:#fff;color:#101010;font-family:Pretendard;font-size:1.3rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__triangle{display:none}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__month-container{width:100%}.react-datepicker__tab-loop .react-datepicker-popper .custom-react-datepicker__select-wrapper{display:flex;justify-content:space-between;align-items:center;gap:1rem}.react-datepicker__tab-loop .react-datepicker-popper .custom-react-datepicker__select-wrapper .select-wrap{display:flex;gap:1rem}.react-datepicker__tab-loop .react-datepicker-popper .custom-react-datepicker__select-wrapper .select-wrap select{height:2rem}.react-datepicker__tab-loop .react-datepicker-popper .custom-react-datepicker__select-wrapper .btn-wrap{display:flex;gap:5.7rem;width:auto!important}.react-datepicker__tab-loop .react-datepicker-popper .custom-react-datepicker__select-wrapper .btn-wrap .btn_arrow{display:flex;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;cursor:pointer}.react-datepicker__tab-loop .react-datepicker-popper .custom-react-datepicker__select-wrapper .btn-wrap .btn_arrow img{width:1.4rem;height:1.4rem}.react-datepicker__tab-loop .react-datepicker-popper .custom-react-datepicker__select-wrapper .btn-wrap .btn_arrow.btn_next{transform:rotate(180deg)}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__today-button{display:flex;justify-content:center;align-items:center;position:absolute;top:1.9rem;right:3.8rem;width:4rem;height:2rem;padding:0;line-height:1;border:.1rem solid #e0e0e0;border-radius:.4rem;background-color:#fff;color:#3d3d3d;font-weight:500;font-size:1.2rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__day-names{display:flex;justify-content:center;padding-top:1.2rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__day-names .react-datepicker__day-name{flex:1 1;display:flex;justify-content:center;align-items:center;min-width:3.4rem;min-height:3.4rem;margin:0}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__month{margin:0;padding-top:.4rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__month .react-datepicker__week{display:flex;justify-content:center;padding-top:.4rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__month .react-datepicker__week .react-datepicker__day{flex:1 1;display:flex;justify-content:center;align-items:center;min-width:3.4rem;min-height:3.4rem;margin:0}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected{border-radius:.4rem;background-color:#1cb171;color:#fff;font-weight:700}.dropdown .input-dropdown{display:flex;align-items:center;gap:1rem}.dropdown .input-dropdown>.input-label{min-width:8rem;width:8rem;color:#000;font-family:Pretendard;font-weight:400;font-size:1.6rem}.dropdown .input-dropdown .dropdown-group{position:relative;min-width:8rem;width:100%}.dropdown .input-dropdown .dropdown-group .btn-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:4.4rem;padding:0 1rem 0 .8rem;border:.1rem solid #e0e0e0;border-radius:.8rem;background-color:#fff;color:#101010;font-family:Pretendard;font-weight:400;font-size:1.6rem}.dropdown .input-dropdown .dropdown-group .btn-header:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/bookpoint/_next/static/media/icon_12_arrow.38d7a105.png) 50% no-repeat}.dropdown .input-dropdown .dropdown-group .btn-header.active,.dropdown .input-dropdown .dropdown-group .btn-header:active{border:.1rem solid #1cb171}.dropdown .input-dropdown .dropdown-group .btn-header.active:after,.dropdown .input-dropdown .dropdown-group .btn-header:active:after{transform:rotate(180deg)}.dropdown .input-dropdown .dropdown-group .btn-header:disabled{border:.1rem solid #e0e0e0;background-color:#fff;color:#9e9e9e}@media (min-width:1025px){.dropdown .input-dropdown>.input-label{min-width:6rem;width:6rem}}.dropdown-list{position:absolute;top:4.4rem;left:0;z-index:1000;overflow-y:auto;width:100%;max-height:14.4rem;border:.1rem solid #e0e0e0;border-radius:.8rem;background-color:#fff}.dropdown-list li{display:flex;align-items:center;gap:.6rem}.dropdown-list li+li{border-top:.1rem solid #e0e0e0}.dropdown-list li input[type=radio]{display:none}.dropdown-list li input[type=radio]+.input-label{display:flex;align-items:center;width:100%;height:4.4rem;padding:0 1rem 0 .8rem;color:#000;font-family:Pretendard;font-weight:400;font-size:1.6rem;box-sizing:border-box;cursor:pointer}.dropdown-list li input[type=radio]+.input-label.card{display:flex;align-items:center;gap:.6rem}.dropdown-list li input[type=radio]+.input-label.card .input-img{width:1.7rem;height:2.4rem}.dropdown-list li input[type=radio]+.input-label.card .input-img img{width:100%;height:100%}.dropdown-list li input[type=radio]:active+.input-label,.dropdown-list li input[type=radio]:checked+.input-label{background-color:#f6f6f6}.dropdown-list li input[type=radio]:disabled+.input-label{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#9e9e9e}.dropdown-list li input[type=checkbox]{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0 0 0 .8rem;border:.1rem solid #e0e0e0;border-radius:.2rem;background-color:#fff;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropdown-list li input[type=checkbox]+.input-label{display:flex;align-items:center;width:100%;height:4.4rem;color:#000;font-family:Pretendard;font-weight:400;font-size:1.6rem;cursor:pointer}.dropdown-list li input[type=checkbox]:active,.dropdown-list li input[type=checkbox]:checked{border:.1rem solid #1cb171;background-color:#1cb171}.dropdown-list li input[type=checkbox]:active:before,.dropdown-list li input[type=checkbox]:checked:before{content:"";display:block;width:1.4rem;height:1rem}.dropdown-list li input[type=checkbox]:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#9e9e9e}.dropdown-list li input[type=checkbox]:disabled:before{content:"";display:block;width:1.4rem;height:1rem}.input .input-text{display:flex;align-items:center;gap:.5rem}.input .input-text .input-label{min-width:8rem;width:8rem;color:#101010;font-family:Pretendard;font-weight:400;font-size:1.6rem;cursor:pointer}.input .input-text input{width:100%;height:4.2rem;padding:0 1.2rem;border-radius:.8rem;border:.1rem solid #e0e0e0;background-color:#fff;color:#3d3d3d;font-family:Pretendard;font-weight:400;font-size:1.6rem;box-sizing:border-box;outline:none}.input .input-text input:active,.input .input-text input:focus{border:.1rem solid #1cb171}.input .input-text input:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#9e9e9e}.input .input-text input::-moz-placeholder{color:#9e9e9e;font-family:Pretendard;font-weight:400;font-size:1.6rem}.input .input-text input:-ms-input-placeholder{color:#9e9e9e;font-family:Pretendard;font-weight:400;font-size:1.6rem}.input .input-text input::placeholder{color:#9e9e9e;font-family:Pretendard;font-weight:400;font-size:1.6rem}.input .input-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.input .input-checkbox .input-label{min-width:auto;width:auto;color:#101010;font-family:Pretendard;font-weight:400;font-size:1.6rem;cursor:pointer}.input .input-checkbox input{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;border:.1rem solid #e0e0e0;border-radius:.2rem;background-color:#fff;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input .input-checkbox input:before{content:"";display:block;width:1.4rem;height:1rem;background:url(/bookpoint/_next/static/media/icon_14_check.dd4fcc91.png) 50%/100% no-repeat}.input .input-checkbox input:checked{border:.1rem solid #1cb171;background-color:#1cb171}.input .input-checkbox input:checked:before{content:"";display:block;width:1.4rem;height:1rem;background:url(/bookpoint/_next/static/media/icon_14_check_active.856458ae.png) 50%/100% no-repeat}.input .input-checkbox input:disabled{border:.1rem solid #e0e0e0;background-color:#e0e0e0}.input .input-checkbox input:disabled:before{content:"";display:block;width:1.4rem;height:1rem;background:url(/bookpoint/_next/static/media/icon_14_check_disabled.39319458.png) 50%/100% no-repeat}.input .input-checkbox input:disabled+.input-label{color:#9e9e9e}.input .input-radio{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}.input .input-radio .input-label{min-width:auto;width:auto;color:#101010;font-family:Pretendard;font-size:1.6rem;font-weight:400;cursor:pointer}.input .input-radio input{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;border-radius:50%;background-color:#e0e0e0;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input .input-radio input:before{content:"";display:block;width:1rem;height:1rem;border-radius:50%;background-color:#fff}.input .input-radio input:checked{background-color:#1cb171}.input .input-radio input:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6}.input .input-radio input:disabled:before{content:"";display:block;width:1rem;height:1rem;border-radius:50%;background-color:#f6f6f6}.input .input-radio input:disabled+.input-label{color:#9e9e9e}.input .input-file{display:flex;align-items:center;gap:.6rem;width:100%}.input .input-file .input-group{display:flex;align-items:center;gap:1rem;position:relative;width:100%}.input .input-file .input-label{min-width:8rem;width:8rem;color:#101010;font-family:Pretendard;font-weight:400;font-size:1.6rem;cursor:pointer}.input .input-file input{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input .input-file .file{overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;height:11rem;padding:1rem 1.2rem;border:.1rem dashed #457ff0;border-radius:.4rem;background-color:#f5fbff;color:#101010;font-family:Pretendard;font-size:1.4rem;font-weight:500;box-sizing:border-box;cursor:pointer}.input .input-file .file:before{content:"";display:block;width:3rem;height:3rem;background:url(/bookpoint/_next/static/media/icon_30_file.1ac5e531.png) 50%/100% no-repeat}.input .input-file .file-list{display:flex;flex-direction:column;gap:.8rem;overflow-y:auto;width:100%;height:11rem;padding:1rem 1.2rem;border:.1rem dashed #457ff0;border-radius:.4rem;background-color:#f5fbff;color:#101010;font-family:Pretendard}.input .input-file .file-list li{display:flex;align-items:center;gap:4rem}.input .input-file .file-list li .file-info{display:flex;align-items:center;gap:.6rem;width:calc(100% - 6rem)}.input .input-file .file-list li .file-info .file-img{flex:0 0 auto;width:3.8rem;height:3.3rem}.input .input-file .file-list li .file-info .file-img img{width:100%;height:100%}.input .input-file .file-list li .file-info .file-name{flex:1 1 auto;width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input .input-file .file-list li .close{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:50%;background-color:#9e9e9e;cursor:pointer}.input .input-file .file-list li .close:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/bookpoint/_next/static/media/icon_14_close.b9c39063.png) 50%/100% no-repeat}.modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%}.modal .modal-dialog{display:flex;flex-direction:column;position:relative;z-index:1000;width:90%;max-height:90%;height:auto;border-radius:1.6rem;background-color:#fff}.modal .modal-dialog .modal-header{flex:0 0 auto;display:flex;align-items:center;height:7.6rem;padding:0 1.6rem}.modal .modal-dialog .modal-header h2{display:flex;color:#101010;font-weight:600;font-size:2rem}.modal .modal-dialog .modal-body{flex:1 1 auto;display:flex;flex-direction:column;overflow-y:auto;border-radius:0 0 1.6rem 1.6rem;background-color:#fff;min-height:0}.modal .modal-dialog .modal-footer{flex:0 0 auto;display:flex;height:14rem;padding:0 1.6rem;border-radius:1.6rem;background-color:#fff}.modal .modal-dialog .modal-footer>.btn-wrap{display:flex;align-items:center;width:100%;gap:.8rem}.modal .modal-dialog .modal-footer>.btn-wrap .btn{flex:1 1}.modal .btn-close{display:flex;justify-content:center;align-items:center;position:absolute;top:2.8rem;right:1.6rem;width:2rem;height:2rem;padding:0;border-radius:0;cursor:pointer}.modal .btn-close:before{content:"";display:flex;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_close.9e2db951.png) 50%/100% no-repeat}.modal .modal-dim{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background-color:rgba(44,44,44,.6)}@media (min-width:769px){.modal .modal-dialog{max-width:60rem;width:100%;min-height:4.2rem;max-height:74rem;height:auto}}.pagnation-wrap{display:flex;justify-content:center;align-items:center;gap:2rem;padding:1rem 0}.pagnation-wrap>.btn-wrap{display:flex;align-items:center;gap:.4rem}.pagnation-wrap>.btn-wrap .btn{width:3.2rem!important;height:3.2rem!important;padding:0;border:.1rem solid #e0e0e0;border-radius:50%;background-color:#fff}.pagnation-wrap>.btn-wrap .btn:before{content:"";display:flex;width:1.2rem;height:1.2rem}.pagnation-wrap>.btn-wrap .btn-start:before{background:url(/bookpoint/_next/static/media/icon_12_arrow03.27362abe.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-start:hover{border:.1rem solid #1cb171}.pagnation-wrap>.btn-wrap .btn-start:hover:before{background:url(/bookpoint/_next/static/media/icon_12_arrow03_active.987bf1b6.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-start:active,.pagnation-wrap>.btn-wrap .btn-start:focus{border:.1rem solid #1cb171}.pagnation-wrap>.btn-wrap .btn-start:active:before,.pagnation-wrap>.btn-wrap .btn-start:focus:before{background:url(/bookpoint/_next/static/media/icon_12_arrow03_active.987bf1b6.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-start:disabled{border:.1rem solid #e0e0e0;opacity:.5}.pagnation-wrap>.btn-wrap .btn-start:disabled:before{background:url(/bookpoint/_next/static/media/icon_12_arrow03.27362abe.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-prev:before{background:url(/bookpoint/_next/static/media/icon_12_arrow02.096041ad.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-prev:hover{border:.1rem solid #1cb171}.pagnation-wrap>.btn-wrap .btn-prev:hover:before{background:url(/bookpoint/_next/static/media/icon_12_arrow02_active.abc8cedb.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-prev:active,.pagnation-wrap>.btn-wrap .btn-prev:focus{border:.1rem solid #1cb171}.pagnation-wrap>.btn-wrap .btn-prev:active:before,.pagnation-wrap>.btn-wrap .btn-prev:focus:before{background:url(/bookpoint/_next/static/media/icon_12_arrow02_active.abc8cedb.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-prev:disabled{border:.1rem solid #e0e0e0;opacity:.5}.pagnation-wrap>.btn-wrap .btn-next:before,.pagnation-wrap>.btn-wrap .btn-prev:disabled:before{background:url(/bookpoint/_next/static/media/icon_12_arrow02.096041ad.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-next:before{transform:rotate(180deg)}.pagnation-wrap>.btn-wrap .btn-next:hover{border:.1rem solid #1cb171}.pagnation-wrap>.btn-wrap .btn-next:hover:before{background:url(/bookpoint/_next/static/media/icon_12_arrow02_active.abc8cedb.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-next:active,.pagnation-wrap>.btn-wrap .btn-next:focus{border:.1rem solid #1cb171}.pagnation-wrap>.btn-wrap .btn-next:active:before,.pagnation-wrap>.btn-wrap .btn-next:focus:before{background:url(/bookpoint/_next/static/media/icon_12_arrow02_active.abc8cedb.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-next:disabled{border:.1rem solid #e0e0e0;opacity:.5}.pagnation-wrap>.btn-wrap .btn-next:disabled:before{background:url(/bookpoint/_next/static/media/icon_12_arrow02.096041ad.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-end:before{background:url(/bookpoint/_next/static/media/icon_12_arrow03.27362abe.png) 50%/100% no-repeat;transform:rotate(180deg)}.pagnation-wrap>.btn-wrap .btn-end:hover{border:.1rem solid #1cb171}.pagnation-wrap>.btn-wrap .btn-end:hover:before{background:url(/bookpoint/_next/static/media/icon_12_arrow03_active.987bf1b6.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-end:active,.pagnation-wrap>.btn-wrap .btn-end:focus{border:.1rem solid #1cb171}.pagnation-wrap>.btn-wrap .btn-end:active:before,.pagnation-wrap>.btn-wrap .btn-end:focus:before{background:url(/bookpoint/_next/static/media/icon_12_arrow03_active.987bf1b6.png) 50%/100% no-repeat}.pagnation-wrap>.btn-wrap .btn-end:disabled{border:.1rem solid #e0e0e0;opacity:.5}.pagnation-wrap>.btn-wrap .btn-end:disabled:before{background:url(/bookpoint/_next/static/media/icon_12_arrow03.27362abe.png) 50%/100% no-repeat}.pagnation-wrap .pagnation-list{display:flex;align-items:center;gap:2rem}.pagnation-wrap .pagnation-list .btn{height:auto;padding:0;color:#3d3d3d;font-weight:500;font-size:1.6rem}.pagnation-wrap .pagnation-list .btn:before{content:"";display:none}.pagnation-wrap .pagnation-list .btn.active,.pagnation-wrap .pagnation-list .btn:active,.pagnation-wrap .pagnation-list .btn:focus,.pagnation-wrap .pagnation-list .btn:hover{color:#1cb171}@media (min-width:1025px){.pagnation-wrap{padding:4rem 0}}.swiper-wrap{position:relative}.swiper-wrap .swiper{width:100%;height:100%}.swiper-wrap .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.swiper-wrap .swiper .swiper-button-next,.swiper-wrap .swiper .swiper-button-prev{display:none}.swiper-wrap .swiper .swiper-pagination{display:flex;justify-content:center;align-items:center;gap:.2rem;position:absolute;left:auto;bottom:.8rem;right:1.6rem;width:4rem;height:2.2rem;border-radius:1.2rem;background-color:#101010;color:#fff;font-weight:400;font-size:1.4rem;opacity:.7}.swiper-wrap .swiper .swiper-pagination .swiper-pagination-current{font-weight:700}.swiper-wrap .swiper .swiper-pagination .swiper-pagination-total{font-weight:400}.tab .tab-list{display:inline-flex;align-items:center;width:100%;height:4rem;border:.2rem solid #1cb171;border-radius:3.6rem;background-color:#fff;box-sizing:border-box}.tab .tab-list .tab-item{flex:1 1}.tab .tab-list .tab-item .btn-tab{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:3.6rem;border:.2rem solid transparent;border-radius:3.6rem;background-color:#fff;color:#1cb171;font-family:Pretendard;font-weight:500;font-size:2rem;cursor:pointer;transition:all .5s ease;box-sizing:border-box}.tab .tab-list .tab-item.active .btn-tab{border-radius:3.6rem;background-color:#1cb171;color:#fff;font-weight:700}.tab .tab-panels .tab-panel{display:none}.tab .tab-panels .tab-panel.active{display:block}.textarea{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.textarea .input-textarea{display:flex;align-items:center;gap:1rem;width:100%}.textarea .input-textarea .input-label{min-width:8rem;width:8rem;color:#101010;font-family:Pretendard;font-size:1.6rem;font-weight:400}.textarea .input-textarea textarea{width:100%;height:20rem;padding:1.4rem 1.2rem;border:.1rem solid #e0e0e0;border-radius:.8rem;background-color:#fff;color:#3d3d3d;font-family:Pretendard;font-weight:400;font-size:1.6rem;box-sizing:border-box;outline:none;resize:none}.textarea .input-textarea textarea:active,.textarea .input-textarea textarea:focus{border:.1rem solid #1cb171}.textarea .input-textarea textarea:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#9e9e9e}.textarea .input-textarea textarea::-moz-placeholder{color:#6d6d6d;font-weight:400;font-size:1.6rem}.textarea .input-textarea textarea:-ms-input-placeholder{color:#6d6d6d;font-weight:400;font-size:1.6rem}.textarea .input-textarea textarea::placeholder{color:#6d6d6d;font-weight:400;font-size:1.6rem}.textarea .input-count span{color:#6d6d6d;font-weight:400;font-size:1.4rem}.tooltip{display:flex;align-items:center;position:relative}.tooltip .btn-tooltip{padding:0;cursor:pointer}.tooltip .btn-tooltip,.tooltip .btn-tooltip:before{display:flex;justify-content:center;align-items:center;width:1.6rem;height:1.7rem}.tooltip .btn-tooltip:before{content:"";background:url(/bookpoint/_next/static/media/icon_16_tooltip.f4cf77bb.svg) 50%/100% no-repeat}.tooltip-content{position:absolute;z-index:1000;min-width:20rem;max-width:32.8rem;padding:1.2rem 1rem;border:.1rem solid #6d6d6d;border-radius:.8rem;background-color:#fff;transform:translateX(-50%)}.tooltip-content p{color:#101010;font-weight:400;font-size:1.2rem}.homepage .header{top:5.6rem;background-color:#e4f3fc;box-shadow:none}.homepage .header.scroll{top:0;background-color:#fff;box-shadow:0 .2rem 1.6rem 0 rgba(0,0,0,.08)}.homepage .header.scroll>.notice-wrap{display:none}.homepage .header>.notice-wrap{display:flex;justify-content:center;position:fixed;top:0;left:0;width:100%;height:5.6rem;padding:0 1.6rem;background-color:#d8ebf7}.homepage .header>.notice-wrap .notice-info{display:flex;align-items:center;gap:.8rem;max-width:102.4rem;width:100%}.homepage .header>.notice-wrap .notice-info .notice-tag{display:flex;justify-content:center;align-items:center;height:2.1rem;padding:0 .6rem;border-radius:.4rem;background-color:#6d6d6d;color:#fff;font-weight:600;font-size:1.2rem}.homepage .header>.notice-wrap .notice-info .notice-text{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:calc(100% - 4.1rem);color:#101010;font-weight:400;font-size:1.4rem}.homepage .header>.notice-wrap .notice-info .notice-text:after{content:"";display:block;width:.8rem;height:1.5rem;background:url(/bookpoint/_next/static/media/icon_arrow.7a224582.svg) 50%/100% no-repeat}.homepage .header>.notice-wrap .notice-info .notice-text span{width:calc(100% - 5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homepage .header .header-wrap .logo-wrap .logo{display:flex}.homepage .container{padding-top:12.6rem;padding-bottom:0}.homepage .container .main{padding-bottom:0}.homepage .footer{display:flex}@media screen and (min-width:1025px){.homepage .container{padding-top:15.2rem}}.page.home{width:calc(100% + 3.2rem)!important;margin:0 -1.6rem;padding:0}.page.home .content-wrap{padding-bottom:0!important}.page.home .content-wrap .header-wrap{position:relative;z-index:0;padding:0 1rem;background:linear-gradient(#e4f3fc,#e4f3fc 34.3rem,transparent 0)}.page.home .content-wrap .header-wrap:before{content:"";display:block;z-index:1;width:100%;min-height:34.3rem;height:100%;background:url(/bookpoint/_next/static/media/visual_home.bcee43ba.png) center 6.8rem/34rem no-repeat}.page.home .content-wrap .header-wrap:after{content:"";position:absolute;top:20rem;left:0;z-index:-1;width:100%;min-height:41.7rem;height:auto;background:url(/bookpoint/_next/static/media/visual_bg01.0f1bb908.png) 50%/100% 41.7rem no-repeat}.page.home .content-wrap .header-wrap .promise-wrap{position:absolute;top:0;left:0;z-index:1;width:100%;padding:.8rem}.page.home .content-wrap .header-wrap .promise-wrap dl{display:flex;align-items:center;gap:.8rem;height:4.2rem;padding:0 1.2rem;border-radius:5rem;background-color:#fff}.page.home .content-wrap .header-wrap .promise-wrap dl dt{display:flex;align-items:center;gap:.2rem;color:#101010;font-weight:600;font-size:1.5rem}.page.home .content-wrap .header-wrap .promise-wrap dl dt:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_target.1ce0bd6b.png) 50%/100% no-repeat}.page.home .content-wrap .header-wrap .promise-wrap dl dd{flex:1 1;color:#101010;font-weight:400;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.home .content-wrap .header-wrap .info-wrap{display:flex;flex-direction:column;position:relative;padding:1rem 1rem 0}.page.home .content-wrap .header-wrap .info-wrap .user-info{display:flex;justify-content:space-between;align-items:flex-start;padding:2rem 1rem 0}.page.home .content-wrap .header-wrap .info-wrap .user-info .name-wrap .btn{height:auto;padding:0}.page.home .content-wrap .header-wrap .info-wrap .user-info .name-wrap .btn span{color:#101010;font-weight:600;font-size:3rem}.page.home .content-wrap .header-wrap .info-wrap .user-info .name-wrap span{color:#101010;font-weight:400;font-size:3rem}.page.home .content-wrap .header-wrap .info-wrap .user-info .name-wrap span>span{font-weight:600}.page.home .content-wrap .header-wrap .info-wrap .user-info .ect-wrap{display:flex;flex-direction:column;gap:.4rem}.page.home .content-wrap .header-wrap .info-wrap .user-info .ect-wrap dl{display:flex;justify-content:space-between;align-items:center;gap:2rem}.page.home .content-wrap .header-wrap .info-wrap .user-info .ect-wrap dl dt{display:flex;width:9rem;color:#3d3d3d;font-weight:400;font-size:1.6rem}.page.home .content-wrap .header-wrap .info-wrap .user-info .ect-wrap dl dd{display:flex;gap:.4rem;color:#101010;font-weight:700;font-size:1.6rem}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap{display:flex;flex-direction:column;gap:1rem;padding:1rem 1rem 0}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-info{display:flex;justify-content:space-between;align-items:center}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-info .progress-title{display:flex;align-items:center;gap:.8rem;color:#101010;font-weight:600;font-size:1.6rem}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-info .progress-title:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_book.8313fba3.png) 50%/100% no-repeat}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-info .progress-value{display:flex;align-items:center;gap:.4rem;color:#101010;font-weight:500;font-size:1.6rem}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-info .progress-value>span:first-child{color:#019053;font-weight:700}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-bar{overflow:hidden;position:relative;height:1.6rem;border:.1rem solid #222;border-radius:1rem;background-color:#edf4cd}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-bar .progress{position:absolute;top:0;left:0;height:1.6rem;background-color:#1cb171}.page.home .content-wrap .header-wrap .info-wrap .card-wrap{overflow-x:auto;margin:0 -2rem;padding-top:2rem;width:calc(100% + 4rem);-webkit-overflow-scrolling:touch}.page.home .content-wrap .header-wrap .info-wrap .card-wrap::-webkit-scrollbar{display:none}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul{display:inline-flex;gap:1rem;width:100%}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:first-child{padding-left:1.6rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:last-child{padding-right:1.6rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:last-child .card-item{background-color:#457ff0}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:last-child .card-item .card-info dl dt{color:#cedfff}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:last-child .card-item .card-btn{border-top:.1rem solid #84a6ea}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item{display:flex;flex-direction:column;gap:1.6rem;width:32rem;padding:2rem 1.6rem 0;border:.1rem solid #222;border-radius:1.6rem;background-color:#1cb171;color:#fff}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-title{display:flex;flex-direction:column}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-title dl{display:flex;justify-content:space-between;align-items:center}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-title dl dt{font-weight:700;font-size:2rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-title dl dd{font-weight:500;font-size:1.6rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-info{display:flex;flex-direction:column;gap:1rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-info dl{display:flex;justify-content:space-between;align-items:center}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-info dl dt{color:#d8f3e6;font-weight:500;font-size:1.6rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-info dl dd .btn{flex-direction:row-reverse;gap:.4rem;height:auto;padding:0;font-weight:700;font-size:1.8rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-info dl dd .btn:before{content:"";display:block;z-index:1;width:1.4rem;height:1.4rem;background:url(/bookpoint/_next/static/media/icon_14_next.e8eb1390.png) 50%/100% no-repeat}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-btn{width:100%;border-top:.1rem solid #5bc393}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-btn .btn{gap:.8rem;width:100%;height:auto;padding:1.8rem .8rem;font-weight:600;font-size:1.8rem;background-color:transparent}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-btn .btn:before{content:"";display:block;width:2.4rem;height:2.4rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-btn .btn.btn-book:before{background:url(/bookpoint/_next/static/media/icon_24_book.bff5b573.png) 50%/100% no-repeat}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-btn .btn.btn-point:before{background:url(/bookpoint/_next/static/media/icon_24_point.b6d89192.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap{display:flex;flex-direction:column;gap:6rem;padding-top:6rem}.page.home .content-wrap .body-wrap .con-wrap:first-child .title-wrap .title:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_home01.a2ed2dbf.svg) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap:nth-child(2) .title-wrap .title:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_home02.067b0cbe.svg) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap:nth-child(3) .title-wrap .title:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_home03.db2b86d3.svg) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap:nth-child(4) .title-wrap .title:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_home04.3bbc048c.svg) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap a:active,.page.home .content-wrap .body-wrap .con-wrap a:focus,.page.home .content-wrap .body-wrap .con-wrap a:hover,.page.home .content-wrap .body-wrap .con-wrap a:link,.page.home .content-wrap .body-wrap .con-wrap a:visited{color:#101010}.page.home .content-wrap .body-wrap .con-wrap .title-wrap{display:flex;justify-content:space-between;align-items:center;padding:0 1.6rem}.page.home .content-wrap .body-wrap .con-wrap .title-wrap .title{display:flex;align-items:center;gap:.8rem;color:#101010;font-weight:700;font-size:2.2rem}.page.home .content-wrap .body-wrap .con-wrap .title-wrap .btn{height:auto;padding:0}.page.home .content-wrap .body-wrap .con-wrap .title-wrap .btn.btn-more:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_more.ca64182f.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap{overflow-x:auto;padding-top:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap::-webkit-scrollbar{display:none}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul{display:inline-flex;gap:1rem;width:100%}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li{padding-top:2rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li:first-child{padding-left:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li:last-child{padding-right:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item{display:flex;flex-direction:column;gap:1rem;position:relative;width:27.4rem;padding:2.4rem 1.6rem 1.6rem;border-radius:1.6rem;background-color:#f4f4f4}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal{display:flex;justify-content:flex-end;gap:1.2rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-img{position:absolute;top:-2rem;left:1.6rem;width:8rem;height:11.4rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-img img{width:100%;height:100%}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-img .no-image img{width:4rem;height:3.1rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info{display:flex;flex-direction:column;gap:.8rem;width:calc(100% - 9.2rem)}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-face{position:absolute;top:-2rem;right:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-face.face01:before{content:"";display:block;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face01.f8789592.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-face.face02:before{content:"";display:block;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face02.5c051586.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-face.face03:before{content:"";display:block;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face03.7f190b5b.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-face.face04:before{content:"";display:block;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face04.98709ac3.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-face.face05:before{content:"";display:block;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face05.6558a2ee.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-face.face06:before{content:"";display:block;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face06.74f7a88f.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-title{flex:1 1;color:#101010;font-weight:600;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-desc dl{display:flex;align-items:center;gap:.6rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-desc dl dt{width:6.5rem;color:#6d6d6d;font-weight:400;font-size:1.4rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-desc dl dd{color:#3d3d3d;font-weight:400;font-size:1.4rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .progress-bar{overflow:hidden;position:relative;height:.8rem;border:.1rem solid #6d6d6d;border-radius:1rem;background-color:#fff}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .progress-bar .progress{position:absolute;top:0;left:0;height:.8rem;background-color:#457ff0}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data{display:flex;flex-direction:column;gap:1.6rem 0;padding:2.8rem 0}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .message-wrap{display:flex;flex-direction:column;align-items:center;gap:.2rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .message-wrap .title{display:flex;flex-direction:column;align-items:center;gap:1.6rem;color:#3d3d3d;font-weight:600;font-size:1.8rem;text-align:center}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .message-wrap .title:before{content:"";display:block;width:7rem;height:4.6rem;background:url(/bookpoint/_next/static/media/icon_nodata.48987315.svg) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .message-wrap .message{color:#6d6d6d;font-weight:400;font-size:1.6rem;text-align:center}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .btn-wrap .btn-line{width:auto;height:4.2rem;padding:0 2rem;border-radius:2.6rem;border:.1rem solid #e0e0e0;color:#3d3d3d;font-weight:600;font-size:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .btn-wrap .btn-line:hover{border:.1rem solid #aacdbe;color:#1cb171}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .btn-wrap .btn-line:active,.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .btn-wrap .btn-line:focus{border:.1rem solid #1cb171;color:#168c59}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap .no-data .btn-wrap .btn-line:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#d2d2d2}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap{padding-top:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul{display:flex;flex-direction:column;gap:1.6rem;padding:0 1.6rem}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li:first-child .activity-item:after{content:"";display:block;background:url(/bookpoint/_next/static/media/icon_50_activity1.56c561c1.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li:nth-child(2) .activity-item:after{content:"";display:block;background:url(/bookpoint/_next/static/media/icon_50_activity2.9bb0f9ad.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li:nth-child(3) .activity-item:after{content:"";display:block;background:url(/bookpoint/_next/static/media/icon_50_activity3.03ffe298.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li .activity-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;height:10rem;padding:2.4rem;border:.1rem solid #e0e0e0;border-radius:1.6rem;background-color:#fff}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li .activity-item:after{content:"";display:block;width:5rem;height:5rem}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li .activity-item .activity-info{display:flex;flex-direction:column;gap:.8rem}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li .activity-item .activity-info .activity-title{width:100%;color:#101010;font-weight:700;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li .activity-item .activity-info .activity-text{width:100%;color:#3d3d3d;font-weight:400;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.home .content-wrap .body-wrap .con-wrap .book-wrap{overflow-x:auto;padding-top:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap::-webkit-scrollbar{display:none}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul{display:inline-flex;gap:1.6rem;width:100%}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li:first-child{padding-left:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li:last-child{padding-right:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item{display:flex;flex-direction:column;position:relative;overflow:hidden;width:31.2rem;height:36rem;border:.1rem solid #e0e0e0;border-radius:1.6rem;background-color:#fff}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-img{padding:2.4rem 0;display:flex;justify-content:center;align-items:center}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-img .img{width:12rem;height:17.4rem;box-shadow:0 1rem 1rem 0 rgba(0,0,0,.1)}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-img .img img{width:100%;height:100%}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-img .img .no-image img{width:4rem;height:3.1rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info{display:flex;flex-direction:column;gap:1rem;position:relative;padding:1.6rem;border-top:.1rem solid #e0e0e0;background-color:#f6f6f6;height:100%}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-detail{display:flex;flex-direction:column;gap:.2rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-detail .book-title{flex:1 1;padding-right:2.4rem;color:#101010;font-weight:600;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-detail .book-desc{display:flex;align-items:center;gap:.8rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-detail .book-desc li{display:flex;align-items:center;gap:.8rem;color:#3d3d3d;font-weight:400;font-size:1.4rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-detail .book-desc li+li:before{content:"";display:block;width:.1rem;height:1rem;background-color:#d2d2d2}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-detail .book-desc li:first-child{display:inline-block;max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-text{color:#3d3d3d;font-weight:400;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .btn-like{position:absolute;top:1.7rem;right:2rem;z-index:1;width:2rem;height:2rem;padding:0}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .btn-like:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_like-off.2bba7745.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .btn-like.active:before,.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .btn-like:active:before,.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .btn-like:focus:before{background:url(/bookpoint/_next/static/media/icon_like-on.2f70d4c6.png) 50%/100% no-repeat}.page.home .content-wrap .body-wrap .con-wrap .news-wrap{overflow-x:auto;padding-top:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap::-webkit-scrollbar{display:none}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul{display:inline-flex;gap:1.6rem;width:100%}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li:first-child{padding-left:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li:last-child{padding-right:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item{display:flex;flex-direction:column;gap:1rem;width:31.2rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-img{width:31.2rem;height:16rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-img img{width:100%;height:100%;border-radius:1.6rem;-o-object-fit:cover;object-fit:cover}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-img iframe{width:100%;height:100%;border-radius:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-img .no-image{border-radius:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-img .no-image img{width:7rem;height:5.4rem;border-radius:0}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-info{display:flex;flex-direction:column;gap:.4rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-info .news-title{flex:1 1;color:#101010;font-weight:600;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-info .news-desc{display:flex;align-items:center;gap:.8rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-info .news-desc li{display:flex;align-items:center;gap:.8rem;color:#6d6d6d;font-weight:400;font-size:1.4rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-info .news-desc li+li:before{content:"";display:block;width:.1rem;height:1rem;background-color:#d2d2d2}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap{padding:0}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .swiper-wrap .swiper{position:relative}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide .notice-img{display:flex;width:100vw;height:10rem}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide .notice-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide .notice-img .no-image img{width:4rem;height:3.1rem}@media (min-width:769px){.page.home{width:calc(100% + 4.8rem)!important;margin:0 -2.4rem}.page.home .content-wrap .header-wrap{display:flex;justify-content:space-between;gap:4rem;height:47.8rem;padding:0;border-bottom:.1rem solid #222;background:linear-gradient(#e4f3fc,#e4f3fc 47.5rem,transparent 0)}.page.home .content-wrap .header-wrap:before{width:48.1rem;min-height:37rem;height:auto;background-size:45.7rem 37rem;background-position:top 4.8rem right 2.4rem}.page.home .content-wrap .header-wrap:after{top:25.5rem;min-height:22.2rem;background-size:100% 22.2rem;background-position:top 0 left 0}.page.home .content-wrap .header-wrap .promise-wrap{right:2.4rem;left:auto;max-width:45.2rem;width:100%;padding:.8rem 0}.page.home .content-wrap .header-wrap .promise-wrap dl dd,.page.home .content-wrap .header-wrap .promise-wrap dl dt{font-size:1.8rem}.page.home .content-wrap .header-wrap .info-wrap{gap:1.6rem;max-width:47.6rem;width:100%;padding:8.2rem 2.4rem 0 0}.page.home .content-wrap .header-wrap .info-wrap .user-info{padding:0}.page.home .content-wrap .header-wrap .info-wrap .user-info .name-wrap .btn span,.page.home .content-wrap .header-wrap .info-wrap .user-info .name-wrap span{font-size:3.6rem}.page.home .content-wrap .header-wrap .info-wrap .user-info .ect-wrap dl dt{width:auto;font-size:1.8rem}.page.home .content-wrap .header-wrap .info-wrap .user-info .ect-wrap dl dd{align-items:center;font-size:1.8rem}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap{padding:1rem 0 0}.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-info .progress-title,.page.home .content-wrap .header-wrap .info-wrap .progress-wrap .progress-info .progress-value{font-size:2rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap{width:calc(100% + 4.8rem);margin:0 -2.4rem;padding:0}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:first-child{padding-left:2.4rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:last-child{padding-right:2.4rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-title dl dt{font-size:2.4rem}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li .card-item .card-title dl dd .btn{font-size:2rem}.page.home .content-wrap .body-wrap .con-wrap .title-wrap{padding:0 2.4rem}.page.home .content-wrap .body-wrap .con-wrap .title-wrap .title{font-size:2.6rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul{gap:2rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item{width:31.2rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-title{font-size:1.8rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-desc dl dt{width:7rem;font-size:1.5rem}.page.home .content-wrap .body-wrap .con-wrap .journal-wrap ul li .journal-item .journal .journal-info .journal-desc dl dd{font-size:1.5rem}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul{flex-direction:row;gap:1.6rem;padding:0 2.4rem}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li{flex:1 1}.page.home .content-wrap .body-wrap .con-wrap .activity-wrap ul li .activity-item{height:10rem;padding:1.6rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li:first-child{padding-left:2.4rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li:last-child{padding-right:2.4rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-detail .book-title{font-size:2rem}.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-detail .book-desc li,.page.home .content-wrap .body-wrap .con-wrap .book-wrap>ul>li .book-item .book-info .book-text{font-size:1.5rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li:first-child{padding-left:2.4rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li:last-child{padding-right:2.4rem}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-img{width:100%}.page.home .content-wrap .body-wrap .con-wrap .news-wrap>ul>li .news-item .news-info .news-desc li{font-size:1.5rem}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide,.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide div{width:100%}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide .notice-img{width:auto}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .notice-info{display:flex;justify-content:center;width:100vw;margin-top:2rem;margin-left:calc(-50vw + 50%);padding:1.6rem 2.4rem}.page.home .content-wrap .body-wrap .con-wrap .notice-wrap .notice-info .notice-text{max-width:102.4rem;width:100%;padding:0 2.4rem;font-size:1.6rem}}@media (min-width:1025px){.page.home{max-width:100vw!important}.page.home .content-wrap{display:flex;flex-direction:column;align-items:center}.page.home .content-wrap .header-wrap{justify-content:center;width:100%}.page.home .content-wrap .header-wrap:before{background-position:top 6rem right 2.4rem}.page.home .content-wrap .header-wrap .promise-wrap{display:flex;justify-content:flex-end;left:calc(50% - 1.6rem);right:0;max-width:120rem;width:100%;padding:2rem 0 0;transform:translateX(-50%)}.page.home .content-wrap .header-wrap .promise-wrap dl{width:65.2rem}.page.home .content-wrap .header-wrap .info-wrap{max-width:65.2rem;width:100%;padding:9.4rem 0 0}.page.home .content-wrap .header-wrap .info-wrap .card-wrap{overflow:visible;width:100%;margin:0}.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:first-child,.page.home .content-wrap .header-wrap .info-wrap .card-wrap ul li:last-child{padding:0}.page.home .content-wrap .body-wrap{max-width:102.4rem;width:100%}}.page.search .desc dl{margin-top:.5rem}.page.search .desc dl dt{display:inline-flex;width:5.8rem;color:#9e9e9e;letter-spacing:.096rem;line-height:140%;white-space:pre}.page.search .desc dl dd{display:inline-flex;width:calc(100% - 5.8rem);line-height:140%;font-weight:400;color:#3d3d3d}.page.search .result-wrap .filter-wrap{display:flex;justify-content:space-between;align-items:flex-end}.page.search .result-wrap .filter-wrap .btn{display:inline-flex;gap:0 .6rem;height:4.2rem;padding:.8rem 2rem;border-radius:.8rem;font-size:1.6rem}.page.search .result-wrap .filter-wrap .btn:before{content:"";display:inline-flex;width:1.4rem;height:1.6rem;background-image:url(/bookpoint/_next/static/media/icon_book.2e2a7922.png)}.page.search .result-wrap .result-list .book-wrap .flex-wrap{gap:0 1.6rem;align-items:flex-start;flex-wrap:wrap;cursor:pointer}.page.search .result-wrap .result-list .book-wrap .flex-wrap .img-box{width:8.6rem;height:12.6rem}.page.search .result-wrap .result-list .book-wrap .flex-wrap .img-box img{width:100%;height:100%}.page.search .result-wrap .result-list .book-wrap .flex-wrap .img-box .no-image img{width:4rem;height:3.1rem}.page.search .result-wrap .result-list .book-wrap .flex-wrap .info-wrap{width:calc(100% - 10.2rem)}.page.search .result-wrap .result-list .book-wrap .flex-wrap .info-wrap .title{font-size:1.8rem;line-height:120%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review{width:100%;margin-top:1.2rem;padding:1.4rem;border-radius:1.2rem;border:.1rem solid #e0e0e0}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .flex-wrap{align-items:center;justify-content:space-between}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .flex-wrap p{font-size:1.4rem;color:#9e9e9e}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .flex-wrap p strong{margin-right:1.6rem;color:#000}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .flex-wrap .like-area{display:flex;gap:0 .4rem;line-height:1;font-size:1.4rem}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .flex-wrap .like-area button{cursor:pointer}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .flex-wrap .like-area button span{font-size:0}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .flex-wrap .like-area button:before{content:"";display:inline-flex;align-items:flex-end;width:1.4rem;height:1.4rem;background:url(/bookpoint/_next/static/media/icon_like-off.f452aefd.svg) 50%/100% no-repeat}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .flex-wrap .like-area button.on:before{background:url(/bookpoint/_next/static/media/icon_like-on.264f7783.svg) 50%/100% no-repeat}.page.search .result-wrap .result-list .book-wrap .flex-wrap .book-review .explain-wrap{font-size:1.4rem;margin-top:.6rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.page.search .result-wrap .result-list .book-wrap .flex-wrap+.flex-wrap{margin-top:4rem}.page.search .detail-wrap>.img-box{display:flex;justify-content:center;align-items:center;height:30rem;margin:0 -1.6rem;background:#e4f3fc}.page.search .detail-wrap>.img-box img{max-width:16rem;max-height:22rem;box-shadow:0 .4rem 1rem 0 rgba(6,82,28,.3)}.page.search .detail-wrap .info-wrap{margin-top:3.2rem}.page.search .detail-wrap .info-wrap .hash-wrap{display:flex;gap:0 1.6rem}.page.search .detail-wrap .info-wrap .hash-wrap li{color:#1cb171}.page.search .detail-wrap .info-wrap .book-title{margin-top:.2rem;font-size:2.4rem;font-weight:700;line-height:140%}.page.search .detail-wrap .info-wrap .activity-check{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.page.search .detail-wrap .info-wrap .activity-check button{width:48%;padding:2rem;border-radius:.8rem;border:.1rem solid #e0e0e0}.page.search .detail-wrap .info-wrap .activity-check button:after{content:"";display:block;width:3rem;height:3rem;margin:1rem auto 0}.page.search .detail-wrap .info-wrap .activity-check button.buy:after{background:url(/bookpoint/_next/static/media/icon_30_face01.96f5a84a.svg) 50%/100% no-repeat}.page.search .detail-wrap .info-wrap .activity-check button.borrow:after{background:url(/bookpoint/_next/static/media/icon_30_face02.20c24dba.svg) 50%/100% no-repeat}.page.search .detail-wrap .info-wrap .activity-check button.diary:after{background:url(/bookpoint/_next/static/media/icon_30_face03.52f77fb4.svg) 50%/100% no-repeat}.page.search .detail-wrap .info-wrap .activity-check button.review:after{background:url(/bookpoint/_next/static/media/icon_30_face04.4f4c2912.svg) 50%/100% no-repeat}.page.search .detail-wrap .info-wrap .activity-check button:hover{box-shadow:inset 0 0 0 2px #1cb171}.page.search .detail-wrap .info-wrap .activity-check button span{font-size:1.8rem;font-weight:600;color:#101010}.page.search .detail-wrap .info-wrap .activity-check button:disabled{border:.1rem solid #e0e0e0;background:#f6f6f6}.page.search .detail-wrap .info-wrap .activity-check button:disabled:hover{box-shadow:none}.page.search .detail-wrap .info-wrap .activity-check button:disabled span{color:#9e9e9e}.page.search .detail-wrap .info-wrap .activity-check button:disabled:after{opacity:.5}.page.search .detail-wrap .info-wrap .activity-check button:disabled.buy:after{background:url(/bookpoint/_next/static/media/icon_20_activity01_disabled.8abb395c.svg) 50%/100% no-repeat}.page.search .detail-wrap .info-wrap .activity-check button:disabled.borrow:after{background:url(/bookpoint/_next/static/media/icon_20_activity02_disabled.97426585.svg) 50%/100% no-repeat}.page.search .detail-wrap .info-wrap .activity-check button:disabled.diary:after{background:url(/bookpoint/_next/static/media/icon_20_activity03_disabled.699ac8c2.png) 50%/100% no-repeat}.page.search .detail-wrap .info-wrap .activity-check button:disabled.review:after{background:url(/bookpoint/_next/static/media/icon_20_activity04_disabled.ba5c557e.svg) 50%/100% no-repeat}.page.search .detail-wrap .book-info{width:100%;margin-top:6rem}.page.search .detail-wrap .book-info .tab-list{border-bottom:.1rem solid #e0e0e0}.page.search .detail-wrap .book-info .tab-list.scroll{position:fixed;top:6.9rem;left:0;right:0;z-index:99;width:100%;background-color:#fff}.page.search .detail-wrap .book-info .tab-list ul{display:flex;align-items:center;justify-content:space-around;height:6rem}.page.search .detail-wrap .book-info .tab-list ul li{position:relative}.page.search .detail-wrap .book-info .tab-list ul li span{font-size:2rem;font-weight:500;line-height:140%;cursor:pointer}.page.search .detail-wrap .book-info .tab-list ul li.on{color:#1cb171}.page.search .detail-wrap .book-info .tab-list ul li.on span{position:relative;font-weight:700}.page.search .detail-wrap .book-info .tab-list ul li.on span:after{content:"";position:absolute;left:0;bottom:-1.9rem;width:100%;height:.3rem;background:#1cb171}.page.search .detail-wrap .book-info .book-content .section{margin-top:6rem}.page.search .detail-wrap .book-info .book-content .section .flex-wrap{justify-content:space-between}.page.search .detail-wrap .book-info .book-content .section .flex-wrap .title{font-size:2.4rem;font-weight:700;color:#101010;letter-spacing:-.048rem}.page.search .detail-wrap .book-info .book-content .section.book{display:flex;flex-direction:column;gap:2rem}.page.search .detail-wrap .book-info .book-content .section.book .img-box{display:flex;width:100%;height:auto}.page.search .detail-wrap .book-info .book-content .section.book .img-box img{width:100%;height:auto}.page.search .detail-wrap .book-info .book-content .section.book .img-box .no-image{height:30rem}.page.search .detail-wrap .book-info .book-content .section.book .text-wrap .text{font-size:1.6rem}.page.search .detail-wrap .book-info .book-content .section.keyword .title{display:flex;align-items:center;gap:.8rem}.page.search .detail-wrap .book-info .book-content .section.keyword .title i{font-size:0;cursor:pointer}.page.search .detail-wrap .book-info .book-content .section.keyword .title i:after{content:"";display:inline-flex;width:2rem;height:2rem;margin-left:.8rem;background:url(/bookpoint/_next/static/media/icon_info.ce368ee3.png) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.keyword .plus{font-size:0}.page.search .detail-wrap .book-info .book-content .section.keyword .plus:after{content:"";display:inline-flex;width:1.5rem;height:1.5rem;background:url(/bookpoint/_next/static/media/icon_plus.35c80261.png) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.keyword .keyword-wrap ul{display:flex;gap:.4rem;overflow:auto;margin-top:2.25rem;white-space:nowrap}.page.search .detail-wrap .book-info .book-content .section.keyword .keyword-wrap ul::-webkit-scrollbar{display:none}.page.search .detail-wrap .book-info .book-content .section.keyword .keyword-wrap ul li{padding:.6rem 1.6rem;border-radius:2rem;border:.1rem solid #aacdbe;font-weight:600;color:#1cb171}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap{display:flex;gap:4rem;overflow-x:auto;width:100%}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap::-webkit-scrollbar{display:none}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book{display:flex;gap:1.43rem;width:32rem;margin-top:2.4rem}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book .img-box{width:8.4rem;height:12.5rem}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book .img-box img{width:100%;height:100%}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book .img-box .no-image img{width:4rem;height:3.1rem}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book .desc{width:calc(100% - 10rem)}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book .desc .book-title{width:100%;font-size:2rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book .desc dl{display:flex;flex-wrap:wrap}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book .desc dl dt{display:inline-block;width:6rem}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap .info-book .desc dl dd{display:inline-block;width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.search .detail-wrap .book-info .book-content .section.review .select{margin-right:auto}.page.search .detail-wrap .book-info .book-content .section.review .select label{display:none}.page.search .detail-wrap .book-info .book-content .section.review .write{height:4.2rem;padding:.8rem 2rem;border-radius:.8rem;border:.1rem solid #1cb171;font-size:1.6rem;color:#1cb171;cursor:pointer}.page.search .detail-wrap .book-info .book-content .section.review .write:before{content:"";display:inline-flex;width:1.5rem;height:1.5rem;margin-right:.4rem;background:url(/bookpoint/_next/static/media/icon_pencil.f55db10b.svg) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.review .write:hover{background-color:#f3fffa}.page.search .detail-wrap .book-info .book-content .section.review .write:hover:before{background:url(/bookpoint/_next/static/media/icon_pencil_hover.f55db10b.svg) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.review .write:active,.page.search .detail-wrap .book-info .book-content .section.review .write:focus{border:.1rem solid #168c59;background-color:#f3fffa;color:#168c59}.page.search .detail-wrap .book-info .book-content .section.review .write:active:before,.page.search .detail-wrap .book-info .book-content .section.review .write:focus:before{background:url(/bookpoint/_next/static/media/icon_pencil_active.36b7b08f.svg) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.review .write:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#d2d2d2}.page.search .detail-wrap .book-info .book-content .section.review .write:disabled:before{background:url(/bookpoint/_next/static/media/icon_pencil_disabled.d1723826.svg) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap{margin-top:1.6rem}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box{padding:2.4rem 0;border-top:.1rem solid #e0e0e0}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .category{padding:.4rem .8rem;border-radius:1.3rem;background:#e4f3fc;color:#457ff0;font-size:1.5rem}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .id{color:#101010}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .date{font-size:1.5rem;font-weight:400}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-left:auto}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap button{display:flex;align-items:center;height:2.4rem;cursor:pointer}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap .bell{margin-right:.6rem;gap:.2rem}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap .bell span{font-size:1.6rem;color:#6d6d6d}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap .bell:before{content:"";display:inline-flex;align-items:flex-end;width:1.6rem;height:1.6rem;background:url(/bookpoint/_next/static/media/icon_bell.b7921711.svg) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap .like-area span{font-size:0}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap .like-area span.count{padding:.2rem 0 0 .4rem;color:#3d3d3d;font-size:1.6rem}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap .like-area:before{content:"";display:inline-flex;align-items:flex-end;width:1.6rem;height:1.4rem;background:url(/bookpoint/_next/static/media/icon_like-off.f452aefd.svg) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .flex-wrap .alert-wrap .like-area.on:before{background:url(/bookpoint/_next/static/media/icon_like-on.264f7783.svg) 50%/100% no-repeat}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .book-text{margin:1rem 0}.page.search .detail-wrap .book-info .book-content .section.review .review-wrap .review-box .add-content{padding-top:1.2rem}@media (min-width:769px){.page.search .search-wrap .input-wrap{max-width:60.8rem;margin:0 auto}.page.search .search-wrap .flex-wrap{max-width:60.8rem;margin:1.2rem auto 0}.page.search .result-wrap .result-list .book-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem}.page.search .result-wrap .result-list .book-wrap .flex-wrap{width:47%;max-width:46.8rem;margin:0 0 2rem}.page.search .result-wrap .result-list .book-wrap .flex-wrap+.flex-wrap{margin:0 0 2rem}.page.search .result-wrap .result-list .book-wrap .book-review .flex-wrap{width:100%}.page.search .detail-wrap .book-info .tab-list.scroll{padding:0 2.4rem}.page.search .detail-wrap .book-info .tab-list ul{display:flex;justify-content:flex-start;gap:4rem}.page.search .detail-wrap .book-info .book-content .section.book .img-box img{max-width:76rem;width:100%;height:auto}}@media (min-width:1025px){.page.search .detail-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.page.search .detail-wrap .img-box{width:46.4rem;margin:0}.page.search .detail-wrap .info-wrap{margin-top:0;width:calc(100% - 49.6rem)}.page.search .detail-wrap .info-wrap .activity-check button{flex:1 1;cursor:pointer}.page.search .detail-wrap .book-info .tab-list.scroll{display:flex;justify-content:center;top:9.6rem;left:0;padding:0 2.4rem}.page.search .detail-wrap .book-info .tab-list ul{justify-content:flex-start;gap:4rem;width:102.4rem}.page.search .detail-wrap .book-info .book-content .section.keyword .book-wrap{display:flex}}.page.journal .content-wrap{display:flex;flex-direction:column;gap:4rem}.page.journal .info-wrap{position:relative;display:flex;flex-direction:column;gap:3.2rem}.page.journal .info-wrap .img-wrap{display:flex;justify-content:center;align-items:center;width:calc(100% + 3.2rem);padding:3rem;margin:0 -1.6rem;background-color:#e4f3fc}.page.journal .info-wrap .img-wrap .img-box{width:16rem;height:22rem;box-shadow:0 .4rem 1rem 0 hsla(0,0%,73%,.3)}.page.journal .info-wrap .img-wrap .img-box img{width:100%;height:100%}.page.journal .info-wrap .img-wrap .img-box .no-image{border:0}.page.journal .info-wrap .img-wrap .img-box .no-image img{width:7rem;height:5.4rem}.page.journal .info-wrap .img-wrap .file-wrap .input{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:9;width:22rem;height:22rem}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file{flex-direction:column-reverse}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file .input-group{width:100%}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file .file{gap:.8rem;width:22rem;height:22rem;padding:0;border:0;background:none}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file .file:before{content:"";display:block;width:5.2rem;height:5.2rem;background:#fff url(/bookpoint/_next/static/media/icon_52_file.37888656.svg) 50%/100% no-repeat}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file .file span{width:100%;font-size:1.8rem;text-align:center}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file .close{display:none}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file .file-list{overflow:hidden;width:100%;height:100%;padding:0;border:none}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file .file-list .file-img{width:22rem;height:22rem}.page.journal .info-wrap .img-wrap .file-wrap .input .input-file .file-list .file-name{border:none}.page.journal .info-wrap .img-wrap .file-wrap:before{content:"";position:absolute;left:50%;top:50%;width:22rem;height:22rem;background:#fff;box-shadow:.3rem .5rem 1rem hsla(0,0%,73%,.3);transform:translate(-50%,-50%);z-index:0}.page.journal .info-wrap .img-wrap .file-wrap .btn{width:5.2rem;height:5.2rem;border-radius:50%;border:.1rem solid #e0e0e0;background:#fff;font-size:0}.page.journal .info-wrap .detail-wrap{display:flex;flex-direction:column;gap:.8rem}.page.journal .info-wrap .detail-wrap .hash-tag{display:flex;gap:10px}.page.journal .info-wrap .detail-wrap .hash-tag span{color:#1cb171;font-size:1.6rem}.page.journal .info-wrap .detail-wrap .title{font-weight:600;font-size:2.4rem}.page.journal .info-wrap .detail-wrap .desc{display:flex;flex-direction:column;gap:.4rem .8rem}.page.journal .info-wrap .detail-wrap .desc dl{display:flex;align-items:center;gap:.8rem}.page.journal .info-wrap .detail-wrap .desc dl dt{width:8rem;color:#9e9e9e;font-weight:400;font-size:1.6rem}.page.journal .info-wrap .detail-wrap .desc dl dd{color:#3d3d3d;font-weight:400;font-size:1.6rem}.page.journal .face-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.page.journal .face-wrap .input:first-child .input-checkbox{position:relative}.page.journal .face-wrap .input:first-child .input-checkbox input{width:100%;height:10rem;border:0;border-radius:.8rem;background-color:#f6f6f6;cursor:pointer}.page.journal .face-wrap .input:first-child .input-checkbox input:checked{border:.2rem solid #1cb171;background-color:#fff}.page.journal .face-wrap .input:first-child .input-checkbox input:checked:before{display:none}.page.journal .face-wrap .input:first-child .input-checkbox input:checked+.input-label{font-weight:500}.page.journal .face-wrap .input:first-child .input-checkbox input+.input-label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;position:absolute;top:0;left:0;height:100%;color:#3d3d3d;width:100%;font-weight:500;font-size:1.6rem}.page.journal .face-wrap .input:first-child .input-checkbox input+.input-label:before{content:"";display:flex;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face01.f8789592.png) 50%/100% no-repeat}.page.journal .face-wrap .input:nth-child(2) .input-checkbox{position:relative}.page.journal .face-wrap .input:nth-child(2) .input-checkbox input{width:100%;height:10rem;border:0;border-radius:.8rem;background-color:#f6f6f6;cursor:pointer}.page.journal .face-wrap .input:nth-child(2) .input-checkbox input:checked{border:.2rem solid #1cb171;background-color:#fff}.page.journal .face-wrap .input:nth-child(2) .input-checkbox input:checked:before{display:none}.page.journal .face-wrap .input:nth-child(2) .input-checkbox input:checked+.input-label{font-weight:500}.page.journal .face-wrap .input:nth-child(2) .input-checkbox input+.input-label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;position:absolute;top:0;left:0;height:100%;color:#3d3d3d;width:100%;font-weight:500;font-size:1.6rem}.page.journal .face-wrap .input:nth-child(2) .input-checkbox input+.input-label:before{content:"";display:flex;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face02.5c051586.png) 50%/100% no-repeat}.page.journal .face-wrap .input:nth-child(3) .input-checkbox{position:relative}.page.journal .face-wrap .input:nth-child(3) .input-checkbox input{width:100%;height:10rem;border:0;border-radius:.8rem;background-color:#f6f6f6;cursor:pointer}.page.journal .face-wrap .input:nth-child(3) .input-checkbox input:checked{border:.2rem solid #1cb171;background-color:#fff}.page.journal .face-wrap .input:nth-child(3) .input-checkbox input:checked:before{display:none}.page.journal .face-wrap .input:nth-child(3) .input-checkbox input:checked+.input-label{font-weight:500}.page.journal .face-wrap .input:nth-child(3) .input-checkbox input+.input-label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;position:absolute;top:0;left:0;height:100%;color:#3d3d3d;width:100%;font-weight:500;font-size:1.6rem}.page.journal .face-wrap .input:nth-child(3) .input-checkbox input+.input-label:before{content:"";display:flex;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face03.7f190b5b.png) 50%/100% no-repeat}.page.journal .face-wrap .input:nth-child(4) .input-checkbox{position:relative}.page.journal .face-wrap .input:nth-child(4) .input-checkbox input{width:100%;height:10rem;border:0;border-radius:.8rem;background-color:#f6f6f6;cursor:pointer}.page.journal .face-wrap .input:nth-child(4) .input-checkbox input:checked{border:.2rem solid #1cb171;background-color:#fff}.page.journal .face-wrap .input:nth-child(4) .input-checkbox input:checked:before{display:none}.page.journal .face-wrap .input:nth-child(4) .input-checkbox input:checked+.input-label{font-weight:500}.page.journal .face-wrap .input:nth-child(4) .input-checkbox input+.input-label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;position:absolute;top:0;left:0;height:100%;color:#3d3d3d;width:100%;font-weight:500;font-size:1.6rem}.page.journal .face-wrap .input:nth-child(4) .input-checkbox input+.input-label:before{content:"";display:flex;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face04.98709ac3.png) 50%/100% no-repeat}.page.journal .face-wrap .input:nth-child(5) .input-checkbox{position:relative}.page.journal .face-wrap .input:nth-child(5) .input-checkbox input{width:100%;height:10rem;border:0;border-radius:.8rem;background-color:#f6f6f6;cursor:pointer}.page.journal .face-wrap .input:nth-child(5) .input-checkbox input:checked{border:.2rem solid #1cb171;background-color:#fff}.page.journal .face-wrap .input:nth-child(5) .input-checkbox input:checked:before{display:none}.page.journal .face-wrap .input:nth-child(5) .input-checkbox input:checked+.input-label{font-weight:500}.page.journal .face-wrap .input:nth-child(5) .input-checkbox input+.input-label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;position:absolute;top:0;left:0;height:100%;color:#3d3d3d;width:100%;font-weight:500;font-size:1.6rem}.page.journal .face-wrap .input:nth-child(5) .input-checkbox input+.input-label:before{content:"";display:flex;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face05.6558a2ee.png) 50%/100% no-repeat}.page.journal .face-wrap .input:nth-child(6) .input-checkbox{position:relative}.page.journal .face-wrap .input:nth-child(6) .input-checkbox input{width:100%;height:10rem;border:0;border-radius:.8rem;background-color:#f6f6f6;cursor:pointer}.page.journal .face-wrap .input:nth-child(6) .input-checkbox input:checked{border:.2rem solid #1cb171;background-color:#fff}.page.journal .face-wrap .input:nth-child(6) .input-checkbox input:checked:before{display:none}.page.journal .face-wrap .input:nth-child(6) .input-checkbox input:checked+.input-label{font-weight:500}.page.journal .face-wrap .input:nth-child(6) .input-checkbox input+.input-label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;position:absolute;top:0;left:0;height:100%;color:#3d3d3d;width:100%;font-weight:500;font-size:1.6rem}.page.journal .face-wrap .input:nth-child(6) .input-checkbox input+.input-label:before{content:"";display:flex;width:4.8rem;height:4.8rem;background:url(/bookpoint/_next/static/media/icon_48_face06.74f7a88f.png) 50%/100% no-repeat}.page.journal .reading-wrap{margin-top:2rem}.page.journal .reading-wrap .flex-wrap{justify-content:space-between}.page.journal .reading-wrap .flex-wrap .title{font-size:1.8rem;color:#101010;font-weight:600}.page.journal .reading-wrap .flex-wrap .title:before{content:"";position:relative;top:.2rem;display:inline-flex;width:2rem;height:1.8rem;margin-right:.8rem;background:url(/bookpoint/_next/static/media/icon_26_stats01.2e6a850d.png) 50%/100% no-repeat}.page.journal .reading-wrap .flex-wrap span,.page.journal .reading-wrap .flex-wrap strong{font-size:1.8rem}.page.journal .reading-wrap .flex-wrap strong{color:#1cb171}.page.journal .reading-wrap .processsing-wrap{overflow:hidden;position:relative;width:100%;height:1.8rem;margin-top:1rem;border-radius:1rem;border:.1rem solid #222;background:#edf4cd}.page.journal .reading-wrap .processsing-wrap .processing-bar{position:absolute;top:0;left:0;right:0;bottom:0;background:#1cb171}.page.journal .reading-wrap .btn-wrap{margin-top:1.8rem;justify-content:flex-end}.page.journal .reading-wrap .btn-wrap button{height:4.2rem;padding:.8rem 2rem;border-radius:.8rem;font-size:1.6rem}.page.journal .reading-wrap .btn-wrap button:before{content:"";display:inline-flex;width:1.6rem;height:1.6rem;margin-right:.6rem;background:url(/bookpoint/_next/static/media/icon_book_list.4e3c3c35.svg) 50%/100% no-repeat}.page.journal .input-wrap .input-title.tooltip{display:flex;align-items:center;gap:0 .6rem;font-size:1.2rem}.page.journal .input-wrap.tag{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}.page.journal .input-wrap.tag .input{width:calc(100% - 6.6rem)}.page.journal .input-wrap.tag .keyword .title{font-size:1.8rem;color:#000}.page.journal .input-wrap.tag .keyword ul{display:flex;flex-wrap:wrap;gap:.4rem;width:100%;padding:1.2rem 0}.page.journal .input-wrap.tag .keyword ul::-webkit-scrollbar{display:none}.page.journal .input-wrap.tag .keyword ul li{flex:0 0 auto;display:flex;padding:.6rem 1.6rem;border-radius:2rem;border:.1rem solid #e0e0e0;font-size:1.6rem;color:#3d3d3d;cursor:pointer}.page.journal .input-wrap.tag .keyword ul li.on{color:#1cb171;border:.1rem solid #aacdbe}.page.journal .input-wrap.tag .btn{height:4.2rem;padding:1rem 1.6rem;border-radius:.8rem;background:#6d6d6d;font-size:1.6rem}.page.journal .input-wrap.tag .btn:hover{background-color:#9e9e9e}.page.journal .input-wrap.tag .btn:active,.page.journal .input-wrap.tag .btn:focus{background-color:#5a5a5a}.page.journal .input-wrap.tag .btn:disabled{background-color:#d2d2d2}.page.journal .input-wrap.tag .keyword-list{display:flex;width:100%}.page.journal .input-wrap.tag .keyword-list ul{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}.page.journal .input-wrap.tag .keyword-list ul li{flex:0 0 auto;display:flex;align-items:center;gap:1rem;padding:0 1.6rem;height:3.4rem;border:.1rem solid #aacdbe;border-radius:2rem;box-sizing:border-box;background-color:#fff}.page.journal .input-wrap.tag .keyword-list ul li .tag{display:flex;color:#1cb171;font-weight:600;font-size:1.6rem;box-sizing:border-box}.page.journal .input-wrap.tag .keyword-list ul li .btn-close{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;border-radius:0;background-color:#fff;box-sizing:border-box;cursor:pointer}.page.journal .input-wrap.tag .keyword-list ul li .btn-close:before{content:"";display:block;width:1rem;height:1rem;background:url(/bookpoint/_next/static/media/icon_10_close.5adb9923.png) 50%/100% no-repeat}.page.journal .input-wrap.w50{width:100%}.page.journal .file-wrap{display:grid;grid-column:span 2;grid-gap:1.2rem 2.4rem;gap:1.2rem 2.4rem}.page.journal .file-wrap>.input-title.tooltip{display:flex;align-items:center;gap:0 .6rem}.page.journal .file-wrap>.input-title .input-label.required{display:flex}.page.journal .file-wrap>.input-title .input-label.required:after{content:"";display:flex;width:.7rem;height:.7rem;margin:.4rem 0 0 .6rem;background:url(/bookpoint/_next/static/media/icon_7_required.42fcfe57.png) 50%/100% no-repeat}.page.journal .file-wrap .btn{height:4.2rem;font-size:1.6rem;border-radius:.8rem;background:#6d6d6d;box-sizing:border-box}@media (min-width:769px){.page.journal .info-wrap .img-wrap{width:calc(100% + 4.8rem);margin:0 -2.4rem}.page.journal .form-wrap form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3.2rem;gap:3.2rem;align-items:start}.page.journal .form-wrap form .input-wrap.full{grid-column:span 2}.page.journal .form-wrap form .input-wrap.full .face-wrap{grid-template-columns:repeat(6,1fr)}.page.journal .form-wrap form .input-wrap.half{grid-column:span 1}.page.journal .form-wrap form.full{grid-template-columns:none}.page.journal .form-wrap form.flex{display:flex}.page.journal .form-wrap form.flex .file-wrap{display:flex;gap:20px;width:100%;margin-top:0}.page.journal .form-wrap form.flex .file-wrap .input-wrap{flex:1 1}.page.journal .form-wrap form.flex .file-wrap .input-wrap+.input-wrap{margin-top:0}.page.journal .form-wrap form.flex .file-wrap.mgt30{margin-top:-2rem}.page.journal .form-wrap .file-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-column:span 2;grid-gap:1.2rem 2.4rem;gap:1.2rem 2.4rem}.page.journal .form-wrap .file-wrap>.input-wrap:first-child{grid-column:span 2}}@media (min-width:1025px){.page.journal .content-wrap{gap:6rem}.page.journal .info-wrap .img-wrap{width:100%;margin:0;border-radius:.8rem}.page.journal .info-wrap .img-wrap .img-box{width:20rem;height:28rem}}.page.edu .result-wrap{margin-top:3.2rem}.page.edu .result-wrap .counting strong{font-weight:700}.page.edu .result-wrap .list-wrap{margin-top:.8rem}.page.edu .result-wrap .flex-wrap{flex-wrap:wrap}.page.edu .result-wrap .flex-wrap .btn-wrap{width:100%}.page.edu .result-wrap .flex-wrap .btn-wrap .btn{flex:1 1}.page.edu .result-wrap .flex-wrap .btn-wrap .btn:before{content:"";display:inline-flex;width:1.6rem;height:1.6rem;margin-right:.6rem}.page.edu .result-wrap .flex-wrap .btn-wrap .btn.btn-priline:before{background:url(/bookpoint/_next/static/media/icon_window.0c2ead50.svg) 50%/cover no-repeat}.page.edu .result-wrap .flex-wrap .btn-wrap .btn.btn-priline.btn-priline:hover{background-color:#f3fffa}.page.edu .result-wrap .flex-wrap .btn-wrap .btn.btn-priline.btn-priline:active,.page.edu .result-wrap .flex-wrap .btn-wrap .btn.btn-priline.btn-priline:focus{border:.1rem solid #168c59;background-color:#f3fffa;color:#168c59}.page.edu .result-wrap .flex-wrap .btn-wrap .btn.btn-priline.btn-priline:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#d2d2d2;cursor:not-allowed}.page.edu .result-wrap .flex-wrap .btn-wrap .btn.btn-primary:before{background:url(/bookpoint/_next/static/media/icon_award.33d67df3.svg) 50%/cover no-repeat}.page.edu .result-wrap .flex-wrap .btn-wrap .btn:disabled{background:#d2d2d2}@media (min-width:1025px){.page.edu .result-wrap .flex-wrap{flex-wrap:nowrap}.page.edu .result-wrap .flex-wrap .result-text{width:70%}.page.edu .result-wrap .flex-wrap .btn-wrap{width:auto}}.page.bookculb .bookclub-wrap{display:flex;flex-direction:column;gap:1.2rem;padding-top:2.4rem}.page.bookculb .bookclub-wrap .title-wrap .title{color:#101010;font-weight:600;font-size:1.6rem}.page.bookculb .bookclub-wrap .list-wrap{display:flex;gap:4rem;overflow-x:auto;width:100%}.page.bookculb .bookclub-wrap .list-wrap::-webkit-scrollbar{display:none}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info{display:flex;gap:1.6rem;width:32rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-area{width:9rem;height:9rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-area img{width:100%;height:100%}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-area .no-image img{width:4rem;height:3.1rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text{width:calc(100% - 10.6rem)}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text .title{width:100%;color:#101010;font-weight:600;font-size:1.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text dl{display:flex;flex-wrap:wrap;padding-top:.2rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text dl dt{display:inline-block;width:6rem;color:#9e9e9e;font-weight:400;font-size:1.4rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text dl dd{display:inline-block;color:#3d3d3d;font-weight:400;font-size:1.4rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text .text{width:100%;padding-top:.8rem;color:#3d3d3d;font-weight:400;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.page.bookculb .result-wrap{padding-top:2.4rem}.page.bookculb .result-wrap .list-wrap{padding:2.4rem 0 4rem;border-top:.1rem solid #e0e0e0}.page.bookculb .result-wrap .list-wrap .club-box{padding:2.4rem 0}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-area{width:100%;height:19rem}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-area img{width:100%;height:19rem;-o-object-fit:cover;object-fit:cover}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-area .no-image img{width:9rem;height:7rem}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text p{margin-top:.6rem;font-size:1.6rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text p.title{margin-top:2rem;font-size:2rem;font-weight:600;color:#3d3d3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text dl{display:flex;flex-wrap:wrap;padding-top:.6rem}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text dl dt{display:inline-block;width:6rem;color:#9e9e9e;font-weight:400;font-size:1.6rem}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text dl dd{display:inline-block;color:#3d3d3d;font-weight:400;font-size:1.6rem}.page.bookculb .result-wrap .list-wrap .club-box .club-resume{display:flex;flex-direction:column;justify-content:center;margin-top:1.6rem}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .numbering{text-align:center}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .numbering strong{color:#1cb171}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .numbering span{color:#3d3d3d;font-weight:600}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn{height:4.2rem;margin-top:.8rem;border:.1rem solid #1cb171;border-radius:.8rem;background:#fff;color:#1cb171;font-size:16px}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn span{display:flex}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn span:before{content:"";display:inline-flex;align-items:center;width:1.6rem;height:1.6rem;margin-right:.6rem;background:url(/bookpoint/_next/static/media/icon_coffee.a4277a4a.svg) no-repeat}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn:hover{background-color:#f3fffa}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn:active,.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn:focus{border:.1rem solid #168c59;background-color:#f3fffa;color:#168c59}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#d2d2d2;cursor:not-allowed}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn:disabled span{color:#d2d2d2}.page.bookculb .result-wrap .list-wrap .club-box .club-resume .btn:disabled span:before{content:"";display:inline-flex;align-items:center;width:1.6rem;height:1.6rem;margin-right:.6rem;background:url(/bookpoint/_next/static/media/icon_coffee_disabled.1d140ff8.svg) no-repeat}.page.bookculb .result-wrap .flex-wrap.space{padding-bottom:1rem}.page.bookculb .result-wrap .flex-wrap.space .btn{padding:.8rem 2rem;height:4.2rem;font-size:1.6rem;border-radius:.8rem}.page.bookculb .result-wrap .flex-wrap.space .btn span{display:flex;align-items:center}.page.bookculb .result-wrap .flex-wrap.space .btn span:before{content:"";display:inline-flex;align-items:center;width:1.4rem;height:1.6rem;margin-right:.8rem;background:url(/bookpoint/_next/static/media/icon_book.c66b0439.svg) no-repeat}.page.bookculb .clubmade-wrap{margin-top:2rem}.page.bookculb .clubmade-wrap .title{margin-top:2.4rem;font-size:2.4rem;font-weight:700;line-height:140%;color:#101010}.page.bookculb .clubmade-wrap .club-explain .img-box{width:100%;height:24rem;border-radius:.8rem}.page.bookculb .clubmade-wrap .club-explain .img-box img{width:100%;height:100%}.page.bookculb .clubmade-wrap .club-explain .img-box .no-image img{width:9rem;height:7rem}.page.bookculb .clubmade-wrap .club-explain .explain-text{padding-top:1.2rem}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap{justify-content:space-between;align-items:center}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share{width:5rem;height:5rem;padding:0;border-radius:50%;border:.1rem solid #e0e0e0}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_share.004083e9.svg) 50%/100% no-repeat}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:hover{border:.1rem solid #aacdbe}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:hover:before{background:url(/bookpoint/_next/static/media/icon_share_hover.6b97b1ac.svg) 50%/100% no-repeat}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:active,.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:focus{border:.1rem solid #1cb171}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:active:before,.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:focus:before{background:url(/bookpoint/_next/static/media/icon_share_active.5b99e35b.svg) 50%/100% no-repeat}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:disabled{border:.1rem solid #d2d2d2;background-color:#f6f6f6}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-share:disabled:before{background:url(/bookpoint/_next/static/media/icon_share_disabled.447c65b7.svg) 50%/100% no-repeat}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-line{width:auto;height:4.2rem;padding:0 2rem;border-radius:2.6rem;border:.1rem solid #e0e0e0;color:#3d3d3d;font-weight:600;font-size:1.6rem}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-line:hover{border:.1rem solid #aacdbe;color:#1cb171}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-line:active,.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-line:focus{border:.1rem solid #1cb171;color:#168c59}.page.bookculb .clubmade-wrap .club-explain .explain-text .btn-wrap .btn-line:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#d2d2d2}.page.bookculb .clubmade-wrap .club-explain .date-area{margin-top:.6rem}.page.bookculb .clubmade-wrap .club-explain .date-area span{color:#3d3d3d;font-size:1.5rem}.page.bookculb .clubmade-wrap .club-explain .date-area span.made-date{margin-left:1.2rem;color:#1cb171}.page.bookculb .clubmade-wrap .club-explain .club-text{margin-top:.6rem}.page.bookculb .clubmade-wrap .club-explain .club-text .add-wrap .text-wrap .text{color:#3d3d3d;font-weight:400;font-size:1.5rem}.page.bookculb .clubmade-wrap .particate-area .title{font-size:2rem;font-weight:700;letter-spacing:-.04rem}.page.bookculb .clubmade-wrap .particate-area .member-list{margin-top:1.6rem}.page.bookculb .clubmade-wrap .particate-area .member-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem}.page.bookculb .clubmade-wrap .particate-area .member-list ul li{width:48.5%;padding:1rem 0;border:.1rem solid #e0e0e0;border-radius:.4rem;text-align:center}.page.bookculb .clubmade-wrap .particate-area .member-list ul li span{display:block;font-size:1.5rem;color:#6d6d6d}.page.bookculb .clubmade-wrap .particate-area .member-list ul li span.name{color:#1cb171;font-weight:600;font-size:1.6rem}.page.bookculb .clubmade-wrap .particate-area .member-list ul li span.name.admin:after{content:"*";position:absolute;color:#1cb171}.page.bookculb .clubmade-wrap .actwrite-wrap{margin-top:6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap{justify-content:space-between;align-items:center;padding-bottom:1.6rem;border-bottom:1px solid #e0e0e0}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .title{margin-top:0}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn{height:4.2rem;border-radius:.8rem;border:.1rem solid #1cb171;color:#1cb171;background:#fff;font-size:1.6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn span{display:flex;font-weight:600}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn span:before{content:"";display:inline-flex;width:1.6rem;height:1.6rem;margin-right:.7rem;background:url(/bookpoint/_next/static/media/icon_pencil.f55db10b.svg) no-repeat}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn:hover{background-color:#f3fffa}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn:hover span:before{background:url(/bookpoint/_next/static/media/icon_pencil_hover.f55db10b.svg) 50%/100% no-repeat}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn:active,.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn:focus{border:.1rem solid #168c59;background-color:#f3fffa;color:#168c59}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn:active span:before,.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn:focus span:before{background:url(/bookpoint/_next/static/media/icon_pencil_active.36b7b08f.svg) 50%/100% no-repeat}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6;color:#d2d2d2}.page.bookculb .clubmade-wrap .actwrite-wrap .flex-wrap .btn:disabled span:before{background:url(/bookpoint/_next/static/media/icon_pencil_disabled.d1723826.svg) 50%/100% no-repeat}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area{padding:3rem 0;border-bottom:.1rem solid #e0e0e0}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .img-box{width:16rem;height:16rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .img-box img{width:100%;height:100%}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .img-box .no-image img{width:6rem;height:4.6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area{margin-top:3.2rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box{display:flex;flex-direction:column;gap:.6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box .title{margin-top:0;color:#101010;font-weight:600;font-size:1.8rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box .detail-box{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box .detail-box dl{display:flex;align-items:center;gap:.6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box .detail-box dl+dl:before{content:"";display:block;width:.1rem;height:1rem;margin:0 1.2rem;background-color:#e0e0e0}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box .detail-box dl dt{color:#3d3d3d;font-weight:500;font-size:1.5rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box .detail-box dl dd{color:#6d6d6d;font-weight:400;font-size:1.5rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .namelist{display:flex;gap:0 1.2rem;padding-top:1rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .namelist li{color:#1cb171;font-weight:500;font-size:1.5rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .add-wrap{padding-top:.2rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .date-box{display:flex;align-items:center;gap:.6rem;padding-top:2rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .date-box dt{color:#3d3d3d;font-weight:500;font-size:1.5rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .date-box dd{color:#6d6d6d;font-weight:400;font-size:1.5rem}@media (min-width:769px){.page.bookculb .bookclub-wrap{gap:1.6rem;padding-top:3.2rem}.page.bookculb .bookclub-wrap .title-wrap .title{font-size:1.8rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-area{width:10rem;height:10rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text{width:calc(100% - 11.6rem)}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text .title{font-size:1.8rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text dl dd,.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text dl dt{font-size:1.6rem}.page.bookculb .bookclub-wrap .list-wrap .club-box .img-info .img-text .text{padding-top:1rem;font-size:1.6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area{display:flex}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area{width:calc(100% - 19.2rem);margin-top:0;margin-left:3.2rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .info-box .title{font-size:2rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .namelist{padding-top:.8rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .add-wrap{padding-top:.6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .add-wrap .text-wrap .text{font-size:1.6rem}.page.bookculb .clubmade-wrap .actwrite-wrap .actbox-wrap .actbox-area .actdate-area .date-box{padding-top:2.6rem}.page.bookculb .result-wrap{padding-top:5.2rem}.page.bookculb .result-wrap .list-wrap{padding:0 0 .4rem}.page.bookculb .result-wrap .list-wrap .club-box{display:flex;justify-content:space-between;padding:2rem 0;border-bottom:.1rem solid #e0e0e0}.page.bookculb .result-wrap .list-wrap .club-box .img-info{display:flex;align-items:flex-start;width:calc(100% - 12rem)}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-area{width:11rem;height:11rem}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-area img{width:100%;height:100%}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-area .no-image img{width:4rem;height:3.1rem}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text{width:calc(100% - 13rem);margin-left:2rem}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text p,.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text p.title{margin-top:0}.page.bookculb .result-wrap .list-wrap .club-box .img-info .img-text dl+p{padding-top:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.page.bookculb .result-wrap .list-wrap .club-box .club-resume{margin-top:0}.page.bookculb .clubmade-wrap .club-explain{position:relative;display:flex}.page.bookculb .clubmade-wrap .club-explain .title,.page.bookculb .clubmade-wrap .club-explain p{margin-top:0}.page.bookculb .clubmade-wrap .club-explain .img-box{width:30rem;height:24rem}.page.bookculb .clubmade-wrap .club-explain .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page.bookculb .clubmade-wrap .club-explain .explain-text{position:relative;width:calc(100% - 33.2rem);margin-left:3.2rem;padding-top:0}.page.bookculb .clubmade-wrap .club-explain .explain-text>.btn-wrap{flex-direction:row-reverse;gap:1.2rem;position:absolute;top:0;right:0;z-index:1}.page.bookculb .clubmade-wrap .club-explain .explain-text p{display:block;width:100%}.page.bookculb .clubmade-wrap .club-explain .explain-text p.title{width:calc(100% - 17rem)}.page.bookculb .clubmade-wrap .particate-area .member-list ul{justify-content:flex-start}.page.bookculb .clubmade-wrap .particate-area .member-list ul li{width:auto;padding:1.45rem 2.1rem}.page.bookculb .clubmade-wrap .particate-area .member-list ul li span{margin-top:.4rem}.page.bookculb .clubmade-wrap .particate-area .member-list ul li span.name{margin-top:0}}@media (min-width:1025px){.page.bookculb .clubmade-wrap .club-explain .explain-text>.btn-wrap .btn-share{display:none}}.page.challenge .challenage-wrap{position:relative;margin:0 -1.6rem -16rem;padding-bottom:7.4rem;background:url(/bookpoint/_next/static/media/visual_stamp_mo.f069a97b.jpg) no-repeat top;background-size:100% 100%}.page.challenge .challenage-wrap .title{position:relative;padding:18rem 0 0;margin:0 auto;font-size:2rem;color:#3d3d3d;font-weight:600;line-height:120%;text-align:center}.page.challenge .challenage-wrap .check-button{max-width:18rem;margin:2.4rem auto 0}.page.challenge .challenage-wrap .check-button button{width:100%;height:100%;padding:1.2rem 0;font-size:2rem;font-weight:700;line-height:140%}.page.challenge .challenage-wrap .stamp-wrap{max-width:90%;padding:4rem 3.2rem;margin:6rem auto 0;border-radius:1.6rem;background:#fff}.page.challenge .challenage-wrap .stamp-wrap ul{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.page.challenge .challenage-wrap .stamp-wrap ul>li{position:relative}.page.challenge .challenage-wrap .stamp-wrap ul>li:after{content:"";width:8rem;height:8.3rem;display:inline-flex;background:url(/bookpoint/_next/static/media/icon_stamp.922b5ae4.png) 50%/cover no-repeat}.page.challenge .challenage-wrap .stamp-wrap ul>li span{position:absolute;top:45%;left:50%;width:100%;text-align:center;font-size:2.2rem;font-weight:800;color:#6d6d6d;transform:translate(-50%,-50%)}.page.challenge .challenage-wrap .stamp-wrap .count-area{text-align:center}.page.challenge .challenage-wrap .stamp-wrap .count-area .count-title{color:#101010;font-size:2.4rem;font-weight:700;line-height:120%}.page.challenge .challenage-wrap .stamp-wrap .count-area .count-title strong{color:#1cb171}.page.challenge .challenage-wrap .stamp-wrap .count-area .count-title+p{margin-top:1.8rem;font-size:1.8rem;font-weight:400;color:#3d3d3d}.page.challenge .challenage-wrap .stamp-wrap .stamp-list{margin-top:4rem}.page.challenge .challenage-wrap .stamp-wrap .stamp-list ul>li.complete:after{display:flex;align-items:center;justify-content:center;background:url(/bookpoint/_next/static/media/icon_stamp_active.b3b0ee84.png) 50%/cover no-repeat}.page.challenge .challenage-wrap .stamp-wrap .stamp-list ul>li.complete span{color:#1cb171;font-weight:800}.page.challenge .challenage-wrap .confirm-layer{display:none}.page.challenge .challenage-wrap.complete{position:relative}.page.challenge .challenage-wrap.complete:before{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:99}.page.challenge .challenage-wrap.complete .confirm-layer{display:block;position:absolute;top:50%;left:50%;width:90%;padding:11rem 0 4rem;border-radius:1.6rem;background:#fff;text-align:center;z-index:1000;transform:translate(-50%,-50%)}.page.challenge .challenage-wrap.complete .confirm-layer .text-wrap{display:flex;flex-direction:column}.page.challenge .challenage-wrap.complete .confirm-layer .text-wrap .layer-title{font-size:3.2rem;color:#101010;font-weight:700}.page.challenge .challenage-wrap.complete .confirm-layer .text-wrap .layer-title+p{margin-top:2rem}.page.challenge .challenage-wrap.complete .confirm-layer .text-wrap .btn-wrap{width:24rem;margin:3.2rem auto 0}.page.challenge .challenage-wrap.complete .confirm-layer .text-wrap .btn-wrap button{width:100%;height:auto;padding:1.6rem 0;font-size:2rem;font-weight:700}.page.challenge .challenage-wrap.complete .confirm-layer .text-wrap:before{content:"";position:absolute;top:-30%;left:50%;transform:translateX(-50%);width:24rem;height:19rem;background:url(/bookpoint/_next/static/media/visual_stamp.32486161.png) 50%/cover no-repeat}@media (min-width:769px){.page.challenge .challenage-wrap{margin:0 -2.4rem -16rem;background:url(/bookpoint/_next/static/media/visual_stamp_pc.9461dc8b.jpg) no-repeat top;background-size:100% 100%}.page.challenge .challenage-wrap .title{padding-top:27%;font-size:2.4rem}.page.challenge .challenage-wrap .check-button{max-width:24rem}.page.challenge .challenage-wrap .check-button button{padding:1.6rem 0}.page.challenge .challenage-wrap .stamp-wrap{max-width:73.6rem;margin-top:4.4rem}.page.challenge .challenage-wrap .stamp-wrap .count-area .count-title+p{max-width:40.2rem;margin:0 auto}.page.challenge .challenage-wrap.complete .confirm-layer{width:60rem}}@media (min-width:1025px){.page.challenge .challenage-wrap{margin:0}.page.challenge .challenage-wrap .title{padding-top:20%}.page.challenge .challenage-wrap .stamp-wrap{margin-top:4.6rem}}.page.activity .result-wrap>.list-wrap{display:flex;flex-direction:column;margin-top:.8rem;padding-top:4rem;border-top:.1rem solid #e0e0e0}.page.activity .result-wrap>.list-wrap .book-wrap{display:flex;flex-direction:column;gap:4rem}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap{display:flex;align-items:flex-start;gap:0 2.4rem}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .img-wrap{max-width:8.8rem;width:100%;height:12.6rem}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .img-wrap img{width:100%;height:100%}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .img-wrap .no-image img{width:4rem;height:3.1rem}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .info-wrap{display:flex;flex-direction:column;gap:.8rem;width:calc(100% - 11.2rem)}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .info-wrap .title{font-size:1.8rem;line-height:120%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .info-wrap .desc dl{display:flex;gap:.8rem}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .info-wrap .desc dl dt{display:inline-flex;width:8rem;color:#9e9e9e}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .info-wrap .desc dl dd{display:inline-flex;font-weight:400;color:#3d3d3d}.page.activity .result-wrap>.list-wrap .book-wrap .detail-wrap .info-wrap .desc dl dd.point{color:#457ff0;font-weight:600}@media (min-width:769px){.page.activity .search-wrap .input-wrap{max-width:60.8rem;margin:0 auto}.page.activity .search-wrap .flex-wrap{max-width:60.8rem;margin:1.2rem auto 0}.page.activity .result-wrap>.list-wrap .book-wrap{flex-wrap:wrap;flex-direction:row}.page.activity .result-wrap>.list-wrap .book-wrap>li{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 2rem);overflow:hidden}}.page.stamp .stemp-wrap{margin:0 -1.6rem;padding-bottom:4rem;background:#1cb171;color:#fff}.page.stamp .stemp-wrap .text-wrap{padding:2rem}.page.stamp .stemp-wrap .text-wrap .title-wrap .sub-title{font-size:1.8rem;font-weight:500;line-height:140%}.page.stamp .stemp-wrap .text-wrap .title-wrap strong{font-size:2.4rem;font-weight:700;line-height:140%}.page.stamp .stemp-wrap .text-wrap .point-wrap{display:flex;justify-content:space-between;align-items:flex-end;margin-top:2rem}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-title{display:flex;align-items:center}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-title:before{content:"P";display:inline-flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-right:.4rem;border-radius:50%;background:#1a7041;font-size:1.2rem}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-number{display:flex;gap:.4rem;font-size:2.4rem;line-height:140%}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-number span:last-child{font-size:1.8rem}.page.stamp .stemp-wrap .text-wrap .point-wrap .btn-wrap{height:4.4rem;padding:1.1rem 1.6rem;border-radius:3rem;background:#fff;color:#1cb171}.page.stamp .stemp-wrap .text-wrap .point-wrap .btn-wrap .btn{height:auto;padding:0}.page.stamp .stemp-wrap .text-wrap .point-wrap .btn-wrap .btn span{color:#1cb171;font-size:1.6rem}.page.stamp .stemp-wrap .stamp-check{position:relative;width:100%;height:29rem}.page.stamp .stemp-wrap .stamp-check:before{content:"";position:absolute;left:50%;width:100%;max-width:33.5rem;height:100%;background:url(/bookpoint/_next/static/media/visual_stamp_bg.578fec72.png) 50% no-repeat;background-size:cover;transform:translateX(-50%)}.page.stamp .stemp-wrap .stamp-check .check-point{position:relative;max-width:34rem;margin:0 auto;height:100%}.page.stamp .stemp-wrap .stamp-check .check-point span{position:absolute;display:block;font-size:0;transform:translate(-50%,-50%)}.page.stamp .stemp-wrap .stamp-check .check-point span:before{content:"";display:inline-flex;width:6.5rem;height:6.5rem}.page.stamp .stemp-wrap .stamp-check .check-point span.complete:after{content:"완료";position:absolute;left:50%;transform:translateX(-50%);top:0;width:90%;height:90%;background:url(/bookpoint/_next/static/media/icon_point_complete.2938327f.png) 50%/cover no-repeat;z-index:9}.page.stamp .stemp-wrap .stamp-check .check-point span:first-of-type{top:27%;left:52%}.page.stamp .stemp-wrap .stamp-check .check-point span:first-of-type:before{background:url(/bookpoint/_next/static/media/icon_point_stamp_01.6d95e469.png) 50%/cover no-repeat}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(2){top:39%;left:84%}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(2):before{background:url(/bookpoint/_next/static/media/icon_point_stamp_02.daf61867.png) 50%/cover no-repeat}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(3){top:62%;left:60%}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(3):before{background:url(/bookpoint/_next/static/media/icon_point_stamp_03.741b296b.png) 50%/cover no-repeat}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(4){top:72%;left:13%}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(4):before{background:url(/bookpoint/_next/static/media/icon_point_stamp_04.b65dffac.png) 50%/cover no-repeat}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(5){top:96%;left:37%}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(5):before{background:url(/bookpoint/_next/static/media/icon_point_stamp_05.7b64dba6.png) 50%/cover no-repeat}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(6){top:96%;left:83%}.page.stamp .stemp-wrap .stamp-check .check-point span:nth-of-type(6):before{background:url(/bookpoint/_next/static/media/icon_point_stamp_06.9676e170.png) 50%/cover no-repeat}.page.stamp .point-result{margin-top:2rem}.page.stamp .point-result .title{color:#101010;font-size:2rem;font-weight:700;line-height:140%;letter-spacing:-.04rem}.page.stamp .point-result .filter-wrap{margin-top:1.6rem}.page.stamp .point-result .filter-wrap .flex-wrap{flex-wrap:wrap;margin-top:1.6rem}.page.stamp .point-result .filter-wrap .flex-wrap .datepicker{flex:1 1}.page.stamp .point-result .filter-wrap .flex-wrap .btn-wrap .btn{display:inline-flex;gap:0 .4rem;height:4.2rem;padding:0 2rem;border-radius:.8rem;font-size:1.6rem}.page.stamp .point-result .filter-wrap .flex-wrap .btn-wrap .btn:before{content:"";display:inline-flex;width:1.6rem;height:1.6rem;background:url(/bookpoint/_next/static/media/icon_16_search.4b4f36d4.png) 50%/100% no-repeat}.page.stamp .point-result .filter-wrap .flex-wrap:last-child{flex-direction:column}.page.stamp .point-result .filter-wrap .flex-wrap:last-child .input-wrap{width:100%}.page.stamp .point-result .filter-wrap .flex-wrap:last-child .input-wrap .flex-wrap{display:flex;flex-direction:row;align-items:center;margin-top:0}.page.stamp .point-result .filter-wrap .flex-wrap:last-child .btn-wrap,.page.stamp .point-result .filter-wrap .flex-wrap:last-child .btn-wrap .btn{width:100%}.page.stamp .point-result .filter-wrap+.list-wrap{margin-top:1.6rem}@media (min-width:769px){.page.stamp .stemp-wrap{display:flex;align-items:center;justify-content:space-between;margin:0 -2.4rem;padding:6rem 2.4rem;border-radius:1.6rem}.page.stamp .stemp-wrap .stamp-check{height:42rem}.page.stamp .stemp-wrap .stamp-check:before{right:0;left:auto;max-width:48rem;height:100%;transform:unset}.page.stamp .stemp-wrap .stamp-check .check-point{max-width:50rem;margin:0 0 0 auto}.page.stamp .stemp-wrap .stamp-check .check-point span:before{width:9rem;height:9rem}.page.stamp .stemp-wrap .stamp-check .check-point span.complete:after{width:8.2rem;height:8.2rem}.page.stamp .stemp-wrap .text-wrap{padding:0 0 0 4rem}.page.stamp .stemp-wrap .text-wrap .title-wrap .sub-title{font-size:2.4rem;font-weight:500}.page.stamp .stemp-wrap .text-wrap .title-wrap strong{font-size:4.2rem}.page.stamp .stemp-wrap .text-wrap .point-wrap{flex-direction:column;align-items:baseline}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-title{font-size:2.2rem}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-title:before{width:2.4rem;height:2.4rem;font-size:1.6rem}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-number{align-items:baseline}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-number strong{font-size:4.6rem;line-height:140%}.page.stamp .stemp-wrap .text-wrap .point-wrap .point-area .point-number span:last-child{font-size:3.4rem}.page.stamp .stemp-wrap .text-wrap .point-wrap .btn-wrap{width:18rem;height:6.6rem;padding:1.6rem 2.75rem;margin-top:1.6rem;border-radius:4.5rem}.page.stamp .stemp-wrap .text-wrap .point-wrap .btn-wrap .btn span{font-size:2.4rem;font-weight:700}.page.stamp .stemp-wrap .stamp-check{width:100%}.page.stamp .point-result .filter-wrap .flex-wrap{flex-wrap:nowrap}.page.stamp .point-result .filter-wrap .flex-wrap .datepicker{width:auto;flex:none}.page.stamp .point-result .filter-wrap .flex-wrap .select-wrap{margin-top:0;max-width:15rem;margin-left:auto}.page.stamp .point-result .filter-wrap .flex-wrap:last-child{flex-direction:row}.page.stamp .point-result .filter-wrap .flex-wrap:last-child .input-wrap{flex-direction:row;align-items:center;width:auto}.page.stamp .point-result .filter-wrap .flex-wrap:last-child .btn-wrap{width:auto}}@media (min-width:1025px){.page.stamp .stemp-wrap{margin:0}.page.stamp .stemp-wrap .stamp-check{width:50%}}.page.mypage .header-wrap{display:flex;flex-direction:column;gap:3.2rem}.page.mypage .header-wrap .promise-wrap{width:100%;padding:2rem 0 .8rem}.page.mypage .header-wrap .promise-wrap dl{display:flex;align-items:center;gap:.8rem;height:4.2rem;padding:0 1.2rem;border-radius:5rem;background-color:#f6f6f6}.page.mypage .header-wrap .promise-wrap dl dt{display:flex;align-items:center;gap:.2rem;color:#101010;font-weight:600;font-size:1.5rem}.page.mypage .header-wrap .promise-wrap dl dt:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_target.1ce0bd6b.png) 50%/100% no-repeat}.page.mypage .header-wrap .promise-wrap dl dd{flex:1 1;color:#101010;font-weight:400;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.mypage .header-wrap .info-wrap{display:flex;flex-direction:column;gap:1rem}.page.mypage .header-wrap .info-wrap .user-wrap{display:flex;flex-direction:column;position:relative}.page.mypage .header-wrap .info-wrap .user-wrap .name-wrap{display:flex;align-items:center;gap:1rem}.page.mypage .header-wrap .info-wrap .user-wrap .name-wrap .name{color:#101010;font-weight:400;font-size:3rem}.page.mypage .header-wrap .info-wrap .user-wrap .name-wrap .name>span{font-weight:600}.page.mypage .header-wrap .info-wrap .user-wrap .name-wrap .btn-pencil{position:absolute;top:.6rem;right:.6rem;width:5rem;height:5rem;padding:0;border:.1rem solid #e0e0e0;border-radius:50%;background-color:#fff}.page.mypage .header-wrap .info-wrap .user-wrap .name-wrap .btn-pencil:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_pencil.519fde80.svg) 50%/100% no-repeat}.page.mypage .header-wrap .info-wrap .user-wrap .ect-wrap{display:flex;flex-direction:column;gap:.4rem;padding-top:.4rem}.page.mypage .header-wrap .info-wrap .user-wrap .ect-wrap dl{display:flex;align-items:center;gap:2rem}.page.mypage .header-wrap .info-wrap .user-wrap .ect-wrap dl dt{display:flex;width:9rem;color:#3d3d3d;font-weight:400;font-size:1.6rem}.page.mypage .header-wrap .info-wrap .user-wrap .ect-wrap dl dd{display:flex;gap:.4rem;color:#101010;font-weight:700;font-size:1.6rem}.page.mypage .header-wrap .info-wrap .btn-wrap .btn-line{flex:1 1;height:5rem;border:.1rem solid #e0e0e0;border-radius:4rem;color:#3d3d3d;font-weight:400;font-size:1.8rem}.page.mypage .header-wrap .info-wrap .btn-wrap .btn-line:active,.page.mypage .header-wrap .info-wrap .btn-wrap .btn-line:focus,.page.mypage .header-wrap .info-wrap .btn-wrap .btn-line:hover{border:.1rem solid #1cb171;color:#1cb171}.page.mypage .header-wrap .stats-wrap{display:flex;flex-direction:column;gap:2.4rem}.page.mypage .header-wrap .stats-wrap .list-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.8rem;gap:.8rem}.page.mypage .header-wrap .stats-wrap .list-wrap li dl{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;height:11.5rem;border:.1rem solid #e0e0e0;border-radius:1.6rem}.page.mypage .header-wrap .stats-wrap .list-wrap li dl dt{display:flex;flex-direction:column;align-items:center;gap:.6rem;color:#3d3d3d;font-weight:400;font-size:1.6rem}.page.mypage .header-wrap .stats-wrap .list-wrap li dl dd{color:#101010;font-weight:700;font-size:2.2rem}.page.mypage .header-wrap .stats-wrap .list-wrap li:first-child dl dt:before{content:"";display:block;width:2.4rem;height:2.4rem;background:url(/bookpoint/_next/static/media/icon_26_stats01.2e6a850d.png) 50%/100% no-repeat}.page.mypage .header-wrap .stats-wrap .list-wrap li:nth-child(2) dl dt:before{content:"";display:block;width:2.4rem;height:2.4rem;background:url(/bookpoint/_next/static/media/icon_26_stats02.589050a0.png) 50%/100% no-repeat}.page.mypage .header-wrap .stats-wrap .list-wrap li:nth-child(3) dl dt:before{content:"";display:block;width:2.4rem;height:2.4rem;background:url(/bookpoint/_next/static/media/icon_26_stats03.4edb2b76.png) 50%/100% no-repeat}.page.mypage .header-wrap .stats-wrap .list-wrap li:nth-child(4) dl dt:before{content:"";display:block;width:2.4rem;height:2.4rem;background:url(/bookpoint/_next/static/media/icon_26_stats04.32b83d0e.png) 50%/100% no-repeat}.page.mypage .header-wrap .stats-wrap .card-wrap{display:flex;flex-direction:column;gap:1.6rem;width:100%;padding:2rem 1.6rem 0;border-radius:1.6rem;background-color:#457ff0;color:#fff}.page.mypage .header-wrap .stats-wrap .card-wrap .card-title strong{display:flex;font-weight:700;font-size:2rem}.page.mypage .header-wrap .stats-wrap .card-wrap .card-info{display:flex;flex-direction:column;gap:.8rem}.page.mypage .header-wrap .stats-wrap .card-wrap .card-info dl{display:flex;justify-content:space-between;align-items:center}.page.mypage .header-wrap .stats-wrap .card-wrap .card-info dl dt{color:#cedfff;font-weight:500;font-size:1.6rem}.page.mypage .header-wrap .stats-wrap .card-wrap .card-info dl dd .btn{flex-direction:row-reverse;gap:.4rem;height:auto;padding:0;font-weight:700;font-size:1.8rem}.page.mypage .header-wrap .stats-wrap .card-wrap .card-info dl dd .btn:before{content:"";display:block;z-index:1;width:1.4rem;height:1.4rem;background:url(/bookpoint/_next/static/media/icon_14_next.e8eb1390.png) 50%/100% no-repeat}.page.mypage .header-wrap .stats-wrap .card-wrap .card-btn{width:100%;border-top:.1rem solid #84a6ea}.page.mypage .header-wrap .stats-wrap .card-wrap .card-btn .btn{gap:.8rem;width:100%;height:auto;padding:1.8rem .8rem;font-weight:600;font-size:1.8rem;background-color:transparent}.page.mypage .header-wrap .stats-wrap .card-wrap .card-btn .btn:before{content:"";display:block;width:2.4rem;height:2.4rem}.page.mypage .header-wrap .stats-wrap .card-wrap .card-btn .btn.btn-point:before{background:url(/bookpoint/_next/static/media/icon_24_point.b6d89192.png) 50%/100% no-repeat}.page.mypage .header-wrap .stats-wrap .card-wrap.penalty{justify-content:center;align-items:center;gap:.8rem;padding:2.4rem 0;border:.1rem solid #e0e0e0;background-color:#f6f6f6}.page.mypage .header-wrap .stats-wrap .card-wrap.penalty .card-title{color:#fd6363;font-weight:600;font-size:2rem}.page.mypage .header-wrap .stats-wrap .card-wrap.penalty .card-info dl{gap:1rem}.page.mypage .header-wrap .stats-wrap .card-wrap.penalty .card-info dl dt{color:#6d6d6d;font-weight:400;font-size:1.6rem}.page.mypage .header-wrap .stats-wrap .card-wrap.penalty .card-info dl dd{color:#101010;font-weight:400;font-size:1.6rem}.page.mypage .header-wrap .stats-wrap .card-wrap.penalty .card-btn{display:flex;justify-content:center;padding-top:1.2rem;border:0}.page.mypage .header-wrap .stats-wrap .card-wrap.penalty .card-btn .btn-penalty{width:15rem;height:4.2rem;padding:0;border-radius:2.4rem;background-color:#6d6d6d;color:#fff;font-weight:500;font-size:1.6rem}.page.mypage .header-wrap .stats-wrap .card-wrap.penalty .card-btn .btn-penalty:before{display:none}.page.mypage .body-wrap{display:flex;flex-direction:column;gap:4rem;padding-top:6rem}.page.mypage .body-wrap .title-wrap{display:flex;justify-content:space-between;align-items:center}.page.mypage .body-wrap .title-wrap .title{display:flex;align-items:center;gap:.8rem;color:#101010;font-weight:700;font-size:2rem}.page.mypage .body-wrap .title-wrap .title.news:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_home04.17fed1a7.png) 50%/100% no-repeat}.page.mypage .body-wrap .title-wrap .btn{height:auto;padding:0}.page.mypage .body-wrap .title-wrap .btn.btn-more:before{content:"";display:block;width:2rem;height:2rem;background:url(/bookpoint/_next/static/media/icon_20_more.ca64182f.png) 50%/100% no-repeat}.page.mypage .body-wrap .title-wrap.tooltip{display:none;justify-content:flex-start;gap:.6rem}.page.mypage .body-wrap .challenge-wrap{overflow-x:auto;padding-top:1.6rem;display:none}.page.mypage .body-wrap .challenge-wrap::-webkit-scrollbar{display:none}.page.mypage .body-wrap .challenge-wrap ul{display:flex;gap:.6rem}.page.mypage .body-wrap .challenge-wrap ul li .challenge-item{display:flex;justify-content:center;align-items:center;position:relative;width:6rem;height:6rem;border-radius:50%;background-color:#f6f6f6;color:#3d3d3d;font-weight:600;font-size:2rem}.page.mypage .body-wrap .challenge-wrap ul li .challenge-item.active:before{content:"";position:absolute;top:0;left:0;width:5.8rem;height:6rem;background:url(/bookpoint/_next/static/media/visual_challenge.15023f85.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap{padding-top:1.6rem}.page.mypage .body-wrap .activity-wrap .tab .tab-list{display:flex;gap:.4rem;overflow-x:auto;height:auto;border:0;border-radius:0}.page.mypage .body-wrap .activity-wrap .tab .tab-list::-webkit-scrollbar{display:none}.page.mypage .body-wrap .activity-wrap .tab .tab-list .tab-item{flex:initial}.page.mypage .body-wrap .activity-wrap .tab .tab-list .tab-item.active .btn-tab{background-color:#101010;color:#fff;font-weight:500}.page.mypage .body-wrap .activity-wrap .tab .tab-list .tab-item .btn-tab{min-width:auto;width:auto;height:3.8rem;padding:0 1.6rem;border-radius:2.2rem;background-color:#f6f6f6;color:#3d3d3d;font-weight:400;font-size:1.6rem;white-space:nowrap}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .filter-wrap{display:flex;flex-direction:column;gap:.8rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .filter-wrap .input-wrap{display:flex;gap:.8rem;width:100%}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .filter-wrap .btn-wrap{width:100%}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .filter-wrap .btn-wrap .btn{display:inline-flex;gap:0 .4rem;height:4.2rem;padding:0 2rem;border-radius:.8rem;font-size:1.6rem;width:100%}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .filter-wrap .btn-wrap .btn:before{content:"";display:inline-flex;width:1.6rem;height:1.6rem;background:url(/bookpoint/_next/static/media/icon_16_search.4b4f36d4.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul{display:flex;flex-direction:column;gap:4rem;margin-top:1.6rem;padding:2rem 0;border-top:.1rem solid #e0e0e0}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li{display:flex;flex-direction:column;gap:1rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item{display:flex;gap:1.6rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-img{display:flex;flex-shrink:0;width:7rem;height:10rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-img img{width:100%;height:100%}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-img .no-image img{width:4rem;height:3.1rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-info{display:flex;flex-direction:column;gap:.8rem;width:calc(100% - 8.6rem)}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-info .list-title{width:100%;min-width:0;color:#101010;font-weight:600;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-info .list-desc{display:flex;flex-direction:column}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-info .list-desc dl{display:flex;align-items:center;gap:.8rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-info .list-desc dl dt{width:6rem;color:#9e9e9e;font-weight:400;font-size:1.4rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-info .list-desc dl dd{color:#3d3d3d;font-weight:400;font-size:1.5rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-info .list-desc dl dd.point{color:#457ff0}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item.type02{flex-direction:column}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item.type02 .list-img{width:8rem;height:8rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item.type02 .list-info{width:100%}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item.type02 .list-info .list-title.challenge{display:flex;justify-content:center;align-items:center;color:#6d6d6d;font-weight:400;font-size:2rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item.type02 .list-info .list-title.challenge span{margin-left:.4rem;color:#101010;font-weight:600;font-size:2rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item.type02 .list-info .list-title.challenge:before{content:"";display:block;width:5.8rem;height:6rem;margin-right:1rem;background:url(/bookpoint/_next/static/media/visual_challenge.15023f85.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item.type02 .list-info .list-desc{margin-top:1.2rem;padding-top:2rem;border-top:.1rem solid #e0e0e0}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn{display:flex;gap:.4rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn{flex:1 1;display:flex;flex-direction:column;gap:.2rem;padding:0 1.2rem;border:.1rem solid #e0e0e0;border-radius:.8rem;background-color:#fff;color:#101010;font-weight:500;font-size:1.5rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:first-child:before{content:"";display:block;width:2rem;height:2.1rem;background:url(/bookpoint/_next/static/media/icon_20_activity01.64f71213.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:nth-child(2):before{content:"";display:block;width:2rem;height:2.1rem;background:url(/bookpoint/_next/static/media/icon_20_activity02.a75de5ae.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:nth-child(3):before{content:"";display:block;width:2rem;height:2.1rem;background:url(/bookpoint/_next/static/media/icon_20_activity03.8a816aac.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:nth-child(4):before{content:"";display:block;width:2rem;height:2.1rem;background:url(/bookpoint/_next/static/media/icon_20_activity04.cb12e729.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:disabled{background-color:#f6f6f6;color:#9e9e9e;cursor:not-allowed}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:disabled:first-child:before{background:url(/bookpoint/_next/static/media/icon_20_activity01_disabled.8cbf37c5.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:disabled:nth-child(2):before{background:url(/bookpoint/_next/static/media/icon_20_activity02_disabled.f406e344.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:disabled:nth-child(3):before{background:url(/bookpoint/_next/static/media/icon_20_activity03_disabled.699ac8c2.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-btn .btn:disabled:nth-child(4):before{background:url(/bookpoint/_next/static/media/icon_20_activity04_disabled.99c2d739.png) 50%/100% no-repeat}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-text{padding:1.2rem;border:.1rem solid #e0e0e0;border-radius:.8rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-text .text{display:block;color:#3d3d3d;font-weight:400;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap .pagnation-wrap{padding:1rem 0}.page.mypage .body-wrap .news-wrap{overflow-x:auto;padding-top:1.6rem}.page.mypage .body-wrap .news-wrap::-webkit-scrollbar{display:none}.page.mypage .body-wrap .news-wrap>ul{display:inline-flex;gap:1.6rem;width:100%}.page.mypage .body-wrap .news-wrap>ul>li:first-child{padding-left:1.6rem}.page.mypage .body-wrap .news-wrap>ul>li:last-child{padding-right:1.6rem}.page.mypage .body-wrap .news-wrap>ul>li .news-item{display:flex;flex-direction:column;gap:1rem;width:31.2rem}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-img{width:31.2rem;height:16rem}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-img img{width:100%;height:100%;border-radius:1.6rem;-o-object-fit:cover;object-fit:cover}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-img iframe{width:100%;height:100%;border-radius:1.6rem}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-img .no-image{border-radius:1.6rem}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-img .no-image img{width:7rem;height:5.4rem;border-radius:0}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-info{display:flex;flex-direction:column;gap:.4rem}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-info .news-title{flex:1 1;color:#101010;font-weight:600;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-info .news-desc{display:flex;align-items:center;gap:.8rem}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-info .news-desc li{display:flex;align-items:center;gap:.8rem;color:#6d6d6d;font-weight:400;font-size:1.4rem}.page.mypage .body-wrap .news-wrap>ul>li .news-item .news-info .news-desc li+li:before{content:"";display:block;width:.1rem;height:1rem;background-color:#d2d2d2}.page.mypage .body-wrap .notice-wrap .swiper-wrap .swiper{position:relative}.page.mypage .body-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide .notice-img{display:flex;width:100vw;height:10rem}.page.mypage .body-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide .notice-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page.mypage .body-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide .notice-img .no-image img{width:4rem;height:3.1rem}@media (min-width:769px){.page.mypage .header-wrap .info-wrap{flex-direction:row;justify-content:space-between;align-items:center}.page.mypage .header-wrap .info-wrap .user-wrap .name-wrap .btn-pencil{position:static}.page.mypage .header-wrap .info-wrap .btn-wrap .btn-line{width:18.7rem}.page.mypage .header-wrap .stats-wrap{display:grid;grid-template-columns:repeat(2,1fr)}.page.mypage .header-wrap .stats-wrap .card-wrap{justify-content:space-between}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .filter-wrap{flex-direction:row;justify-content:flex-start}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .filter-wrap .input-wrap{flex-direction:row;align-items:center;width:auto}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .filter-wrap .btn-wrap{width:auto}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul{flex-direction:row;flex-wrap:wrap;gap:6rem 4rem;padding:4rem 0}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 3rem);overflow:hidden}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item{flex-direction:column;align-items:center;gap:0}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-img{width:8.8rem;height:12.8rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item .list-info{width:100%;padding-top:1.6rem;border-top:.1rem solid #e0e0e0}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap>ul li .list-item.type02{align-items:flex-start}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap.column3>ul{gap:4rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap.column3>ul li{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 2.8rem);overflow:hidden}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap.column3>ul li .list-item .list-img+.list-info{padding-top:2rem}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap.column3>ul li .list-item .list-info{width:100%;padding:0;border-top:0}.page.mypage .body-wrap .activity-wrap .tab .result-wrap .list-wrap.column3>ul li .list-item .list-info .list-desc{margin-top:0;padding-top:2rem;border-top:.1rem solid #e0e0e0}.page.mypage .body-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide,.page.mypage .body-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide div{width:100%}.page.mypage .body-wrap .notice-wrap .swiper-wrap .swiper .swiper-slide .notice-img{width:auto}}.page.info .form-wrap{padding-top:3.2rem}.page.info .form-wrap>.btn-wrap{display:flex;justify-content:flex-end}.page.info .form-wrap>.btn-wrap .btn{height:4.2rem;border-radius:.8rem;border:.1rem solid #1cb171;color:#1cb171;background:#fff;font-size:1.6rem}.page.info .form-wrap>.btn-wrap .btn span{display:flex;font-weight:600}.page.info .form-wrap>.btn-wrap .btn span:before{content:"";display:inline-flex;width:1.6rem;height:1.6rem;margin-right:.7rem;background:url(/bookpoint/_next/static/media/icon_pencil.f55db10b.svg) no-repeat}.page.info .form-wrap>.btn-wrap .btn:hover{background-color:#f3fffa}.page.info .form-wrap>.btn-wrap .btn:active,.page.info .form-wrap>.btn-wrap .btn:focus{border:.1rem solid #168c59;background-color:#f3fffa}.page.info .form-wrap>.btn-wrap .btn:active span,.page.info .form-wrap>.btn-wrap .btn:focus span{color:#168c59}.page.info .form-wrap>.btn-wrap .btn:disabled{border:.1rem solid #e0e0e0;background-color:#f6f6f6}.page.info .form-wrap>.btn-wrap .btn:disabled span{color:#d2d2d2}.page.info .form-wrap form{gap:2.4rem;padding-top:.8rem}.page.info .form-wrap form .flex-wrap{width:100%}.page.info .form-wrap form .flex-wrap.flex-column{flex-direction:column}.page.info .form-wrap form .flex-wrap.radio{gap:2rem 1rem;flex-wrap:wrap}.page.info .form-wrap form .flex-wrap.radio .input{width:auto}.page.info .form-wrap form .flex-wrap .dropdown{width:100%}.page.info .form-wrap form .flex-wrap>.btn-input{width:100%;height:3.4rem;padding:1rem 1.6rem;border-radius:.8rem;background:#6d6d6d;font-size:1.6rem}.page.info .form-wrap form .flex-wrap>.btn-input:hover{background-color:#9e9e9e}.page.info .form-wrap form .flex-wrap>.btn-input:active,.page.info .form-wrap form .flex-wrap>.btn-input:focus{background-color:#5a5a5a}.page.info .form-wrap form .flex-wrap>.btn-input:disabled{background-color:#d2d2d2}@media (min-width:769px){.page.info .form-wrap{padding-top:0}.page.info .form-wrap form{display:grid;grid-template-columns:repeat(2,1fr)}.page.info .form-wrap form .flex-wrap.flex-column{flex-direction:row}.page.info .form-wrap form .flex-wrap.radio{height:100%;gap:1rem}.page.info .form-wrap form .flex-wrap>.btn-input{width:24rem;height:3.4rem}}.page.penalty .penalty-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;margin-top:2rem;height:10rem;border:.1rem solid #e0e0e0;border-radius:1.6rem;background-color:#f6f6f6}.page.penalty .penalty-wrap .title{color:#101010;font-weight:500;font-size:1.8rem}.page.penalty .penalty-wrap .date{color:#fd6363;font-weight:500;font-size:1.8rem}.page.penalty .result-wrap .title{color:#101010;font-weight:700;font-size:2rem}.page.penalty .result-wrap .filter-wrap{display:flex;flex-direction:column;gap:.8rem;padding-top:1.6rem}.page.penalty .result-wrap .filter-wrap .input-wrap{display:flex;gap:.8rem;width:100%}.page.penalty .result-wrap .filter-wrap .btn-wrap{width:100%}.page.penalty .result-wrap .filter-wrap .btn-wrap .btn{display:inline-flex;gap:0 .4rem;height:4.2rem;padding:0 2rem;border-radius:.8rem;font-size:1.6rem;width:100%}.page.penalty .result-wrap .filter-wrap .btn-wrap .btn:before{content:"";display:inline-flex;width:1.6rem;height:1.6rem;background:url(/bookpoint/_next/static/media/icon_16_search.4b4f36d4.png) 50%/100% no-repeat}.page.penalty .result-wrap .list-wrap{margin-top:1.6rem;border-top:.1rem solid #c3c3c3}.page.penalty .result-wrap .list-wrap .info-wrap{display:flex;flex-direction:column;gap:3.2rem;padding-top:3.2rem}.page.penalty .result-wrap .list-wrap .info-wrap li .title{display:block;color:#101010;font-weight:600;font-size:1.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.penalty .result-wrap .list-wrap .info-wrap li .desc{display:flex;flex-direction:column;gap:.2rem;margin-top:1.2rem;padding-top:1.6rem;border-top:.1rem solid #e0e0e0}.page.penalty .result-wrap .list-wrap .info-wrap li .desc dl{display:flex;align-items:center;gap:.2rem}.page.penalty .result-wrap .list-wrap .info-wrap li .desc dl dt{width:6rem;color:#9e9e9e;font-weight:400;font-size:1.5rem}.page.penalty .result-wrap .list-wrap .info-wrap li .desc dl dd{color:#3d3d3d;font-weight:400;font-size:1.5rem}@media (min-width:769px){.page.penalty .result-wrap .filter-wrap{flex-direction:row;justify-content:flex-start}.page.penalty .result-wrap .filter-wrap .input-wrap{flex-direction:row;align-items:center;width:auto}.page.penalty .result-wrap .filter-wrap .btn-wrap{width:auto}.page.penalty .result-wrap .list-wrap .info-wrap{flex-direction:row;flex-wrap:wrap;gap:4rem;padding-top:4rem}.page.penalty .result-wrap .list-wrap .info-wrap li{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 2.8rem);overflow:hidden}}@media (min-width:1025px){.page.penalty .penalty-wrap{margin-top:0}}.page.popular .result-wrap .list-wrap{display:flex;flex-direction:column;margin-top:.8rem;padding-top:4rem;border-top:.1rem solid #e0e0e0}.page.popular .result-wrap .list-wrap .book-wrap{display:flex;flex-direction:column;gap:4rem}.page.popular .result-wrap .list-wrap .book-wrap li{display:flex;flex-direction:column;gap:1.6rem}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap{display:flex;align-items:flex-start;gap:0 2.4rem}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .img-wrap{max-width:8.8rem;width:100%;height:12.6rem}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .img-wrap img{height:100%}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .img-wrap .no-image img{width:4rem;height:3.1rem}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .info-wrap{display:flex;flex-direction:column;gap:.8rem;width:calc(100% - 11rem)}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .info-wrap .title{font-size:1.8rem;line-height:120%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .info-wrap .desc dl{display:flex;gap:.8rem}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .info-wrap .desc dl dt{width:4rem;color:#9e9e9e;font-size:1.5rem}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .info-wrap .desc dl dd{color:#3d3d3d;font-weight:400;font-size:1.5rem}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap{width:100%;padding:1.4rem;border-radius:1.2rem;border:.1rem solid #e0e0e0}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .info-wrap{display:flex;align-items:center;justify-content:space-between}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .info-wrap .user-wrap{display:flex;align-items:center;gap:1.6rem}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .info-wrap .user-wrap .name{color:#000;font-weight:600;font-size:1.4rem}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .info-wrap .user-wrap .time{color:#9e9e9e;font-size:1.4rem}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .info-wrap .like-wrap{display:flex;gap:0 .4rem;font-size:1.4rem}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .info-wrap .like-wrap button{cursor:pointer}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .info-wrap .like-wrap button:before{content:"";display:inline-flex;align-items:flex-end;width:1.4rem;height:1.4rem;background:url(/bookpoint/_next/static/media/icon_like-off.f452aefd.svg) 50%/100% no-repeat}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .info-wrap .like-wrap button.on:before{background:url(/bookpoint/_next/static/media/icon_like-on.264f7783.svg) 50%/100% no-repeat}.page.popular .result-wrap .list-wrap .book-wrap .review-wrap .text{padding-top:1.6rem;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}@media (min-width:769px){.page.popular .search-wrap .input-wrap{max-width:60.8rem;margin:0 auto}.page.popular .search-wrap .flex-wrap{max-width:60.8rem;margin:1.2rem auto 0}.page.popular .result-wrap .list-wrap .book-wrap{flex-wrap:wrap;justify-content:space-between;flex-direction:unset}.page.popular .result-wrap .list-wrap .book-wrap li{width:100%}}@media (min-width:769px) and (min-width:1025px){.page.popular .result-wrap .list-wrap .book-wrap{flex-wrap:wrap;justify-content:space-between;flex-direction:unset}.page.popular .result-wrap .list-wrap .book-wrap li{width:48%}.page.popular .result-wrap .list-wrap .book-wrap .detail-wrap .info-wrap{width:calc(100% - 11.8rem)}}.page.notice .result-wrap .list-wrap{padding-top:.8rem}.page.notice .result-wrap .list-wrap .flex-wrap:first-child{border-top:1px solid #6d6d6d}.page.notice .result-wrap .list-wrap .flex-wrap{padding:2.4rem 1.2rem;border-bottom:1px solid #d2d2d2;border-top:none}.page.notice .result-wrap .list-wrap .flex-wrap .result-text strong{font-size:1.6rem;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:.6rem}.page.notice .result-wrap .list-wrap .btn-wrap button:before{content:"";display:inline-flex;width:1rem;height:1.8rem;background:url(/bookpoint/_next/static/media/icon_notice_arrow.042af6c5.svg) 50%/cover no-repeat}.page.notice .sub-category{display:inline-block;height:2.1rem;padding:.2rem .6rem;margin-right:.6rem;border-radius:.4rem;background:#6d6d6d;font-size:1.3rem;color:#fff;font-weight:400}.page.notice strong.new{display:flex}.page.notice strong.new:after{content:"N";display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:.6rem;border-radius:50%;background:#1cb171;color:#fff;font-size:1.4rem}.page.notice .notice-detail-wrap{padding-top:1.6rem}.page.notice .notice-detail-wrap .flex-wrap{flex-direction:column;align-items:baseline}.page.notice .notice-detail-wrap .flex-wrap strong{color:#101010;font-size:1.8rem}.page.notice .notice-detail-wrap .flex-wrap .date{padding-top:1rem;font-size:1.4rem;color:#6d6d6d;font-weight:400}.page.notice .notice-detail-wrap .download-wrap{display:flex;flex-direction:column;gap:.4rem;margin-top:1rem;padding:.6rem;background-color:#f6f6f6}.page.notice .notice-detail-wrap .download-wrap .btn-download{display:inline-flex;align-items:center;gap:.4rem;color:#101010;font-weight:400;font-size:1.4rem}.page.notice .notice-detail-wrap .download-wrap .btn-download:before{content:"";display:inline-flex;width:1.6rem;height:1.6rem;background:url(/bookpoint/_next/static/media/icon_16_download.acb9d5f1.png) 50%/cover no-repeat}.page.notice .notice-detail-wrap .download-wrap .btn-download:active,.page.notice .notice-detail-wrap .download-wrap .btn-download:focus,.page.notice .notice-detail-wrap .download-wrap .btn-download:hover,.page.notice .notice-detail-wrap .download-wrap .btn-download:link,.page.notice .notice-detail-wrap .download-wrap .btn-download:visited{color:#101010}.page.notice .notice-detail-wrap .notice-content{padding:3.2rem 0;border-bottom:.1rem solid #e0e0e0}.page.notice .notice-detail-wrap .btn-wrap{justify-content:center;padding:4rem 0}.page.notice .notice-detail-wrap .btn-wrap .btn{max-width:48rem;width:100%}@media (min-width:769px){.page.notice .notice-detail-wrap{padding-top:4rem}.page.notice .notice-detail-wrap .flex-wrap{flex-direction:row;align-items:center;gap:.6rem;padding:0 1.6rem}.page.notice .notice-detail-wrap .flex-wrap .sub-category{margin-right:0;font-size:1.4rem}.page.notice .notice-detail-wrap .flex-wrap strong{font-size:2rem}.page.notice .notice-detail-wrap .flex-wrap .date{margin-left:auto;padding-top:0;font-size:1.6rem;color:#6d6d6d;font-weight:400}.page.notice .notice-detail-wrap .download-wrap{margin-top:2rem;padding:1rem 1.6rem}.page.notice .notice-detail-wrap .download-wrap .btn-download{font-size:1.5rem}.page.notice .notice-detail-wrap .download-wrap .btn-download:before{width:2rem;height:2rem}.page.notice .notice-detail-wrap .notice-content{margin-top:1.6rem;padding:4rem 1.6rem}}@media (min-width:1025px){.page.notice .notice-detail-wrap{margin-top:2.2rem;padding-top:2.4rem;border-top:.1rem solid #000}.page.notice .notice-detail-wrap .notice-content{margin-top:0;padding:5rem 1.6rem}}.page.faq .content-wrap .result-wrap{margin-top:4rem}.page.faq .content-wrap .result-wrap .accordion-wrap{border-bottom:.1rem solid #e0e0e0}.page.faq .content-wrap .result-wrap .accordion-wrap .accordion .accordion-header{display:flex;position:relative;padding:1.6rem .8rem;border:0;border-top:.1rem solid #e0e0e0;color:#000;gap:.6rem}.page.faq .content-wrap .result-wrap .accordion-wrap .accordion .accordion-header span{width:86%;font-size:1.6rem;font-weight:500}@media (min-width:1025px){.page.faq .content-wrap .result-wrap .accordion-wrap .accordion .accordion-header span{font-size:1.8rem}}.page.faq .content-wrap .result-wrap .accordion-wrap .accordion .accordion-header:before{content:"Q";display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin-right:.6rem;background:#1cb171;border-radius:50%;color:#fff;font-size:1.3rem}.page.faq .content-wrap .result-wrap .accordion-wrap .accordion .accordion-header:after{content:"";position:absolute;right:.8rem;top:50%;width:1rem;height:1.8rem;transform:translate(-50%,-50%) rotate(90deg);background:url(/bookpoint/_next/static/media/icon_notice_arrow.042af6c5.svg) 50% no-repeat}.page.faq .content-wrap .result-wrap .accordion-wrap .accordion .accordion-body{padding:1rem 1.2rem;border:0;background:#f6f6f6;font-size:1.4rem;line-height:150%}.page.faq .content-wrap .result-wrap .accordion-wrap .accordion.active .accordion-header:after{transform:translate(-50%,-50%) rotate(270deg)}.page.faq .content-wrap .result-wrap .helpdesk-wrap{max-width:56rem;border-radius:.8rem;margin:2.4rem auto 0;padding:1.6rem;background:#e4f3fc url(/bookpoint/_next/static/media/visual-helpcenter.858d17ee.png) 95% 75% no-repeat}.page.faq .content-wrap .result-wrap .helpdesk-wrap a,.page.faq .content-wrap .result-wrap .helpdesk-wrap span{display:block}.page.faq .content-wrap .result-wrap .helpdesk-wrap span{color:#3d3d3d;font-size:1.4rem}.page.faq .content-wrap .result-wrap .helpdesk-wrap span.help-title{font-size:1.6rem;font-weight:600;color:#101010}.page.faq .content-wrap .result-wrap .helpdesk-wrap a{margin-top:.8rem;color:#457ff0;font-size:2.6rem;font-weight:600;line-height:140%}.page.faq .toastui-editor-contents{font-family:Pretendard;font-size:1.6rem}.page.letter .result-wrap .list-wrap{margin-top:.8rem;padding:2.4rem 0 4rem;border-top:.1rem solid #e0e0e0}.page.letter .result-wrap .list-wrap.video{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem}.page.letter .result-wrap .list-wrap.video .video-wrap{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1.2rem)}.page.letter .result-wrap .list-wrap.video .video-wrap .video-info{width:100%;height:9.6rem;border-radius:.8rem}.page.letter .result-wrap .list-wrap.video .video-wrap .video-info img{display:block;width:100%;height:100%;border-radius:.8rem}.page.letter .result-wrap .list-wrap.video .video-wrap .video-info .no-image{border-radius:.8rem}.page.letter .result-wrap .list-wrap.video .video-wrap .video-info .no-image img{width:4rem;height:3.1rem;border-radius:0}.page.letter .result-wrap .list-wrap.video .video-wrap .info-wrap{margin-top:1.2rem}.page.letter .result-wrap .list-wrap.video .video-wrap .info-wrap .title{font-size:1.4rem;font-weight:600;color:#101010;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.page.letter .result-wrap .list-wrap.video .video-wrap .info-wrap ul{margin-top:1.2rem;font-size:1.2rem}.page.letter .result-wrap .list-wrap.video .video-wrap .info-wrap ul li{color:#6d6d6d;font-weight:500}@media (min-width:769px){.page.letter .result-wrap .list-wrap{padding:2.2rem 0 1.6rem}.page.letter .result-wrap .list-wrap.video .video-wrap{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 1.6rem);margin-bottom:2.4rem}.page.letter .result-wrap .list-wrap.video .video-wrap .video-info{height:18.6rem}.page.letter .result-wrap .list-wrap.video .video-wrap .video-info .no-image img{width:7rem;height:5.4rem}.page.letter .result-wrap .list-wrap.video .video-wrap .info-wrap .title{font-size:2rem}.page.letter .result-wrap .list-wrap.video .video-wrap .info-wrap ul li{font-size:1.6rem}}.page.service .agree-warp{margin-top:3.2rem}.page.service .agree-warp .allcheck{padding:1.6rem 1.2rem;border-radius:.8rem;background:#f6f6f6}.page.service .agree-warp .check-list .accordion{padding:1.6rem 1.2rem}.page.service .agree-warp .check-list .accordion .accordion-body,.page.service .agree-warp .check-list .accordion .accordion-header{border:0;padding:0}.page.service .agree-warp .check-list .accordion .accordion-header{position:relative}.page.service .agree-warp .check-list .accordion .accordion-header:after{content:"";position:absolute;right:.8rem;top:50%;width:1rem;height:1.8rem;transform:translate(-50%,-50%) rotate(90deg);background:url(/bookpoint/_next/static/media/icon_notice_arrow.042af6c5.svg) 50% no-repeat}.page.service .agree-warp .check-list .accordion .accordion-body{overflow:auto;max-height:20rem;margin-top:.8rem;border-top:1px solid #e0e0e0;background:#f6f6f6;font-size:1.4rem}.page.service .agree-warp .check-list .accordion .agree-title{display:flex;padding:.8rem 0;gap:.8rem}.page.service .agree-warp .check-list .accordion .agree-content{padding:1.4rem 1.2rem}.page.service .agree-warp .check-list .accordion .agree-content .text-wrap{font-weight:400;line-height:180%}.page.service .agree-warp .check-list .accordion .agree-content .text-wrap .title{font-weight:600}.page.service .agree-warp .check-list .accordion .agree-content .text-wrap .title+.title{font-weight:500}.page.service .agree-warp .check-list .accordion.active .accordion-header:after{transform:translate(-50%,-50%) rotate(270deg)}.page.service .service-wrap .info-text{margin:0 -1.6rem;padding:4.8rem 1.6rem;background:#e4f3fc}.page.service .service-wrap .info-text:after{content:"";display:inline-flex;width:100%;height:16.2rem;margin:2.4rem auto 0;background:url(/bookpoint/_next/static/media/viusal_service.c3614f41.png) 50%/contain no-repeat}.page.service .service-wrap .info-text .info-logo{font-size:0}.page.service .service-wrap .info-text .info-logo:before{content:"";display:inline-flex;width:18rem;height:3rem;background:url(/bookpoint/_next/static/media/service_logo.7530cc5c.png) 50%/cover no-repeat}.page.service .service-wrap .info-text .info-logo+p{margin-top:2.4rem;font-weight:400;letter-spacing:-.03rem}.page.service .service-wrap .info-text .info-logo+p strong{font-weight:600}.page.service .service-wrap .explain-area{margin-top:6rem}.page.service .service-wrap .explain-area>.title{display:flex;color:#101010;font-size:2.2rem;font-weight:700;letter-spacing:-.0044rem}.page.service .service-wrap .explain-area>.title:before{content:"";display:inline-flex;width:2.6rem;height:2.6rem;margin-right:.6rem}.page.service .service-wrap .explain-area>.title.point:before{background:url(/bookpoint/_next/static/media/icon_service_point.f8d96599.png) 50%/cover no-repeat}.page.service .service-wrap .explain-area>.title.book:before{background:url(/bookpoint/_next/static/media/icon_service_read.1e3711a7.png) 50%/cover no-repeat}.page.service .service-wrap .explain-area>.title.idea:before{background:url(/bookpoint/_next/static/media/icon_service_idea.b2d84afa.png) 50%/cover no-repeat}.page.service .service-wrap .explain-area>.title.list:before{background:url(/bookpoint/_next/static/media/icon_service_list.b48494cf.png) 50%/cover no-repeat}.page.service .service-wrap .explain-area>.title+p{margin-top:1.2rem}.page.service .service-wrap .explain-area .subtitle{color:#3d3d3d}.page.service .service-wrap .explain-area .step-wrap{display:flex;flex-wrap:wrap;margin-top:.8rem}.page.service .service-wrap .explain-area .step-wrap .step-box{width:50%;margin-top:2.4rem;text-align:center}.page.service .service-wrap .explain-area .step-wrap .step-box .step{color:#1cb171;border-bottom:1px solid #1cb171;font-size:1.2rem}.page.service .service-wrap .explain-area .step-wrap .step-box .step:before{content:"";display:block;width:5rem;height:5rem;margin:0 auto 1.6rem;background-position:50%;background-size:cover;background-repeat:no-repeat}.page.service .service-wrap .explain-area .step-wrap .step-box .step.one:before,.page.service .service-wrap .explain-area .step-wrap .step-box .step.step-1:before{background-image:url(/bookpoint/_next/static/media/icon_service_step_01.aaa3af33.png)}.page.service .service-wrap .explain-area .step-wrap .step-box .step.step-2:before,.page.service .service-wrap .explain-area .step-wrap .step-box .step.two:before{background-image:url(/bookpoint/_next/static/media/icon_service_step_02.10f0af0a.png)}.page.service .service-wrap .explain-area .step-wrap .step-box .step.step-3:before,.page.service .service-wrap .explain-area .step-wrap .step-box .step.three:before{background-image:url(/bookpoint/_next/static/media/icon_service_step_03.3cfd46b8.png)}.page.service .service-wrap .explain-area .step-wrap .step-box .step.four:before,.page.service .service-wrap .explain-area .step-wrap .step-box .step.step-4:before{background-image:url(/bookpoint/_next/static/media/icon_service_step_04.22dd4d6f.png)}.page.service .service-wrap .explain-area .step-wrap .step-box .title{margin-top:1.2rem;font-weight:600}.page.service .service-wrap .explain-area .step-wrap .step-box ul{margin-top:1.2rem;text-align:left}.page.service .service-wrap .explain-area .step-wrap .step-box ul li{display:flex;align-items:center;line-height:140%;font-size:1.4rem;font-weight:400;color:#3d3d3d}.page.service .service-wrap .explain-area .step-wrap .step-box ul li:before{content:"";display:inline-flex;width:.3rem;height:.3rem;margin-right:.4rem;background:#d2d2d2;border-radius:50%}.page.service .service-wrap .explain-area .notice-step{padding:2rem 1.6rem;margin-top:3.2rem;border-radius:1.6rem;background:#f6f6f6}.page.service .service-wrap .explain-area .notice-step dl dd,.page.service .service-wrap .explain-area .notice-step dl dt{font-size:1.4rem}.page.service .service-wrap .explain-area .notice-step dl dt{font-weight:600}.page.service .service-wrap .explain-area .notice-step dl dd{margin-bottom:.8rem;font-weight:400}.page.service .service-wrap .explain-area .notice-step .etc{color:#fd6363;font-size:1.4rem}.page.service .service-wrap .explain-area .method-wrap{margin-top:.8rem}.page.service .service-wrap .explain-area .method-wrap li{display:flex;flex-wrap:wrap;align-items:center;margin-top:2.4rem}.page.service .service-wrap .explain-area .method-wrap li p{width:calc(100% - 8.4rem);margin-top:.8rem}.page.service .service-wrap .explain-area .method-wrap li p span{display:block;width:100%;font-size:1.4rem;color:#3d3d3d}.page.service .service-wrap .explain-area .method-wrap li p span.title{font-weight:600;font-size:1.6rem}.page.service .service-wrap .explain-area .method-wrap li:before{content:"";display:inline-flex;width:6rem;height:6rem;margin-right:1.6rem;border:1px solid #e0e0e0;border-radius:50%;background-size:2.8rem;background-repeat:no-repeat;background-position:50%;box-sizing:border-box}.page.service .service-wrap .explain-area .method-wrap li:first-child:before{background-image:url(/bookpoint/_next/static/media/method_step_1.e60c0ac7.svg)}.page.service .service-wrap .explain-area .method-wrap li:nth-child(2):before{background-image:url(/bookpoint/_next/static/media/method_step_2.01c071ea.svg)}.page.service .service-wrap .explain-area .method-wrap li:nth-child(3):before{background-image:url(/bookpoint/_next/static/media/method_step_3.16831f2d.svg)}.page.service .service-wrap .explain-area .method-wrap li:nth-child(4):before{background-image:url(/bookpoint/_next/static/media/method_step_4.06032004.svg)}.page.service .service-wrap .explain-area .list-box{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;margin-top:3.2rem}.page.service .service-wrap .explain-area .list-box .box{width:48.2%;padding:2.4rem 1.6rem;border-radius:1.6rem;background:#f6f6f6;line-height:1}.page.service .service-wrap .explain-area .list-box .box span{display:block;margin-top:1.4rem;font-weight:400;line-height:1.5}.page.service .service-wrap .explain-area .list-box .box span.point{margin-top:0;font-size:2rem;font-weight:600}.page.service .service-wrap .explain-area .list-box .box p{margin-top:2.4rem;font-size:1.8rem;font-weight:600}.page.service .service-wrap .explain-area .table-wrap{margin-top:2.4rem}.page.service .service-wrap .explain-area .table-wrap .title span{font-size:2rem;font-weight:600}.page.service .service-wrap .explain-area .table-wrap .title span.sub-title{margin-left:1rem;font-size:1.4rem;font-weight:400}.page.service .service-wrap .explain-area .table-wrap .table-area{overflow:auto}.page.service .service-wrap .explain-area .table-wrap .table-area table{width:97.6rem;margin-top:1.2rem}.page.service .service-wrap .explain-area .table-wrap .table-area table thead tr{background:#e4f3fc}.page.service .service-wrap .explain-area .table-wrap .table-area table tbody tr td:first-child{background:#f6f6f6}.page.service .service-wrap .explain-area .table-wrap .table-area table td,.page.service .service-wrap .explain-area .table-wrap .table-area table th{padding:1.1rem 0;text-align:center;vertical-align:middle;border-bottom:1px solid #e0e0e0}.page.service .service-wrap .explain-area .table-wrap .table-area::-webkit-scrollbar{display:none}@media (min-width:768px){.page.service .service-wrap .info-text{display:flex;justify-content:space-between;border-radius:2.4rem;padding:4.8rem 4rem}.page.service .service-wrap .info-text:after{width:37.9rem;height:18.8rem;margin:0 0 0 auto;background-size:cover}.page.service .service-wrap .info-text .title-wrap{max-width:44rem}.page.service .service-wrap .info-text .info-logo:before{width:25rem;height:4.1rem}.page.service .service-wrap .info-text .info-logo+p{font-size:1.8rem;word-break:keep-all}.page.service .service-wrap .explain-area{margin-top:8rem}.page.service .service-wrap .explain-area>.title{font-size:2.8rem}.page.service .service-wrap .explain-area>.title:before{width:3.2rem;height:3.2rem}.page.service .service-wrap .explain-area>.title+p{font-size:1.8rem}.page.service .service-wrap .explain-area .step-wrap{flex-wrap:nowrap}.page.service .service-wrap .explain-area .step-wrap .step-box{position:relative;padding:0 4rem}.page.service .service-wrap .explain-area .step-wrap .step-box .title{font-size:2.1rem}.page.service .service-wrap .explain-area .step-wrap .step-box .step{font-size:1.4rem}.page.service .service-wrap .explain-area .step-wrap .step-box .step:before{width:6rem;height:6rem}.page.service .service-wrap .explain-area .step-wrap .step-box ul li{font-size:1.5rem}.page.service .service-wrap .explain-area .step-wrap .step-box:after{content:"";position:absolute;right:0;top:4rem;display:inline-flex;width:.9rem;height:1.8rem;background:url(/bookpoint/_next/static/media/icon_notice_arrow.042af6c5.svg) 50%/cover no-repeat}.page.service .service-wrap .explain-area .step-wrap .step-box:first-child{padding-left:0}.page.service .service-wrap .explain-area .step-wrap .step-box:last-child{padding-right:0}.page.service .service-wrap .explain-area .step-wrap .step-box:last-child:after{display:none}.page.service .service-wrap .explain-area .notice-step dl dt{display:inline-block;width:10rem;font-size:1.6rem}.page.service .service-wrap .explain-area .notice-step dl dd{display:inline-block;width:calc(100% - 12rem);margin:0 0 .4rem 1.6rem;font-size:1.6rem}.page.service .service-wrap .explain-area .notice-step .etc{display:block;margin-top:1.6rem;font-size:1.6rem}.page.service .service-wrap .explain-area+.explain-area{margin-top:12rem}.page.service .service-wrap .explain-area .method-wrap{display:flex;flex-wrap:wrap;margin-top:1.6rem;gap:2rem 0}.page.service .service-wrap .explain-area .method-wrap li{width:50%}.page.service .service-wrap .explain-area .method-wrap li:before{width:10rem;height:10rem;background-size:5rem}.page.service .service-wrap .explain-area .method-wrap li p{width:calc(100% - 14rem)}.page.service .service-wrap .explain-area .method-wrap li p span{margin-top:1.2rem;font-size:1.8rem;color:#3d3d3d}.page.service .service-wrap .explain-area .method-wrap li p span.title{margin-top:0;font-size:2.4rem}.page.service .service-wrap .explain-area .list-box{display:flex}.page.service .service-wrap .explain-area .list-box .box{flex:1 1;width:auto;padding:4rem 2.8rem}.page.service .service-wrap .explain-area .list-box .box span{font-size:1.8rem}.page.service .service-wrap .explain-area .list-box .box span.point{font-size:2.2rem}.page.service .service-wrap .explain-area .list-box .box p,.page.service .service-wrap .explain-area .table-wrap .title span{font-size:2.4rem}.page.service .service-wrap .explain-area .table-wrap .title span.sub-title{font-size:1.6rem}.page.service .service-wrap .explain-area .table-wrap .table-area table{width:100%;max-width:unset}.page.service .service-wrap .explain-area .table-wrap .table-area table td,.page.service .service-wrap .explain-area .table-wrap .table-area table tr{font-size:1.6rem}.page.service .service-wrap .explain-area .table-wrap .table-area table tbody tr td:first-child{width:24rem}.page.service .service-wrap .explain-area .table-wrap+.table-wrap{margin-top:5.5rem}}@media (min-width:1025px){.page.service .service-wrap .agree-warp{margin-top:0}}.page.service .agree-content .mt10{margin-top:1rem}.page.service .agree-content .mt20{margin-top:2rem}.page.service .agree-content .table-area{overflow:auto}.page.service .agree-content .table-area table{width:97.6rem;margin-top:1.2rem}.page.service .agree-content .table-area table thead tr{background:#e4f3fc}.page.service .agree-content .table-area table tbody tr td{background-color:#fff}.page.service .agree-content .table-area table tbody tr td:first-child{background:#f6f6f6}.page.service .agree-content .table-area table td,.page.service .agree-content .table-area table th{padding:1.1rem 0;text-align:center;vertical-align:middle;border-bottom:1px solid #e0e0e0}.page.service .agree-content .table-area::-webkit-scrollbar{display:none}.page.service .terms-wrap .text-wrap .main-title{padding-top:2.5rem;font-size:2rem;font-weight:800}.page.service .terms-wrap .text-wrap .title{margin:.5rem 0 .3rem;font-size:1.8rem;font-weight:600}.page.service .terms-wrap .text-wrap+.text-wrap{margin-top:2.5rem}.page.service .terms-wrap .text-wrap .sub-indent{padding-left:2rem}.page.service .privacy-wrap{display:flex;flex-direction:column;gap:2rem}.page.service .privacy-wrap>div .title{display:flex;align-items:center;gap:.4rem;color:#101010;font-weight:700;font-size:2rem}.page.service .privacy-wrap>div .title>img{width:3rem;height:3rem}.page.service .privacy-wrap .title-box{padding:2rem;border:.1rem solid #e0e0e0;border-radius:.8rem;background:#f6f6f6;color:#101010;font-weight:600;font-size:1.5rem}.page.service .privacy-wrap .label-box{display:flex;flex-direction:column;gap:1rem}.page.service .privacy-wrap .label-box ul{display:flex;flex-wrap:wrap;justify-content:center;padding:1rem;border-radius:.8rem;border:.1rem solid #e0e0e0}.page.service .privacy-wrap .label-box ul li{padding:2rem}.page.service .privacy-wrap .label-box ul li span{display:flex;flex-direction:column;align-items:center;font-size:1.5rem}.page.service .privacy-wrap .label-box ul li span:before{content:"";display:flex;width:10rem;height:10rem}.page.service .privacy-wrap .label-box ul li span.label1:before{background:url(/bookpoint/_next/static/media/icon_100_label1.bf25aff9.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label2:before{background:url(/bookpoint/_next/static/media/icon_100_label2.18460f79.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label3:before{background:url(/bookpoint/_next/static/media/icon_100_label3.a6e2cfd5.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label4:before{background:url(/bookpoint/_next/static/media/icon_100_label4.aa2ac63b.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label5:before{background:url(/bookpoint/_next/static/media/icon_100_label5.9ecc4fe7.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label6:before{background:url(/bookpoint/_next/static/media/icon_100_label6.92a5a940.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label7:before{background:url(/bookpoint/_next/static/media/icon_100_label7.dbaff600.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label8:before{background:url(/bookpoint/_next/static/media/icon_100_label8.d9c7b3ca.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label9:before{background:url(/bookpoint/_next/static/media/icon_100_label9.90cf3d45.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label10:before{background:url(/bookpoint/_next/static/media/icon_100_label10.ff154f9e.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label11:before{background:url(/bookpoint/_next/static/media/icon_100_label11.860c4ffd.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label12:before{background:url(/bookpoint/_next/static/media/icon_100_label12.309d5f37.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label13:before{background:url(/bookpoint/_next/static/media/icon_100_label13.50909b62.png) 50%/100% no-repeat}.page.service .privacy-wrap .label-box ul li span.label14:before{background:url(/bookpoint/_next/static/media/icon_100_label14.ade45576.png) 50%/100% no-repeat}.page.service .privacy-wrap .step-box,.page.service .privacy-wrap .step-box ul{display:flex;flex-direction:column;gap:1rem}.page.service .privacy-wrap .step-box ul{padding:2rem;border-radius:.8rem;border:.1rem solid #e0e0e0}.page.service .privacy-wrap .step-box ul li a{display:inline-flex;align-items:center;gap:.4rem;color:#101010;font-weight:600;font-size:1.5rem}.page.service .privacy-wrap .step-box ul li a:hover{text-decoration:underline}.page.service .privacy-wrap .step-box ul li a>img{width:2.5rem;height:2.5rem}.page.service .privacy-wrap .con-box{display:flex;flex-direction:column;gap:.6rem;scroll-padding-top:10rem}.page.service .privacy-wrap .con-box .sub-title{font-size:1.6rem;font-weight:600}.page.service .privacy-wrap .con-box p{font-size:1.5rem;font-weight:400;color:#3d3d3d}.page.service .privacy-wrap .con-box p.indent{padding-left:2rem}.page.service .privacy-wrap .con-box a{color:#101010;font-weight:400;font-size:1.6rem;text-decoration:underline}.page.service .privacy-wrap .con-box .indent-box,.page.service .privacy-wrap .con-box .text-box{display:flex;flex-direction:column;gap:.6rem}.page.service .privacy-wrap .con-box .sub-box{display:flex;flex-direction:column;gap:.6rem;padding-left:2rem}.page.service .privacy-wrap .con-box .table-box table{width:100%;border:.1rem solid #e0e0e0}.page.service .privacy-wrap .con-box .table-box table thead tr th{padding:1rem 0;border:.1rem solid #e0e0e0;background:#e4f3fc;text-align:center;vertical-align:middle}.page.service .privacy-wrap .con-box .table-box table tbody tr td{padding:1rem 0;border:.1rem solid #e0e0e0;background:#fff;text-align:center;vertical-align:middle}.page.service .privacy-wrap .con-box .table-box table tbody tr td a{color:#101010;font-weight:600;font-size:1.6rem}@media (min-width:769px){.page.service .privacy-wrap .step-box ul{display:grid;grid-template-rows:repeat(7,auto);grid-template-columns:repeat(2,1fr);grid-auto-flow:column}}.page.bookstore .service-wrap .info-text{display:flex;flex-direction:column;align-items:center;gap:2.4rem;margin:0 -1.6rem;padding:4.8rem 1.6rem;background:#eef9e8}.page.bookstore .service-wrap .info-text:after{content:"";display:flex;width:10rem;height:10rem;background:url(/bookpoint/_next/static/media/visual_bookstore01.56e9256a.png) 50%/contain no-repeat}.page.bookstore .service-wrap .info-text .title-wrap{display:flex;flex-direction:column;gap:2rem;width:100%}.page.bookstore .service-wrap .info-text .title-wrap .info-title{color:#101010;font-weight:700;font-size:2.4rem}.page.bookstore .service-wrap .info-text .title-wrap .info-subtitle{color:#3d3d3d;font-weight:400;font-size:1.5rem}.page.bookstore .service-wrap .info-text .title-wrap .info-subtitle span{font-weight:600}.page.bookstore .service-wrap .explain-area{padding-top:6rem}.page.bookstore .service-wrap .explain-area>.title{display:flex;color:#101010;font-size:2.2rem;font-weight:700}.page.bookstore .service-wrap .explain-area .text{padding-top:1.6rem;color:#3d3d3d;font-weight:400;font-size:1.5rem}.page.bookstore .service-wrap .explain-area .text span{font-weight:600}.page.bookstore .service-wrap .explain-area .message{padding-top:1.2rem;color:#fd6363;font-weight:400;font-size:1.5rem}.page.bookstore .service-wrap .explain-area .btn-wrap{display:flex;justify-content:center;padding-top:2.4rem}.page.bookstore .service-wrap .explain-area .btn-wrap .btn{gap:.4rem;width:18.8rem;height:4rem;font-weight:500;font-size:1.4rem}.page.bookstore .service-wrap .explain-area .btn-wrap .btn:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(/bookpoint/_next/static/media/icon_12_link.c7584aab.png) 50%/100% no-repeat}.page.bookstore .service-wrap .explain-area .list-box{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem;padding-top:2.4rem}.page.bookstore .service-wrap .explain-area .list-box .box{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:3.8rem 1.2rem 2rem;border:.1rem solid #e0e0e0;border-radius:1.6rem;background:#fff}.page.bookstore .service-wrap .explain-area .list-box .box p{padding-top:1.6rem;color:#3d3d3d;font-size:1.4rem;font-weight:400}.page.bookstore .service-wrap .explain-area .list-box .box p span{font-weight:600}.page.bookstore .service-wrap .explain-area .list-box .box p+span{padding-top:.6rem;color:#6d6d6d;font-size:1.2rem;font-weight:400}.page.bookstore .service-wrap .explain-area .list-box .box:first-child{position:relative}.page.bookstore .service-wrap .explain-area .list-box .box:first-child:before{content:"";display:flex;width:5.6rem;height:5rem;background:url(/bookpoint/_next/static/media/visual_bookstore02.d0bf44dd.png) 50%/contain no-repeat}.page.bookstore .service-wrap .explain-area .list-box .box:first-child:after{content:"";position:absolute;top:2rem;right:1.8rem;display:flex;width:3rem;height:3rem;background:url(/bookpoint/_next/static/media/visual_bookstore03.217c899c.png) 50%/contain no-repeat}.page.bookstore .service-wrap .explain-area .list-box .box:last-child:before{content:"";display:flex;width:5rem;height:5rem;background:url(/bookpoint/_next/static/media/visual_bookstore04.70bd6801.png) 50%/contain no-repeat}.page.bookstore .service-wrap .explain-area .step-wrap{display:flex;flex-direction:column;gap:1.6rem;padding-top:2.4rem}.page.bookstore .service-wrap .explain-area .step-wrap .step-box{counter-increment:item;display:flex;align-items:center;gap:1.6rem}.page.bookstore .service-wrap .explain-area .step-wrap .step-box:before{content:"0" counter(item);display:flex;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background-color:#6d6d6d;color:#fff;font-weight:600;font-size:1.4rem}.page.bookstore .service-wrap .explain-area .step-wrap .step-box p{width:calc(100% - 4.2rem);color:#3d3d3d;font-size:1.5rem;font-weight:400}.page.bookstore .service-wrap .explain-area .step-wrap .step-box p span{font-weight:600}@media (min-width:769px){.page.bookstore .service-wrap .info-text{display:flex;flex-direction:row;justify-content:space-between;margin:2.8rem 0 0;padding:4rem 6rem;border-radius:2.4rem}.page.bookstore .service-wrap .info-text:after{width:16rem;height:16rem}.page.bookstore .service-wrap .info-text .title-wrap .info-title{font-size:2.8rem}.page.bookstore .service-wrap .info-text .title-wrap .info-subtitle{font-size:1.8rem}.page.bookstore .service-wrap .explain-area{padding-top:10rem}.page.bookstore .service-wrap .explain-area>.title{font-size:2.8rem}.page.bookstore .service-wrap .explain-area .text{padding-top:2.4rem;font-size:1.8rem}.page.bookstore .service-wrap .explain-area .message{font-size:1.6rem}.page.bookstore .service-wrap .explain-area .btn-wrap{padding-top:3.2rem}.page.bookstore .service-wrap .explain-area .btn-wrap .btn{width:24.6rem;height:5rem;font-size:1.8rem}.page.bookstore .service-wrap .explain-area .btn-wrap .btn:before{width:1.6rem;height:1.6rem}.page.bookstore .service-wrap .explain-area .list-box .box{padding:4rem 2.4rem}.page.bookstore .service-wrap .explain-area .list-box .box p{font-size:1.8rem;text-align:center;word-break:keep-all}.page.bookstore .service-wrap .explain-area .list-box .box p+span{font-size:1.4rem}.page.bookstore .service-wrap .explain-area .list-box .box:first-child:before{width:8.9rem;height:8rem}.page.bookstore .service-wrap .explain-area .list-box .box:first-child:after{top:1.4rem;right:30%;width:5.8rem;height:5.8rem}.page.bookstore .service-wrap .explain-area .list-box .box:first-child p{width:20rem}.page.bookstore .service-wrap .explain-area .list-box .box:last-child:before{width:8rem;height:8rem}.page.bookstore .service-wrap .explain-area .list-box .box:last-child p{width:26rem}.page.bookstore .service-wrap .explain-area .step-wrap{flex-wrap:nowrap}.page.bookstore .service-wrap .explain-area .step-wrap .step-box:before{width:3.2rem;height:3.2rem;font-size:1.6rem}.page.bookstore .service-wrap .explain-area .step-wrap .step-box p{font-size:1.8rem}}@media (min-width:1025px){.page.bookstore .service-wrap .info-text{margin:0}}.page.upcoming{padding-top:4rem}.page.upcoming .coming-wrap{display:flex;align-items:center;flex-direction:column;text-align:center;max-width:97.6rem}.page.upcoming .coming-wrap:before{content:"";display:inline-flex;width:7.25rem;height:6rem;margin-left:1rem;background:url(/bookpoint/_next/static/media/icon_upcoming.05f2be64.png) 50%/cover no-repeat}.page.upcoming .coming-wrap .upcoming-text .title{color:#101010;font-size:2.8rem;font-weight:600;line-height:150%;letter-spacing:-.056rem}.page.upcoming .coming-wrap .upcoming-text .sub-title{margin-top:.8rem}.page.upcoming .coming-wrap .upcoming-text .countdown-wrap{display:flex;flex-direction:column;gap:.4rem;margin-top:3.2rem;padding:1.6rem 0;border-radius:.8rem;background:#f6f6f6}.page.upcoming .coming-wrap .upcoming-text .countdown-wrap span{font-size:2rem;color:#6d6d6d;font-weight:600;line-height:150%;letter-spacing:-.04rem}.page.upcoming .coming-wrap .upcoming-text .countdown-wrap span.date{color:#457ff0}.page.upcoming .coming-wrap .info-text{width:100%;margin-top:6rem;padding:3.2rem 2.4rem;background:#e4f3fc;text-align:left;border-radius:1.6rem}.page.upcoming .coming-wrap .info-text:after{content:"";display:inline-flex;width:100%;height:16.2rem;margin:2.4rem auto 0;background:url(/bookpoint/_next/static/media/viusal_service.c3614f41.png) 50%/contain no-repeat}.page.upcoming .coming-wrap .info-text .info-logo{font-size:0}.page.upcoming .coming-wrap .info-text .info-logo:before{content:"";display:inline-flex;width:18rem;height:3rem;background:url(/bookpoint/_next/static/media/service_logo.7530cc5c.png) 50%/cover no-repeat}.page.upcoming .coming-wrap .info-text .info-logo+p{margin-top:2.4rem;font-weight:400;letter-spacing:-.03rem}.page.upcoming .coming-wrap .info-text .info-logo+p strong{font-weight:600}@media (min-width:769px){.page.upcoming .info-text{display:flex;justify-content:space-between;border-radius:2.4rem;padding:4.8rem 4rem}.page.upcoming .info-text:after{width:37.9rem;height:18.8rem;margin:0 0 0 auto;background-size:cover}.page.upcoming .info-text .title-wrap{max-width:44rem}.page.upcoming .info-text .info-logo:before{width:25rem;height:4.1rem}.page.upcoming .info-text .info-logo+p{font-size:1.8rem}.page.upcoming .coming-wrap{max-width:unset;width:100%}.page.upcoming .coming-wrap .info-text:after{width:38rem;height:18.8rem;margin:auto}.page.upcoming .coming-wrap .upcoming-text .title{margin:4rem 0 .6rem;font-size:4rem}.page.upcoming .coming-wrap .upcoming-text .sub-title{font-size:2.4rem;line-height:140%}.page.upcoming .coming-wrap .upcoming-text .countdown-wrap{width:68rem;flex-direction:row;justify-content:center;margin-top:6rem}.page.upcoming .coming-wrap .upcoming-text .countdown-wrap .date{margin-left:3.2rem}}.modal .library{display:flex;flex-direction:column}.modal .library .search-wrap{margin:0;position:absolute;top:7.6rem;left:0;width:100%;border-radius:0}.modal .library .search-wrap .search{padding:0}.modal .library .list-wrap{margin:0;padding:13.6rem 1.6rem 0}.modal .library .list-wrap>ul{display:flex;flex-direction:column}.modal .library .list-wrap>ul>li .list-item{display:flex;flex-direction:column;gap:.6rem;padding:1.6rem 0;border-bottom:.1rem solid #e0e0e0;color:#101010;font-weight:600;font-size:1.6rem}.modal .library .list-wrap>ul>li .list-item:active,.modal .library .list-wrap>ul>li .list-item:focus,.modal .library .list-wrap>ul>li .list-item:hover,.modal .library .list-wrap>ul>li .list-item:link,.modal .library .list-wrap>ul>li .list-item:visited{color:#101010}.modal .library .list-wrap>ul>li .name{color:#101010;font-weight:600;font-size:1.6rem}.modal .library .list-wrap>ul>li .address{color:#3d3d3d;font-weight:400;font-size:1.4rem}.modal .library .pagnation-wrap{padding-bottom:5rem}.modal .library .no-data{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.6rem;height:100%;padding:17rem 1.6rem 6rem}.modal .library .no-data .message-wrap{display:flex;align-items:center;flex-direction:column;gap:.8rem}.modal .library .no-data .message-wrap .title{color:#101010;font-weight:600;font-size:1.8rem}.modal .library .no-data .message-wrap .message{color:#6d6d6d;font-weight:400;font-size:1.6rem;text-align:center}.modal .library .no-data .message-wrap .message:before{display:none}.modal .library .no-data .btn-wrap .btn{height:4.2rem;padding:0 2.6rem}.modal .library .no-data .btn-wrap .btn span{color:#fff}.modal .library .no-data .btn-wrap .btn span:before{display:none}.modal .library .form-wrap{padding:0 1.6rem}.modal .library .form-wrap form{display:flex;flex-direction:column;gap:2.4rem}.modal .library .form-wrap form .input-wrap .flex-wrap .dropdown{flex:1 1}.modal .bookclub,.modal .edu,.modal .search{padding:1.6rem}.modal .edu .message{padding-top:.6rem;color:#6d6d6d;font-weight:400;font-size:1.3rem}.modal .journal{padding:1.6rem}.modal .journal .list-wrap{display:flex;flex-direction:column;gap:1.6rem}.modal .journal .list-wrap li .journal-wrap{display:flex;flex-direction:column;gap:.8rem;width:100%;padding:2rem 1.6rem;border:.1rem solid #e0e0e0;border-radius:1.6rem}.modal .journal .list-wrap li .journal-wrap .title{display:flex;gap:.4rem;color:#101010;font-weight:600;font-size:1.8rem}.modal .journal .list-wrap li .journal-wrap .title.face01:before{content:"";flex-shrink:0;display:block;width:3.2rem;height:3.2rem;margin-top:-.35rem;background:url(/bookpoint/_next/static/media/icon_48_face01.f8789592.png) 50%/100% no-repeat}.modal .journal .list-wrap li .journal-wrap .title.face02:before{content:"";flex-shrink:0;display:block;width:3.2rem;height:3.2rem;margin-top:-.35rem;background:url(/bookpoint/_next/static/media/icon_48_face02.5c051586.png) 50%/100% no-repeat}.modal .journal .list-wrap li .journal-wrap .title.face03:before{content:"";flex-shrink:0;display:block;width:3.2rem;height:3.2rem;margin-top:-.35rem;background:url(/bookpoint/_next/static/media/icon_48_face03.7f190b5b.png) 50%/100% no-repeat}.modal .journal .list-wrap li .journal-wrap .title.face04:before{content:"";flex-shrink:0;display:block;width:3.2rem;height:3.2rem;margin-top:-.35rem;background:url(/bookpoint/_next/static/media/icon_48_face04.98709ac3.png) 50%/100% no-repeat}.modal .journal .list-wrap li .journal-wrap .title.face05:before{content:"";flex-shrink:0;display:block;width:3.2rem;height:3.2rem;margin-top:-.35rem;background:url(/bookpoint/_next/static/media/icon_48_face05.6558a2ee.png) 50%/100% no-repeat}.modal .journal .list-wrap li .journal-wrap .title.face06:before{content:"";flex-shrink:0;display:block;width:3.2rem;height:3.2rem;margin-top:-.35rem;background:url(/bookpoint/_next/static/media/icon_48_face06.74f7a88f.png) 50%/100% no-repeat}.modal .journal .list-wrap li .journal-wrap .info-wrap{display:flex;flex-direction:column;gap:1.6rem}.modal .journal .list-wrap li .journal-wrap .info-wrap .text{color:#3d3d3d;font-weight:400;font-size:1.6rem}.modal .journal .list-wrap li .journal-wrap .info-wrap .desc dl{display:flex;align-items:center;gap:.6rem}.modal .journal .list-wrap li .journal-wrap .info-wrap .desc dl dt{width:4.2rem;color:#6d6d6d;font-weight:400;font-size:1.5rem}.modal .journal .list-wrap li .journal-wrap .info-wrap .desc dl dd{color:#3d3d3d;font-weight:400;font-size:1.5rem}.modal .mypage .detail-wrap{display:flex;align-items:flex-start;gap:0 1.6rem;padding:1.6rem}.modal .mypage .detail-wrap .img-wrap{max-width:8rem;width:100%;height:12.3rem}.modal .mypage .detail-wrap .img-wrap img{width:100%;height:100%}.modal .mypage .detail-wrap .img-wrap .no-image img{width:4rem;height:3.1rem}.modal .mypage .detail-wrap .info-wrap{display:flex;flex-direction:column;gap:.8rem}.modal .mypage .detail-wrap .info-wrap .title{color:#101010;font-weight:700;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal .mypage .detail-wrap .info-wrap .desc dl{display:flex}.modal .mypage .detail-wrap .info-wrap .desc dl dt{display:inline-flex;width:6rem;color:#9e9e9e;font-weight:400;font-size:1.5rem}.modal .mypage .detail-wrap .info-wrap .desc dl dd{display:inline-flex;color:#3d3d3d;font-weight:400;font-size:1.5rem}.modal .mypage .list-wrap{display:flex;flex-direction:column;padding:0 1.6rem}.modal .mypage .list-wrap li{padding:1.6rem 0;border-bottom:.1rem solid #e0e0e0}.modal .mypage .list-wrap li dl{display:flex;flex-direction:column;gap:.6rem}.modal .mypage .list-wrap li dl dt{display:inline-flex;color:#101010;font-weight:600;font-size:1.6rem}.modal .mypage .list-wrap li dl dd{display:inline-flex;flex-wrap:wrap;gap:.4rem .8rem;color:#3d3d3d;font-weight:400;font-size:1.6rem}.modal .mypage .list-wrap li dl dd.img-wrap{display:grid;grid-template-columns:repeat(2,10rem);grid-gap:1.2rem;gap:1.2rem}.modal .mypage .list-wrap li dl dd.img-wrap .img-box{display:flex;flex-direction:column;gap:.4rem;width:auto}.modal .mypage .list-wrap li dl dd.img-wrap .img-box .no-image,.modal .mypage .list-wrap li dl dd.img-wrap .img-box img{width:10rem;height:10rem}.modal .mypage .list-wrap li dl dd.img-wrap .img-box .no-image img{width:4rem;height:3.1rem}.modal .mypage .list-wrap li dl dd.img-wrap .img-box span{color:#3d3d3d;font-weight:400;font-size:1.5rem}@media (min-width:769px){.modal .mypage .list-wrap li dl dd.img-wrap{display:flex}}.modal .buy{padding:1.6rem}.modal .buy .guide-wrap{display:flex;flex-direction:column;gap:4rem}.modal .buy .guide-wrap .step-wrap{display:flex;flex-direction:column;gap:2rem}.modal .buy .guide-wrap .step-wrap li{counter-increment:item;display:flex;gap:1rem}.modal .buy .guide-wrap .step-wrap li:before{content:counter(item);display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;border-radius:50%;color:#fff;font-weight:600;font-size:1.2rem;background-color:#3e4452}.modal .buy .guide-wrap .step-wrap li>span{color:#101010;font-weight:400;font-size:1.4rem}.modal .buy .guide-wrap .step-wrap li>span span{font-weight:600}.modal .buy .guide-wrap .detail-wrap{display:flex;flex-direction:column;gap:1.8rem}.modal .buy .guide-wrap .detail-wrap>.title{display:flex;justify-content:center;gap:.4rem;color:#101010;font-weight:600;font-size:1.8rem}.modal .buy .guide-wrap .detail-wrap>.title span{color:#457ff0}.modal .buy .guide-wrap .detail-wrap .picture-wrap{display:flex;flex-direction:column;gap:4rem}.modal .buy .guide-wrap .detail-wrap .picture-wrap .img-wrap{display:flex;gap:0 1.2rem;width:100%}.modal .buy .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.modal .buy .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group .img-box{display:flex;flex-direction:column;align-items:center;width:100%;height:12rem;padding:1rem;border:.1rem solid #e0e0e0;border-radius:.4rem;background-color:#f6f6f6}.modal .buy .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group .img-box img{width:6.3rem;height:9.8rem}.modal .buy .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group span{color:#101010;font-weight:500;font-size:1.5rem}.modal .buy .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group:nth-child(2) .img-box img{width:7.5rem;height:9.8rem}.modal .buy .guide-wrap .detail-wrap .picture-wrap .list-wrap{display:flex;flex-direction:column;gap:1.6rem}.modal .buy .guide-wrap .detail-wrap .picture-wrap .list-wrap li{color:#6d6d6d;font-weight:400;font-size:1.3rem}.modal .loan{padding:1.6rem}.modal .loan .guide-wrap{display:flex;flex-direction:column;gap:4rem}.modal .loan .guide-wrap .step-wrap{display:flex;flex-direction:column;gap:2rem}.modal .loan .guide-wrap .step-wrap li{counter-increment:item;display:flex;gap:1rem}.modal .loan .guide-wrap .step-wrap li:before{content:counter(item);display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;border-radius:50%;color:#fff;font-weight:600;font-size:1.2rem;background-color:#3e4452}.modal .loan .guide-wrap .step-wrap li>span{color:#101010;font-weight:400;font-size:1.4rem}.modal .loan .guide-wrap .step-wrap li>span span{font-weight:600}.modal .loan .guide-wrap .detail-wrap{display:flex;flex-direction:column;gap:1.8rem}.modal .loan .guide-wrap .detail-wrap>.title{display:flex;justify-content:center;gap:.4rem;color:#101010;font-weight:600;font-size:1.8rem}.modal .loan .guide-wrap .detail-wrap>.title span{color:#457ff0}.modal .loan .guide-wrap .detail-wrap .picture-wrap{display:flex;flex-direction:column;gap:1.8rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap .title{display:flex;justify-content:center;padding:.8rem;border-radius:.4rem;background-color:#e4f3fc}.modal .loan .guide-wrap .detail-wrap .picture-wrap .title span{color:#101010;font-weight:600;font-size:1.5rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap .img-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.2rem;gap:1.2rem;width:100%}.modal .loan .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group .img-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:12rem;padding:1rem;border:.1rem solid #e0e0e0;border-radius:.4rem;background-color:#f6f6f6}.modal .loan .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group .img-box img{width:6.3rem;height:9.8rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group span{color:#101010;font-weight:500;font-size:1.5rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group:nth-child(2) .img-box img{width:7.5rem;height:9.8rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap .img-wrap .text{grid-column:span 2;display:flex;justify-content:flex-end;width:100%;color:#6d6d6d;font-weight:500;font-size:1.2rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap .list-wrap{display:flex;flex-direction:column;gap:1.6rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap .list-wrap li{color:#6d6d6d;font-weight:400;font-size:1.3rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap:last-child{padding-top:2.2rem}.modal .loan .guide-wrap .detail-wrap .picture-wrap:last-child .img-wrap{display:flex;justify-content:center}.modal .loan .guide-wrap .detail-wrap .picture-wrap:last-child .img-wrap .img-group .img-box{width:23rem;height:12rem;border:0;background-color:#fff}.modal .loan .guide-wrap .detail-wrap .picture-wrap:last-child .img-wrap .img-group .img-box img{width:23rem;height:12rem}.modal .picture{padding:1.6rem}.modal .picture .guide-wrap{display:flex;flex-direction:column;gap:4rem}.modal .picture .guide-wrap .step-wrap{display:flex;flex-direction:column;gap:2rem}.modal .picture .guide-wrap .step-wrap li{counter-increment:item;display:flex;gap:1rem}.modal .picture .guide-wrap .step-wrap li:before{content:counter(item);display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;border-radius:50%;color:#fff;font-weight:600;font-size:1.2rem;background-color:#3e4452}.modal .picture .guide-wrap .step-wrap li>span{width:calc(100% - 2.8rem);color:#101010;font-weight:400;font-size:1.4rem}.modal .picture .guide-wrap .detail-wrap{display:flex;flex-direction:column;gap:1.8rem}.modal .picture .guide-wrap .detail-wrap>.title{display:flex;justify-content:center;gap:.4rem;color:#101010;font-weight:600;font-size:1.8rem}.modal .picture .guide-wrap .detail-wrap>.title span{color:#457ff0}.modal .picture .guide-wrap .detail-wrap .picture-wrap{display:flex;flex-direction:column;gap:1.8rem}.modal .picture .guide-wrap .detail-wrap .picture-wrap .title{display:flex;justify-content:center;padding:.8rem;border-radius:.4rem;background-color:#e4f3fc}.modal .picture .guide-wrap .detail-wrap .picture-wrap .title span{color:#101010;font-weight:600;font-size:1.5rem}.modal .picture .guide-wrap .detail-wrap .picture-wrap .img-wrap{display:flex;justify-content:center;gap:1.2rem;width:100%}.modal .picture .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.modal .picture .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group .img-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:22rem;border-radius:.4rem}.modal .picture .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group .img-box img{width:100%;height:22rem}.modal .picture .guide-wrap .detail-wrap .picture-wrap .img-wrap .img-group span{color:#101010;font-weight:500;font-size:1.5rem}.modal .picture .guide-wrap .detail-wrap .list-wrap{display:flex;flex-direction:column;gap:1.6rem}.modal .picture .guide-wrap .detail-wrap .list-wrap li{color:#6d6d6d;font-weight:400;font-size:1.3rem}.modal .popup{display:flex;justify-content:center;width:100%}.modal .popup .popup-wrap{display:flex;flex-direction:column;gap:1rem;width:100%;padding:0 2rem}.modal .popup .popup-wrap .title-wrap .title{color:#457ff0;font-weight:800;font-size:3.2rem;text-align:center;line-height:1.2}.modal .popup .popup-wrap .con-wrap{display:flex;flex-direction:column;align-items:center;gap:1rem}.modal .popup .popup-wrap .con-wrap .text{color:#101010;font-weight:500;font-size:2.2rem;text-align:center}.modal .popup .popup-wrap .con-wrap .btn-popup{height:4rem;padding:0 2.4rem;border-radius:.4rem;background-color:#457ff0;font-weight:500;font-size:1.8rem}.modal .popup .popup-wrap .con-wrap .btn-popup:hover{background-color:#6a9cfe}.modal .popup .popup-wrap .con-wrap .btn-popup:active,.modal .popup .popup-wrap .con-wrap .btn-popup:focus{background-color:#2c66d6}.modal .popup .popup-wrap .con-wrap .btn-popup:disabled{background-color:#d2d2d2}.modal .popup .popup-wrap .con-wrap .sub-text{color:#fd6363;font-weight:500;font-size:1.7rem;text-align:center}.modal .popup .popup-wrap .box-wrap{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;margin-top:1rem;padding:2rem 1.2rem;border-radius:1rem;background:#f6f6f6}.modal .popup .popup-wrap .box-wrap .text{color:#101010;font-weight:500;font-size:1.7rem;text-align:center}.modal .popup .popup-wrap .box-wrap .btn-underline{gap:.8rem;height:auto;padding:0 0 0 .3rem;border-bottom:.15rem solid #457ff0;border-radius:0;background-color:transparent;color:#457ff0;font-weight:600;font-size:1.6rem}.modal .popup .popup-wrap .box-wrap .btn-underline:after{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/bookpoint/_next/static/media/icon_next.ba50fffa.svg) 50%/100% no-repeat}.modal .popup .popup-wrap .box-wrap .btn-underline:hover{border-bottom:.15rem solid #6a9cfe;color:#6a9cfe}.modal .popup .popup-wrap .box-wrap .btn-underline:active,.modal .popup .popup-wrap .box-wrap .btn-underline:focus{border-bottom:.15rem solid #2c66d6;color:#2c66d6}.modal .btn-wrap.popup{gap:1rem}.modal .btn-wrap.popup .btn{height:4.6rem;border-radius:.4rem;font-size:1.6rem;word-break:keep-all}.pwa-wrap{position:fixed;bottom:2rem;left:2rem;right:2rem;background:#fff;padding:1rem 1.6rem;border-radius:.8rem;box-shadow:.3rem .2rem .8rem .2rem #efefef;z-index:400}.pwa-wrap .main-title{font-size:2rem;font-weight:600;line-height:140%}.pwa-wrap .install-wrap .app-explain{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:2.4rem}.pwa-wrap .install-wrap .app-explain:before{content:"";display:block;width:6rem;height:6rem;padding:1.2rem .7rem;border:1px solid #e0e0e0;border-radius:1rem;background:url(/bookpoint/_next/static/media/pwa_logo.5ab7b29b.png) 50%/100% no-repeat;background-size:4.5rem;box-sizing:border-box}.pwa-wrap .install-wrap .app-explain .title{display:flex;width:calc(100% - 7.5rem)}.pwa-wrap .install-wrap .app-explain .btn-wrap{width:100%;margin-top:2.8rem}.pwa-wrap .install-wrap .app-explain .btn-wrap .btn{flex:1 1;height:auto;padding:.8rem 1.2rem;justify-content:center;align-items:center;font-size:2rem}.pwa-wrap .install-wrap .app-explain.ios{flex-wrap:wrap;margin-top:0}.pwa-wrap .install-wrap .app-explain.ios:before{border:0}.pwa-wrap .install-wrap .app-explain.ios>.title{display:block}.pwa-wrap .install-wrap .app-explain.ios>.title span:before{content:"";display:inline-flex;width:1.8rem;height:1.8rem;background:url(/bookpoint/_next/static/media/icon_share.ac134c32.png) no-repeat;background-size:1.8rem}.pwa-wrap .install-wrap .app-explain.ios .btn-wrap{position:absolute;top:-1.2rem;left:50%;transform:translateX(-50%);display:inline;width:auto;margin-top:0}.pwa-wrap .install-wrap .app-explain.ios .btn-wrap button:before{content:"";display:inline-flex;width:2.4rem;height:2.4rem;background:url(/bookpoint/_next/static/media/icon_pwa_close.5b8753f6.png) no-repeat;background-size:cover}@media (min-width:1025px){.pwa-wrap .install-wrap .app-explain .title{width:50%}.pwa-wrap .install-wrap .app-explain .btn-wrap{width:30%;margin-top:0}.pwa-wrap .install-wrap .app-explain.ios{width:50%;margin:0 auto;justify-content:center}.pwa-wrap .install-wrap .app-explain.ios .title{width:50%}}