@import url(https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,800&family=Roboto:wght@400;500;700&display=swap);address,article,aside,blockquote,body,button,caption,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,input,label,legend,li,main,nav,object,ol,p,pre,section,table,tbody,td,textarea,tfoot,th,thead,ul{margin:0;padding:0}body,button,fieldset,img,input,select,textarea{border:none}a,abbr,address,article,aside,audio,b,blockquote,body,br,button,canvas,caption,cite,code,col,data,datalist,dd,del,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,select,small,span,strong,sub,sup,table,td,textarea,th,time,u,ul,var,video{box-sizing:border-box}li,ol,ul{list-style:none}table{width:100%;border-spacing:0;border-collapse:collapse}address,cite,code,em,i{font-style:normal;font-weight:400}a,button,img,input,label,select,textarea{vertical-align:middle}a,ins,u{text-decoration:none}button,input[type=button]{background:transparent;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,.1)}body,html{height:100%}html{font-size:10px}body{font-size:1rem;font-family:noto-sans-kr,sans-serif;color:#3f4041}body.overflow{overflow:hidden}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,.1)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select:focus{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:0}textarea{resize:none}button,input,select,textarea{font-family:noto-sans-kr,sans-serif}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{height:5.4rem}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{color:#3f4041;font-size:1.4rem;font-weight:400;letter-spacing:-.08rem;padding:1.9rem;border-radius:1rem;border:1px solid #e3e7eb;outline:none}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled{border-color:#e3e7eb;background-color:#f5f6f6}.label_rad{display:inline-block;line-height:2.4rem;color:#3f4041;font-size:1.4rem;vertical-align:top}input[type=radio]{display:none}input[type=radio]+.ico_rad{display:inline-block;height:2.4rem;width:2.4rem;background:url(/img/ico_radio_off.8ba621a5.svg) no-repeat 0 0/2.4rem auto;vertical-align:top;margin-right:.4rem}input[type=radio]:checked+.ico_rad+span{font-weight:700}input[type=radio]:checked+.ico_rad{background-image:url(/img/ico_radio_on.9f7e1166.svg)}input[type=radio]:disabled~span{opacity:.4}.label_chk{display:inline-block;line-height:2.4rem;color:#3f4041;font-size:1.4rem;vertical-align:top}input[type=checkbox]{display:none}input[type=checkbox]+.ico_chk{display:inline-block;height:2.4rem;width:2.4rem;background:url(/img/ico_check_off.d62b5b10.svg) no-repeat 0 0/2.4rem auto;vertical-align:top;margin-right:.4rem}input[type=checkbox]:checked+.ico_chk+span{font-weight:700}input[type=checkbox]:checked+.ico_chk{background-image:url(/img/ico_check_on.8e18428f.svg)}input[type=checkbox]:disabled~span{opacity:.4}.mo{display:none}.pc{display:block}.pos_r{position:relative!important}.fl{float:left!important}.fr{float:right!important}.mb_10{margin-bottom:1rem!important}.mb_20{margin-bottom:2rem!important}.mb_30{margin-bottom:3rem!important}.mt_0{margin-top:0!important}.mt_10{margin-top:1rem!important}.mt_20{margin-top:2rem!important}.mt_30{margin-top:3rem!important}.mr_10{margin-right:1rem!important}.mr_20{margin-right:2rem!important}.ml_10{margin-left:1rem!important}.ml_20{margin-left:2rem!important}.w100p{width:100%!important}.clearfix:after,.clearfix:before{content:"";display:block}.clear,.clearfix:after{clear:both!important}.ie7 .clearfix{zoom:1}.blind{position:absolute;visibility:hidden;overflow:hidden;width:0;height:0;padding:0;margin:0;font-size:0;line-height:0}.ellipse{white-space:nowrap}.ellipse,.ellipse02{overflow:hidden;text-overflow:ellipsis}.ellipse02{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tal{text-align:left!important}.tar{text-align:right!important}.tac{text-align:center!important}.vat{vertical-align:top!important}.fwb{font-weight:700!important}.fwn{font-weight:400!important}.fwl{font-weight:300!important}.csr_p{cursor:pointer}.sel_wrap{display:inline-block;vertical-align:top}.tabs li{cursor:pointer}.tabs li.on{cursor:default}.tab_pane{display:none;position:relative}.tab_pane.active{display:block}.btn_arrow{display:inline-flex;align-items:center;gap:.8rem;color:#949ca5;font-size:1.4rem;line-height:100%;border-radius:3.2rem;border:1px solid #e3e7eb;padding:.5rem 1.3rem;transition:all .3s}.btn_arrow .ico_arrow{width:2rem;height:2rem;background:url(/img/ico_arrow.464fe41e.svg) no-repeat 50%/2rem;transition:all .3s}.btn_more{display:inline-flex;align-items:center;gap:1.4rem;font-size:1.6rem;font-weight:700;line-height:100%;letter-spacing:-.08rem;padding:1.4rem 2.8rem;border-radius:4.4rem;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);margin:0 auto}.btn_more .ico_more{width:1.6rem;height:.4rem;background:url(/img/ico_more.b6890c24.svg) no-repeat 50%/1.6rem auto;transition:all .3s}.btn_more:hover{color:#229ce0}.btn_more:active{color:#229ce0;opacity:.8}.btn_more:active .ico_more,.btn_more:hover .ico_more{background-image:url(/img/ico_more_hover.0e836401.svg)}.btn_comment{display:inline-block;width:10rem;color:#3f4041;font-size:1.2rem;font-weight:700;line-height:3.2rem;text-align:center;letter-spacing:-.06rem;border-radius:1rem;border:1px solid #e3e7eb;background:#fff;padding:1rem}.btn_comment.off{color:#bec3c9}.btn_comment:not(.off):hover{color:#229ce0}.btn_comment:not(.off):active{color:rgba(34,156,224,.8);background:#f6f9fb}.btn_comment:not(.off).btn_cancel{width:5.4rem;color:#eb3946}.btn_comment:not(.off).btn_cancel:active,.btn_comment:not(.off).btn_cancel:hover{color:rgba(0,0,0,.8)}.btn_r{display:inline-flex;text-align:center;font-size:1.4rem;font-weight:500;line-height:1.2rem;padding:1rem 1.6rem;border-radius:1rem;border:1px solid #949ca5;vertical-align:top;white-space:nowrap;background-color:#fff}.btn_r,.btn_r:hover{color:#229ce0;border-color:#229ce0}.btn_r:active{color:rgba(34,156,224,.8);background-color:#f6f9fb}.btn_r .count{color:inherit}.btn_r span{font-family:Roboto;font-size:1.2rem;font-weight:400;margin-left:.8rem;color:#6c6f73;vertical-align:top}.btn_m{display:inline-flex;align-items:center;gap:.8rem;color:#229ce0;font-size:1.6rem;font-weight:700;line-height:1.6rem;letter-spacing:-.08rem;border-radius:1.4rem;border:1px solid #229ce0;padding:1.1rem 2.3rem;transition:all .3s}.btn_m:active,.btn_m:hover{background-color:#fff}.btn_m:active{opacity:.7}.btn_m:active .ico_download,.btn_m:hover .ico_download{background-image:url(/img/ico_download_hover.802db29b.svg)}.btn_m.on{background-color:#229ce0;color:#fff}.btn_m.on:hover{background-color:#43abe5;border-color:#43abe5;color:#fff}.btn_m.on:active{background-color:#1d85be;border-color:#1d85be;color:hsla(0,0%,100%,.8)}.btn_m .ico_download{width:2rem;height:2rem;background:url(/img/ico_download.1d2f6c98.svg) no-repeat 50%/2rem;transition:all .3s}.btn_m .ico_regist{width:2rem;height:2rem;background:url(/img/ico_regist.3ac9a1ba.svg) no-repeat 50%/auto 2rem}.btn_m .ico_secret{width:1.6rem;height:2rem;background:url(/img/ico_secret_blue.0b438838.svg) no-repeat 50%/auto 2rem}.btn_m.on .ico_secret{background-image:url(/img/ico_secret_wht.7be64b31.svg)}.btn_m .ico_write{width:1.4rem;height:1.4rem;background:url(/img/ico_write.3b40f641.svg) no-repeat 50%/1.2rem}.btn_lg{text-align:center;color:#229ce0;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:-.08rem;border:1px solid #229ce0;border-radius:1rem;padding:1.1rem 1.3rem;transition:all .3s}.btn_lg:hover{background-color:#fff}.btn_lg:active{background-color:hsla(0,0%,100%,.7);border-color:rgba(34,156,224,.7)}.btn_lg.off,.btn_m.off,.btn_r.off{background-color:#f5f6f6!important;border-color:#e3e7eb!important;color:rgba(63,64,65,.3)!important;cursor:default}.btn_fill{color:#fff;border:1px solid #949ca5;background-color:#949ca5}.btn_fill:hover{color:#fff;background-color:#a4abb3;border-color:hwb(212 64% 30%)}.btn_fill:active{color:#fff;background-color:#7e858c;border-color:#7e858c}.btn_fill.btn_blue{background-color:#229ce0;border-color:#229ce0}.btn_fill.btn_blue:hover{background-color:#43abe5;border-color:#43abe5;color:#fff}.btn_fill.btn_blue:active{background-color:#1d85be;border-color:#1d85be;color:hsla(0,0%,100%,.8)}.btn_fill.btn_green{border-color:#53cfaf;background-color:#53cfaf}.btn_fill.btn_green:hover{background-color:#6dd6bb;border-color:#6dd6bb;color:#fff}.btn_fill.btn_green:active{background-color:#47b095;border-color:#47b095;color:hsla(0,0%,100%,.8)}.btn_default{display:inline-block;min-width:5rem;line-height:2rem;font-weight:500;font-size:2.2rem;text-align:center;color:#54555d;background:#fff;border:1px solid #212330;border-radius:.8rem;vertical-align:top;padding:.7rem 1.6rem;white-space:nowrap}.btn_default.btn_sm{font-weight:400;font-size:1.3rem;padding:.4rem 1.2rem}.btn_purple{color:#fff;background-color:#2d9afb;border:1px solid #2d9afb}.btn_redC{display:inline-block;min-width:5rem;line-height:2rem;font-weight:500;font-size:2.2rem;text-align:center;color:#e05254;background:#fff;border:1px solid #e05254;border-radius:.8rem;vertical-align:top;padding:.7rem 1.6rem;white-space:nowrap}button.w30{width:30rem!important}.txt_blue{color:#229ce0!important}.slick-next,.slick-prev{position:absolute;top:-4.7rem;display:block;width:2.4rem;height:2.4rem;border-radius:2.4rem;font-size:0;line-height:0}.slick-prev{right:5.2rem;background:#fff url(/img/arr_prev.652fcd5f.svg) no-repeat 50%/auto 1.2rem}.slick-next{right:2rem;background:#fff url(/img/arr_next.9e313fb5.svg) no-repeat 50%/auto 1.2rem}.slick-prev:not(.slick-disabled):active,.slick-prev:not(.slick-disabled):hover{background-image:url(/img/arr_prev_blue.1766a369.svg)}.slick-next:not(.slick-disabled):active,.slick-next:not(.slick-disabled):hover{background-image:url(/img/arr_next_blue.626aa5a8.svg)}.slick-next:not(.slick-disabled):active,.slick-prev:not(.slick-disabled):active{opacity:.8}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.3}.font_zoom{display:flex;justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:.8rem}.font_zoom span{font-size:1.2rem;font-weight:400;letter-spacing:-.06rem}.font_zoom .btn_zoom{width:2.4rem;height:2.4rem}.font_zoom .btn_zoom.zoomin{background:#fff url(/img/btn_minus.d1170050.svg) no-repeat 50%/2.4rem}.font_zoom .btn_zoom.zoomin:hover{background-image:url(/img/btn_minus_hover.7b2d51c4.svg)}.font_zoom .btn_zoom.zoomin:active{background-image:url(/img/btn_minus_press.c71a0ffc.svg)}.font_zoom .btn_zoom.zoomin.disabled{background-image:url(/img/btn_minus_dimm.67990285.svg)}.font_zoom .btn_zoom.zoomout{background:#fff url(/img/btn_plus.df274cb5.svg) no-repeat 50%/2.4rem}.font_zoom .btn_zoom.zoomout:hover{background-image:url(/img/btn_plus_hover.af8d6e1b.svg)}.font_zoom .btn_zoom.zoomout:active{background-image:url(/img/btn_plus_press.f14f3f41.svg)}.font_zoom .btn_zoom.zoomout.disabled{background-image:url(/img/btn_plus_dimm.8b5e421b.svg)}.loading{position:relative}.loading:after{z-index:9999;content:"";width:100px;height:100px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(/img/loading_wecare.dd012d22.svg) no-repeat 50% 50%/100px;animation:spin 1s linear infinite}.loading:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:9998}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.custom_scroll::-webkit-scrollbar{width:.6rem;height:.6rem}.custom_scroll::-webkit-scrollbar-thumb{background-color:#c0c1c3;border-radius:.6rem}.custom_scroll::-webkit-scrollbar-thumb:hover{background-color:#949aa7}.custom_scroll::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.4);border-radius:.6rem;margin:.5rem}.custom_scroll::-webkit-scrollbar-button{width:0;height:0}:-ms-input-placeholder{color:#bec3c9}::-webkit-input-placeholder{color:#bec3c9}::-moz-placeholder{color:#bec3c9}.selectric-wrapper{position:relative;cursor:pointer;font-size:1.3rem}.selectric-responsive{width:100%}.selectric{border:1px solid #e3e7eb;background:transparent;position:relative;border-radius:1rem}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1rem 3rem 1rem 1.2rem;color:#3f4041;height:3.2rem;line-height:1.2rem}.selectric .button{background:url(/img/ico_drop.5e5bdc17.svg) no-repeat 50%/1rem auto;display:block;position:absolute;right:.8rem;top:50%;bottom:0;margin-top:-1.2rem;width:1.2rem;height:2.4rem;overflow:hidden;font-size:0;line-height:0;transition:.3s ease-in-out}.selectric:hover .label{color:#229ce0}.selectric:hover .button{background-image:url(/img/ico_drop_blue.8eceb03a.svg)}.selectric-open{z-index:10}.selectric-open .selectric{border-color:#e3e7eb;border-radius:1rem 1rem 0 0;border-bottom:0}.selectric-open .selectric .label{font-weight:500}.selectric-open .selectric .button{transform:rotate(180deg)}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=30);opacity:.3;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #e3e7eb;border-top:0;border-radius:0 0 1rem 1rem;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;line-height:1.2rem;min-height:3.2rem}.selectric-items li{display:block;padding:1rem 1.2rem;color:#3f4041;cursor:pointer;border-top:1px solid #e3e7eb}.selectric-items li:last-child{border-radius:0 0 1rem 1rem}.selectric-items li.selected{color:#229ce0}.selectric-items li:hover{background-color:#f6f9fb}.selectric-items .disabled{filter:alpha(opacity=30);opacity:.3;cursor:default!important;background:none!important;color:#a3aab2!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric{background-color:#fff}.selectric-open .selectric{background:#fff}.selectric-type-b.selectric-wrapper{font-size:1.4rem}.selectric-type-b .selectric{border-radius:4.4rem;border-color:#949ca5}.selectric-type-b .selectric .label{height:4.2rem;line-height:2.4rem;font-weight:500;padding:.9rem 1.9rem}.selectric-type-b.selectric-open .selectric{border-color:#949ca5;border-radius:1rem 1rem 0 0;border-bottom:0}.selectric-type-b .selectric-items,.selectric-type-b .selectric-items li:first-child{border-color:#949ca5}.selectric-type-b .selectric-items li{padding:1rem 2rem;line-height:1.4rem}.selectric-type-c.selectric-wrapper{font-size:1.6rem}.selectric-type-c .selectric{border:0;border-radius:0}.selectric-type-c .selectric .label{height:5.2rem;line-height:2.7rem;padding:1.2rem 0;border-bottom:1px solid #949ca5}.selectric-type-c .selectric:hover .label{color:#3f4041}.selectric-type-c .selectric .button{background-size:1.4rem auto}.selectric-type-c .selectric:hover .button{background-image:url(/img/ico_drop.5e5bdc17.svg)}.selectric-type-c.selectric-open .selectric:before{content:"";position:absolute;left:-2rem;right:-2rem;top:-3.4rem;bottom:0;border-radius:2rem 2rem 0 0;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);z-index:-1}.selectric-type-c.selectric-open .label{border-bottom:2px solid #3f4041;padding-bottom:1.1rem}.selectric-type-c.selectric-open .selectric-items:before{content:"";position:absolute;left:-2rem;right:-2rem;top:0;bottom:-2rem;border-radius:0 0 2rem 2rem;box-shadow:0 20px 20px 0 rgba(0,0,0,.1);background:#fff;z-index:-1}.selectric-type-c .selectric-items{box-shadow:0 4px 20px 0 rgba(0,0,0,.1);border:0}.selectric-type-c .selectric-items li{padding:1.4rem;line-height:1.6rem}.selectric-type-c .selectric-items li:hover{color:#3f4041;font-weight:500}.selectric-type-c .selectric-items li:last-child{border-bottom:1px solid #e3e7eb;border-radius:0}.sel_wrap{position:relative;cursor:pointer;font-size:1.3rem}.sel_wrap .customSelect{border:1px solid #e3e7eb;background:transparent;position:relative;border-radius:1rem}.sel_wrap .customSelect .select_selected{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.5rem 3rem .5rem 1.2rem;color:#3f4041;height:3.2rem;line-height:2.2rem}.sel_wrap .customSelect .select_selected:before{content:"";position:absolute;right:.8rem;top:50%;bottom:0;margin-top:-1.2rem;width:1.2rem;height:2.4rem;background:url(/img/ico_drop.5e5bdc17.svg) no-repeat 50%/1rem auto;transition:.3s}.sel_wrap .customSelect:hover .select_selected{color:#229ce0!important}.sel_wrap .customSelect:hover .select_selected:before{background-image:url(/img/ico_drop_blue.8eceb03a.svg)!important}.sel_wrap .customSelect .select_items{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e3e7eb;border-top:0;border-radius:0 0 1rem 1rem}.sel_wrap.active{z-index:10}.sel_wrap.active .customSelect{border-radius:1rem 1rem 0 0;border-bottom:0}.sel_wrap.active .customSelect .select_selected{font-weight:500}.sel_wrap.active .customSelect .select_selected:before{transform:rotate(180deg)}.sel_wrap.active .select_items{display:block}.sel_wrap.active .select_items ul{max-height:50vh;overflow:auto}.sel_wrap .select_items{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e3e7eb;border-top:0;border-radius:0 0 1rem 1rem;z-index:-1;margin-top:-1px}.sel_wrap .select_items ul,.select_items li{list-style:none;padding:0;margin:0;line-height:1.2rem;min-height:3.2rem}.sel_wrap .select_items li{display:block;padding:1rem 1.2rem;color:#3f4041;cursor:pointer;border-top:1px solid #e3e7eb}.sel_wrap .select_items li:last-child{border-radius:0 0 1rem 1rem}.sel_wrap .select_items li.on{color:#229ce0}.sel_wrap .select_items li:hover{background-color:#f6f9fb}.sel_wrap .select_items li.disabled{filter:alpha(opacity=30);opacity:.3;cursor:default!important;background:none!important;color:#a3aab2!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sel_wrap .hiddenSelect{width:100%;border:1px solid #e3e7eb;border-radius:1rem;background:#fff url(/img/ico_drop.5e5bdc17.svg) no-repeat top 50% right .8rem/1rem auto;color:#3f4041;height:3.4rem;line-height:2.2rem;font-size:1.3rem}.sel_wrap.type-b{font-size:1.4rem}.sel_wrap.type-b .customSelect{border-radius:4.4rem;border-color:#949ca5}.sel_wrap.type-b .customSelect .select_selected{height:4.2rem;line-height:2.4rem;font-weight:500;padding:.9rem 1.9rem}.sel_wrap.type-b.active .customSelect{border-color:#949ca5;border-radius:1rem 1rem 0 0;border-bottom:0}.sel_wrap.type-b .select_items,.sel_wrap.type-b .select_items li:first-child{border-color:#949ca5}.sel_wrap.type-b .select_items li{padding:1rem 2rem;line-height:1.4rem}.sel_wrap.type-b .hiddenSelect{border-radius:4.4rem;border-color:#949ca5}.sel_wrap.type-c{font-size:1.6rem}.sel_wrap.type-c .customSelect{border:0;border-radius:0}.sel_wrap.type-c .customSelect .select_selected{height:5.2rem;line-height:2.7rem;padding:1.2rem 0;border-bottom:1px solid #949ca5;width:100%}.sel_wrap.type-c .customSelect:hover .select_selected{color:#3f4041}.sel_wrap.type-c .customSelect .select_selected:before{background-size:1.4rem auto}.sel_wrap.type-c .customSelect:hover .select_selected:before{background-image:url(/img/ico_drop.5e5bdc17.svg)}.sel_wrap.type-c.active .customSelect:before{content:"";position:absolute;left:-2rem;right:-2rem;top:-3.4rem;bottom:0;border-radius:2rem 2rem 0 0;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);z-index:-1}.sel_wrap.type-c.active .customSelect .select_selected{border-bottom:2px solid #3f4041;padding-bottom:1.1rem}.sel_wrap.type-c.active .select_items:before{content:"";position:absolute;left:-2rem;right:-2rem;top:0;bottom:-2rem;border-radius:0 0 2rem 2rem;box-shadow:0 20px 20px 0 rgba(0,0,0,.1);background:#fff;z-index:-1}.sel_wrap.type-c .select_items{box-shadow:0 4px 20px 0 rgba(0,0,0,.1);border:0}.sel_wrap.type-c .select_items li{padding:1.4rem;line-height:1.6rem}.sel_wrap.type-c .select_items li:hover{color:#3f4041;font-weight:500}.sel_wrap.type-c .select_items li:last-child{border-bottom:1px solid #e3e7eb;border-radius:0}.sel_wrap.type-c .hiddenSelect{border:0;border-bottom:1px solid #949ca5;border-radius:0}.datepick_wrap{position:relative;display:block}.ui-datepicker-trigger{position:absolute;top:.9rem;right:1.1rem}input.hasDatepicker{width:12.4rem;padding:.9rem 1.3rem .9rem 1.4rem;padding-right:3rem;background:url(/img/ico_calendar.1829d273.svg) no-repeat 100% 50%;cursor:pointer}input.hasDatepicker:disabled,input.hasDatepicker:disabled+.ui-datepicker-trigger{opacity:.4}.ui-widget.ui-widget-content{width:31rem;font-family:Roboto;font-size:1.3rem;border-radius:2rem;border-color:transparent;background:var(--white,#fff);padding:3rem 2rem;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.ui-widget-header{border:1px solid transparent;background:transparent;color:#3f4041}.ui-datepicker .ui-datepicker-title{font-size:2rem;line-height:2.4rem}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{width:2.4rem;height:2.4rem;top:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{margin-top:-1.2rem;margin-left:-1.2rem}.ui-widget-header .ui-icon{background:url(/img/arr_prev_blk.b04f2bed.svg) no-repeat 50%/2.4rem;width:2.4rem;height:2.4rem}.ui-icon-circle-triangle-e{transform:rotateY(180deg)}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{border:transparent;background:transparent}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:none;background:transparent;color:#3f4041;text-align:center;width:3rem;height:3rem;line-height:2.3rem;vertical-align:top}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{font-weight:700;border:2px solid #229ce0!important;color:#229ce0!important;border-radius:100%}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-radius:0}.ui-datepicker th{color:#3f4041;background:transparent}.ui-datepicker td:first-child .ui-state-default,.ui-datepicker th:first-child{color:#eb3946}.ui-datepicker td:last-child .ui-state-default,.ui-datepicker th:last-child{color:#2893ce}.ui-datepicker td{padding:.2rem;text-align:center}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;white-space:nowrap}.monthpick_wrap{position:relative;display:block}input.hasMonthpicker{width:12.4rem;padding:.9rem 1.3rem .9rem 1.4rem;padding-right:3rem;background:url(/img/ico_calendar.1829d273.svg) no-repeat 100% 50%;cursor:pointer}.ui-monthpicker-trigger{position:absolute;top:.9rem;right:1.1rem}.ui-monthpicker .ui-state-default,.ui-monthpicker .ui-widget-content .ui-state-default{width:4rem;font-size:1.3rem;height:4rem!important;line-height:3.3rem!important}.ui-monthpicker td:first-child .ui-state-default,.ui-monthpicker td:last-child .ui-state-default,.ui-monthpicker th:first-child,.ui-monthpicker th:last-child{color:#3f4041}body.bg_body,body.bg_body .header{background-color:#f1f7fa}.container{width:102.4rem;margin:0 auto;padding-bottom:4rem}.content{position:relative;font-size:1.4rem}.header+.container{padding-top:8.6rem}.header+.container .content_center{height:86vh}.header{position:fixed;top:0;width:100%;height:8.6rem;z-index:100;background:#fff}.header .header_inner{display:flex;justify-content:space-between;align-items:center;position:relative;height:8.6rem;max-width:102.4rem;margin:0 auto}.header h1 a{font-family:Roboto Flex;font-size:2.4rem;font-weight:800;white-space:nowrap}.header h1 a>span{color:#229ce0}.header .gnb_area .gnb{display:flex;align-items:center;padding:0 .6rem}.header .gnb li{position:relative;padding:0 .5rem}.header .gnb li:not(:first-child):before{height:1.4rem;width:1px;background-color:#e3e7eb;position:absolute;left:0;top:50%;transform:translateY(-40%);content:""}.header .gnb li a{display:block;height:3.8rem;line-height:1.8rem;font-size:1.6rem;font-weight:500;padding:1rem .5rem;border-radius:3.8rem;white-space:nowrap;transition:all .3s}.header .gnb li a:hover{color:#229ce0}.header .gnb li a:focus,.header .gnb li.on a{background:#229ce0;color:#fff}.header .top_links{display:flex}.header .top_links button{width:3.4rem;height:3.4rem;border-radius:3.4rem;transition:background .3s}.header .top_links .btn_logout{background:#3f4041 url(/img/btn_user_wht.feb53a1f.svg) no-repeat 50%/2rem;margin-left:.8rem}.header .top_links .btn_logout:hover{background-color:#229ce0}.header .top_links .btn_logout:active{background-color:#186d9d}.header .language_area{position:relative;margin-right:.5rem}.header .language_area .btn_language{background:url(/img/btn_lang_kor_blk.223b8414.svg) no-repeat 50%/2.5rem}.header .language_area .btn_language:active{background-image:url(/img/btn_lang_kor_press.35348ed6.svg)}.header .language_area .btn_language.on{background-color:#229ce0;background-image:url(/img/btn_lang_kor_wht.7998d2d4.svg)}.header .language_area .btn_language[data-lang=en]{background-image:url(/img/btn_lang_eng_blk.c682a023.svg)}.header .language_area .btn_language[data-lang=en]:hover{background-image:url(/img/btn_lang_eng_hover.5ce71d1c.svg)}.header .language_area .btn_language[data-lang=en]:active{background-image:url(/img/btn_lang_eng_press.5ca06c75.svg)}.header .language_area .btn_language[data-lang=en].on{background-image:url(/img/btn_lang_eng_wht.92a4d515.svg)}.header .language_area .btn_language[data-lang=ja]{background-image:url(/img/btn_lang_jpn_blk.de12eb71.svg)}.header .language_area .btn_language[data-lang=ja]:hover{background-image:url(/img/btn_lang_jpn_hover.f0f5a9f9.svg)}.header .language_area .btn_language[data-lang=ja]:active{background-image:url(/img/btn_lang_jpn_press.3a25c9f3.svg)}.header .language_area .btn_language[data-lang=ja].on{background-image:url(/img/btn_lang_jpn_wht.87238eac.svg)}.header .language_area .btn_language[data-lang=zh]{background-image:url(/img/btn_lang_chn_blk.a3a440c2.svg)}.header .language_area .btn_language[data-lang=zh]:hover{background-image:url(/img/btn_lang_chn_hover.1bc8f585.svg)}.header .language_area .btn_language[data-lang=zh]:active{background-image:url(/img/btn_lang_chn_press.996c9c66.svg)}.header .language_area .btn_language[data-lang=zh].on{background-image:url(/img/btn_lang_chn_wht.83622a4f.svg)}.header .language_area .layer_language{display:flex;position:absolute;top:70%;left:50%;transform:translateX(-50%);padding:.9rem 1.4rem;border:1px solid #bfd1e2;border-radius:1rem;background-color:#fff;opacity:0;visibility:hidden;transition:all .3s}.header .language_area .layer_language:after{position:absolute;top:-.8rem;right:calc(50% - .5rem);border-color:#fff transparent;border-style:solid;border-width:0 .5rem .9rem .55rem;content:"";display:block;width:0;z-index:1}.header .language_area .layer_language:before{position:absolute;top:-1rem;right:calc(50% - .5rem);border-color:#bfd1e2 transparent;border-style:solid;border-width:0 .5rem .9rem .55rem;content:"";display:block;width:0;z-index:0}.header .language_area .layer_language.active{opacity:1;visibility:visible;z-index:1;top:135%}.header .search_area .btn_search{background:url(/img/ico_search_blk.8fa8de86.svg) no-repeat 50%/auto 1.8rem}.header .search_area .btn_search:hover{background-image:url(/img/ico_search_blue.eb36549b.svg)}.header .search_area .btn_search.on,.header .search_area .btn_search:active{background-image:url(/img/ico_search_wht.ea62b193.svg);background-color:#229ce0}.header .search_area .layer_search{position:fixed;left:0;right:0;top:8.6rem;height:0;opacity:0;visibility:hidden;transition:all .3s;overflow:hidden}.header .search_area .layer_search .search_inner{height:0;background:#fff;border-top:1px solid #e3e7eb;border-bottom:1px solid #e3e7eb;box-shadow:0 3px 25px rgba(0,0,0,.1);transition:height .3s}.header .search_area .layer_search .search_box{max-width:82.4rem;padding:2rem;margin:0 auto}.header .search_area .layer_search.active{opacity:1;visibility:visible;height:17rem;padding-bottom:4.4rem}.header .search_area .layer_search.active .search_inner{height:12.6rem}.header .search_area .layer_search .input_wrap{display:flex}.header .search_area .layer_search .input_wrap input{width:calc(100% - 8.6rem);height:4.4rem;padding:1.3rem 2.3rem;font-size:1.6rem;border-radius:4.4rem}.header .search_area .layer_search .input_wrap .btn_round{width:7.8rem;height:4.4rem;line-height:4.4rem;text-align:center;color:#fff;font-size:1.6rem;border-radius:4.4rem;background:#229ce0;margin-left:auto}.header .search_area .layer_search .input_wrap .btn_round:hover{background-color:#43abe5}.header .search_area .layer_search .input_wrap .btn_round:active{background-color:#1d85be}.header .search_area .layer_search .recommend{display:flex;align-items:center;margin:1.4rem 2.4rem}.header .search_area .layer_search .recommend strong.tit{display:inline-block;line-height:2.8rem;font-size:1.2rem;font-weight:500;letter-spacing:-.06rem;padding:0 1.2rem 0 3rem;border-radius:2.8rem;background:#ffd75e url(/img/ico_search_blk.8fa8de86.svg) no-repeat 1.2rem 50%/1.2rem}.header .search_area .layer_search .recommend ul{display:flex}.header .search_area .layer_search .recommend li{position:relative;padding:0 2rem}.header .search_area .layer_search .recommend li:not(:first-child):before{height:1.4rem;width:1px;background-color:#e3e7eb;position:absolute;left:0;top:50%;transform:translateY(-40%);content:""}.header .search_area .layer_search .recommend li a{font-size:1.3rem;letter-spacing:-.065rem}.header.fixed{box-shadow:0 3px 25px rgba(0,0,0,.1)}.footer{position:relative;max-width:102.4rem;background-color:#fff;margin:0 auto;padding-bottom:5.6rem;z-index:1}.footer .footer_inner{position:relative;border-radius:2rem;border:1px solid #e3e7eb;background:#fff;padding:2.9rem}.footer .footer_logo{color:#949ca5;font-size:2.4rem;font-weight:400;line-height:4.4rem;letter-spacing:-.12rem}.footer address{display:flex;align-items:center}.footer address .addr{background:url(/img/ico_home.f6479ed5.svg) no-repeat 0 50%/3rem}.footer address .addr,.footer address .tel{line-height:3rem;color:#949ca5;font-size:1.4rem;padding-left:3rem}.footer address .tel{position:relative;background:url(/img/ico_tel.5fe40141.svg) no-repeat 0 50%/3rem;margin-left:4rem}.footer address .tel:before{height:2rem;width:1px;background-color:#e3e7eb;position:absolute;left:-2rem;top:.5rem;content:""}.footer .footer_menu{position:absolute;top:3rem;right:3rem;display:flex;gap:1rem}.footer .footer_menu li a{display:block;color:#949ca5;font-size:1.4rem;line-height:100%;letter-spacing:-.07rem;border-radius:3.4rem;background:#f8f8f8;padding:1rem 2rem}.title_top{display:flex;align-items:center;flex-wrap:wrap;gap:1.4rem;margin:2.4rem 0 3rem}.title_top .title_heading{font-size:3rem;font-weight:500;line-height:3.3rem;letter-spacing:-.15rem}.title_top .title_heading span{font-size:1.6rem;font-weight:400;letter-spacing:-.08rem;margin-left:.8rem}.title_top .title_heading .count{color:#229ce0;font-family:Roboto;font-size:1.8rem;font-weight:400;line-height:100%;letter-spacing:-.09rem;margin-left:.8rem;vertical-align:middle}.title_top .opt_search{margin-left:auto;display:flex;justify-content:flex-end;align-items:center;gap:.6rem}.title_top .opt_search input{width:24rem;height:3.4rem;font-size:1.3rem;padding:1rem 1.2rem}.title_top .opt_search .btn_r{font-size:1.3rem;font-weight:400}.title_top .opt_search .sel_wrap{width:12rem}.tab_list{display:flex;margin-bottom:1.4rem;padding-left:1.8rem;background:url(/img/ico_tabmenu.4a763113.svg) no-repeat 0 50%/1.8rem}.tab_list li{position:relative;padding:0 2rem;cursor:pointer}.tab_list li:not(:first-child):before{height:1.6rem;width:1px;background-color:#e3e7eb;position:absolute;left:0;top:50%;transform:translateY(-40%);content:""}.tab_list li span{display:block;font-size:1.6rem;font-weight:500;line-height:100%;padding:1.4rem .2rem;letter-spacing:-.08rem}.tab_list li.on span{color:#229ce0;border-bottom:2px solid #229ce0;padding-bottom:1.2rem}.tab_list li:hover span{color:#229ce0}.tab_menu{display:flex;margin-bottom:-3rem}.tab_menu li{display:block;color:#949ca5;font-size:3rem;line-height:3rem;letter-spacing:-.15rem;padding:1rem 3rem 3rem 3rem}.tab_menu li .count{font-family:Roboto;font-size:1.8rem;line-height:100%;letter-spacing:-.09rem;margin-left:.8rem}.tab_menu li.on{color:#3f4041;font-weight:500;padding-bottom:2.6rem;border-bottom:4px solid #229ce0}.tab_menu li.on .count{color:#229ce0}.card_section{background:#f1f7fa;border-radius:4rem;padding:4rem}.card_section+.card_section{margin-top:2rem}.card_section.bg_yellow{background:#f6f6e1}.card_section.bg_green{background:#e9f6eb}.card_section .more_area{margin:2.4rem auto 0;text-align:center}.card_section .card_head{padding-bottom:2rem}.card_section .card_head .section_title{text-align:center;font-size:3rem;font-weight:500;line-height:100%;letter-spacing:-.15rem}.card_list{margin-left:-.5rem;margin-right:-.5rem}.card_list>ul{display:flex;flex-wrap:wrap;gap:2.4rem 0}.card_list .card_item{padding:0 .5rem}.card_list .card_list_title{line-height:2.4rem;font-size:2rem;font-weight:700;letter-spacing:-.1rem;padding-bottom:1.8rem;padding-left:1rem;margin-top:2rem}.card_list .title_wrap{padding-bottom:2rem}.card_list .title_wrap .title{font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:-.1rem;padding-left:1rem}.card_list .title_wrap .title .number{display:inline-block;width:3rem;height:3rem;color:#fff;text-align:center;font-size:1.4rem;font-weight:700;line-height:3rem;letter-spacing:-.07rem;border-radius:3rem;background-color:#faca38;margin-right:.6rem;vertical-align:top}.card_list .search_title{padding:1.9rem 2.9rem;border:1px solid #a4c8ec;border-radius:3rem;text-align:center;font-size:2rem;line-height:100%;margin-bottom:3rem}.card_list .search_title span{color:#229ce0;font-weight:700}.card_list.slide_list{position:relative}.card_list.slide_list ul.slick-slider{display:block;margin-bottom:-1rem}.card_list.slide_list ul.slick-slider .card{margin-bottom:1rem}.card_list.slide_list .card_list_title~ul.slick-slider .slick-next,.card_list.slide_list .card_list_title~ul.slick-slider .slick-prev{position:absolute;top:-4.2rem}.card_list .card_item>a{display:block;border-radius:3rem}.card_list .card{display:flex;padding:2rem;border-radius:3rem;background:#fff}.card_list .card:hover{box-shadow:0 .4rem 1rem 0 rgba(0,0,0,.05)}.card_list .card .img{border-radius:2rem;overflow:hidden}.card_list.type-a .card{width:22.55rem;flex-direction:column;gap:1.6rem;height:25.6rem;background-color:#fff}.card_list.type-a .card .card_cate{display:inline-block;font-size:1.4rem;font-weight:500;line-height:100%;padding:.5rem 1.3rem;color:#53cfaf;border:1px solid #53cfaf;border-radius:2.6rem}.card_list.type-a .card .card_title{font-size:2rem;line-height:2.3rem;letter-spacing:-.1rem;margin-top:.8rem;color:#3f4041;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card_list.type-a .card .img{height:12rem;border-radius:2rem;overflow:hidden}.card_list.type-a .card .img img{height:100%;width:100%}.card_list.type-b .card{width:46.2rem;align-items:center;gap:2.4rem;height:24rem;background-color:#fff}.card_list.type-b .card .img{width:20rem;height:20rem;flex-shrink:0}.card_list.type-b .card .img img{height:100%;width:100%}.card_list.type-b .card .cont{flex-grow:1}.card_list.type-b .card .shop_logo{width:6rem;height:6rem}.card_list.type-b .card .shop_logo img{height:100%;width:100%}.card_list.type-b .card .cont{display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start}.card_list.type-b .card .cont .card_title{height:5.4rem;font-size:2rem;line-height:2.7rem;letter-spacing:-.1rem}.card_list.type-c .card{width:22rem;height:23.2rem;flex-direction:column;justify-content:space-between;gap:1.4rem;background-color:#fff}.card_list.type-c .card .img{height:14.4rem}.card_list.type-c .card .img img{height:100%;width:100%}.card_list.type-c .card .cont{display:flex;gap:1rem;align-items:center;justify-content:space-between}.card_list.type-c .card .card_title{font-size:2rem;line-height:2.4rem;letter-spacing:-.1rem}.card_list.type-c .card .btn_arrow{padding:.5rem .7rem}.card_list.type-d .card{width:22rem;height:24.8rem;flex-direction:column;justify-content:space-between;gap:1.4rem;background-color:#fff}.card_list.type-d .card .img{height:14.4rem}.card_list.type-d .card .img img{height:100%;width:100%}.card_list.type-d .card .cont{display:flex;gap:1rem;align-items:center;justify-content:space-between}.card_list.type-d .card .card_title{font-size:2rem;line-height:3rem;letter-spacing:-.1rem;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card_list.type-d .card .btn_arrow{padding:.5rem .7rem}.card_list .card.no_image{background:#fff url(/img/bg_document.676dc37b.svg) no-repeat right 1.6rem top 1.6rem/5rem;justify-content:flex-end}.card_list .card.no_image.bg_green{background:#53cfaf url(/img/bg_document_green.0a344e61.svg) no-repeat right 2rem top 2rem/6rem}.card_list .card.no_image.bg_yellow{background:#faca38 url(/img/bg_document_yellow.bcd335b7.svg) no-repeat right 2rem top 2rem/6rem}.card_list .card.no_image.bg_green .card_cate,.card_list .card.no_image.bg_yellow .card_cate{color:#fff;border:1px solid #fff}.card_list .card.no_image.bg_green .card_title,.card_list .card.no_image.bg_yellow .card_title{color:#fff}.card_list .card.no_image .cont{height:auto!important}.card_list .card.no_image .card_title{-webkit-line-clamp:7}.card_section_group{display:flex;gap:0 1.4rem;flex-wrap:wrap}.card_section_group .card_section{margin-top:1.4rem}.card_list_group{display:flex;flex-wrap:wrap;gap:2rem}.card_list+.card_list_group{margin-top:2rem}.card_list+.title_wrap{margin-top:3rem}.content_main .main_notice{padding:4rem;text-align:center}.content_main .main_notice p{text-align:center;font-size:2rem;line-height:2.3rem;letter-spacing:-.1rem}.content_main .main_top{position:relative;margin:4rem 0}.content_main .main_top .column01{padding:0 6rem 0 42rem}.content_main .main_top .column02{position:relative;padding:6rem 6rem 6rem 42rem;border-radius:4rem;background:#229ce0;margin-top:6.4rem}.content_main .main_top .column02:before{content:"";position:absolute;bottom:4.6rem;left:6.2rem;width:41.3rem;height:43.7rem;background:url(/img/bg_main.562f86bf.png) no-repeat 0 0/41.3rem 43.7rem}.content_main .main_top .text01{line-height:2.4rem;font-size:2.4rem;letter-spacing:-.12rem}.content_main .main_top .text01>span{color:#229ce0}.content_main .main_top .text02{max-width:53rem;margin-top:3rem;line-height:4.9rem;font-size:4.6rem;font-weight:300;letter-spacing:-.23rem}.content_main .main_top .text02>b{font-weight:700}.content_main .main_top .text03{color:#fff;line-height:2.4rem;font-size:2.4rem;letter-spacing:-.12rem}.content_main .main_top .text04{color:#fff;line-height:3.4rem;font-size:3.4rem;letter-spacing:-.17rem;margin-top:1rem}.content_main .main_top .btn_round{position:relative;z-index:1;display:flex;align-items:center;gap:1rem;line-height:2rem;color:#3f4041;font-size:2rem;font-weight:700;border-radius:2.4rem;background:#faca38;padding:1.4rem 2.4rem;margin-top:3rem;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);transition:background .3s}.content_main .main_top .btn_round .ico_document{width:1.8rem;height:2rem;background:url(/img/ico_document.4519d1f6.svg) no-repeat 50%/1.8rem 2rem}.content_main .main_top .btn_round:hover{background-color:#fbd560}.content_main .main_top .btn_round:active{background-color:#d5ac30}.content_main .main_top .btn_round:active .ico_document{opacity:.8}.content_main .recommend_content{padding-top:2.2rem}.content_main .recommend_content .title{display:flex;flex-basis:100%;align-items:center;justify-content:center;color:#229ce0;text-align:center;font-size:2rem;font-weight:700;line-height:100%;background-color:#f1f7fa;letter-spacing:-.1rem}.content_main .recommend_content .title:before{content:"";flex-grow:1;height:1px;font-size:0;line-height:0;border-top:1px dashed #bfd1e2;margin:0 2rem 0 1.2rem}.content_main .recommend_content .title:after{content:"";flex-grow:1;height:1px;font-size:0;line-height:0;border-top:1px dashed #bfd1e2;margin:0 1.2rem 0 2rem}.content_main .recommend_content .card_list{padding:2rem 0}.content_main .card_section+.card_section{margin-top:4rem}.content_main .card_section.main_first{padding-top:6rem;padding-bottom:6rem}.content_main .card_section.main_first .card_head{text-align:center}.content_main .card_section.main_first .card_head .section_title{text-align:center;font-size:3.4rem;font-weight:300;line-height:100%;letter-spacing:-.17rem}.content_main .card_section.main_first .card_head .btn_area{margin:2rem auto 0}.content_main .card_list.type-a{padding-top:2rem;margin-left:-.7rem;margin-right:-.7rem}.content_main .card_list.type-a>ul{gap:2.4rem 0}.content_main .card_list.type-a .card_item{padding-left:.7rem;padding-right:.7rem}.content_cancer{padding-top:1rem}.content_cancer .left_area{position:fixed;left:50%;margin-left:-51.2rem;width:22rem}.content_cancer .right_area{padding-left:23rem}.content_cancer .left_area .title{display:flex;align-items:center;justify-content:space-between;height:8.4rem;color:#fff;font-size:1.8rem;font-weight:700;line-height:2.4rem;padding:3rem 0 3rem 5.4rem;border-radius:2rem;background:#229ce0 url(/img/ico_menu_wht.da4ed95f.svg) no-repeat 2.4rem 50%/2.4rem;letter-spacing:.09rem}.content_cancer .card_section+.card_section{margin-top:1.4rem}.content_cancer .card_section{padding:2.4rem 2rem}.content_cancer .cate_list{height:calc(100vh - 19rem);overflow:auto}.content_cancer .cate_list .item{display:flex;align-items:center;height:10rem;line-height:2rem;font-size:1.8rem;font-weight:400;letter-spacing:-.09rem;padding:0 2rem;border-bottom:1px solid #e3e7eb;cursor:pointer}.content_cancer .cate_list .item.on{color:#229ce0;background-color:#f1f7fa}.content_cancer .card_list{margin-left:-.8rem;margin-right:-.8rem}.content_cancer .card_list .card_item{padding:0 .8rem}.content_cancer .card_list .title_wrap .title{padding-left:.8rem}.content_box{padding:3rem;border-radius:3rem;background:#f1f7fa}.content_box .content_inner{padding:3rem;border-radius:2rem;background:#fff}.content_box .content_inner+.content_inner{margin-top:2rem}.content_box .post_area .img img{width:100%;height:auto}.content_box .post_area .title_wrap{padding-bottom:1.4rem}.content_box .post_area .title_wrap .cate{display:block;color:#53cfaf;font-size:1.6rem;line-height:100%;font-weight:500;letter-spacing:-.08rem;margin-bottom:.8rem}.content_box .post_area .title_wrap .title{display:block;font-size:3rem;font-weight:700;line-height:100%;letter-spacing:-.15rem}.content_box .post_area .desc{font-size:1.6rem;line-height:2.6rem;letter-spacing:-.08rem;min-height:40rem}.content_box .post_area .info{color:#949ca5;font-size:1.2rem;font-weight:400;line-height:1.4rem;padding:1.4rem 0;margin-bottom:1.2rem}.content_box .post_area .like_box{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-radius:1rem;border:1px solid #e3e7eb}.content_box .post_area .like_box p{font-size:1.4rem;line-height:1.6rem}.content_box .post_area .like_box .btn_likeit{display:flex;align-items:center;gap:.8rem;color:#229ce0;font-size:1.2rem;font-weight:700;padding:.9rem 1.9rem;border-radius:4rem;border:1px solid #229ce0;margin-left:auto;white-space:nowrap;height:4rem}.content_box .post_area .like_box .btn_likeit.active,.content_box .post_area .like_box .btn_likeit:hover{color:#fff;background-color:#229ce0;border-color:#229ce0}.content_box .post_area .like_box .btn_likeit .ico_handup{width:2rem;height:2rem;background:url(/img/ico_handup_blue.87ed0dc6.svg) no-repeat 50%/2rem}.content_box .post_area .like_box .btn_likeit.active .ico_handup,.content_box .post_area .like_box .btn_likeit:hover .ico_handup{background-image:url(/img/ico_handup_wht.4846cf80.svg)}.image-slide .image-container img{width:50rem;height:50rem}.nextBtn,.prevBtn{position:absolute;font-size:5rem;background-color:hsla(0,0%,100%,0);margin-top:20rem;color:#a6a6a6}.nextBtn{margin-left:53rem}.comment_area .comment_head{display:flex}.comment_area .comment_head h3{font-size:1.6rem;font-weight:700;line-height:2.6rem}.comment_area .comment_head .head_info{height:3rem;margin-left:auto;display:flex;gap:.8rem;align-items:center}.comment_area .comment_head .info_item{display:flex;gap:.6rem;align-items:center;height:2.6rem;padding:0 1.2rem;border:1px solid #e3e7eb;border-radius:2.6rem;font-family:Roboto;font-size:1.2rem;letter-spacing:-.06rem}.comment_area .comment_head .info_item .ico_handup{width:1.4rem;height:1.4rem;background:url(/img/ico_handup_blk.791a3b72.svg) no-repeat 50%/auto 1.3rem}.comment_area .comment_head .info_item .ico_comment{width:1.4rem;height:1.4rem;background:url(/img/ico_comment.b41c4961.svg) no-repeat 50%/auto 1.2rem}.comment_area .comment_head .btn_toggle{width:4.8rem;height:3rem;background:url(/img/btn_toggle_gray.594515c6.svg) no-repeat 50%/auto 3rem;transition:background .3s}.comment_area .comment_head .btn_toggle.on{background-image:url(/img/btn_toggle_blue.b7605ee7.svg)}.comment_area .comment_write{margin-top:2.2rem}.comment_area .comment_list li{padding:2rem 0;border-bottom:1px dashed #e3e7eb}.comment_area .comment_list li:last-child{padding-bottom:0;border-bottom:0}.comment_area .comment_box{position:relative}.comment_area .comment_box .info{display:flex;color:#949ca5;font-size:1.2rem;line-height:100%}.comment_area .comment_box .info .date{margin-left:auto}.comment_area .comment_box .star_box{position:absolute;right:0;top:1.9rem;width:8.28rem;height:1.2rem;background:url(/img/ico_star5_off.3b70eb59.svg) no-repeat .2rem 0/auto 1.3rem}.comment_area .comment_box .star_box .star_grade{position:absolute;left:0;top:0;max-width:100%;height:1.2rem;background:url(/img/ico_star5.85d79a94.svg) no-repeat .2rem 0/auto 1.3rem}.comment_area .comment_box .view_area{display:flex;margin-top:.6rem}.comment_area .comment_box .view_area p{font-size:1.4rem;line-height:100%;letter-spacing:-.07rem}.comment_area .input_box{display:flex;gap:.8rem}.comment_area .input_box textarea{flex-grow:1;height:5.4rem;padding:1.4rem 2rem}.comment_area .input_box .btn_comment{flex-shrink:1}.comment_area .input_box .btn_area{display:inline-flex;gap:.8rem}.comment_area .comment_box .edit_area{display:none;margin-top:1rem}.comment_area .comment_box .tool,.comment_area .comment_box.editor .view_area{display:none}.comment_area .comment_box.editor .edit_area{display:block}.comment_area .comment_box.editor .star_box{top:0}.comment_area .comment_box.mine .tool{display:block}.comment_area .comment_box.mine.editor .tool{display:none}.comment_area .comment_box .tool{margin-top:1.2rem}.comment_area .comment_box .tool .btn_xs{display:inline-flex;gap:.6rem;color:#6c6f73;font-size:1.2rem;line-height:100%;letter-spacing:-.06rem;border-radius:.6rem;border:1px solid #e3e7eb;padding:.7rem}.comment_area .comment_box .tool .btn_xs .ico_edit{width:1.17rem;height:1.2rem;background:url(/img/ico_edit.b845c2f7.svg) no-repeat 0 50%/auto 1.2rem}.comment_area .comment_box .tool .btn_xs .ico_delete{width:1.17rem;height:1.2rem;background:url(/img/ico_delete.518f4e8d.svg) no-repeat 0 50%/auto 1.2rem}.comment_area .comment_box .tool .btn_xs:hover{color:#3f4041;border-color:#949ca5}.comment_area .comment_box .tool .btn_xs:active{background:#f6f9fb;border-color:#949ca5}.comment_area .comment_box .tool .btn_xs .btn_edit02:active .ico_edit{opacity:.8}.rating_wrap{position:relative;margin-bottom:2rem}.rating_wrap strong{display:block;text-align:center;font-size:1.3rem;font-weight:500;line-height:100%;letter-spacing:-.065rem}.rating_wrap .rating{display:flex;justify-content:center;flex-direction:row-reverse;overflow:hidden;width:14.6rem;margin:1.4rem auto 0;text-align:center}.rating_wrap .rating label{display:block;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;width:2.92rem;height:2.4rem;cursor:pointer;background:url(/img/ico_star_off.c68a7c78.svg) no-repeat 50%/auto 2.4rem;-webkit-tap-highlight-color:transparent}.rating_wrap .rating input input:checked~label:hover,.rating_wrap .rating input:checked+.rating label:hover,.rating_wrap .rating input:checked~.rating label:hover~label,.rating_wrap .rating input:checked~label,.rating_wrap .rating label:hover,.rating_wrap .rating label:hover~input:checked~label,.rating_wrap .rating label:hover~label{background-image:url(/img/ico_star.5bc2362b.svg);transition:background .3s}.masonry-container{padding:4rem 4rem 2rem;background:#f1f7fa;border-radius:3rem}.masonry-list{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:2rem;column-gap:2rem;grid-auto-rows:1px}.masonry-list .item_box{padding:2.4rem;border-radius:2rem;background:#fff;box-shadow:0 .2rem 1rem 0 rgba(0,0,0,.05)}.masonry-list .item_box .item_group li{margin-top:1.2rem;border-top:1px dashed #e3e7eb}.masonry-list .item_box .type{display:inline-block;color:#53cfaf;font-size:1.3rem;font-weight:500;line-height:1.3rem;letter-spacing:-.065rem;padding:.4rem;border-radius:.3rem;border:1px solid #53cfaf}.masonry-list .item_box .group_title{margin-top:1.1rem;font-size:1.6rem;font-weight:500;line-height:1.92rem;letter-spacing:-.048rem}.masonry-list .item_box .title{margin-top:1.2rem;font-size:2rem;font-weight:500;line-height:2.4rem;letter-spacing:-.06rem}.masonry-list .item_box .date{margin-top:.6rem;color:#6c6f73;font-family:Roboto;font-size:1.3rem;font-weight:400;line-height:1.3rem}.masonry-list .item_box .btn_r{margin-top:2rem}.pagination{padding-top:3rem}.pagination ul{display:flex;align-items:center;justify-content:center;gap:1rem}.pagination ul li a{display:block;font-family:Roboto;font-size:1.3rem;font-weight:700;padding:.5rem 1rem;border-radius:.8rem}.pagination ul li.on a{background:#229ce0;color:#fff}.pagination ul li.p_img a{width:2rem;height:2.5rem;background-repeat:no-repeat;background-position:50%;background-size:auto 2.1rem;line-height:0;font-size:0}.pagination ul li.page-first a,.pagination ul li.page-last a{background-image:url(/img/arr_page_first.1c8c3c3a.svg)}.pagination ul li.page-next a,.pagination ul li.page-prev a{background-image:url(/img/arr_page_prev.e6b49664.svg)}.pagination ul li.page-last a,.pagination ul li.page-next a{transform:rotateY(180deg)}.pagination ul li.p_img.disabled a{opacity:.3}.content_faq{position:relative;padding-top:1rem;padding-left:17rem}.content_faq .faq_category{position:fixed;top:12.6rem;left:50%;margin-left:-51.2rem;width:15rem}.content_faq .faq_category .title{padding-left:2.8rem;background:url(/img/ico_menu_blue.3096f4bd.svg) no-repeat 0 50%/2.4rem;color:#229ce0;font-size:1.8rem;font-weight:500;line-height:2.4rem;margin-bottom:2rem}.content_faq .cate_list{height:calc(100vh - 18rem);overflow:auto}.content_faq .cate_list .item{display:inline-block;padding:1.1rem 1.9rem;font-size:1.5rem;line-height:1.5rem;letter-spacing:-.075rem;border-radius:3.9rem;border:1px solid #e3e7eb;background-color:#fff;margin-top:1rem;cursor:pointer}.content_faq .cate_list .item:hover{color:#229ce0}.content_faq .cate_list .item:active{color:#229ce0;background-color:hsla(0,0%,100%,.7);border-color:rgba(227,231,235,.7)}.content_faq .cate_list .item.on{color:#fff;background-color:#229ce0}.content_faq .title_top{margin:2rem 0}.content_faq .result_info{line-height:1.8rem;font-size:1.6rem;letter-spacing:-.08rem;padding-left:3.6rem;background:url(/img/ico_search_sky.a4ed13e1.svg) no-repeat 1rem 50%/1.8rem;margin:2.6rem 0 1.6rem}.content_faq .result_info .point{color:#229ce0;font-weight:700}.faq_list{display:flex;gap:1.8rem;padding:3rem;border-radius:3rem;background-color:#f1f7fa;justify-content:center}.faq_list .column{flex:1}.faq_list .faq_item+.faq_item{margin-top:1.8rem}.faq_list .item_box{padding:2.4rem;border-radius:2rem;background:#fff;box-shadow:0 .2rem 1rem 0 rgba(0,0,0,.05);min-height:24.5rem}.faq_list .item_box .faq_cont{position:relative;height:14.8rem;overflow:hidden}.faq_list .item_box.is-open .faq_cont{height:auto}.faq_list .item_box .faq_cont .tag{color:#53cfaf;font-size:1.6rem;font-weight:500;line-height:100%;letter-spacing:-.08rem;margin-bottom:.8rem}.faq_list .item_box .faq_cont .title{font-size:2.2rem;font-weight:700;line-height:2.9rem;letter-spacing:-.12rem;margin-bottom:2rem}.faq_list .item_box .faq_cont .text{color:#6c6f73;font-size:1.6rem;font-weight:400;line-height:2.3rem;letter-spacing:-.08rem}.faq_list .item_box .faq_cont .point{color:#229ce0}.faq_list .item_box .btn_area{text-align:center;margin-top:2rem}.faq_list .item_box .btn_view{display:inline-flex;align-items:center;gap:.2rem;color:#6c6f73;font-size:1.3rem;line-height:1.3rem;letter-spacing:-.065rem;border-radius:1.5rem;border:1px solid #e3e7eb;padding:.7rem 1.5rem;transition:all .3s}.faq_list .item_box .btn_view .ico_arrow{width:1.4rem;height:1.4rem;background:url(/img/ico_arrow_down.4f18398e.svg) no-repeat 50%/1.4rem;transition:all .3s}.faq_list .item_box .btn_view.on .ico_arrow{background-image:url(/img/ico_arrow_up.b4fd164e.svg)}.faq_list .item_box .btn_view:hover{color:#3f4041}.faq_list .item_box .btn_view:active{color:rgba(63,64,65,.8);background-color:#f6f9fb}.faq_list .item_box .btn_view:active .ico_arrow,.faq_list .item_box .btn_view:hover .ico_arrow{background-image:url(/img/ico_arrow_down_hover.c12c4552.svg)}.faq_list .item_box .btn_view.on:active .ico_arrow,.faq_list .item_box .btn_view.on:hover .ico_arrow{background-image:url(/img/ico_arrow_up_hover.5cb247e9.svg)}.faq_list .item_box .btn_view:active .ico_arrow{opacity:.8}.search_grp{display:inline-flex;align-items:center;width:34rem;padding-right:.8rem;background:#fff;border-radius:2.3rem;margin-left:auto;border:1px solid #e3e7eb;overflow:hidden}.search_grp input{width:100%;height:4.6rem;padding:0 .8rem;border:0;line-height:2.2rem;font-size:1.6rem;padding:1.4rem 0 1.4rem 1.6rem}.search_grp .btn_search{flex-shrink:0;width:3.6rem;height:3.6rem;background:url(/img/ico_search_blk.8fa8de86.svg) no-repeat 50%/1.8rem;line-height:0;font-size:0;margin-left:auto}.qna_container .qna_inner{padding:3rem;border-radius:0 0 3rem 3rem;background:#f1f7fa}.qna_btns{position:absolute;right:0;top:0}.qna_list>.qitem{padding:2rem;border-radius:2rem;background:#fff}.qna_list>.qitem+.qitem{margin-top:1rem}.qna_list .question{position:relative;padding:1rem 6.4rem .9rem 7rem}.qna_list .question:before{content:"Q";position:absolute;left:2rem;top:1rem;line-height:4.2rem;font-family:Roboto;font-size:4.2rem;font-weight:300;letter-spacing:-.21rem}.qna_list .question .qtitle{font-size:1.6rem;line-height:1.9rem;letter-spacing:-.08rem;padding-right:7rem}.qna_list .question .qtext{font-size:1.6rem;line-height:1.92rem;letter-spacing:-.08rem}.qna_list .toggle_area{display:none}.qna_list .question.active .qtitle{font-weight:500}.qna_list .question.active .toggle_area{display:block;margin-top:1rem}.qna_list .info{color:#949ca5;font-size:1.4rem;line-height:100%;margin-bottom:.8rem}.qna_list .info .name{display:inline-block;vertical-align:top}.qna_list .info .name.manager{color:#2e9afb}.qna_list .info .date{position:relative;display:inline-block;padding-left:1.2rem;vertical-align:top}.qna_list .info .date:before{content:"";height:1.2rem;width:1px;background-color:#e3e7eb;position:absolute;left:.4rem;top:1px}.qna_list .tool{position:absolute;top:1.7rem;right:2rem}.qna_list .tool .btn_likeit{display:inline-flex;align-items:center;gap:.6rem;height:2.6rem;border:1px solid #e3e7eb;border-radius:1.3rem;padding:.5rem 1.1rem;font-family:Roboto;font-size:1.2rem;line-height:1.4rem;letter-spacing:-.06rem}.qna_list .tool .btn_likeit:hover{color:#229ce0}.qna_list .tool .btn_likeit:active{color:rgba(34,156,224,.8)}.qna_list .tool .btn_likeit.on{color:#fff;background-color:#229ce0;border-color:#229ce0}.qna_list .tool .btn_likeit .ico_handup{width:1.4rem;height:1.4rem;background:url(/img/ico_handup_blk.791a3b72.svg) no-repeat 50%/auto 1.3rem}.qna_list .tool .btn_likeit:active .ico_handup,.qna_list .tool .btn_likeit:hover .ico_handup{background-image:url(/img/ico_handup_blue.87ed0dc6.svg)}.qna_list .tool .btn_likeit:active .ico_handup{opacity:.8}.qna_list .tool .btn_likeit.on .ico_handup{background-image:url(/img/ico_handup_wht.4846cf80.svg)}.qna_list .tool .btn_folding{width:2.6rem;height:2.6rem;background:url(/img/btn_arrow_down.1115ef7d.svg) no-repeat 50%/2.6rem;transition:.3s ease-in-out;margin-left:.6rem}.qna_list .tool .btn_folding.on{transform:rotate(180deg)}.qna_list .tool .btn_xs{display:inline-flex;gap:.4rem;color:#6c6f73;font-size:1.2rem;line-height:100%;letter-spacing:-.06rem;border-radius:1.3rem;border:1px solid #e3e7eb;padding:.6rem 1.1rem}.qna_list .tool .btn_xs.btn_edit{color:#229ce0}.qna_list .tool .btn_xs.btn_delete{color:#eb3946}.qna_list .tool .btn_xs .ico_edit{width:1.2rem;height:1.2rem;background:url(/img/ico_edit02.deee4d6b.svg) no-repeat 0 50%/1.2rem}.qna_list .tool .btn_xs .ico_delete{width:1.2rem;height:1.2rem;background:url(/img/ico_delete02.b9a692ff.svg) no-repeat 0 50%/1.2rem}.qna_list .tool .btn_xs.btn_edit:hover{border-color:#229ce0}.qna_list .tool .btn_xs.btn_edit:active{background:#f6f9fb;border-color:#229ce0;opacity:.8}.qna_list .tool .btn_xs.btn_delete:hover{border-color:#eb3946}.qna_list .tool .btn_xs.btn_delete:active{background:#f6f9fb;border-color:#eb3946;opacity:.8}.qna_list .answer{background:#f6f9fb;border-top:2px solid #bfd1e2;margin-top:1.8rem}.qna_list .answer .aitem{position:relative;padding:1.6rem 6.4rem 1.6rem 7rem}.qna_list .answer .aitem+.aitem{border-top:1px solid #bfd1e2}.qna_list .answer .info{font-size:1.2rem;margin-bottom:.6rem}.qna_list .answer .atitle{display:block;font-size:1.4rem;font-weight:400;line-height:1.4rem;letter-spacing:-.07rem;margin-bottom:1rem}.qna_list .answer .atext{height:1.7rem;font-size:1.4rem;line-height:1.7rem;letter-spacing:-.07rem;padding-right:7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qna_list .answer .aitem.active .toggle_area{display:block;margin-top:1rem}.qna_list .answer .aitem.active .atitle{font-weight:500}.qna_list .answer .aitem.active .atext{white-space:normal;height:auto}.qna_list .answer_write{margin-top:1.4rem}.qna_list .input_box{display:flex;gap:.8rem}.qna_list .input_box textarea{flex-grow:1;height:5.4rem;padding:1.4rem 2rem}.qna_list .input_box .btn_comment{flex-shrink:1}.qna_write .input_box{padding:3rem;background-color:#fff;border-radius:2rem}.qna_write .input_box+.input_box{margin-top:1rem}.qna_write .input_box .tit{display:block;color:#000;font-size:1.6rem;font-weight:700;line-height:100%;letter-spacing:-.08rem;margin-bottom:1.2rem}.qna_write .input_box input,.qna_write .input_box textarea{width:100%}.qna_write .input_box textarea{height:30rem}.qna_write .msg_area{display:flex}.qna_write .msg_area .data_count{display:inline-block;color:#6c6f73;font-family:Roboto;font-size:1.2rem;line-height:100%;letter-spacing:-.06rem;margin-top:1.2rem;padding-left:2rem;white-space:nowrap;margin-left:auto}.qna_write .msg_area .err_msg{background:url(http://localhost:9000/img/ico_error.d9c54ee3.svg) no-repeat 0 50%/1.4rem}.qna_write .input_box.error .err_msg,.qna_write .msg_area .err_msg{display:inline-block;color:#eb3946;font-size:1.2rem;line-height:1.2rem;letter-spacing:-.06rem;margin-top:1.2rem;padding-left:2rem}.qna_write .input_box.error .err_msg{background:url(/img/ico_error.d9c54ee3.svg) no-repeat 0 50%/1.4rem}.qna_write .input_box.error input,.qna_write .input_box.error textarea{border-color:#eb3946}.qna_container .btn_area{text-align:center;margin-top:3rem}.qna_container .btn_area .btn_lg{width:18.6rem}.tooltip_box{position:relative;display:inline-block}.tooltip_box .tool_tip_conts{display:flex;position:absolute;top:50%;left:50%;transform:translateX(-50%);padding:.9rem 1.4rem;border:1px solid #bfd1e2;border-radius:1rem;background-color:#fff;opacity:0;visibility:hidden;transition:all .3s;width:20rem;font-size:1.3rem;line-height:1.8rem;letter-spacing:-.065rem}.tooltip_box .tool_tip_conts:after{top:-.8rem;border-color:#fff transparent;border-style:solid;border-width:0 .5rem .9rem .55rem;z-index:1}.tooltip_box .tool_tip_conts:after,.tooltip_box .tool_tip_conts:before{position:absolute;right:calc(50% - .5rem);content:"";display:block;width:0}.tooltip_box .tool_tip_conts:before{top:-1rem;border-color:#bfd1e2 transparent;border-style:solid;border-width:0 .5rem .9rem .55rem;z-index:0}.tooltip_box:hover .tool_tip_conts{opacity:1;visibility:visible;z-index:10;top:102%}.tooltip_box .ico_help{width:2.4rem;height:2.4rem;background:#a4c8ec url(/img/ico_help.20b58827.svg) no-repeat 50%/auto 1.2rem;border-radius:1.2rem}.tooltip_box:hover .ico_help+.tool_tip_conts{top:155%}.guide_cont{padding:8rem;border-radius:3rem;border:1px solid #bfd1e2;background:#fff}.guide_cont p,.guide_cont strong{text-align:center;font-size:2.4rem;line-height:2.7rem;letter-spacing:-.12rem}.guide_cont strong{display:flex;justify-content:center;margin-bottom:2rem}.guide_cont .btn_wrap{margin-top:5rem;text-align:center}.guide_cont .btn_wrap .btn_lg{width:30rem}.content_login{justify-content:center;height:calc(100vh - 16rem)}.content_login,.login_area{display:flex;align-items:center}.login_area{width:102.4rem;height:60rem;background:url(/img/bg_login.9fd40c11.png) no-repeat 50% 34rem}.login_area .inner{position:relative;width:42rem;padding:5rem 6rem;border-radius:3rem;background:#fff;margin:0 auto;box-shadow:0 5px 20px 0 rgba(0,0,0,.05)}.login_area.type-b{background-position:50% 32.5rem}.login_area.type-b .inner{padding:4rem}.login_area h2.login_tit{font-size:3rem;text-align:center;line-height:100%;letter-spacing:-.15rem;margin-bottom:3rem}.login_area .btn_kakao{width:100%;height:4.8rem;text-align:center;padding:1.2rem 1.4rem;padding:1.2rem 1.4rem 1.2rem 4.8rem;border-radius:1rem;background:#fee500 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIISURBVHgBtZZLSFRRGMd/947pNJFjbXpMxRBhgT0JC3phVDb0sMAiiKJVgYsWkYsWQrUpiB4LNxlRRI9FEAkuFERBEV2oCxV8IogvHBUUBZ/j6Hc942suPsY5/lbn3HPv9z/nf873nWsEu5hmA4lZ7YWeXqhrhI4uGByGQAAS3ODdA0cOwa4d6xAYkkA//0FBMVTXrfg9ifvh3i1ISwXPTvu4EW5RSQV8yIGqGiLCWk3GI7jtW0ZgchJyfsHbbJiOYldePIUn98HpVH1zbuB/Pnz6El1wi4+fIfv7Qn92BW2dcOkujI6hhRiHTPgbnDwaWsHX3/qCWwSm4E+ucsP090NZJdopKoV2ccbsEwF/H9rpH4BuvwgEg+oE6caKa1llbpOsdG9FO/ES0x0vAp7dcPoE2jl8EA54RcA0JPuuoZ20q+DaHDqmqRfgxhW04UuBh+mqPZ/Jr55Dyhmi5tRxyHomGWyo/pJiNz4uteQN5BXCyCgR4YyDdLH6daZY41p4bqumE3Jkf/yFl+9ZE6Z4kJQIjx/ATbE5LnbpuO0+iN2kEiQc62LZnqDaW2SG+zxwLAnOJas7Yc6ScGwCY2JTbf2iF6Rw+S6Glm6dCum7pBQ7HKwJm0BTKzS0qLZ3L7zLgrPJy88wYoH6Zrl7h+DOdcjMUFZEg22Ty6WyjkjpvnweLRgb/dsyA7Joj8m3i3sTAAAAAElFTkSuQmCC) no-repeat 1.4rem 50%/2.4rem;font-size:1.5rem;line-height:100%;letter-spacing:-.075rem}.login_area .line_txt{position:relative;font-size:1.3rem;line-height:1.3rem;text-align:center;margin:3rem 0}.login_area .line_txt:after,.login_area .line_txt:before{content:"";display:block;position:absolute;top:50%;width:39%;height:1px;background-color:#e3e7eb}.login_area .line_txt:before{left:0}.login_area .line_txt:after{right:0}.login_area .inp_item+.inp_item{margin-top:1rem}.login_area .inp_item input[type=number],.login_area .inp_item input[type=password],.login_area .inp_item input[type=text]{width:100%;height:4.8rem;padding:1.2rem 1.4rem;font-size:1.5rem;letter-spacing:-.075rem}.login_area .inp_item .err_msg{display:none;color:#eb3946;font-size:1.2rem;line-height:1.4rem;letter-spacing:-.06rem;margin-top:.6rem;padding-left:2rem;background:url(/img/ico_error.d9c54ee3.svg) no-repeat 0 50%/1.4rem}.login_area .inp_item.inp_error input[type=number],.login_area .inp_item.inp_error input[type=password],.login_area .inp_item.inp_error input[type=text]{border-color:#eb3946}.login_area .inp_item.inp_error .err_msg{display:block}.login_area .label_chk{margin-top:1rem}.login_area input[type=checkbox]:checked+.ico_chk+span{font-weight:400}.login_area .btns_wrap{display:flex;gap:.8rem;margin-top:3rem}.login_area .btns_wrap .btn_lg{width:100%;flex:1}.login_area .login_help{text-align:center;margin-top:3rem}.login_area .login_help a{display:inline-block;line-height:1.4rem;font-size:1.3rem;color:#3f4041}.login_area .login_help a+a{border-left:1px solid #e3e3e3;padding-left:1.4rem;margin-left:1.4rem}.login_area .login_help a:last-child{font-weight:700;color:#2893ce}.login_area .tab_account{display:flex;margin-bottom:3rem}.login_area .tab_account li{width:19rem;height:4.8rem;font-size:1.5rem;line-height:1.6rem;background:#f5f6f6;border:1px solid #e3e7eb;padding:1.5rem 0;text-align:center;color:#949ca5;letter-spacing:-.07rem}.login_area .tab_account li:first-child{border-radius:1rem 0 0 0}.login_area .tab_account li:last-child{border-radius:0 1rem 0 0}.login_area .tab_account li.on{border-color:#3f4041;border-bottom-color:transparent;color:#3f4041;font-weight:700;background:#fff;letter-spacing:-.08rem}.login_area .notice_msg{padding:2rem 0;border-radius:1rem;background:#f1f7fa;color:#1d487b;font-size:1.6rem;text-align:center;line-height:1.8rem;margin-top:3rem}.auth_wrap{display:flex;gap:.6rem}.auth_wrap input{flex-grow:1;width:100%}.auth_wrap button{flex-shrink:0;white-space:nowrap;width:8rem;font-size:1.4rem}.auth_wrap .auth_number{position:relative;width:100%}.auth_wrap .auth_number .time{display:none;position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);color:#229ce0;font-size:1.5rem}.auth_wrap .auth_number.active .time{display:block}.auth_wrap .auth_number.confirm .time{right:3.2rem}.auth_wrap .auth_number.confirm input{background:url(/img/ico_confirm.3963ea0a.svg) no-repeat top 50% right 1.4rem/1.4rem auto}.join_gate{margin-top:-10%}.join_gate .notice_msg{line-height:3.9rem;font-size:3.4rem;text-align:center;letter-spacing:-.17rem;margin-bottom:4rem}.join_gate .join_type{display:flex;gap:1.4rem}.join_gate .join_type a{display:block;width:25rem;height:36.2rem;text-align:center;line-height:3.6rem;font-size:3.4rem;color:#fff;font-weight:300;background-repeat:no-repeat;background-position:50% 6rem;padding:22.6rem 4.6rem 5.6rem 4.6rem;border-radius:3rem;transition:.3s}.join_gate .join_type a>b{display:block}.join_gate .join_type .btn_doctor{background-color:#229ce0;background-image:url(/img/bg_join_doctor.55978cd4.png);border:4px solid #229ce0}.join_gate .join_type .btn_doctor:hover{color:#158dd0;background-color:#fff}.join_gate .join_type .btn_doctor:active{color:#158dd0;background-color:#f1f8fe}.join_gate .join_type .btn_patient{background-color:#53cfaf;background-image:url(/img/bg_join_patient.619bb6ff.png);border:4px solid #53cfaf}.join_gate .join_type .btn_patient:hover{color:#2bbd97;background-color:#fff}.join_gate .join_type .btn_patient:active{color:#2bbd97;background-color:#f2fdfa}.input_form{width:64rem}.input_form .inp_list .inp_item+.inp_item{margin-top:3rem}.input_form .inp_item input[type=number],.input_form .inp_item input[type=password],.input_form .inp_item input[type=text]{width:100%;height:5.2rem;font-size:1.6rem;padding:1.2rem 0;border:0;border-radius:0;border-bottom:1px solid #949ca5}.input_form .inp_list .inp_tit{color:#229ce0;font-weight:700;font-size:1.4rem;line-height:100%;letter-spacing:-.07rem}.input_form .inp_list .inp_tit .sub_txt{font-weight:400}.input_form .inp_item .err_msg{display:none;color:#eb3946;font-size:1.2rem;line-height:1.4rem;letter-spacing:-.06rem;padding:.6rem 2rem;background:url(/img/ico_error.d9c54ee3.svg) no-repeat 0 50%/1.4rem}.input_form .inp_item.inp_error .inp_tit{color:#eb3946}.input_form .inp_item.inp_error .sel_wrap.type-c .customSelect .select_selected,.input_form .inp_item.inp_error .selectric-type-c .selectric .label,.input_form .inp_item.inp_error input[type=number],.input_form .inp_item.inp_error input[type=password],.input_form .inp_item.inp_error input[type=text]{border-color:#eb3946}.input_form .inp_item.inp_error .err_msg{display:block}.input_form .auth_wrap{gap:1.6rem}.input_form .auth_wrap .auth_number .time{right:1.8rem}.input_form .auth_wrap .auth_number.confirm input{background-position-x:100%}.input_form .btns_wrap{margin-top:3rem;display:flex;justify-content:space-between;gap:1rem}.input_form .btns_wrap .btn_lg{width:18.5rem;height:5.2rem}.input_form .sel_wrap{width:100%}.join_area{display:flex;margin-top:3rem}.join_area .title_wrap{flex-grow:1;min-width:30rem}.join_area .title_wrap .title{height:14rem;padding-left:14.8rem;background:url(/img/bg_join_patient.619bb6ff.png) no-repeat 0/auto 14rem;font-size:3.4rem;font-weight:300;line-height:4.4rem;letter-spacing:-.17rem;padding-top:2.6rem}.join_area .input_form .inp_list{border-radius:2rem;border:4px solid #f5f6f6;padding:4.6rem}.join_area.doctor .title_wrap .title{background-image:url(/img/bg_join_doctor.55978cd4.png)}.mypage_area{display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem;margin-top:3rem}.mypage_area .user_info{display:flex;gap:1rem;justify-content:center;padding-top:16rem;background:url(/img/bg_join_patient.619bb6ff.png) no-repeat 50% 0/auto 14rem;margin-bottom:4rem}.mypage_area .user_info .name{font-size:2.8rem;font-weight:500;line-height:3rem;letter-spacing:-.14rem}.mypage_area .user_info .id{font-size:1.4rem;font-weight:500;line-height:100%;padding:.8rem 1.4rem;border-radius:1.5rem;background-color:#ffd75e}.mypage_area .user_detail{border-radius:1rem;border:1px dashed #e3e7eb;padding:1.8rem;margin-bottom:4rem}.mypage_area .user_detail dl{display:flex;gap:.6rem;font-size:1.6rem;line-height:100%;letter-spacing:-.08rem}.mypage_area .user_detail dl+dl{margin-top:1.4rem}.mypage_area .user_detail dt{padding-left:1.2rem;font-weight:700;background:url(/img/ico_dot.8ace4e22.svg) no-repeat 0 50%/.6rem}.mypage_area .input_form{width:50rem;padding:5rem 6rem;background:#fff;border-radius:3rem;box-shadow:0 10px 30px 0 rgba(0,0,0,.05)}.mypage_area .input_form .inp_list .inp_item+.inp_item{margin-top:2rem}.mypage_area .btn_txt{margin-top:1.3rem;font-size:1.3rem;line-height:100%;letter-spacing:-.06rem}.mypage_area.doctor .user_info{background-image:url(/img/bg_join_doctor.55978cd4.png);margin-bottom:4rem}.mypage_area .loadmap_wrap{position:relative;width:50rem;border-radius:3rem;background:linear-gradient(180deg,#a4c8ec,#7aacdc);box-shadow:0 1rem 3rem 0 rgba(0,0,0,.05);padding:14.2rem 0 6.2rem}.mypage_area .loadmap_wrap .loadmap{position:relative;width:100%;height:100%}.mypage_area .loadmap_wrap .loadmap img{width:100%;height:100%}.mypage_area .loadmap_wrap h3.title{position:absolute;left:4.8rem;top:4.8rem;color:#fff;font-size:4rem;font-weight:300;line-height:4.3rem;letter-spacing:-.2rem}.mypage_area .loadmap_wrap h3.title b{font-weight:500}.mypage_area .loadmap_wrap .marker{position:absolute;display:flex;align-items:center;justify-content:center;width:12.4rem;height:15.3rem;background:url(/img/ico_marker.b976ccde.png) no-repeat 50%/100% auto;transition:transform .2s cubic-bezier(.165,.84,.44,1)}.mypage_area .loadmap_wrap .marker span{color:#fff;font-size:1.7rem;font-weight:700;line-height:1.9rem;letter-spacing:-.085rem;margin-bottom:.5rem;text-align:center}.mypage_area .loadmap_wrap .marker:hover{transform:scale(1.2)}.mypage_area .loadmap_wrap .marker.step01{left:73%;top:0}.mypage_area .loadmap_wrap .marker.step02{left:54%;top:11%}.mypage_area .loadmap_wrap .marker.step03{left:39%;top:25%}.mypage_area .loadmap_wrap .marker.step04{left:54%;top:32%}.mypage_area .loadmap_wrap .marker.step05{left:73%;top:43%}.mypage_area .loadmap_wrap .marker.step06{left:55%;top:54%}.mypage_area .loadmap_wrap .marker.step07{left:32%;top:65%}.mypage_area .loadmap_wrap .marker.step08{left:18%;top:61%}.mypage_area .loadmap_wrap .marker.step09{left:4%;top:60%}.mypage_area .noti_surgery{text-align:center;border-radius:1rem;border:1px dashed #e3e7eb;padding:1.3rem .8rem;margin-top:6rem}.mypage_area .noti_surgery p{font-size:1.4rem;line-height:100%;letter-spacing:-.07rem;margin-bottom:1.6rem}.mypage_area .noti_surgery .btn_m{gap:.6rem;padding:.7rem 1.3rem;font-weight:400;font-size:1.4rem;line-height:100%;letter-spacing:-.07rem;border-radius:1.5rem}.mypage_info_area{display:flex;margin-top:3rem}.mypage_info_area .title_wrap{flex-grow:1;min-width:22rem;padding-bottom:16.6rem;background:url(/img/bg_note.0746934a.png) no-repeat 0 14.8rem/auto 14rem}.mypage_info_area .title_wrap .title{font-size:3.4rem;font-weight:500;line-height:4.4rem;letter-spacing:-.17rem}.mypage_info_area .title_wrap p{font-size:1.6rem;letter-spacing:-.08rem;margin-top:1rem}.mypage_info_area .input_form{width:78rem}.mypage_info_area .input_form .inp_list{display:flex;flex-wrap:wrap;gap:3rem 4rem;border-radius:2rem;border:4px solid #f5f6f6;padding:5rem}.mypage_info_area .input_form .inp_list+.inp_list{margin-top:1rem}.mypage_info_area .input_form .inp_list li{flex:1 1 40%}.mypage_info_area .input_form .inp_list .inp_item+.inp_item{margin-top:0}.mypage_info_area .input_form .inp_list.type_b .inp_item{flex-basis:100%}.mypage_info_area .input_form .inp_list.type_b .inp_item_group{display:flex;flex-wrap:wrap;gap:.8rem .9rem;padding-top:1.8rem}.mypage_info_area .input_form .inp_list.type_b .inp_item_group input[type=checkbox]:checked+.ico_chk+span{font-weight:400}.mypage_info_area .input_form .inp_list.type_b .inp_item:not(:last-child){padding-bottom:2.8rem;border-bottom:1px solid #e3e7eb}.mypage_info_area .input_form .inp_list.type_b .inp_etc{display:flex;align-items:center}.mypage_info_area .input_form .inp_list.type_b .inp_etc input[type=text]{width:14rem;height:3.4rem;line-height:2rem;font-size:1.4rem;padding:.7rem 0;margin-left:1rem}.noti_area{margin-top:-10%}.noti_area .leave_box{width:42rem;text-align:center;padding:6rem;padding-top:33rem;border-radius:3rem;background:#53cfaf url(/img/bg_mypage_doctor.3278a267.png) no-repeat 50% 6rem;box-shadow:0 5px 20px 0 rgba(0,0,0,.05)}.noti_area .leave_box .txt01{font-size:3rem;line-height:100%;letter-spacing:-.15rem}.noti_area .leave_box .txt01,.noti_area .leave_box .txt02{color:#fff;text-align:center;font-weight:500;margin-bottom:2.5rem}.noti_area .leave_box .txt02{font-size:2rem;line-height:3rem;letter-spacing:-.1rem}.noti_area .btn_m02{display:inline-flex;align-items:center;gap:1rem;border-radius:1rem;background:#fff;padding:1.2rem 2rem;color:#53cfaf;font-size:1.8rem;line-height:100%;letter-spacing:-.09rem;transition:.3s}.noti_area .btn_m02:hover{font-weight:700;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.noti_area .btn_m02:active{background-color:hsla(0,0%,100%,.8)}.noti_area .btn_m02 .ico_arrow{width:1.8rem;height:1.8rem;background:url(/img/ico_arrow_green.797e324b.svg) no-repeat 50%/2rem;transition:all .3s}.carousel__slide{padding:0 .4rem}.carousel__prev{left:92%!important;transform:translate(-50%,-50%)!important}.carousel__next,.carousel__prev{background-color:#fff!important;color:#000!important;top:-15%!important}.carousel__next{right:3%!important;transform:translate(50%,-50%)!important}.image-slide .carousel__track{transform:translateX(0)!important;transition:all!important}.image-slide .carousel__prev{top:50%!important;left:0!important}.image-slide .carousel__next{top:50%!important;right:0!important}.popup_wrap{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(42,46,63,.8);z-index:1000}.popup_wrap.show{display:flex;align-items:center;justify-content:center}.popup_cont{position:relative;font-size:1.4rem;background:#fff;border-radius:1rem;box-shadow:0 3px 6px #0000001f}.popup_cont .pop_close{position:absolute;top:1.3rem;right:1.3rem;width:3rem;height:3rem;background:url(/img/ico_x_red.aabed02f.svg) no-repeat 50% 50%/1.6rem auto;font-size:0;line-height:0}.popup_cont .pop_head{padding:3rem 3rem 2rem}.popup_cont .pop_head h2{display:inline-block;line-height:2.2rem;font-size:2rem;font-weight:700}.popup_cont .pop_head h2 .sub_txt{font-size:1.2rem;color:#2f3242;font-weight:400}.popup_cont .pop_body{padding:.1rem 3rem 2rem;margin-bottom:1rem;max-height:80vh;overflow-y:auto}.popup_cont .pop_btm{display:flex;justify-content:center;gap:1rem;padding:0 3rem 3rem 3rem;text-align:center;margin-top:1rem}.popup_cont .pop_btm button{min-width:7.3rem}.popup_cont .section_tit .search_area{padding-top:1rem}.popup_cont.pos_btm{position:absolute;top:auto;bottom:0;left:0;right:0;transform:none;border-radius:1rem 1rem 0 0}.popup_cont .section .section_tit .h3{font-size:1.8rem}.popup_cont .banner_box{text-align:center;border:1px solid #dbe0e6;background-color:#fff;margin:0 auto;padding:2rem}.popup_cont .banner_box img{max-width:100%}.popup_cont .noti_msg.top{text-align:center;margin-bottom:1rem}.popup_cont .noti_msg.top strong{font-size:1.6rem}.popup_cont .noti_msg.btm{color:#e05254;text-align:center;margin-top:1rem}.popup_alert{width:34rem}.popup_alert .msg_box{min-height:13rem}.popup_alert .msg{line-height:2.4rem;color:#2f3242;font-size:1.6rem}@media screen and (max-width:1277px){.qna_btns .tooltip_box .tool_tip_conts{right:-1rem;transform:none;left:auto}.qna_btns .tooltip_box .tool_tip_conts:after{right:1.7rem;border-color:#fff transparent;border-style:solid;border-width:0 .5rem .9rem .55rem;content:"";display:block;width:0;z-index:1}.qna_btns .tooltip_box .tool_tip_conts:before{right:1.7rem;border-color:#bfd1e2 transparent;border-style:solid;border-width:0 .5rem .9rem .55rem;content:"";display:block;width:0;z-index:0}}@media screen and (max-width:1100px){.container,.footer,.header{padding-left:1.6rem;padding-right:1.6rem}.container{width:100%}.header+.container{padding-top:6rem}.header{padding:1.6rem;height:6rem}.header .header_inner{height:2.8rem}.header h1 a{font-size:1.8rem}.header .gnb_area{position:fixed;top:0;bottom:0;right:-100%;width:100vw;z-index:110;transition:background .3s linear,right 0s linear .45s}.header .gnb_area .gnb_inner{position:fixed;right:-45rem;top:0;bottom:0;max-width:45rem;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);background:#4488d7;transition:right .5s ease-in-out;z-index:111}.header .gnb_area.is-active{right:0;background:rgba(0,0,0,.3);transition:background .3s linear,right 0s linear 0s}.header .gnb_area.is-active .gnb_inner{right:0}.header .gnb_area .gnb_top.mo{display:block;padding:11.2rem 4rem 2.6rem}.header .gnb_area .gnb_top h2 a{font-family:Roboto Flex;color:#229ce0;font-size:2.4rem;font-weight:800;white-space:nowrap}.header .gnb_area .gnb_top h2 a>span{color:#fff}.header .gnb_area .gnb_close{position:absolute;top:2.4rem;right:2.4rem;width:2.8rem;height:2.8rem;border-radius:1.4rem;background:#faca38 url(/img/ico_x_blk.e679d6e2.svg) no-repeat 50%/1.2rem;font-size:0;color:transparent}.header .gnb_area .gnb{flex-direction:column;align-items:flex-start;padding:0 4rem;max-height:calc(100vh - 17rem);overflow:auto}.header .gnb li{padding:0;width:100%}.header .gnb li+li{border-top:1px dashed rgba(227,231,235,.2)}.header .gnb li:before{display:none}.header .gnb li a{height:6.4rem;line-height:1.6rem;font-weight:400;padding:2.4rem 0;color:#fff}.header .gnb li a:hover{color:#2b2e83}.header .gnb li a:focus,.header .gnb li.on a{background:transparent;color:#2b2e83}.header .top_links button{width:3.6rem;height:3.6rem}.header .top_links .btn_logout{background:transparent url(/img/btn_user_blk.70e8e534.svg) no-repeat 50%/auto 2.6rem;margin-left:0}.header .top_links .btn_logout:active,.header .top_links .btn_logout:hover{background-color:transparent}.header .top_links .btn_menu.mo{display:block;background:url(/img/btn_menu.30505c04.svg) no-repeat 50%/4.6rem}.header .top_links .mo{display:block}.header .search_area .layer_search{top:6rem}.masonry-list{grid-template-columns:repeat(2,1fr)}.content_cancer .left_area,.content_faq .faq_category{left:1.6rem;margin-left:0}.faq_list{display:block}.faq_list .column+.column{margin-top:1.8rem}}@media screen and (max-width:767px){.mo{display:block}.pc{display:none!important}.btn_m{font-size:1.4rem;letter-spacing:-.07rem}.btn_lg{font-size:1.5rem;line-height:1.5rem;letter-spacing:-.075rem}.btn_more{gap:.6rem;padding:1rem 1.8rem;font-size:1.1rem;letter-spacing:-.055rem}.btn_more .ico_more{background-size:.8rem auto}.btn_arrow{padding:.4rem 1rem;gap:.2rem;font-size:1.1rem}.btn_arrow .ico_arrow{width:1.6rem;height:1.6rem;background-size:1.6rem}.btn_comment{line-height:1.4rem;font-size:1.2rem;letter-spacing:-.06rem}.slick-next,.slick-prev{top:50%!important;margin-top:-2rem;z-index:10;width:4rem;height:4rem;background-color:hsla(0,0%,100%,.7);box-shadow:0 3px 15px 0 rgba(0,0,0,.2)}.slick-prev{left:-.5rem}.slick-next{right:-.5rem}.selectric-wrapper{font-size:1.2rem}.selectric-type-c .selectric-wrapper{font-size:1.4rem}.selectric-type-c .selectric .label{height:3.4rem;padding:.8rem 0;line-height:1.7rem}.sel_wrap{font-size:1.2rem}.sel_wrap.type-c{font-size:1.4rem}.sel_wrap.type-c .customSelect .select_selected{height:3.4rem;padding:.8rem 0;line-height:1.7rem}.ui-widget.ui-widget-content{width:calc(100% - 3.2rem);left:1.6rem!important}.header .search_area .btn_search{transition:none;-webkit-tap-highlight-color:#FFF}.header .search_area .btn_search:active,.header .search_area .btn_search:hover{background-image:url(/img/ico_search_blk.8fa8de86.svg);background-color:#fff}.header .search_area .btn_search.on{background:#3f4041 url(/img/ico_x_wht.52e5a294.svg) no-repeat 50%/1.2rem}.header .search_area .layer_search{top:6rem}.header .search_area .layer_search.active{height:20rem}.header .search_area .layer_search.active .search_inner{height:16rem}.header .search_area .layer_search .search_box{padding:1.6rem}.header .search_area .layer_search .input_wrap input{width:calc(100% - 8rem);height:3.7rem;padding:1rem 2.3rem;font-size:1.3rem}.header .search_area .layer_search .input_wrap .btn_round{width:7.2rem;line-height:3.7rem;height:3.7rem;font-size:1.3rem}.header .search_area .layer_search .recommend{display:block;text-align:center;padding-top:1.6rem;margin:0;margin-top:1.6rem;border-top:1px dashed #e3e7eb}.header .search_area .layer_search .recommend strong.tit{font-size:1.1rem;letter-spacing:-.055rem;margin-bottom:1rem}.header .search_area .layer_search .recommend ul{justify-content:center;margin:0 -1rem}.header .search_area .layer_search .recommend li{padding:0 1.6rem}.footer{padding:2.4rem 1.6rem}.footer .footer_inner{padding:1.4rem;display:block}.footer .footer_logo{font-size:1.4rem;line-height:1.4rem}.footer address{display:block;margin-top:1rem}.footer address .addr,.footer address .tel{display:block;font-size:1.1rem;line-height:100%;background-size:2rem}.footer address .tel{margin-left:0;margin-top:.8rem}.footer address .tel:before{display:none}.footer .footer_menu{position:static;margin-top:1.6rem;gap:.6rem}.footer .footer_menu li a{padding:.6rem 1rem;font-size:1.1rem;letter-spacing:-.055rem}.container{padding:0}.tab_list{margin:0 1.6rem 1.4rem}.tab_list li{padding:0 1rem}.tab_list li span{padding:.8rem .2rem;font-size:1.3rem}.tab_list li.on span{padding-bottom:.6rem}.title_top{position:relative;display:block;margin:1.6rem!important;margin-top:0!important}.title_top .title_heading{font-size:2rem;line-height:2rem;letter-spacing:-.1rem}.title_top .title_heading .count,.title_top .title_heading span:not(.count){font-size:1.2rem;line-height:1.2rem;letter-spacing:-.06rem}.title_top .title_heading span:not(.count){display:block;margin-left:0;margin-top:.6rem}.title_top .opt_search{margin-top:1.6rem;flex-wrap:wrap}.title_top .opt_search .sel_wrap,.title_top .opt_search input{flex-grow:1}.title_top .opt_search .btn_r{font-size:1.2rem;letter-spacing:-.06rem}.tab_menu{display:flex;margin-bottom:-1.6rem}.tab_menu li{width:50%;text-align:center;font-size:2rem;line-height:2rem;letter-spacing:-.1rem;padding:.8rem 1rem 2rem;-webkit-tap-highlight-color:transparent}.tab_menu li .count{margin-left:.2rem}.tab_menu li.on{padding-bottom:1.6rem}.card_section{border-radius:0;padding:2.4rem 1.6rem}.card_section .card_head{padding-bottom:0}.card_section .card_head .section_title{font-size:1.6rem;letter-spacing:-.08rem}.card_section .more_area{margin-top:1.4rem}.card_list .title_wrap{padding-bottom:1rem}.card_list .title_wrap .title .number{width:2.4rem;height:2.4rem;line-height:2.4rem}.card_list .title_wrap .title{font-size:1.4rem;line-height:2.4rem}.card_list .title_wrap .info_page{margin-top:.5rem}.card_section.card_search{padding:1.6rem}.card_section.card_search .card_list{margin:0}.card_list .search_title{padding:1.3rem;font-size:1.4rem;margin-bottom:1.6rem}.card_list{margin-top:1.4rem;margin-left:-.4rem;margin-right:-.4rem}.card_list>ul{gap:1.2rem 0}.card_list .card_item{padding-left:.4rem;padding-right:.4rem}.card_list .card{padding:0;border-radius:1rem}.card_list .card.no_image.bg_green,.card_list .card.no_image.bg_yellow{background-size:5rem;background-position:right 1.2rem top 1.2rem}.card_list .card .cont{padding:0 .8rem 1.2rem}.card_list .card_list_title{font-size:1.4rem;line-height:1.4rem;letter-spacing:-.07rem;padding-bottom:1rem;padding-left:.4rem}.card_list .info_page{position:absolute;top:0;right:1.2rem;font-size:1.1rem;font-family:Roboto;font-weight:300;line-height:1.4rem;letter-spacing:.22rem}.card_list_group{display:block;margin-top:0!important}.card_section_group{display:block}.card_section.smbox{padding:1.6rem}.card_section.smbox .card_list{margin-top:0}.card_list.type-a .card_item{width:33.33333%}.card_list.type-a .card{width:100%;height:18.3rem;gap:1.2rem}.card_list.type-a .card .img{height:9.2rem;border-radius:1rem 1rem 0 0}.card_list.type-a .card .card_cate{padding:.4rem .7rem;font-size:1.1rem}.card_list.type-a .card .card_title{font-size:1.6rem;line-height:1.9rem;margin-top:.6rem}.card_list.type-b .card_item{width:100%}.card_list.type-b .card{width:100%;height:20.4rem;gap:1rem;padding:1.2rem}.card_list.type-b .card .img{width:14.2rem;height:18rem;border-radius:1rem}.card_list.type-b .card .cont{padding-top:1rem}.card_list.type-b .card .shop_logo{width:5rem;height:5rem}.card_list.type-b .card .cont .card_title{font-size:1.6rem;line-height:1.9rem;letter-spacing:-.08rem}.card_list.type-c .card_item{width:33.33333%}.card_list.type-c .card{width:100%;height:14rem;gap:1.2rem;padding:0}.card_list.type-c .card .img{height:9.2rem;border-radius:1rem 1rem 0 0}.card_list.type-c .card .cont{gap:.6rem}.card_list.type-c .card .card_title{font-size:1.6rem;line-height:1.9rem}.card_list.type-c .card .btn_arrow{padding:.3rem .6rem}.card_list.type-d .card_item{width:33.33333%}.card_list.type-d .card{width:100%;height:15.4rem;gap:1.2rem;padding:0}.card_list.type-d .card .img{height:9.2rem;border-radius:1rem 1rem 0 0;margin-top:1rem}.card_list.type-d .card .cont{gap:.6rem}.card_list.type-d .card .card_title{font-size:1.6rem;line-height:1.9rem}.card_list.type-d .card .btn_arrow{padding:.3rem .6rem}.image-slide .image-container img{width:25rem!important;height:25rem!important}.prevBtn{margin-left:0}.nextBtn,.prevBtn{position:absolute;font-size:5rem;background-color:hsla(0,0%,100%,0);margin-top:13rem;color:#a6a6a6}.nextBtn{margin-left:29rem}.content_main .main_notice{padding:.2rem 1.6rem 2.6rem;text-align:center}.content_main .main_notice p{font-size:1.4rem;line-height:1.7rem;letter-spacing:-.07rem}.content_main .main_top{margin:3.2rem 1.6rem 2.4rem}.content_main .main_top .column01{padding:0}.content_main .main_top .column02{position:relative;padding:2.4rem 12rem 2.4rem 2rem;border-radius:1.4rem;margin-top:3rem}.content_main .main_top .column02:before{bottom:1.4rem;left:auto;right:.92rem;width:11.1rem;height:16rem;background:url(/img/bg_main_mo.f69fd562.png) no-repeat 0 0/auto 16rem}.content_main .main_top .text01{line-height:1.4rem;font-size:1.4rem;letter-spacing:-.07rem}.content_main .main_top .text02{margin-top:1.4rem;line-height:3.1rem;font-size:2.8rem;letter-spacing:-.14rem}.content_main .main_top .text03{line-height:1.2rem;font-size:1.2rem;letter-spacing:-.06rem}.content_main .main_top .text04{line-height:2rem;font-size:2rem;letter-spacing:-.1rem;margin-top:.6rem}.content_main .main_top .btn_round{gap:.5rem;line-height:1.3rem;font-size:1.3rem;border-radius:1.7rem;padding:1rem 1.6rem;margin-top:1.6rem}.content_main .main_top .btn_round .ico_document{width:1.26rem;height:1.4rem;background-size:auto 1.4rem}.content_main .card_section+.card_section{margin-top:2.4rem}.content_main .card_section.main_first{padding-top:2.4rem;padding-bottom:2.4rem}.content_main .card_section.main_first .card_head .section_title{font-size:2rem;line-height:2.2rem;letter-spacing:-.1rem}.content_main .card_section.main_first .card_head .section_title b{display:block}.content_main .card_section.main_first .card_head .btn_area{margin-top:1.4rem}.content_main .card_section.main_first .btn_m{padding:.9rem 1.1rem;font-size:1.1rem;line-height:1.1rem;letter-spacing:-.055rem;border-radius:.6rem}.content_main .card_section.main_first .btn_m .ico_download{width:1.4rem;height:1.4rem;background-size:1.4rem}.content_main .card_list.type-a{padding-top:1.2rem;margin-top:0}.content_main .card_list.type-a ul{gap:1.2rem 0}.content_main .recommend_content{padding-top:2.4rem;margin-bottom:0}.content_main .recommend_content .title{font-size:1.4rem;letter-spacing:-.07rem}.content_main .recommend_content .title:before{margin:0 2.8rem 0 0}.content_main .recommend_content .title:after{margin:0 0 0 2.8rem}.content_main .recommend_content .card_list{padding:1.2rem 0}.content_cancer{padding-top:.4rem}.content_cancer .left_area{position:static;margin-left:0;width:100%;padding:0 1.6rem;display:flex}.content_cancer .cate_list{position:relative;height:4.4rem;overflow:visible;margin-bottom:1rem}.content_cancer .cate_list .dropdown_button{position:relative;width:100%;height:4.4rem;text-align:left;color:#fff;font-size:1.4rem;border-radius:2.2rem;background-color:#229ce0;letter-spacing:-.07rem;padding:1rem 4rem 1rem 1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content_cancer .cate_list .dropdown_button:before{content:"";position:absolute;top:1rem;right:1.6rem;width:2.4rem;height:2.4rem;background:url(/img/ico_drop_wht.32225d21.svg) no-repeat 50%/6rem;transition:.3s}.content_cancer .cate_list .dropdown_option{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e3e7eb;border-top:0;border-radius:0 0 1rem 1rem}.content_cancer .cate_list.active{z-index:11}.content_cancer .cate_list.active .dropdown_button:before{transform:rotate(180deg)}.content_cancer .cate_list.active .dropdown_option{display:block;max-height:50vh;overflow:auto;box-shadow:0 4px 20px 0 rgba(0,0,0,.05)}.content_cancer .cate_list.active .dropdown_button{border-radius:1rem 1rem 0 0}.content_cancer .cate_list .item{display:block;height:auto;padding:1rem 1.6rem;color:#3f4041;font-size:1.4rem;cursor:pointer}.content_cancer .cate_list .item:last-child{border-radius:0 0 1rem 1rem;border-bottom:0}.content_cancer .cate_list .item.on{background-color:#fff;color:#229ce0}.content_cancer .right_area{padding-left:0}.content_cancer .card_list{margin-top:0}.content_cancer .right_area .inner{background:#f1f7fa;padding:1.6rem;margin-top:1.4rem}.content_cancer .right_area .inner .font_zoom{margin-bottom:1.4rem}.content_box{padding:0;border-radius:1.4rem}.content_box .content_inner{padding:1.4rem;border-radius:1.4rem}.content_box .post_area .title_wrap{margin:0;padding:1.6rem 0 1.5rem 0}.content_box .post_area .title_wrap .cate{font-size:1.4rem}.content_box .post_area .title_wrap .title{font-size:2rem;letter-spacing:-.1rem}.content_box .post_area .desc{font-size:1.4rem;line-height:2.4rem;letter-spacing:-.07rem;margin-bottom:.5rem}.content_box .post_area .info{padding:.6rem 0;font-size:1.1rem;line-height:1.4rem;margin-bottom:.8rem}.content_box .post_area .like_box{padding:1rem}.content_box .post_area .like_box p{line-height:1.6rem;font-size:1.2rem;letter-spacing:-.06rem}.content_box .post_area .like_box .btn_likeit{height:3.6rem;padding:.5rem .9rem;gap:.4rem;font-size:1.1rem}.content_box .post_area .like_box .btn_likeit .ico_handup{width:1.61rem;height:1.61rem;background-size:1.61rem}.content_box .content_inner+.content_inner{margin-top:1.4rem}.comment_area .comment_head h3{font-size:1.4rem}.comment_area .comment_write{margin-top:1rem;margin-bottom:.4rem}.comment_area .input_box{display:block}.comment_area .input_box textarea{width:100%;height:8rem;margin-bottom:.6rem;font-size:1.3rem}.comment_area .input_box .btn_comment{width:100%}.comment_area .comment_list li{padding:1.6rem 0}.comment_area .comment_box .info{font-size:1.1rem}.comment_area .comment_box .view_area p{font-size:1.3rem;letter-spacing:-.065rem}.comment_area .input_box .btn_area{display:flex;gap:.6rem}.comment_area .input_box .btn_area .btn_comment{flex:1}.comment_area .comment_box .star_box{top:0;background-size:auto 1rem}.comment_area .comment_box .star_box .star_grade{background-size:auto 1rem}.masonry-container{padding:1.6rem;border-radius:0}.masonry-list{display:block}.masonry-item{padding-bottom:1.6rem}.masonry-list .item_box{padding:1.6rem}.masonry-list .item_box .type{font-size:1.1rem;line-height:1.1rem}.masonry-list .item_box .title{margin-top:.8rem;font-size:1.6rem;line-height:1.92rem;letter-spacing:-.048rem}.masonry-list .item_box .date{margin-top:.5rem;font-size:1.2rem;line-height:1.2rem}.masonry-list .item_box .btn_r{margin-top:1.4rem}.masonry-list .item_box .item_group li{margin-top:1rem}.pagination{padding:1.6rem}.content_faq{padding-left:0}.content_faq .faq_category{position:static;margin-left:0;width:100%;margin-top:1.6rem}.content_faq .cate_list{position:relative;height:4.4rem;overflow:visible}.content_faq .cate_list .dropdown_button{position:relative;width:100%;height:4.4rem;text-align:left;color:#fff;font-size:1.4rem;border-radius:2.2rem;background-color:#229ce0;letter-spacing:-.07rem;padding:1rem 4rem 1rem 1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content_faq .cate_list .dropdown_button:before{content:"";position:absolute;top:1rem;right:1.6rem;width:2.4rem;height:2.4rem;background:url(/img/ico_drop_wht.32225d21.svg) no-repeat 50%/2.4rem;transition:.3s}.content_faq .cate_list .dropdown_option{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e3e7eb;border-top:0;border-radius:0 0 1rem 1rem}.content_faq .cate_list.active{z-index:11}.content_faq .cate_list.active .dropdown_button:before{transform:rotate(180deg)}.content_faq .cate_list.active .dropdown_option{display:block;max-height:50vh;overflow:auto;box-shadow:0 4px 20px 0 rgba(0,0,0,.05)}.content_faq .cate_list.active .dropdown_button{border-radius:1rem 1rem 0 0}.content_faq .cate_list .item{display:block;height:auto;line-height:2rem;padding:1rem 1.6rem;color:#3f4041;font-size:1.4rem;cursor:pointer;border-style:solid none none;border-radius:0;margin-top:0}.content_faq .cate_list .item:last-child{border-radius:0 0 1rem 1rem;border-bottom:0}.content_faq .cate_list .item.on{background-color:#fff;color:#229ce0}.content_faq .result_info{margin:2rem 1.6rem 1.4rem;font-size:1.3rem;letter-spacing:-.065rem}.faq_list{padding:1.6rem;border-radius:0}.faq_list .column+.column,.faq_list .faq_item+.faq_item{margin-top:1.6rem}.faq_list .item_box{padding:1.6rem;min-height:20.1rem}.faq_list .item_box .faq_cont{height:12rem}.faq_list .item_box .faq_cont .tag{font-size:1.4rem;letter-spacing:-.07rem}.faq_list .item_box .faq_cont .title{font-size:2rem;line-height:2.4rem;letter-spacing:-.1rem;margin-bottom:1.2rem}.faq_list .item_box .faq_cont .text{font-size:1.3rem;line-height:1.82rem;letter-spacing:-.065rem}.search_grp{width:100%;margin-top:.8rem}.search_grp input{height:4.2rem;font-size:1.4rem;line-height:1.8rem}.qna_btns{position:static;display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}.qna_btns .btn_m{flex-grow:1;justify-content:center}.qna_container .qna_inner{padding:1.6rem 1.6rem 1.2rem;border-radius:0}.qna_list{padding-bottom:.4rem}.qna_list .question{padding:0}.qna_list .question:before{top:-.1rem;left:0;line-height:1.6rem;font-size:1.6rem;font-weight:700;letter-spacing:-.08rem}.qna_list .question .info{padding-left:2rem}.qna_list .question .qtitle{padding-right:0}.qna_list .question .qtext,.qna_list .question .qtitle{font-size:1.5rem;letter-spacing:-.075rem}.qna_list .info{margin-bottom:.3rem;font-size:1.1rem;line-height:1.4rem}.qna_list .question .tool{position:static;text-align:right;margin-top:1.6rem;margin-right:1rem}.qna_list .answer .aitem{padding:2rem 1rem}.qna_list .answer .tool{top:2.2rem;right:1rem}.qna_list .answer .atext{padding-right:10rem}.qna_list .answer .aitem.active .tool{position:static;display:flex;justify-content:flex-end;margin-top:1.6rem;margin-right:1rem}.qna_list .answer .aitem.active .atext{padding-right:0}.qna_list .answer_write{margin-top:1rem;margin-bottom:.4rem}.qna_list .input_box{display:block}.qna_list .input_box textarea{width:100%;height:8rem;margin-bottom:.6rem;font-size:1.3rem}.qna_list .input_box .btn_comment{width:100%}.qna_write .input_box{padding:1.6rem}.qna_write .input_box .tit{font-size:1.2rem;letter-spacing:-.06rem;margin-bottom:.8rem}.qna_write .input_box input,.qna_write .input_box textarea{padding:1rem 1.4rem;font-size:1.3rem;letter-spacing:-.065rem}.qna_write .input_box input{height:4.1rem}.qna_write .input_box.error .err_msg,.qna_write .msg_area .data_count{margin-top:.6rem}.qna_container .btn_area{padding:0 1.6rem 2.4rem;margin-top:0;background:#f1f7fa}.qna_container .btn_area .btn_lg{width:100%;font-size:1.4rem;line-height:1.8rem}.guide_cont{border:0;padding:2.4rem}.guide_cont p{font-size:1.6rem;line-height:1.9rem;letter-spacing:-.08rem}.guide_cont .btn_wrap{margin-top:3rem}.guide_cont .btn_wrap .btn_lg{width:auto}.content_login{height:calc(100vh - 6rem);padding-bottom:9.5rem;background:url(/img/bg_login_mo.68467935.png) no-repeat left 50% bottom 0/auto 9.5rem}.login_area{width:100%;background:none;padding:1.6rem}.login_area .inner{max-width:42rem;width:100%;padding:3rem 2rem}.login_area .btn_kakao,.login_area .inp_item input[type=password],.login_area .inp_item input[type=text]{font-size:1.4rem}.login_area .label_chk{font-size:1.2rem}.login_area .btn_lg{line-height:2.4rem;font-size:1.4rem}.login_area .login_help a{font-size:1.2rem}.login_area .notice_msg{font-size:1.5rem;padding:1.6rem 0}.auth_wrap button{font-size:1.3rem}.auth_wrap .auth_number .time{font-size:1.2rem}.join_gate{margin-top:0;padding:0 1.6rem 1.6rem}.join_gate .notice_msg{font-size:2.4rem;line-height:2.6rem;margin-bottom:2.4rem}.join_gate .join_type{flex-direction:column}.join_gate .join_type a{display:flex;flex-direction:column;justify-content:center;width:28rem;height:18rem;padding:3.6rem 3.5rem 3.6rem 14.8rem;background-size:auto 10rem;background-position:4rem 4rem;font-size:2.4rem;line-height:2.6rem;white-space:nowrap}.input_form{width:100%}.input_form .inp_list .inp_tit{font-size:1.3rem;letter-spacing:-.06rem}.input_form .inp_item input[type=number],.input_form .inp_item input[type=password],.input_form .inp_item input[type=text]{height:3.4rem;font-size:1.3rem;padding:.8rem 0}.input_form .inp_list .inp_item+.inp_item{margin-top:2.4rem}.input_form .auth_wrap button{line-height:1.4rem}.input_form .btns_wrap{margin-top:1.4rem}.input_form .btns_wrap .btn_lg{height:4.2rem;font-size:1.4rem}.join_area{display:block;padding:.8rem 1.6rem 1.6rem;margin-top:0}.join_area .title_wrap{margin-bottom:2.4rem;min-width:auto;padding:0 1rem}.join_area .title_wrap .title{height:10rem;background-size:auto 10rem;padding-top:2.3rem;padding-left:11.4rem;font-size:2.4rem;line-height:3.4rem;letter-spacing:-.12rem}.join_area .input_form .inp_list{padding:3rem 2rem}.noti_area{width:100%;margin-top:0;padding:0 1.6rem 1.6rem}.noti_area .leave_box{width:100%;background-size:auto 16rem;padding:4rem;padding-top:23rem}.noti_area .leave_box .txt01{font-size:2.4rem;letter-spacing:-.12rem}.noti_area .leave_box .txt02{font-size:1.3rem;line-height:2.3rem;letter-spacing:-.065rem}.noti_area .btn_m02{font-size:1.4rem}.mypage_area{padding:.8rem 1.6rem 1.6rem;margin-top:0}.mypage_area .input_form{max-width:50rem;width:100%;padding:3rem 2rem}.mypage_area .user_info{flex-direction:column;height:10rem;padding-left:13rem;padding-top:0;background-position:0;background-size:auto 10rem;margin-bottom:2.4rem}.mypage_area .user_info .name{font-size:2.4rem;letter-spacing:-.12rem}.mypage_area .user_info .id{align-self:flex-start;font-size:1.3rem}.mypage_area .user_detail{margin-bottom:2.4rem}.mypage_area .noti_surgery{margin-top:5.4rem;padding:1.3rem .9rem}.mypage_area .noti_surgery p{font-size:1.3rem;line-height:1.5rem;letter-spacing:-.065rem;margin-bottom:1rem}.mypage_area .noti_surgery .btn_m{font-size:1.2rem}.mypage_area .loadmap_wrap{max-width:50rem;width:100%;padding-top:3.8rem}.mypage_area .loadmap_wrap h3.title{top:2.8rem;left:2.8rem;font-size:3rem;line-height:3.3rem;letter-spacing:-.15rem}.mypage_area .loadmap_wrap .marker{width:8rem;height:9.6rem}.mypage_area .loadmap_wrap .marker span{font-size:1.3rem;line-height:1.4rem;letter-spacing:-.065rem}.mypage_area .loadmap_wrap .marker.step01{left:calc(84% - 4rem);top:calc(24% - 8.5rem)}.mypage_area .loadmap_wrap .marker.step02{left:calc(66% - 4rem);top:calc(33% - 8.5rem)}.mypage_area .loadmap_wrap .marker.step03{left:calc(48% - 4rem);top:calc(45% - 8.5rem)}.mypage_area .loadmap_wrap .marker.step04{left:calc(65% - 4rem);top:calc(53% - 8.5rem)}.mypage_area .loadmap_wrap .marker.step05{left:calc(85% - 4rem);top:calc(65% - 8.5rem)}.mypage_area .loadmap_wrap .marker.step06{left:calc(65% - 4rem);top:calc(77% - 8.5rem)}.mypage_area .loadmap_wrap .marker.step07{left:calc(42% - 4rem);top:calc(89% - 8.5rem)}.mypage_area .loadmap_wrap .marker.step08{left:calc(30% - 4rem);top:calc(84% - 8.5rem)}.mypage_area .loadmap_wrap .marker.step09{left:calc(15% - 4rem);top:calc(82% - 8.5rem)}.mypage_info_area{display:block;padding:.8rem 1.6rem 1.6rem;margin-top:0}.mypage_info_area .title_wrap{height:6rem;padding-left:6.5rem;padding-bottom:0;background-size:auto 6rem;background-position:0 0}.mypage_info_area .title_wrap .title{font-size:2.4rem;line-height:3.4rem;letter-spacing:-.12rem}.mypage_info_area .title_wrap p{margin-top:0}.mypage_info_area .input_form{width:100%;margin-top:2.4rem}.mypage_info_area .input_form .inp_list{display:block;padding:2rem 3rem}.mypage_info_area .input_form .inp_list .inp_item+.inp_item{margin-top:2.4rem}.carousel__prev{top:50%!important;left:2%!important}.carousel__next{top:50%!important;right:2%!important}}@media screen and (max-width:499px){.card_list.type-a .card_item,.card_list.type-c .card_item,.card_list.type-d .card_item{width:50%}}.inp_wrap{position:relative;text-align:left}.inp_wrap input,.inp_wrap select,.inp_wrap textarea{width:100%}.inp_wrap .err_msg{display:inline-block;line-height:1.7rem;font-size:1.2rem;color:#e05254;padding-left:1.4rem}.hosp_search{position:relative}.hosp_search input.ico_sch{padding-right:4.4rem;background:#fff url(/img/ico_search.86b69b1e.svg) no-repeat top 50% right 1.2rem/2rem auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.lyr_cont{display:none;position:absolute;top:100%;left:0;text-align:left;background-color:#fff;border:1px solid #b4bdc7;border-radius:1rem;margin-top:.4rem;z-index:10;box-shadow:0 3px 6px #0000001f}.lyr_cont .lyr_close{position:absolute;top:1.3rem;right:1.3rem;width:3rem;height:3rem;background:url(/img/ico_x_red.aabed02f.svg) no-repeat 50% 50%/1.6rem auto;font-size:0;line-height:0}.lyr_cont .lyr_head{padding:2.6rem 3rem 1.6rem}.lyr_cont .lyr_head h2{display:inline-block;line-height:3rem;font-size:1.6rem;font-weight:500}.lyr_cont .lyr_head .btn_x{position:absolute;right:1.2rem;top:1.2rem;width:3rem;height:3rem;background:url(/img/ico_x_red.aabed02f.svg) no-repeat 50%/1.6rem}.lyr_cont .lyr_body{max-height:90vh;padding:0 3rem;overflow-y:auto}.lyr_cont .lyr_btm{display:flex;justify-content:center;gap:.6rem;padding:2rem 3rem 3rem}.lyr_cont .inp_wrap{position:relative;background-color:#f4f5f7;border-radius:1rem;padding:0}.lyr_cont .inp_wrap input{width:100%;height:4rem;line-height:2rem;font-size:1.3rem;padding:.9rem 4rem .9rem 1.4rem}.lyr_cont .inp_wrap .btn_search{position:absolute;right:0;top:0;width:4rem;height:4rem;background:url(/img/ico_search.86b69b1e.svg) no-repeat 50%/2rem auto}.lyr_cont .list_wrap{height:15.2rem;background-color:#f4f5f7;border-radius:1rem;padding:1.6rem;margin-top:1rem;overflow-y:auto}.lyr_cont .list_wrap ul{list-style:none;padding-left:0}.lyr_cont .list_wrap li+li{margin-top:1rem}.lyr_sch_list{display:none;width:35rem}.lyr_sch_list .result_msg{font-size:1.3rem;margin:1.1rem 0}.lyr_photo_view{width:22rem}.title_tab{display:flex;list-style:none;padding-left:0}.title_tab li{position:relative;line-height:3rem;font-weight:500;font-size:1.7rem;padding-left:.2rem}.title_tab li>a{display:block;color:#949aa7}.title_tab li.on>a{color:#212331;font-weight:700}.title_tab li+li{padding-left:3rem}.title_tab li+li:before{content:"";position:absolute;left:1.4rem;top:.8rem;width:2px;height:1.6rem;background:#ccc}.dp__input{border:none!important}.content_privacy{position:relative;flex-grow:1;font-size:1.4rem;overflow-y:auto;padding:1rem}.content_privacy .content_inner .title_wrap{position:relative;margin-bottom:1.8rem}.content_privacy .content_inner .terms{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:3rem 2.5rem}.content_privacy .content_inner .terms .sub_tit{font-weight:700}.content_privacy .content_inner .terms strong.tit{display:block;font-size:2rem;font-weight:500}.content_privacy .content_inner .terms strong.sub_tit{display:block;font-size:1.6rem;font-weight:500;margin-top:1.2rem}.content_privacy .content_inner .terms p{margin-top:.4rem;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate}.content_privacy .content_inner .terms ol{display:block;list-style-type:decimal;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0;margin-inline-end:0;padding-inline-start:3rem;unicode-bidi:isolate}.content_privacy .content_inner .terms li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}.content_privacy .content_inner .terms ol>li{list-style:decimal}.agreeSet ul[type=circle],.content_privacy .content_inner .terms ul[type=disc]{margin-left:18px;margin-top:.4rem}.content_privacy .content_inner .terms ul[type=disc]>li{list-style:disc}.content_privacy .content_inner .terms ul[type=circle]>li{list-style:circle}.state .ico_arrows{width:2rem;height:2rem;margin-left:1rem;margin-right:0}.ico_arrows,.state .ico_arrows{background:url(/img/right-and-left.a24199cb.png) no-repeat 50%/2rem;cursor:pointer}.ico_arrows{width:4rem;height:4rem;margin-right:1rem}.table_wrap{border-radius:1rem;border:1px solid #bfd1e2;background-color:#f1f7fa;overflow-y:auto}.table{border:hidden;background-color:#fff;border-radius:1rem}.table td,.table th{border:1px solid #bfd1e2;text-align:center;padding:.8rem 1.4rem}.table thead th{font-size:1.3rem;font-weight:500;background-color:#f1f7fa}.table tbody th{font-weight:700;color:#50bbff}.table tbody td,.table tbody th{font-size:1.4rem;font-family:Roboto;background-color:#fff}.table tbody td{font-weight:400}.table thead tr:first-child th:first-child{border-top-left-radius:1rem}.table thead tr:first-child th:last-child{border-top-right-radius:1rem}.table tbody tr:last-child td:first-child,.table tbody tr:last-child th:first-child{border-bottom-left-radius:1rem}.table tbody tr:last-child td:last-child,.table tbody tr:last-child th:last-child{border-bottom-right-radius:1rem}.table.table_sticky thead th{position:sticky;top:0;white-space:nowrap}.table.table_sticky thead th:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#dfdfe7}.blood_container .blood_inner{display:flex;gap:3rem;padding-top:2rem}.blood_container .title_wrap{display:flex;justify-content:center;align-items:center;gap:.5rem}.blood_container .title_wrap .title{font-size:2.4rem;font-weight:700}.blood_container .title_wrap .btn_info{width:1.8rem;height:1.8rem;background:url(/img/ico_info.9b998171.svg) no-repeat 50%/1.8rem;font-size:0;line-height:0}.blood_container .date_wrap{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:.8rem}.blood_container .date_wrap .btn_next,.blood_container .date_wrap .btn_prev{width:2.4rem;height:2.4rem;background:url(/img/bt_arrow_left.989b2caa.svg) no-repeat 50%/2.4rem;font-size:0;line-height:0}.blood_container .date_wrap .btn_next{transform:rotate(180deg)}.blood_container .date_wrap input.datepicker{width:20rem;height:4rem;text-align:center;font-size:2.2rem;font-weight:500;background:url(/img/ico_calendar.1829d273.svg) no-repeat 100% 50%/1.6rem;border:none;padding:0;padding-right:2.6rem}.blood_container .status{font-size:2rem;text-align:center;margin-top:.8rem}.blood_container .status:before{content:"";display:inline-block;width:2.6rem;height:2.6rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAQ6SURBVEhLrZZfTBxVFIe/mWWEIN1lQUBJFaJdrLZpdx+wPDViQ5uNIaEhpjFRH4jGRg2JPBGiJGCJNMQaEBPjA0khljRGxLqtaWhrbH0gJjUR9YGFzbYFW2taC6VbtizseO7MWP4tUMRvMgv3zL3nd8+5Z+4djbX4mByKeI1s3sLkceZIR43SSUh7mGt08zs9tHLdHpCalYW+xUcWH4nDSuLSXm1KD4ukm6/kt54dRBzrIpYPf5WHeFmc5/Alt1d1v5xsktxkPx/yHecl4gUsdtQjMWRTK8n5QFq6bVw3JjEaRbCd15lybLicv9BBBobMxsMnIv9fRRQaaTwvsf3Ki4zyDbO28V++p1g6RJjekMg8hkQ2y1NUEFVN22kfXhH55X8TUSQkCC8/yVp5VFOX8HR+kAKOSe1sALfp5pT/FKFAiKL0Itt4g1x+5AneRnfxuRTAVgYk0Dz76frQ5Cp2FXPMf4y9eXspySxhYmaCi1MXmWFG4xmC+OnSpZhdks8SZ9y6UCKBjAC9/l7KHym3bKZciVl5l03TanNP1v4eus5ZMiVt60bXdPa499C5rZNdObssUSUyODnI8RvHiSUdp9NyD5Gpy+o8KX1sZBK+NB8n/CeoL6pHm0v9viqn+7z7OLz1MGU5ZbaIRBD6K0TNbzVE4gs2B+Uinc06j9lVoSjMKOTkcyepzKuk2ddM945utORiMeU0mBukxddCwBOw2kkzSd/1PurCdQzfHXZ6LmAzubrUXNJp4tJceA2v9b+hGVQVVNH5bCeaaYspp9X51bT6Wgm4bRGVrqNjR2kYaSAyHbHay0hDEj0um4XD2PQYFYMV1gwVWa4sqguqqSuuQzd1DuQf4MjTR9i+abv1XDntutRFU7SJcDycWkRxjUmNTylkC3/I5CzU7Ms3lTNQNmAtuCIcC3M5fplSTynZadmWTTltG2mjfbydq7NXLVtKlPbPFGpckG3U5JZ1FDgYpkHQG6S/tN9Kz1LUwh8aOUTblTamzPv7Zmoy5ZY9QpeKSMp9ybbaJLQEZybPUDtUO/8+OKi0to620hJtWVtEkSAsb+6cSzaehKzSOR7l4MLpJ+RS6YrPxNmduxtNsxe+KdxEY6RRRs45PVdhToIIybYaYtzFoIx+XxLn5g35VYHeJ2bGiMajUv8ednp20hHtoGG0QVXRg5HFJPk0y+k2Pb8AZ51jQrYLx2KhgvRn+SnQCzh98zSmsUJlLSVDAlDHxAv2MTEv1COP0qmSyL4QqY0dF0m5/pSPgjtyAL1jl9n8Cfu16AelKAzZnQzUDrm83B6MpLh+T7z08CZ3HVsKZ/slgQdF0ks/E+uMzC3p+puX6JVvqB6ptQWsPOshya8uX2u3qZYUrNxPLVmG3Kq+7lAn308jln0Ja6engQK28YqUf4043SIODcueJmWDpPoWn3FF5v+uxLIi8A9oFlW8rNW8qwAAAABJRU5ErkJggg==) no-repeat 0 50%/2.6rem;vertical-align:top;margin-right:1rem}.blood_container .status.alert:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJVSURBVHgB5ZU/aFNRFMZ/970MSW1opK06KImDIhVFDAoiYocWHcSh6KTg4NA6uDk4qKhTIaidHJzsIE4VQbFFJVhELKWCVFFLU62lqEiTtE2btGje9eYZQ1KTd1/ETP3e/3vPOd8595x7Hqx2iMEejn7uo1O9G9QIIhvDkoNI+xrGOt5KvWtlt4KJKSJrP3GueMxqIm1ut8mkTt8tkZDPsdRRAmVdTsVpC3UQ1Rlws87GlxcMrSSx2dUZ3MJTXDisJQqH8a9bJlxRIIH4EOUCGug8EfK1imXOWSjrQ3r2YuKQK8eIHnVzmFl9os0MYmGUARwcdyQ61MEDpVpQzlrItzH2bD6Fz2oozVpdkvZ9G/FWTSTHuWx8tZejAGU8veM0I5OTLE1Mc714LlcYTwaIUSGqSkQmSS7hAI/595LWxdkQ7WErLonEx1fcJeN+MxcUlb2DbbwvZ7cckQymOMY/Qswg3j3mhI7ItIaIG6J8NMKwx+05XwB/WRk1u62JXlbkqoToWhc7ZYYAFWAk8SbHibzs5ez6rN3By0KkEPFhbpWMFX9kx7CMby5yk3PPchaxPFjmfjzkN3Ehotl+OrUkqthPdtMgDmCoUnfcyMZPjPlR3pAP5g+R8Ae5iQZLa5i/008q5+X3BDd08vUJWiJdNNsEuduPaa56JrioU8xKpPBx/mGUe0faGTMW9U15uZk5bwsBmyg9woxvkUZqAVWbYneuYBXiC/RRKxhFj02tnMnHo+3UVaEReeX+735ZUmWhEN5docoduBrkNuPtZ/af7P86r8MvWvunu8tuHJgAAAAASUVORK5CYII=)}.blood_container .status.warning:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANBSURBVHgBvVZbSBRRGD5nZndnZsfdNd281KbrLaECtR4k0AovLz34EIUEpaIUJvrQRe1FvJS92AUKU7BAoeihhxDFpIeS0IKg0oJSJFndNO9rruNe3DmnXXUGXdeZkajvYeY/M993vvn/83POAPCfAJXyjppM9OW45OR9OkMSASH+ZlsYauvt7O0BwKNoArn3E4UVLZEUVQScjsAMVo/HeU+zqamu1DtCOzUiRgvLK0yQrCeQhwBKQKgAMOyqhXcra70jrMQILl2qHmGdS9HeUGlpRSxT9CjbfDPG32zLRO7iqhm1y2EEfwGHNmhK21izB2wo5caywMXyhgYpE55h0Z2hT+aS3vY4ntFuux7M8lK4rbT2EdiQyKb6a6d/XQUSyH/1NPrau9ejTcPDI/f7eqOkuAZusaAwMTHI3wjOFZUPkQQhuSbYzXBC3GW3LElxoXd972XmDoD1rMSMQjBIADI4vDs0XIiP6UJNcnydy2kG602xatSddToHYCynA6nh4fFCfCIiNl6ODxGCPSfPZotGCVHm80ABaFaXJMQRwbsOKdHsN0YUi0YhUJWkRBTBsAeEWE1rDyrRsBpNimiEAWKViCi1RjSiCLVs6XzgEaZEIx6DSSUiWk1HgrUuggYCxirRcAD/9N1VvouVs3cYtWyKnIhxcGF8WU3NiG2OotCKQcnmr/GsvPTdSd8lFOGhzL3mK97Wl1R6jwcI3e7jIaQqjQBQdrP19XFed3vuIGfjVsm3vn+cxAwr+3k8zXpK3781pnW06nmK5mWNWD16MfVjevUjhWcDC7YKOaF1fqq0cfDDXN/srL1/ZrxMjk8gXCfGQpDy7MFtrNUhKWFYiDEPrDeD0WA8JcX16PQIPqyuFcabylVgTg5+nJE9R2AcsP7YC0jRyA1JTu3kdHCbNUXeaTPfPGd6LBYn8M/Ih1ZL/4LVbsvmceD9aHVit4vUuJb125sAZLHPZ2002ZKRgPoj6ZGVqRlW0sGRYAdANIOefPkck9/XOeb/TqrTSEtJVWu0y30OIOkGQ6QKOVTqrqDmGzkgwP+CnJHImThz8QKjD74eTDMxgOfXZAQBfvP82NcJa316R1vLOlf+CPjX+AP1rBdosS/LmAAAAABJRU5ErkJggg==)}.blood_container .record_area{flex:1}.blood_container .record_today{border:1px solid #e3e7eb;border-radius:3rem;padding:2rem 3rem}.blood_container .record_today .record_info{display:flex;flex-wrap:wrap;gap:1rem;width:30rem;height:30rem;border-radius:999px;border:1.8rem solid #229ce0;background:#d5efff;margin:2rem auto 0;padding:5rem 3rem}.blood_container .record_today .record_info dl{flex:1 1 40%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(50% - .5rem);text-align:center}.blood_container .record_today .record_info.alert{;border-color:#f2994a;background:#ffeed5}.blood_container .record_today .record_info.warning{;border-color:#a4355c;background:rgba(164,53,92,.2)}.blood_container .record_today .record_info dl dt{font-size:2.2rem;font-weight:500;color:#6c6f73;line-height:100%}.blood_container .record_today .record_info dl dd{font-size:4.7rem;font-weight:400;color:#6c6f73;line-height:100%}.blood_container .record_today .record_info dl dd.normal{color:#0b84d4}.blood_container .record_today .record_info dl dd.alert{color:#ff8b25}.blood_container .record_today .record_info dl dd.warning{color:#a4335b}.blood_container .record_today .record_info dl dd .unit{display:block;font-size:1.9rem;font-weight:300;color:#969595;line-height:100%}.blood_container .record_detail{border-radius:3rem;background:#f1f7fa;padding:2rem 3rem;margin-top:2rem}.blood_container .record_detail .title{text-align:left;font-size:2rem}.blood_container .record_detail .title+.table_wrap{margin-top:1.4rem}.blood_container .record_detail .table_wrap{max-height:22rem}.blood_container .chart_area{position:relative;flex:1;border:1px solid #e3e7eb;border-radius:3rem;padding:2.4rem 3rem}.blood_container .chart_wrap{margin-top:2rem}.blood_container .chart_wrap img{width:100%;height:30rem}.blood_container .btns_wrap{display:flex;justify-content:center;gap:1rem;margin-top:3rem}.blood_container .btns_wrap .btn_lg{width:18.6rem}.blood_container .btns_wrap .btn_lg.mo{display:none}.tab_list02{display:flex;border:1px solid #229ce0;border-radius:.8rem;margin:0 2rem;overflow:hidden;margin-top:1.4rem}.tab_list02 li{flex:1;font-size:1.6rem;font-weight:500;text-align:center;color:#229ce0;padding:.8rem}.tab_list02 li.on{color:#fff;background-color:#229ce0}.tab_list02 li+li{border-left:1px solid #229ce0}.blood_info_area{padding:3rem;border-radius:0 0 3rem 3rem;background:#f1f7fa}.blood_info_area .title_wrap02 .title{font-size:2.4rem;font-weight:500}.blood_info_area .input_form{width:100%;margin-top:1rem}.blood_info_area .input_form .inp_list{display:flex;flex-wrap:wrap;gap:3rem 4rem;border-radius:2rem;padding:5rem;background-color:#fff}.blood_info_area .input_form .inp_list .inp_item{flex:1 1 40%;position:relative}.blood_info_area .input_form .inp_list .inp_item.w30p{flex-basis:25%}.blood_info_area .input_form .inp_list .inp_item.w100p{flex-basis:100%}.blood_info_area .input_form .inp_list .inp_item+.inp_item{margin-top:0}.blood_info_area .input_form .inp_list input+.unit{position:absolute;right:0;bottom:1.2rem;color:#bec3c9;font-size:1.4rem}.blood_info_area .input_form .inp_list input.datepicker{background:url(/img/ico_calendar.1829d273.svg) no-repeat 100% 50%/1.8rem;cursor:pointer}.blood_info_area .input_form .inp_list input.timepicker{background:url(/img/ico_clock.fa946a1b.svg) no-repeat 100% 50%/2.2rem;cursor:pointer}.nodata{position:relative;padding:13rem 0 10rem;text-align:center;font-size:1.9rem;font-weight:500}.nodata:before{content:"";position:absolute;left:50%;top:4rem;transform:translateX(-50%);width:8rem;height:8rem;background:#f5c42b url(/img/ico_help.20b58827.svg) no-repeat 50%/.6rem auto;border-radius:999px}@media screen and (max-width:767px){.table td,.table th{font-size:1.2rem!important}.tab_list02{margin-top:1rem}.btn_back{position:absolute;left:1.3rem;top:1.5rem;width:3rem;height:3rem;background:url(/img/bt_arrow_circle_left.4ad6886e.svg) no-repeat 50%/2.4rem;font-size:0;line-height:0}.blood_container .blood_inner{display:block;padding-top:0;padding-bottom:8rem}.blood_container .chart_area{display:none}.blood_container .record_today{border:none;padding:1.6rem}.blood_container .title_wrap .title{font-size:1.9rem}.blood_container .date_wrap{margin-top:0}.blood_container .date_wrap input.datepicker{width:17rem;font-size:1.9rem}.blood_container .status{font-size:1.6rem;margin-top:0}.blood_container .status:before{width:2.4rem;height:2.4rem;background-size:2.2rem}.blood_container .record_today .record_info{width:25rem;height:25rem;border-width:1.3rem;padding:4rem 2.5rem}.blood_container .record_today .record_info dl dt{font-size:1.7rem}.blood_container .record_today .record_info dl dd{font-size:4.2rem}.blood_container .record_today .record_info dl dd .unit{font-size:1.4rem}.blood_container .record_detail{background:transparent;margin-top:0;padding:0 1.6rem}.blood_container .record_detail .title{font-size:1.3rem}.blood_container .record_detail .title+.table_wrap{margin-top:1rem}.blood_container .record_detail .table_wrap{max-height:20rem}.blood_container .chart_area{border:none;padding:1.6rem}.blood_container .chart_wrap{margin-top:1.6rem}.blood_container .btns_wrap{position:fixed;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.8)}.blood_container .btns_wrap .btn_lg.mo{display:inline-block}.blood_container .btns_wrap{padding:1rem 1.6rem 1.6rem;margin-top:0}.blood_container .btns_wrap .btn_lg{width:100%;flex:1}.blood_info_area{position:relative;padding:0;border-radius:0;background:transparent;padding-bottom:8rem}.blood_info_area .title_wrap02{padding:1.6rem}.blood_info_area .title_wrap02 .title{font-size:1.9rem;font-weight:700;text-align:center}.blood_info_area .input_form{margin-top:0;padding:0 1.6rem 1.6rem}.blood_info_area .input_form .inp_list{gap:2.4rem;border:4px solid #f5f6f6;padding:2rem}.blood_info_area .input_form .inp_list input+.unit{bottom:.8rem}.blood_container .record_detail .table_wrap{max-height:none}.blood_container .record_detail .table.table_sticky thead th{position:static}.measurementTime{padding:2.47rem 0!important}}body.bg_body{background-color:#f1f7fa}.container_sv_view{padding:0}.container_sv_view .content{padding:2rem 0;margin:0;background:transparent;box-shadow:none;border-radius:0}.content_center{display:flex;align-items:center;justify-content:center;height:100vh}.survey_start_area{width:45rem;margin-top:4rem}.survey_start_area .intro_box{border-radius:3rem;border:3px solid #1d487b;background:#fff;padding:5.7rem;box-shadow:0 .5rem 2rem 0 rgba(0,0,0,.05)}.survey_start_area .intro_box .title{color:#1d487b;text-align:center;font-size:4.2rem;font-weight:500;line-height:4.7rem;letter-spacing:-.21rem}.survey_start_area .intro_box .desc{margin-top:4rem;color:#2893ce;text-align:center;font-size:1.6rem;font-weight:400;line-height:1.6rem;letter-spacing:-.08rem}.survey_start_area .question_count_box{border-radius:1.6rem;border:4px solid #f1f7fa;padding:2rem 1.8rem;margin-top:4rem}.survey_start_area .question_count_box strong{display:block;text-align:center;font-size:2rem;font-weight:700;line-height:2rem;letter-spacing:-.1rem}.survey_start_area .question_count_box .opt_group{padding-top:2.4rem;display:flex;flex-wrap:wrap;gap:1.4rem .8rem}.survey_start_area .question_count_box .opt_group .label_rad{width:9rem;color:#6c6f73;font-size:1.6rem}.survey_start_area .question_count_box .opt_group input[type=radio]:checked+.ico_rad+span{font-weight:700;color:#3f4041}.survey_start_area .btn_arrow02{display:flex;align-items:center;justify-content:center;gap:1rem;width:45rem;height:6rem;color:#fff;font-size:2rem;font-weight:500;letter-spacing:-.1rem;margin-top:3rem;padding:1.6rem 2.4rem;border-radius:1rem;background:#1d487b;transition:.3s ease-in}.survey_start_area .btn_arrow02 .ico_arrow{width:2rem;height:2rem;background:url(/img/ico_arrow_wht.51115f5e.svg) no-repeat 50%/2rem;transition:all .3s}.survey_start_area .btn_arrow02:hover{background:#3f638f}.survey_start_area .btn_arrow02:active{background:#193d69;color:hsla(0,0%,100%,.8)}.survey_start_area .btn_arrow02:active .ico_arrow{opacity:.8}.survey_question_area{width:80rem;margin:0 auto}.survey_question_area .question_count_box{width:23rem;padding:.9rem 2rem;transition:.3s ease-in-out;position:relative;border-radius:6rem;overflow:hidden;background:#fff;box-shadow:0 .4rem 2rem 0 rgba(0,0,0,.05)}.survey_question_area .question_count_box.active{width:100%;padding:1.6rem 2rem}.survey_question_area .question_count_box strong{display:inline-block;width:18rem;text-align:center;font-size:1.6rem;font-weight:700;line-height:2.6rem;letter-spacing:-.08rem;vertical-align:top}.survey_question_area .question_count_box .opt_group{position:absolute;left:24rem;top:1.6rem;height:2.6rem;display:inline-flex;align-items:center;flex-wrap:nowrap;gap:1rem;vertical-align:top}.survey_question_area .question_count_box .opt_group .label_rad{width:9rem;color:#6c6f73;font-size:1.4rem}.survey_question_area .question_count_box .opt_group input[type=radio]:checked+.ico_rad+span{font-weight:500;color:#3f4041}.survey_question_area .question_count_box .btn_expand{position:absolute;right:2rem;top:50%;margin-top:-1.3rem;width:2.6rem;height:2.6rem;transform:rotate(-90deg);background:url(/img/btn_arrow_down.1115ef7d.svg) no-repeat 50%/2.6rem}.survey_question_area .question_count_box .btn_expand:hover{background-image:url(/img/btn_arrow_down_hover.49bb2d05.svg)}.survey_question_area .question_count_box .btn_expand.on{transform:rotate(90deg)}.survey_question_area .survey_box{padding:4rem;gap:2rem;border-radius:3rem;background:rgba(216,230,237,.5);margin-top:2rem}.survey_question_area .survey_box .survey_title{color:#000;text-align:center;font-size:1.8rem;font-weight:500;line-height:1.8rem;letter-spacing:-.09rem;border-radius:99.9rem;background:#f6f9fb;padding:1.4rem}.survey_question_area .progress_area{display:flex;align-items:center;gap:1rem;margin-top:2rem;padding:0 2rem}.survey_question_area .progressbar{flex-grow:1;height:.6rem;border-radius:.6rem;background:#f1f7fa;position:relative}.survey_question_area .progressbar .progress{display:block;position:absolute;top:0;left:0;height:.6rem;width:10%;border-radius:1.6rem;background:#229ce0;transition:left .3s}.survey_question_area .rate{margin-left:auto;display:inline-block;color:#2893ce;font-family:Roboto;font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:-.07rem;vertical-align:top}.survey_question_area .inner_box{margin-top:2rem;padding:4rem 5rem;border-radius:3rem;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.05)}.survey_question_area .question{text-align:center}.survey_question_area .question .q_num{display:inline-block;width:4.8rem;height:4.8rem;color:#fff;font-family:Roboto;font-size:2.4rem;font-weight:700;line-height:4.8rem;letter-spacing:-.12rem;border-radius:4.8rem;background:#faca38}.survey_question_area .question .q_title{margin-top:2.4rem;font-size:3rem;font-weight:500;text-align:center;line-height:3rem;letter-spacing:-.15rem}.survey_list,.survey_question_area .answer{margin-top:3rem}.survey_question_area .answer .answer_group{display:flex;flex-direction:column;gap:2rem}.survey_question_area .item .err_msg{display:none;color:#eb3946;font-size:2rem;line-height:1.4rem;letter-spacing:-.06rem;padding-left:2rem;background:url(/img/ico_error.d9c54ee3.svg) no-repeat 0 50%/1.4rem;margin-left:3.4rem;margin-top:1.6rem}.survey_question_area .item.no_response .q_num{background:#eb3946}.survey_question_area .item.no_response .q_title{color:#eb3946}.survey_question_area .item.no_response .err_msg{display:block}.survey_question_area .survey_list.multi .item.no_response+.item{border-color:#eb3946}.survey_question_area .survey_list.multi .item.no_response{border-color:#eb3946!important}.item_highlights{border-radius:2rem;border:3px solid #229ce0!important;box-shadow:0 0 7px rgba(0,0,0,.3)}.survey_question_area .answer .a_item input[type=radio]+label{display:block;line-height:3rem;color:#3f4041;font-size:1.8rem;border-radius:5.8rem;background:#f1f7fa;padding:1.4rem 2rem;cursor:pointer;letter-spacing:-.09rem}.survey_question_area .answer .a_item input[type=radio]+label .ico{display:inline-block;height:3rem;width:3rem;background:url(/img/ico_radio_off.8ba621a5.svg) no-repeat 0 50%/2.4rem auto;margin-right:.8rem;vertical-align:top}.survey_question_area .answer .a_item input[type=radio]:checked+label{background-color:#229ce0;color:#fff;font-weight:500}.survey_question_area .answer .a_item input[type=radio]:checked+label .ico{background-image:url(/img/ico_radio_on.9f7e1166.svg)}.survey_question_area .answer .a_item input[type=radio]+label input[type=text]{width:10rem;height:3rem;padding:.4rem .9rem;margin:0 .4rem;line-height:2rem;vertical-align:top}.survey_question_area .answer .a_item input[type=checkbox]+label{display:block;line-height:3rem;color:#3f4041;font-size:1.8rem;border-radius:5.8rem;background:#f1f7fa;padding:1.4rem 2rem;cursor:pointer;letter-spacing:-.09rem}.survey_question_area .answer .a_item input[type=checkbox]+label .ico{display:inline-block;height:3rem;width:3rem;background:url(/img/ico_check03_off.bb12efdf.svg) no-repeat 0 50%/2.4rem auto;margin-right:.8rem;vertical-align:top}.survey_question_area .answer .a_item input[type=checkbox]:checked+label{background-color:#229ce0;color:#fff;font-weight:500}.survey_question_area .answer .a_item input[type=checkbox]:checked+label .ico{background-image:url(/img/ico_check03_on.c7464d21.svg)}.survey_question_area .answer .a_item input[type=checkbox]+label input[type=text]{width:10rem;height:3rem;padding:.4rem .9rem;margin:0 .4rem;line-height:2rem;vertical-align:top}.survey_question_area .answer input[type=number],.survey_question_area .answer input[type=text]{width:100%;height:5.8rem;font-size:1.8rem;border-radius:5.8rem;border:1px solid #bfd1e2;padding:1.8rem 2rem;letter-spacing:-.09rem}.survey_question_area .answer .desc{margin:3rem 0;text-align:center;font-size:1.6rem;color:#6c6f73;line-height:1.8rem;letter-spacing:-.08rem}.survey_question_area .upload_file{position:relative;display:flex;gap:1rem;font-size:0;line-height:0;width:100%}.survey_question_area .upload_file #file01{flex-grow:1}.survey_question_area .upload_file #file01_h{display:none}.survey_question_area .upload_file .btn_file{flex-shrink:0;width:10rem;border-radius:5.8rem;background:#949ca5;padding:2.1rem 1.4rem;font-size:1.6rem;color:#fff;text-align:center;line-height:100%;letter-spacing:-.08rem;cursor:pointer}.survey_question_area .answer .score_step{position:relative;padding:1.4rem 11rem;border-radius:5.8rem;background:#f1f7fa}.survey_question_area .answer .score_step .txt_high,.survey_question_area .answer .score_step .txt_low{position:absolute;top:50%;margin-top:-1.2rem;width:11.75rem;line-height:2.4rem;color:#6c6f73;font-size:1.8rem;letter-spacing:-.09rem;white-space:nowrap}.survey_question_area .answer .score_step .txt_low{left:2.4rem}.survey_question_area .answer .score_step .txt_high{right:2.4rem;text-align:right}.survey_question_area .answer .score_step ul{display:flex;justify-content:center;align-items:center;gap:1rem 2.4rem;flex-wrap:wrap}.survey_question_area .answer .score_step .label_rad{color:#6c6f73;font-family:Roboto;font-size:1.8rem;letter-spacing:-.09rem;line-height:2.4rem}.survey_question_area .answer .score_step input[type=radio]+.ico_rad{height:2.4rem;width:2.4rem;background-position:0 50%}.survey_question_area .survey_list.multi{margin-top:-.8rem}.survey_question_area .survey_list.multi .item{padding:2rem 2rem}.survey_question_area .survey_list.multi .item:last-child{padding-bottom:0}.survey_question_area .survey_list.multi .item+.item{border-top:1px dashed #e3e7eb}.survey_question_area .survey_list.multi .question{display:flex;gap:1rem}.survey_question_area .survey_list.multi .question .q_num{width:2.4rem;height:2.4rem;line-height:2.4rem;font-size:1.4rem;flex-shrink:0}.survey_question_area .survey_list.multi .question .q_title{margin-top:0;font-size:1.8rem;line-height:2.4rem;letter-spacing:-.09rem}.survey_question_area .survey_list.multi .answer{padding:0 3.8rem;margin-top:1.6rem}.survey_question_area .survey_list.multi .answer .answer_group{flex-direction:row;flex-wrap:wrap;gap:1rem}.survey_question_area .survey_list.multi .answer .a_item input[type=radio]+label{min-width:12.85rem;padding:.6rem 1.4rem;font-size:1.4rem;line-height:2.4rem;text-align:center;letter-spacing:-.07rem}.survey_question_area .survey_list.multi .answer .a_item input[type=radio]+label .ico{width:2.4rem;height:2.4rem;margin-right:.4rem}.survey_question_area .survey_list.multi .answer .a_item input[type=checkbox]+label{min-width:12.85rem;padding:.6rem 1.4rem;font-size:1.4rem;line-height:2.4rem;text-align:center;letter-spacing:-.07rem}.survey_question_area .survey_list.multi .answer .a_item input[type=checkbox]+label .ico{width:2.4rem;height:2.4rem;margin-right:.4rem}.survey_question_area .survey_list.multi .answer input[type=number],.survey_question_area .survey_list.multi .answer input[type=text]{height:3.6rem;font-size:1.4rem;padding:.8rem 2rem}.survey_question_area .survey_list.multi .upload_file .btn_file{height:3.6rem;padding:1.1rem 1.4rem;font-size:1.4rem}.survey_question_area .survey_list.multi .answer .score_step .label_rad,.survey_question_area .survey_list.multi .answer .score_step .txt_high,.survey_question_area .survey_list.multi .answer .score_step .txt_low{font-size:1.4rem;letter-spacing:-.07rem}.survey_question_area .survey_list.multi .answer .score_step{padding:.6rem 10rem}.survey_question_area .survey_list.multi .answer .desc{margin:0 0 1.6rem 0;text-align:left;font-size:1.3rem;line-height:1.3rem;letter-spacing:-.065rem}.survey_question_area .survey_list.multi .answer .desc br{display:none}.survey_question_area .survey_list.multi .answer .a_item input[type=checkbox]+label input[type=text],.survey_question_area .survey_list.multi .answer .a_item input[type=radio]+label input[type=text]{width:6rem;height:2.6rem;line-height:1.6rem}.survey_question_area .paging_area{margin-top:3rem;position:relative;text-align:center}.survey_question_area .paging_area .count_box{color:#3f4041;font-family:Roboto;font-size:1.4rem;line-height:4.8rem;letter-spacing:.14rem;white-space:nowrap}.survey_question_area .paging_area .count_box .count{font-weight:700}.survey_question_area .paging_area .btn_next,.survey_question_area .paging_area .btn_prev{display:flex;gap:.6rem;align-items:center;position:absolute;top:0;height:4.8rem;border-radius:3rem;font-size:1.4rem;padding:1.3rem 2.3rem}.survey_question_area .paging_area .btn_prev{left:0;background-color:#fff;border:1px solid #e3e7eb;color:#3f4041}.survey_question_area .paging_area .btn_next{right:0;background-color:#a4c8ec;border:1px solid #a4c8ec;color:#fff}.survey_question_area .paging_area .btn_next .ico,.survey_question_area .paging_area .btn_prev .ico{display:inline-block;width:.741rem;height:1.2rem;background-repeat:no-repeat;background-position:50%;background-size:.741rem 1.2rem}.survey_question_area .paging_area .btn_prev .ico{background-image:url(/img/arr_prev.652fcd5f.svg)}.survey_question_area .paging_area .btn_next .ico{transform:rotate(180deg)}.survey_question_area .paging_area .btn_next .ico,.survey_question_area .paging_area .btn_prev:not(.disabled):active .ico,.survey_question_area .paging_area .btn_prev:not(.disabled):hover .ico{background-image:url(/img/arr_prev_wht.917195c0.svg)}.survey_question_area .paging_area .btn_next:not(.disabled):hover,.survey_question_area .paging_area .btn_prev:not(.disabled):hover{background-color:#b2d0ef;border-color:#b2d0ef;color:#fff}.survey_question_area .paging_area .btn_next:not(.disabled):active,.survey_question_area .paging_area .btn_prev:not(.disabled):active{background-color:#8baac9;border-color:#8baac9;color:#fff}.survey_question_area .paging_area .btn_next:not(.disabled):active .ico,.survey_question_area .paging_area .btn_prev:not(.disabled):active .ico{opacity:.8}.survey_question_area .paging_area .btn_next.disabled,.survey_question_area .paging_area .btn_prev.disabled{background-color:#f5f6f6;border:1px solid #e3e7eb;color:rgba(63,64,65,.2);cursor:default}.survey_question_area .paging_area .btn_next.disabled .ico,.survey_question_area .paging_area .btn_prev.disabled .ico{background-image:url(/img/arr_prev.652fcd5f.svg);opacity:.2}.survey_question_area .img>img{max-width:100%}.survey_summary_area{margin:0 auto;padding:0 1.6rem}.survey_summary_area .opt_search_top{display:flex;justify-content:flex-end;gap:.8rem;padding-top:2rem}.survey_summary_area .opt_search_top .sel_wrap{width:25rem}.survey_summary_area .btn_survey{display:inline-flex;gap:.4rem;color:#fff;background-color:#1d487b;font-weight:700;line-height:2.4rem;border-radius:2.2rem;letter-spacing:-.07rem;padding:1rem 2rem}.survey_summary_area .btn_survey:hover{background-color:#3f638f}.survey_summary_area .btn_survey:active{background-color:#193d69}.survey_summary_area .btn_survey .ico_download02{width:2.4rem;height:2.4rem;background:url(/img/ico_download02.1af627af.svg) no-repeat 50%/2.4rem}.survey_summary_area .btn_survey .ico_sound{width:2.4rem;height:2.4rem;background:url(/img/ico_sound.e862b111.svg) no-repeat 50%/2.4rem}.survey_summary_area .survey_summary_box{padding:3rem;border-radius:3rem;background:#f1f7fa;margin-top:2rem}.survey_summary_area .survey_summary_box.bg_white{border:1px solid #e3e7eb;background-color:#fff;padding:2.9rem}.survey_summary_area .survey_summary_box.bg_blue{background-color:#1d487b}.survey_summary_area .survey_summary_box .title_wrap{display:flex;align-items:center;margin-bottom:2rem}.survey_summary_area .survey_summary_box .title_wrap .title{font-size:2rem;font-weight:700;line-height:2rem;letter-spacing:-.1rem}.survey_summary_area .survey_summary_box .title_wrap .title .label_chk{line-height:2.4rem;color:#3f4041;font-size:2rem}.survey_summary_area .survey_summary_box .title_wrap .title input[type=checkbox]{display:none}.survey_summary_area .survey_summary_box .title_wrap .title input[type=checkbox]+.ico_chk{height:2.4rem;width:2.4rem;background:url(/img/ico_check04_off.d62b5b10.svg) no-repeat 0 0/2.4rem}.survey_summary_area .survey_summary_box .title_wrap .title input[type=checkbox]+.ico_chk+span{margin-left:1rem}.survey_summary_area .survey_summary_box .title_wrap .title input[type=checkbox]:checked+.ico_chk{background-image:url(/img/ico_check04_on.8e18428f.svg)}.survey_summary_area .survey_summary_box .title_wrap .btn_survey{margin-left:auto;padding:.8rem 1.6rem}.survey_summary_area .survey_summary_box .title_wrap .opt_r{margin-left:auto}.survey_summary_area .survey_summary_box .btn_basic{line-height:2rem;padding:.4rem .9rem;border-radius:.4rem;border:1px solid #e3e7eb;color:#3f4041;font-size:1.4rem;background-color:transparent;letter-spacing:-.07rem}.survey_summary_area .survey_summary_box .info_list{display:flex;gap:2rem;flex-wrap:wrap}.survey_summary_area .survey_summary_box .info_list dl{flex:1;min-width:17rem;background:#53cfaf;border-radius:2rem;padding:3rem}.survey_summary_area .survey_summary_box .info_list dt{color:#fff;font-size:1.4rem;font-weight:700;line-height:1.4rem;margin-bottom:1.2rem;letter-spacing:-.07rem}.survey_summary_area .survey_summary_box .info_list dd{color:#fff;font-family:Roboto;font-size:2.4rem;line-height:2.4rem;letter-spacing:-.12rem}.survey_summary_area .survey_summary_box .info_list dl:nth-child(2){background:#229ce0}.survey_summary_area .survey_summary_box .info_list dl:nth-child(3){background:#f5c42b}.survey_summary_area .survey_summary_box .info_list dl:nth-child(4){background:#a4c8ec}.survey_summary_area .survey_summary_box .chart_area{display:flex;gap:2rem;flex-wrap:wrap}.survey_summary_area .survey_summary_box .chart_area .inner_box{flex-grow:1;background:#fff;border-radius:2rem;padding:2rem}.survey_summary_area .survey_summary_box .chart_area .inner_box .chart_wrap img{width:100%;height:100%}.survey_summary_area .survey_summary_box .chart_area .inner_box .chart_title{font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:-.09rem;margin-bottom:2rem}.survey_summary_area .survey_summary_box .desc_list li+li{margin-top:2rem;padding-top:2rem;border-top:1px dashed hsla(0,0%,100%,.2)}.survey_summary_area .survey_summary_box .desc_list li p{position:relative;color:#fff;font-size:1.6rem;line-height:2.2rem;letter-spacing:-.08rem;padding-left:2.4rem;white-space:pre-wrap}.survey_summary_area .survey_summary_box .desc_list li p:before{content:"";position:absolute;left:0;top:0;width:1.4rem;height:2.2rem;background:url(/img/ico_list.b9a66298.svg) no-repeat 50%/auto 1.3rem}.survey_summary_area .survey_summary_box .desc_list li p .point{color:#53cfaf}.survey_summary_area .survey_summary_box.bg_white .desc_list li+li{margin-top:0;border-top:0}.survey_summary_area .survey_summary_box.bg_white .desc_list li p{color:#3f4041}.survey_summary_area .survey_summary_box.bg_white .desc_list li p .point{color:#2893ce}.survey_summary_area .survey_summary_box .summary_cont{display:flex;gap:1rem}.survey_summary_area .survey_summary_box .summary_cont .left_side{width:50%}.survey_summary_area .survey_summary_box .summary_cont .right_side{flex-grow:1;display:flex;gap:1rem}.survey_summary_area .survey_summary_box .summary_cont .txt{font-size:1.4rem;line-height:1.82rem;letter-spacing:-.07rem;border-top:1px dashed hsla(212,9%,61%,.3);padding-top:2rem;margin-top:2rem}.survey_summary_area .survey_summary_box .summary_cont .btns_wrap{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.survey_summary_area .survey_summary_box .summary_cont .btns_wrap button{width:11rem;height:3.8rem;padding:1.1rem;border:1px solid #bfd1e2;border-radius:1.9rem;color:rgba(29,72,123,.5);text-align:center;font-size:1.2rem;line-height:1.4rem;letter-spacing:-.07rem}.survey_summary_area .survey_summary_box .summary_cont .btns_wrap button.btn_blue{background-color:#229ce0;border-color:#229ce0;color:#fff}.survey_summary_area .survey_summary_box .summary_cont .btns_wrap button.btn_red{background-color:#eb3946;border-color:#eb3946;color:#fff}.survey_summary_area .tooltip_box{position:relative}.survey_summary_area .tooltip_box .tool_tip_conts{display:flex;position:absolute;top:50%;left:50%;transform:translateX(-50%);padding:.9rem 1.4rem;border:1px solid #bfd1e2;border-radius:1rem;background-color:#fff;opacity:0;visibility:hidden;transition:all .3s;width:20rem;font-size:1.3rem;line-height:1.8rem;letter-spacing:-.065rem}.survey_summary_area .tooltip_box .tool_tip_conts:after{position:absolute;top:-.8rem;right:calc(50% - .5rem);border-color:#fff transparent;border-style:solid;border-width:0 .5rem .9rem .55rem;content:"";display:block;width:0;z-index:1}.survey_summary_area .tooltip_box .tool_tip_conts:before{position:absolute;top:-1rem;right:calc(50% - .5rem);border-color:#bfd1e2 transparent;border-style:solid;border-width:0 .5rem .9rem .55rem;content:"";display:block;width:0;z-index:0}.survey_summary_area .tooltip_box:hover .tool_tip_conts{opacity:1;visibility:visible;z-index:10;top:102%}.survey_summary_area .survey_summary_box .comment_box{padding-left:14.8rem;background:url(/img/bg_doctor.1435d1c4.png) no-repeat 0 .9rem/11.8rem auto}.survey_summary_area .survey_summary_box .comment_box p{padding:3rem;border-radius:2rem;background-color:#f1f7fa;font-size:2rem;line-height:2.45rem;letter-spacing:-.1rem}.survey_summary_area .survey_summary_box .tab_cont .table td,.survey_summary_area .survey_summary_box .tab_cont .table th,.survey_summary_area .survey_summary_box .tab_cont .table_wrap{border-color:#bfd1e2}.survey_summary_area .survey_summary_box .tab_cont .table th{font-size:2rem;font-weight:500;color:#1d487b;background-color:#f1f7fa}.survey_summary_area .survey_summary_box .tab_cont .chart_area .inner_box{flex:1 1 30%}.survey_summary_area .survey_summary_box .tab_cont .chart_area .inner_box .chart_wrap{height:18.3rem}.survey_summary_area .survey_summary_box .tab_button_view{width:3rem;height:3rem;background:transparent no-repeat 50%/1.6rem;font-size:0;line-height:0;border-radius:.4rem;border:1px solid #bfd1e2}.survey_summary_area .survey_summary_box .tab_button_view.btn_list{background-image:url(/img/btn_view_list.ff6495fd.svg)}.survey_summary_area .survey_summary_box .tab_button_view.btn_chart{background-image:url(/img/btn_view_chart.39ae0ae3.svg)}.survey_summary_area .survey_summary_box .tab_button_view.on{background-color:#fff}.survey_summary_area .survey_summary_box .tab_button_view.on.btn_list{background-image:url(/img/btn_view_list_on.5afeb719.svg)}.survey_summary_area .survey_summary_box .tab_button_view.on.btn_chart{background-image:url(/img/btn_view_chart_on.ea409797.svg)}.survey_summary_area .survey_summary_box .border_box{border-radius:2rem;border:1px solid #e3e7eb;background:#fff;padding:1.9rem}.survey_summary_area .survey_summary_box .border_box .sub_tit{display:inline-block;line-height:1.4rem;color:#3f4041;font-size:1.4rem;font-weight:400;letter-spacing:-.07rem;margin-bottom:1.4rem}.survey_summary_area .survey_summary_box .border_box.chart_box{flex-grow:1}.survey_summary_area .survey_summary_box .border_box.btns_box{width:23rem}.survey_summary_area .survey_summary_box .border_box.btns_box .btns_list{padding-inline-start:0}.survey_summary_area .survey_summary_box .border_box.btns_box .btns_list li{display:flex;gap:.4rem;margin-bottom:.6rem}.survey_summary_area .survey_summary_box .border_box.btns_box .btn_toggle{flex-grow:1;line-height:2rem;font-size:1.3rem;color:#a4c8ec;border:1px solid #bfd1e2;background-color:#f6f9fb;padding:.4rem .9rem;border-radius:.4rem;letter-spacing:-.065rem}.survey_summary_area .survey_summary_box .border_box.btns_box .btn_toggle.on{border:1px solid #229ce0;color:#2893ce;background-color:#fff}.survey_summary_area .survey_summary_box .border_box .desc{color:#949ca5;font-size:1.1rem;letter-spacing:-.025rem;margin-top:2rem}.survey_summary_area .survey_summary_box textarea{width:100%;height:16rem;font-size:1.6rem;line-height:2.2rem;border:0;padding:.4rem}@media screen and (min-width:820px){.survey_question_area.typeB{width:100%;max-width:102.4rem;margin-top:10rem!important}.survey_question_area.typeB .survey_box{padding:2rem}.survey_question_area.typeB .inner_box{padding:3rem}.survey_question_area.typeB .survey_list.multi .item.inline{display:flex;flex-direction:column}.survey_question_area.typeB .survey_list.multi .item.inline .answer{margin-left:inherit}.survey_question_area.typeB .survey_list .multi .item.inline .answer .answer_group{justify-content:left}.survey_question_area.typeB .survey_list.multi .item.inline .question .q_title{text-align:left}.survey_question_area.typeB .survey_list.multi .item.inline .answer .answer_group{justify-content:flex-end}.survey_question_area.typeB .survey_list.multi .item.inline .answer{margin-left:auto;margin-top:0;padding:0}.survey_question_area.typeB .survey_list.multi .item.inline .answer .a_item input[type=radio]+label{padding:0;min-width:8rem;background-color:transparent;text-align:left}.survey_question_area.typeB .survey_list.multi .item.inline .answer .a_item input[type=radio]:checked+label{color:#229ce0}.survey_question_area.typeB .survey_list.multi .item.inline .answer .a_item input[type=checkbox]+label{padding:0;min-width:8rem;background-color:transparent;text-align:left}.survey_question_area.typeB .survey_list.multi .item.inline .answer .a_item input[type=checkbox]:checked+label{color:#229ce0}.survey_question_area.typeB .survey_list.multi .item.no_response{position:relative;padding-bottom:5rem}.survey_question_area.typeB .survey_list.multi .item.no_response .err_msg{position:absolute;bottom:2rem;margin-top:0}.opt_group .back{margin-left:7rem}}@media screen and (max-width:1024px){.survey_question_area{width:100%}}@media screen and (max-width:820px){.survey_start_area{padding:1.6rem;width:100%;margin-top:0}.survey_start_area .intro_box{padding:3.7rem 1.7rem}.survey_start_area .intro_box .title{font-size:3.4rem;line-height:3.7rem}.survey_start_area .intro_box .desc{margin-top:1.6rem;font-size:1.3rem;letter-spacing:-.065rem}.survey_start_area .question_count_box{margin-top:2.4rem;padding:1.6rem}.survey_start_area .question_count_box strong{font-size:1.3rem;letter-spacing:-.065rem}.survey_start_area .question_count_box .opt_group{padding-top:1.6rem}.survey_start_area .question_count_box .opt_group .label_rad{font-size:1.3rem;width:7.5rem;letter-spacing:-.065rem}.survey_start_area .btn_arrow02{width:100%;font-size:1.6rem;letter-spacing:-.08rem}.container_sv_view .content{padding:1.6rem}.survey_question_area{width:100%}.survey_question_area .question_count_box{width:100%!important;max-height:5.8rem;padding:1.6rem 2.4rem;border-radius:3rem;overflow:hidden}.survey_question_area .question_count_box .btn_expand{transform:none;top:1.6rem;right:2.4rem;margin-top:0}.survey_question_area .question_count_box .btn_expand.on{transform:rotate(180deg)}.survey_question_area .question_count_box .opt_group{position:static;height:auto;flex-wrap:wrap;gap:1rem 0;margin-top:2rem;opacity:0;visibility:hidden}.survey_question_area .question_count_box .opt_group .label_rad{width:8.6rem;font-size:1.3rem;letter-spacing:-.065rem}.survey_question_area .question_count_box.active{max-height:20rem;padding:1.6rem 2.4rem}.survey_question_area .question_count_box.active .opt_group{opacity:1;visibility:visible}.survey_question_area .survey_box{margin-top:2.4rem;padding:1.6rem;margin-bottom:7rem}.survey_question_area .survey_box .survey_title{padding:1rem 1.2rem;font-size:1.4rem;letter-spacing:-.07rem}.survey_question_area .progress_area{margin-top:1.2rem}.survey_question_area .rate{font-size:1.2rem}.survey_question_area .inner_box{margin-top:1.2rem;padding:2.4rem 2rem}.survey_question_area .survey_box .font_zoom{padding-bottom:1.2rem;border-bottom:1px dashed #e3e7eb}.survey_list{margin-top:1.2rem}.survey_question_area .question{text-align:left;display:flex;gap:.6rem}.survey_question_area .question .q_num{flex-shrink:0;width:2.4rem;height:2.4rem;font-size:1.2rem;line-height:2.4rem;text-align:center;vertical-align:top}.survey_question_area .question .q_title{margin-top:0;text-align:left;font-size:1.6rem;line-height:1.9rem;min-height:2.4rem;display:inline-flex;align-items:center}.survey_question_area .answer{margin-top:2.4rem}.survey_question_area .answer .answer_group{gap:1rem}.survey_question_area .answer .a_item input[type=checkbox]+label,.survey_question_area .answer .a_item input[type=radio]+label{padding:.7rem 1.6rem;font-size:1.4rem}.survey_question_area .answer .a_item input[type=checkbox]+label .ico,.survey_question_area .answer .a_item input[type=radio]+label .ico{margin-right:.4rem}.survey_question_area .answer input[type=number],.survey_question_area .answer input[type=text]{height:4.4rem;font-size:1.4rem;padding:1.3rem 1.9rem}.survey_question_area .upload_file{display:block}.survey_question_area .upload_file .btn_file{display:block;padding:1.2rem 1.4rem;width:100%;font-size:1.4rem;border-radius:1.8rem;letter-spacing:-.07rem;margin-top:.6rem}.survey_question_area .answer .score_step{position:relative;border-radius:2.2rem;padding:4.5rem 2.4rem 2rem!important}.survey_question_area .answer .score_step ul{flex-wrap:nowrap;justify-content:space-between;gap:0}.survey_question_area .answer .score_step .label_rad{font-size:1.3rem;letter-spacing:-.065rem;line-height:1.3rem}.survey_question_area .answer .score_step input[type=radio]+.ico_rad{height:2.4rem;width:2.4rem;margin-right:0}.survey_question_area .answer .score_step input[type=radio]+.ico_rad+span{display:block;text-align:center;margin-top:.6rem}.survey_question_area .answer .score_step .txt_high,.survey_question_area .answer .score_step .txt_low{margin-top:0;top:2rem;width:auto;font-size:1.3rem;line-height:1.5rem;letter-spacing:-.065rem}.survey_question_area .answer .score_step .txt_low{left:2.4rem}.survey_question_area .answer .score_step .txt_high{right:2.4rem}.survey_question_area .answer .desc{font-size:1.2rem;line-height:1.32rem;letter-spacing:-.06rem;margin-top:-1.8rem}.survey_question_area .survey_list.multi .item{padding:1.6rem 1.6rem}.survey_question_area .survey_list.multi .answer{padding:0}.survey_question_area .survey_list.multi .answer .answer_group{gap:.8rem}.survey_question_area .survey_list.multi .question .q_num{width:1.8rem;height:1.8rem;line-height:1.8rem;font-size:1.2rem;letter-spacing:-.06rem}.survey_question_area .survey_list.multi .question .q_title{font-size:1.4rem;line-height:1.5rem;min-height:1.8rem}.survey_question_area .survey_list.multi .answer .a_item input[type=checkbox]+label,.survey_question_area .survey_list.multi .answer .a_item input[type=radio]+label{min-width:auto;font-size:1.2rem}.survey_question_area .survey_list.multi .answer input[type=number],.survey_question_area .survey_list.multi .answer input[type=text]{font-size:1.3rem}.survey_question_area .survey_list.multi .upload_file .btn_file{font-size:1.2rem}.survey_question_area .survey_list.multi .answer .score_step .txt_high,.survey_question_area .survey_list.multi .answer .score_step .txt_low{font-size:1.2rem;line-height:1.2rem;letter-spacing:-.06rem}.survey_question_area .paging_area{margin-top:2.4rem}.survey_question_area .paging_area .btn_next,.survey_question_area .paging_area .btn_prev{height:3rem;padding:.6rem 1.3rem;font-size:1.2rem;line-height:1.6rem}.survey_question_area .paging_area .count_box{line-height:3rem;font-size:1.1rem;letter-spacing:.11rem}.survey_summary_area .opt_search_top{display:block;padding:.4rem 1.6rem 0}.survey_summary_area .opt_search_top .sel_wrap{width:100%}.survey_summary_area .opt_search_top .btn_survey{width:100%;justify-content:center;margin-top:.8rem}.survey_summary_area .survey_summary_box{padding:1.6rem!important;border-radius:0}.survey_summary_area .survey_summary_box .title_wrap{margin-bottom:1.4rem}.survey_summary_area .survey_summary_box .title_wrap .title{font-size:1.5rem;letter-spacing:-.075rem}.survey_summary_area .survey_summary_box .info_list{gap:.6rem}.survey_summary_area .survey_summary_box .info_list dl{width:calc(50% - .3rem);flex:1 1 40%;padding:1.4rem;min-width:auto;border-radius:1.4rem}.survey_summary_area .survey_summary_box .info_list dt{line-height:1.2rem;font-size:1.2rem;letter-spacing:-.06rem;margin-bottom:.6rem}.survey_summary_area .survey_summary_box .info_list dd{line-height:1.8rem;font-size:1.8rem;letter-spacing:-.09rem}.survey_summary_area .font_zoom{margin-right:1.6rem}.survey_summary_area .survey_summary_box .chart_area{display:block}.survey_summary_area .survey_summary_box .chart_area .inner_box{width:100%!important;border-radius:1.4rem;padding:1.6rem}.survey_summary_area .survey_summary_box .chart_area .inner_box+.inner_box{margin-top:1rem}.survey_summary_area .survey_summary_box.bg_blue,.survey_summary_area .survey_summary_box.bg_white{margin:2rem 1.6rem;border-radius:1.4rem}.survey_summary_area .survey_summary_box .desc_list li p{padding-left:1.9rem;font-size:1.3rem;line-height:1.56rem;letter-spacing:-.065rem}.survey_summary_area .survey_summary_box .desc_list li+li{margin-top:1.4rem;padding-top:1.4rem}.survey_summary_area .survey_summary_box .summary_cont{display:block}.survey_summary_area .survey_summary_box .summary_cont .left_side{width:100%;padding:0}.survey_summary_area .survey_summary_box .summary_cont .right_side{width:100%;padding-left:0;border-left:0;margin-top:2rem}.survey_summary_area .survey_summary_box .summary_cont .btns_wrap{gap:.8rem .4rem;margin-top:.8rem}.survey_summary_area .survey_summary_box .summary_cont .btns_wrap li{flex:1 1 30%}.survey_summary_area .survey_summary_box .summary_cont .btns_wrap button{height:3.3rem;width:100%;font-size:1.3rem;letter-spacing:-.065rem;white-space:nowrap;padding:.9rem}.survey_summary_area .survey_summary_box .summary_cont .tooltip_box{margin-left:0;display:block}.survey_summary_area .survey_summary_box .summary_cont .txt{margin-top:1.4rem;padding-top:1.4rem;line-height:1.6rem;font-size:1.2rem;letter-spacing:-.06rem}.survey_summary_area .survey_summary_box .summary_cont .tooltip_box .tool_tip_conts{width:15rem;padding:.9rem;font-size:1.2rem}.survey_summary_area .survey_summary_box .card_list{margin-top:0;position:relative}.survey_summary_area .survey_summary_box .card_list:first-child{margin-top:-2rem}.survey_summary_area .survey_summary_box.comment_area{border:0;margin:0}.survey_summary_area .survey_summary_box .comment_box{background-color:#f1f7fa;padding:1.6rem;padding-left:9.6rem;background-size:7rem auto;background-position:1.6rem 1.6rem}.survey_summary_area .survey_summary_box .comment_box p{padding:0;font-size:1.3rem;line-height:1.56rem;letter-spacing:-.065rem}.survey_summary_area .survey_summary_box.comment_area .btn_survey{padding:.6rem 1.4rem;font-size:1.2rem;line-height:1.7rem}.survey_summary_area .survey_summary_box.comment_area .btn_survey .ico_sound{width:1.9rem;height:1.9rem;background-size:1.9rem}.survey_question_area .question_count_box strong{display:block;text-align:left}.opt_group .back{height:3rem;padding:.6rem 1.3rem;line-height:1.6rem;border:1px solid;margin-left:.2rem}}@font-face{font-family:noto-sans-kr;font-style:normal;font-weight:100;src:url(/fonts/noto-sans-kr-v13-korean-100.b22bafdd.eot);src:local(""),url(/fonts/noto-sans-kr-v13-korean-100.b22bafdd.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-v13-korean-100.f295a28e.woff2) format("woff2"),url(/fonts/noto-sans-kr-v13-korean-100.aa2c4764.woff) format("woff"),url(/img/noto-sans-kr-v13-korean-100.429aa8a0.svg#NotoSanoto-sans-kr) format("svg")}@font-face{font-family:noto-sans-kr;font-style:normal;font-weight:300;src:url(/fonts/noto-sans-kr-v13-korean-300.b49504f1.eot);src:local(""),url(/fonts/noto-sans-kr-v13-korean-300.b49504f1.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-v13-korean-300.a9604793.woff2) format("woff2"),url(/fonts/noto-sans-kr-v13-korean-300.160872af.woff) format("woff"),url(/img/noto-sans-kr-v13-korean-300.dc0802d0.svg#NotoSanoto-sans-kr) format("svg")}@font-face{font-family:noto-sans-kr;font-style:normal;font-weight:400;src:url(/fonts/noto-sans-kr-v13-korean-regular.ee63378b.eot);src:local(""),url(/fonts/noto-sans-kr-v13-korean-regular.ee63378b.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-v13-korean-regular.7a5b6257.woff2) format("woff2"),url(/fonts/noto-sans-kr-v13-korean-regular.2d84dc60.woff) format("woff"),url(/img/noto-sans-kr-v13-korean-regular.5a2edc74.svg#NotoSanoto-sans-kr) format("svg")}@font-face{font-family:noto-sans-kr;font-style:normal;font-weight:500;src:url(/fonts/noto-sans-kr-v13-korean-500.5583055c.eot);src:local(""),url(/fonts/noto-sans-kr-v13-korean-500.5583055c.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-v13-korean-500.a2fb2b6b.woff2) format("woff2"),url(/fonts/noto-sans-kr-v13-korean-500.79dfbbd5.woff) format("woff"),url(/img/noto-sans-kr-v13-korean-500.e18758d7.svg#NotoSanoto-sans-kr) format("svg")}@font-face{font-family:noto-sans-kr;font-style:normal;font-weight:700;src:url(/fonts/noto-sans-kr-v13-korean-700.2a5f6f41.eot);src:local(""),url(/fonts/noto-sans-kr-v13-korean-700.2a5f6f41.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-v13-korean-700.fa5a3d90.woff2) format("woff2"),url(/fonts/noto-sans-kr-v13-korean-700.7ded2435.woff) format("woff"),url(/img/noto-sans-kr-v13-korean-700.b7898391.svg#NotoSanoto-sans-kr) format("svg")}@font-face{font-family:noto-sans-kr;font-style:normal;font-weight:900;src:url(/fonts/noto-sans-kr-v13-korean-900.8637abca.eot);src:local(""),url(/fonts/noto-sans-kr-v13-korean-900.8637abca.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-v13-korean-900.c92bee3a.woff2) format("woff2"),url(/fonts/noto-sans-kr-v13-korean-900.469151fa.woff) format("woff"),url(/img/noto-sans-kr-v13-korean-900.f5a27570.svg#NotoSanoto-sans-kr) format("svg")}@media screen and (max-width:767px){.footer .footer_logo .second_title[data-v-b71cfe02]{font-size:1rem!important;line-height:1.4rem;width:60%}.footer address .addr[data-v-b71cfe02]{width:60%}.wecare_qr[data-v-b71cfe02]{position:absolute;top:4rem;right:2rem;display:flex;height:8rem}}@media screen and (min-width:768px){.footer .footer_menu[data-v-b71cfe02]{left:28rem}.wecare_qr[data-v-b71cfe02]{position:absolute;top:4rem;right:4rem;display:flex;height:10rem}}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:1.6rem;line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}@media screen and (max-width:767px){.dp__input{font-size:1.3rem;padding:0}.dp__menu{font-size:1.3rem!important}}.dp__input::-moz-placeholder{opacity:.7}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:transparent}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::-moz-placeholder{color:var(--dp-disabled-color-text)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{inset-inline-start:0}.dp__clear_icon,.dp__input_icon{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{inset-inline-end:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color)}.dp__input_valid,.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color)}.dp__input_invalid,.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color)}.dp__menu,.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp__menu_disabled,.dp__menu_readonly{position:absolute;inset:0;z-index:999999}.dp__menu_disabled{background:hsla(0,0%,100%,.5);cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.dp__arrow_top{top:0;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom,.dp__arrow_top{left:50%;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute}.dp__arrow_bottom{bottom:0;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid transparent;box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__active_date,.dp__range_end,.dp__range_start{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_disabled,.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_dot,.dp__marker_line{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translateX(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled,.dp__inner_nav_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell,.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{transition:var(--dp-common-transition)}.dp__cell_in_between,.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed}.dp__overlay_cell_disabled,.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed}.dp__overlay_cell_active_disabled,.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button,.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r,.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:transparent;border:1px solid transparent;padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--qr-btn-disabled{cursor:not-allowed}.dp--qr-btn-disabled,.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn,.dp__btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition:all 0.1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:0.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4,0,1,1);--dp-transition-timing:ease-out;--dp-action-row-transtion:all 0.2s ease-in;--dp-font-family:"noto-sans-kr",sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:0.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:0.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:2rem;--dp-preview-font-size:0.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:rgba(0,92,178,.2);--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff)}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#f8f5f5;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:rgba(25,118,210,.1);--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3)}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length)*-1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length)*-1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:root{--vc-clr-primary:#642afb;--vc-clr-secondary:#8e98f3;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:var(--vc-nav-width);--vc-nav-color:var(--vc-clr-white);--vc-nav-background:var(--vc-clr-primary);--vc-pgn-width:10px;--vc-pgn-height:5px;--vc-pgn-margin:5px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel{position:relative;text-align:center}.carousel,.carousel *{box-sizing:border-box}.carousel__track{display:flex;margin:0;padding:0;position:relative}.carousel__viewport{overflow:hidden}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__next,.carousel__prev{background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:calc(var(--vc-nav-width)*2/3);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer}.carousel__prev{top:50%;left:0;transform:translate(-50%,-50%)}.carousel__next{top:50%;right:0;transform:translate(50%,-50%)}.carousel--rtl .carousel__prev{left:auto;right:0;transform:translate(50%,-50%)}.carousel--rtl .carousel__next{right:auto;left:0;transform:translate(-50%,-50%)}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center}.carousel__pagination{display:flex;justify-content:center;list-style:none}.carousel__pagination-button{margin:var(--vc-pgn-margin);width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-height);border:0;cursor:pointer;background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}