html.has-scroll-smooth{position:fixed;inset:0;overflow:hidden}#main::-webkit-scrollbar{display:none}html.has-scroll-smooth::-webkit-scrollbar{display:none}html.has-scroll-dragging{-webkit-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{white-space:nowrap;height:100vh;display:inline-block}[data-scroll-direction=horizontal] [data-scroll-section]{vertical-align:top;white-space:nowrap;height:100%;display:inline-block}.c-scrollbar{transform-origin:100%;opacity:0;width:11px;height:100%;transition:transform .3s,opacity .3s;position:absolute;top:0;right:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{opacity:.5;width:7px;cursor:-webkit-grab;cursor:grab;z-index:999;background-color:#000;border-radius:10px;margin:2px;position:absolute;top:0;right:0}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}
#c_guide{margin:0 auto;position:relative}#c_guide .map_wrap{background:#eee;width:100%;height:800px;position:relative;overflow:hidden}#c_guide .map_wrap #mapc_guide{z-index:1;background:#fff;width:100%;height:100%}#c_guide .info_wrap{z-index:1;background:#fffc;border-right:1px solid #0003;flex-direction:column;justify-content:center;align-items:flex-end;width:50%;height:100%;padding:0 0 100px;display:flex;position:absolute;top:0;left:0}#c_guide .info_wrap>div{width:644px}#c_guide .info_wrap .wrap1 p{color:#333;font-family:nsn_2;font-size:30px;line-height:1}#c_guide .info_wrap .wrap2{margin-top:80px}#c_guide .info_wrap .wrap2>p{color:#333;font-family:nsn_2;font-size:24px;line-height:1}#c_guide .info_wrap .wrap2 .clinictime{margin-top:30px}#c_guide .info_wrap .wrap2 .clinictime .txt{align-items:flex-start;display:flex}#c_guide .info_wrap .wrap2 .clinictime .txt>p{color:#333;font-family:nsn_1;font-size:18px;line-height:1}#c_guide .info_wrap .wrap2 .clinictime .txt .day{width:110px}#c_guide .info_wrap .wrap2 .clinictime .txt:first-child .day span{letter-spacing:-1px}#c_guide .info_wrap .wrap2 .clinictime .txt:nth-child(3) .day .add{font-size:14px}#c_guide .info_wrap .wrap2 .clinictime .txt .time{letter-spacing:-.5px;padding-left:40px}#c_guide .info_wrap .wrap2 .clinictime .txt:nth-child(n+2){margin-top:20px}#c_guide .arrow{border:1px solid #666;border-width:0 1px 1px 0;margin-top:4px;padding:4px}#c_guide .arrow_r{transform:rotate(-45deg)}#c_guide .info_wrap .wrap2 .clinictime .txt:nth-child(3) .day{line-height:1.2}#c_guide .info_wrap .sns_wrap{margin-top:80px;display:flex;position:relative}#c_guide .info_wrap .sns_wrap .btn{padding:0 18px;position:relative}#c_guide .info_wrap .sns_wrap .btn:before{content:"";background:#0000001a;width:1px;height:100%;position:absolute;top:0%;left:0}#c_guide .info_wrap .sns_wrap a:last-child .btn:after{content:"";background:#0000001a;width:1px;height:100%;position:absolute;top:0%;right:0}#c_guide .info_wrap .sns_wrap .btn .gp{opacity:.7;width:50px;height:40px;margin:0 auto}#mapfooter{z-index:1}.map__wrap{position:relative}.map-motion__bg,.map-motion__fake{display:none}.map-box{width:100%;height:800px;overflow:hidden}#mapfooter{height:100%}#c_guide .map-box,#c_guide .map__wrap{position:relative}#c_guide .map__wrap{margin-top:0}#mapfooter{width:100%;height:100%;min-height:800px;position:absolute}#c_guide .map-box .map-motion__bg{opacity:0;text-align:center;z-index:5;background-color:#000c;transition:opacity .8s;display:block;position:absolute;inset:0}#c_guide .map-box .map-motion__bg.is-active{opacity:1}#c_guide .map-box .map-motion__bg.is-important{display:none!important}#c_guide .map-box .map-motion__fake{text-align:center;z-index:3;opacity:.5;display:block;position:absolute;inset:0}#c_guide .map-box .map-motion__fake.is-hide{display:none}#c_guide .map-box .map-motion__noti{color:#fff;margin:0 auto;font-size:1.8rem;font-weight:600;position:absolute;top:60%;left:0;right:0;transform:translateY(-50%)}@media (max-width:1024px){#c_guide .map_wrap{height:400px}#c_guide .map-box{width:100%;height:400px;overflow:hidden}#mapfooter{width:100%;height:100%;min-height:400px;position:relative}#c_guide .info_wrap{background:#fff;border:none;order:2;width:100%;padding:120px 20px 200px;position:relative;left:0}#c_guide .info_wrap>div{width:100%}#c_guide .info_wrap .wrap{position:relative}#c_guide .info_wrap .sns_wrap a{flex-grow:1}#c_guide .info_wrap .sns_wrap .btn{justify-content:center;align-items:center;padding:0;display:flex}}@media only screen and (max-width:767px){#c_guide{margin-top:0}#c_guide .map_wrap{height:300px}#c_guide .map-box{width:100%;height:300px;overflow:hidden}#mapfooter{width:100%;height:100%;min-height:300px}#c_guide .info_wrap{padding:60px 20px 140px}#c_guide .info_wrap .wrap1 p{font-size:23px}#c_guide .info_wrap .wrap2{margin-top:40px}#c_guide .info_wrap .wrap2>p:first-child{margin-bottom:20px;font-size:18px}#c_guide .info_wrap .wrap2 .clinictime{margin-top:20px}#c_guide .info_wrap .wrap2 .clinictime .txt{display:flex}#c_guide .info_wrap .wrap2 .clinictime .txt>p{color:#333;font-family:nsn_1;font-size:15px;line-height:1}#c_guide .info_wrap .wrap2 .clinictime .txt .day{width:85px}#c_guide .info_wrap .wrap2 .clinictime .txt:nth-child(3) .day .add{font-size:12px}#c_guide .info_wrap .wrap2 .clinictime .txt .time{padding-left:20px}#c_guide .info_wrap .wrap2 .clinictime .txt:nth-child(n+2){margin-top:15px}#c_guide .arrow{margin-top:4px;padding:3px}#c_guide .info_wrap .sns_wrap{margin-top:40px}#c_guide .info_wrap .sns_wrap .btn:before,#c_guide .info_wrap .sns_wrap a:last-child .btn:after{height:calc(100% - 10px);top:5px}#c_guide .info_wrap .sns_wrap .btn .gp{transform:scale(.7)}}#c_guide .map_wrap{height:900px}:root{--map__info-width:665px}.map_cover{width:calc(100% - var(--map__info-width));-webkit-backdrop-filter:none;backdrop-filter:none;z-index:2;pointer-events:none;height:100%;position:absolute;top:0;left:0}.map__info{width:var(--map__info-width);z-index:2;background-color:#fff;justify-content:center;align-items:center;height:100%;padding:0 45px;font-family:Pretendard;line-height:1;display:flex;position:absolute;top:0;right:0}.map__info-wrap{flex-direction:column;justify-content:space-between;gap:60px;width:100%;height:100%;max-height:740px;display:flex}.map__info-tit{border-bottom:1px solid var(--cr-g05);margin-bottom:30px;padding-bottom:.5em;font-weight:300}.map__info-cont{flex-direction:column;gap:44px;display:flex}.map__info-cont_item{justify-content:space-between;line-height:1.33;display:flex}.map__info-cont_item .p0{width:140px}.map__info-cont_item .p1{flex-direction:column;gap:1em;width:350px;display:flex}.map__info-cont_item .p1 div{justify-content:space-between;display:flex}.map__info-etc{color:var(--cr-h05);font-size:var(--fs-p1);margin-top:1.5em;font-weight:500}.map__info-form{flex-direction:column;gap:14px;display:flex}.map__info-form-row input[type=text],.map__info-form-row input[type=tel]{border:.5px solid var(--cr-g05);border-radius:4px;width:100%;height:48px;padding:14px 16px;font-size:14px}.map__info-form-row textarea{border:.5px solid var(--cr-g05);resize:none;border-radius:4px;width:100%;height:80px;padding:14px 16px;font-size:14px}.map__info-form-row textarea::placeholder,.map__info-form-row input[type=text]::placeholder,.map__info-form-row input[type=tel]::placeholder{color:var(--cr-g05)}.map__info-form-row.link{align-items:center;gap:4px;font-size:14px;display:flex}.map__info-form-row.link a{color:#000;text-decoration:underline}.map__info-form-row.link input[type=checkbox]{width:12px;height:12px}@media (max-width:1024px){#c_guide .map_wrap{height:auto}.map_cover{width:100%;height:var(--vh100)}.map__info{width:100%;height:unset;padding:0 var(--pd-side);position:relative}.map__info-wrap{max-height:unset;height:unset;padding:60px 0}.map__info-cont{gap:28px;font-size:13px}}@media (max-width:480px){.map__info-cont{gap:16px}.map__info-cont_item{flex-direction:column;gap:10px}.map__info-cont_item .p1{width:100%}}#contents{padding-top:0}.topsub{text-align:center;justify-content:center;align-items:center;width:100%;height:600px;font-family:Pretendard;line-height:1;display:flex;position:relative}.topsub__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}.topsub__txt{padding-top:var(--hd-h);position:relative}.topsub__txt01{opacity:0;font-size:24px;font-weight:500;line-height:3.75;transition-duration:1.5s;transform:translateY(20px)}.topsub__txt02{opacity:0;font-size:20px;line-height:1.5;transition-duration:1.5s;transform:translateY(20px)}.topsub.init .topsub__txt01{opacity:1;transition-delay:.2s;transform:translateY(0)}.topsub.init .topsub__txt02{opacity:1;transition-delay:.4s;transform:translateY(0)}@media (max-width:1024px){.topsub{height:400px}.topsub__txt01{font-size:20px}.topsub__txt02{word-break:keep-all;padding:0 20px;font-size:16px}}@media (max-width:769px){.topsub__txt02{font-size:14px}}.menusub{letter-spacing:-.016em;margin-top:40px;line-height:1}.menusub__list{justify-content:center;align-items:center;width:100%;max-width:1400px;margin:auto;display:flex}.menusub__list2{flex-wrap:wrap}.menusub__item{border-bottom:1px solid var(--cr-g03);width:100%}.menusub__link{width:100%;height:78px;font-size:var(--fs-p1);color:#000;text-align:center;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;margin-bottom:-1px;font-size:18px;display:flex}.menusub__link span{font-size:14px}.menusub__link:hover{border-color:var(--cr-h03)}.menusub__link.on{border-color:var(--cr-h05)}.menusub__list2 .menusub__item{width:20%}.menusub__list2 .menusub__item:nth-child(n+6){width:25%}.fixed__reservation{z-index:99;justify-content:center;align-items:center;width:160px;height:52px;display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}.fixed__reservation a{background:var(--cr-g09);color:#fff;border-radius:30px;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:500;display:flex}.fixed__quick{bottom:40px;right:var(--pd-side);z-index:99;flex-direction:column-reverse;gap:28px;display:flex;position:fixed}.fixed__quick-switch{background-color:var(--cr-g09);cursor:pointer;border-radius:50%;width:52px;height:52px;transition-duration:1s;position:relative}.fixed__quick-switch span{background-color:#fff;width:2px;height:28px;display:block;position:absolute;top:50%;left:50%}.fixed__quick-switch span:first-child{transform:translate(-50%,-50%)rotate(0)}.fixed__quick-switch span:nth-child(2){transform:translate(-50%,-50%)rotate(90deg)}.fixed__quick-switch.active{background:#5cacb8;transform:rotate(135deg)}.fixed__quick-list{pointer-events:none;opacity:0;flex-direction:column;gap:16px;transition-duration:.6s;display:flex;position:absolute;bottom:70px;transform:translateY(20px)}.fixed__quick-list.active{pointer-events:auto;opacity:1;transform:translateY(0)}.fixed__quick-item{background-color:var(--cr-g09);background:#5cacb8;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.fixed__quick-up{bottom:110px}:root{--fixed-circle-w:110px}.fixed__scroll{transform:translate(calc(var(--fixed-circle-w)/2),-50%);z-index:99;pointer-events:none;justify-content:center;align-items:center;gap:6px;display:flex;position:fixed;top:50%;right:0}.fixed__scroll-txt{justify-content:center;align-items:center;gap:10px;display:flex}.fixed__scroll-circle{width:var(--fixed-circle-w);height:var(--fixed-circle-w);justify-content:center;align-items:center;display:flex}.fixed__scroll-circle img{width:100%;display:block}.fixed__phonecall{z-index:99;pointer-events:none;opacity:0;width:100%;height:100%;line-height:1;position:fixed;top:0;left:0}.fixed__phonecall.active{pointer-events:auto;opacity:1}.fixed__phonecall-bg{background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.fixed__phonecall-box{align-items:flex-start;width:100%;max-width:505px;height:336px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fixed__phonecall-card{background:#fff;border-radius:16px 0 16px 16px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex}.fixed__phonecall-close{background-color:var(--cr-h05);cursor:pointer;width:60px;height:60px;position:relative}.fixed__phonecall-close span{background-color:#fff;width:2px;height:28px;display:block;position:absolute;top:50%;left:50%}.fixed__phonecall-close span:first-child{transform:translate(-50%,-50%)rotate(45deg)}.fixed__phonecall-close span:nth-child(2){transform:translate(-50%,-50%)rotate(-45deg)}.fixed__phonecall-tit{font-size:var(--fs-p1);margin-bottom:2em;font-weight:500}.fixed__phonecall-tel{font-size:var(--fs-h2);font-weight:400;font-family:var(--ff-lemonmilk);margin-bottom:1em}.fixed__phonecall-btn{color:#fff;width:100%;height:48px;font-size:var(--fs-p1);cursor:pointer;background-color:#000;border-radius:100px;justify-content:center;align-items:center;max-width:150px;font-weight:500;display:flex}@media (max-width:1024px){.fixed__quick{bottom:20px}.fixed__reservation{width:120px;height:32px;bottom:20px}.fixed__quick-item,.fixed__quick-switch{width:32px;height:32px}.fixed__quick-switch span{width:2px;height:16px}.fixed__reservation a{font-size:13px}.fixed__quick{gap:16px}.fixed__quick-list{gap:10px}:root{--fixed-circle-w:80px}.fixed__scroll{display:none!important}.menusub__link{height:60px;font-size:16px}.menusub__link span{font-size:12px}.fixed__quick-up{bottom:70px}}@media (max-width:769px){.menusub__link{height:50px;font-size:14px}.menusub__list{display:none}}@media (max-width:480px){:root{--fixed-circle-w:50px}.menusub__link{height:44px;font-size:12px}.menusub__link span{font-size:11px}}.fixed__quick.hide{display:none}
.calendar2024{width:100%;height:100%;container:calendar2024/inline-size}.calendar2024 form{width:100%}.calendar2024 .calender_wrap{width:100%;min-height:704px}.calendar2024 .calendar_table{width:100%;font-family:var(--ff-pretendard)}.calendar2024 .calendar_table th{background:var(--cr-g01);height:58px;font-size:16px;font-weight:500}.calendar2024 .calendar_table th,.calendar2024 .calendar_table td{border:1px solid var(--cr-g03)}.calendar2024 .calendar_table th{border-top:1px solid var(--cr-g05)}.calendar2024 .calendar_table th:first-child,.calendar2024 .calendar_table td:first-child{border-left:none}.calendar2024 .calendar_table th:last-child,.calendar2024 .calendar_table td:last-child{border-right:none}.calendar2024 .calendar2024__cell{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:16px 10px;display:flex}.calendar2024 .calendar2024__doctor{word-break:keep-all;text-align:center;align-items:center;gap:12px;height:16px;font-size:12px;display:flex}.calendar2024 .calendar2024__doctor img{width:12px!important;height:12px!important}.calendar2024 .calendar2024__day{font-size:var(--fs-p3);margin-bottom:.5em;font-weight:500;line-height:1}.calendar2024__top{font-family:var(--ff-lemonmilk);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.calendar2024__tit{font-size:20px;font-weight:300}.calendar2024__nav{align-items:center;gap:10px;display:flex}.calendar2024__nav-prev,.calendar2024__nav-next{border:1px solid var(--cr-g03);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.calendar2024__nav-prev span,.calendar2024__nav-next span{border:solid var(--cr-g07);width:6px;height:6px;display:block;position:relative}.calendar2024__nav-prev span{border-width:0 1px 1px 0;transform:translate(25%)rotate(135deg)}.calendar2024__nav-next span{border-width:0 1px 1px 0;transform:translate(-25%)rotate(-45deg)}.calendar2024__now{text-align:center;justify-content:center;align-items:center;width:60px;display:flex}@container calendar2024 (max-width:1280px){.calendar2024{width:100%;height:100%}.calendar2024 .calendar2024__cell{padding:10px 8px}.calendar2024 .calendar_table th{font-size:13px}.calendar2024 .calendar2024__doctor{height:14px}}@media (max-width:769px){.calendar2024 .calendar2024__cell{gap:5px;padding:5px 4px}.calendar2024 .calendar2024__doctor{flex-direction:column;gap:0;height:auto}}#popuplayer .calendar-container{height:auto!important}#popuplayer_container .calendar_table{width:830px;margin:auto}.pop__calendar2024-tit{font-size:var(--fs-h3);color:var(--cr-h05);text-align:center;padding:1em 0;font-weight:600;line-height:1}#popuplayer_container .calendar2024 .calendar_table th{height:28px}
.map__info-form .note-editor{display:none!important}#board .data_wrap{border-top:0 solid #aaa;margin-top:50px}#board .data_wrap .list{align-items:center;gap:50px;padding:20px 0;display:flex;position:relative}#board .data_wrap .list:before{content:"";background:#ddd;width:100%;height:1px;position:absolute;bottom:0;left:0}#board .data_wrap .list .title{text-align:right;width:200px;font-size:var(--font-size-title-pc);color:var(--color-dark);flex-shrink:0;padding-right:50px;position:relative}#board .data_wrap .list .title:before{content:"";background:#ddd;width:1px;height:100%;position:absolute;top:0;right:0}#board .data_wrap .list .box{flex:auto}#board .data_wrap .list .box .wrap{text-align:left;height:100%}#board .data_wrap #list_category .box .wrap{width:100%}#board .data_wrap #list_category .box .wrap .input_wrap{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}#board .data_wrap #list_category .box .wrap .input_wrap>div{align-items:center;gap:5px;display:flex}#board .data_wrap #list_category .box .wrap .input_wrap>div>p{font-size:var(--font-size-list-pc);color:var(--color-dark)}#board .data_wrap #list_name .box .wrap{width:400px}#board .data_wrap #list_phone .box .wrap{align-items:center;gap:30px;width:100%;display:flex}#board .data_wrap #list_phone .box .wrap .input_wrap{width:400px}#board .data_wrap #list_phone .box .wrap>div:last-child .objradio{vertical-align:middle}#board .data_wrap #list_phone .box .wrap>div:last-child .objradio:nth-child(n+2){margin-left:20px}#board .data_wrap #list_phone .box .wrap>div:last-child .radio-label{color:var(--color-dark);vertical-align:middle;font-size:15px}#board .data_wrap #list_email .box .wrap{align-items:center;gap:30px;width:100%;display:flex}#board .data_wrap #list_email .box .wrap>div:first-child{align-items:center;height:100%;display:flex}#board .data_wrap #list_email .box .wrap>div:first-child>div:first-of-type{width:150px}#board .data_wrap #list_email .box .wrap>div:first-child>span{color:var(--color-dark);padding:0 10px;font-size:20px}#board .data_wrap #list_email .box .wrap>div:first-child>div:nth-of-type(2){width:213px}#board .data_wrap #list_email .box .wrap>div:first-child .select_wrap{width:200px;margin-left:20px}#board .data_wrap #list_email .box .wrap>div:last-child .objradio{vertical-align:middle}#board .data_wrap #list_email .box .wrap>div:last-child .objradio:nth-child(n+2){margin-left:20px}#board .data_wrap #list_email .box .wrap>div:last-child .radio-label{color:var(--color-dark);vertical-align:middle;font-size:15px}#board .data_wrap #list_subject .box .wrap{width:100%}#board .data_wrap #list_contents .box{height:auto}#board .data_wrap #list_contents .box .wrap>p{color:#555;word-break:keep-all;font-size:13px;line-height:1.5}#board .data_wrap #list_contents .box .textBox{border:0;height:auto;margin-top:10px}#board .data_wrap #list_password .box .wrap{align-items:center;gap:20px;display:flex}#board .data_wrap #list_password .box .wrap .input_wrap{width:400px}#board .data_wrap #list_password .box .wrap p{color:#555;font-size:13px}#board .data_wrap #list_spam .box .wrap{align-items:center;gap:20px;display:flex}#board .data_wrap #list_spam .box .wrap .number{background:red;width:80px;height:40px;overflow:hidden}#board .data_wrap #list_spam .box .wrap .input_wrap{width:280px}#board .data_wrap #list_spam .box .wrap p{color:red;font-size:13px}#board .data_wrap .addfile .box .wrap{width:100%}#board .data_wrap .addfile .box .wrap .objfileinput{width:100%;height:100%;font-size:var(--font-size-list-pc);color:var(--color-dark);background:#f7f7f7;border:1px solid #ccc;padding:6px}#board .btn_container{justify-content:space-between;margin-top:50px;display:flex}#board .btn_container>div{gap:10px;display:flex}#board .btn_container .btn{width:var(--width-btn-pc);height:var(--height-btn-pc);border-radius:5px;transition:all .3s ease-out}#board .btn_container .btn_center{text-align:center;margin:0 auto}#board .btn_container .btn_check{background:#333}#board .btn_container .btn_cancel{background:#999}#board .btn_container .btn_check.active{background:#000}#board .btn_container .btn_cancel.active{background:#666}#board .btn_container .btn p{font-size:var(--font-size-title-pc);color:#fff}@media only screen and (max-width:1340px){#board .data_wrap #list_phone .box{height:auto}#board .data_wrap #list_phone .box .wrap{flex-wrap:wrap;gap:10px}#board .data_wrap #list_phone .box .wrap>div{width:100%}#board .data_wrap #list_email .box{height:auto}#board .data_wrap #list_email .box .wrap{flex-wrap:wrap;gap:10px}#board .data_wrap #list_email .box .wrap>div{width:100%}}@media only screen and (max-width:1023px){#board .data_wrap .list{padding:15px 0}#board .data_wrap .list .title{width:150px;padding-right:30px}#board .data_wrap #list_category .box .wrap .input_wrap{height:auto}#board .data_wrap #list_name .box .wrap,#board .data_wrap #list_phone .box .wrap .input_wrap{width:100%}#board .data_wrap #list_phone .box .wrap>div:last-child .objradio:nth-child(n+2){margin-left:10px}#board .data_wrap #list_email .box .wrap{gap:10px}#board .data_wrap #list_email .box .wrap>div:first-child{align-items:center;gap:0;height:100%;display:flex}#board .data_wrap #list_email .box .wrap>div:first-child>div:first-of-type{width:calc(25% - 10px)}#board .data_wrap #list_email .box .wrap>div:first-child>span{width:20px;color:var(--color-dark);text-align:center;padding:0;font-size:15px}#board .data_wrap #list_email .box .wrap>div:first-child>div:nth-of-type(2){width:calc(35% - 10px)}#board .data_wrap #list_email .box .wrap>div:first-child .select_wrap{width:calc(40% - 10px);margin-left:10px}#board .data_wrap #list_email .box .wrap>div:last-child .objradio:nth-child(n+2){margin-left:10px}#board .data_wrap #list_password .box .wrap{flex-wrap:wrap;gap:10px}#board .data_wrap #list_password .box .wrap .input_wrap{width:100%}#board .data_wrap #list_spam .box .wrap{flex-wrap:wrap;gap:10px 20px}#board .data_wrap #list_spam .box .wrap .input_wrap{width:calc(100% - 120px)}#board .data_wrap #list_spam .box .wrap p{width:100%}}@media only screen and (max-width:767px){#board .data_wrap{border-top:4px solid #aaa;margin-top:30px}#board .data_wrap .list{flex-wrap:wrap;gap:10px;padding:15px 0}#board .data_wrap .list .title{text-align:left;width:100%;font-size:var(--font-size-title-mobile);padding-right:0}#board .data_wrap .list .title:before{display:none}#board .data_wrap .list .box{flex:0 0 100%;width:100%}#board .data_wrap #list_category .box .wrap .input_wrap{gap:10px 20px}#board .data_wrap #list_category .box .wrap .input_wrap>div>p{font-size:var(--font-size-list-mobile)}#board .data_wrap #list_phone .box .wrap>div:last-child .radio-label,#board .data_wrap #list_email .box .wrap>div:last-child .radio-label{font-size:12px}#board .data_wrap #list_contents .box .wrap>p,#board .data_wrap #list_password .box .wrap p{font-size:11px}#board .data_wrap #list_spam .box .wrap{gap:10px}#board .data_wrap #list_spam .box .wrap .number{width:60px;height:30px}#board .data_wrap #list_spam .box .wrap .input_wrap{width:calc(100% - 70px)}#board .data_wrap #list_spam .box .wrap p{font-size:11px}#board .data_wrap .addfile .box .wrap .objfileinput{font-size:var(--font-size-list-mobile);color:var(--color-dark);padding:3px}#board .btn_container{margin-top:30px}#board .btn_container>div{gap:1px;display:flex}#board .btn_container .btn{width:var(--width-btn-mobile);height:var(--height-btn-mobile)}#board .btn_container .btn p{font-size:var(--font-size-title-mobile)}}#pop_tv{z-index:600;width:100%;min-width:1288px;height:100%;position:fixed;top:1000%;left:0}#pop_tv .pop_tv_container{opacity:0;-o-transition:.5s;transition:all .5s;-o-transition-timing-function:cubic-bezier(.785, .135, .15, .86);-webkit-transition-timing-function:cubic-bezier(.785,.135,.15,.86);-moz-transition-timing-function:cubic-bezier(.785,.135,.15,.86);width:100%;height:100%;transition-timing-function:cubic-bezier(.785,.135,.15,.86);position:relative;overflow:hidden;transform:scale(.9)}#pop_tv .pop_tv_container .pop_close{background:#000000e6;width:100%;height:100%;position:absolute;top:0;left:0}#pop_tv .pop_tv_container .pop_tv_wrap{padding:0 20px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#pop_tv .pop_tv_container .pop_tv_wrap .player_wrap{width:100%;height:0;padding-bottom:56.25%;position:relative}#player_popup{width:100%;height:100%;position:absolute;top:0;left:0}#player_popup_squ{z-index:5;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}#pop_tv .btn_close{cursor:pointer;justify-content:center;margin-top:20px;display:flex}#pop_tv .btn_close .icon_wrap{width:80px;height:80px;transition:all .3s ease-out;position:relative;transform:scale(0)}#pop_tv .btn_close .icon_wrap.on{transform:scale(1)}#pop_tv .btn_close .icon_wrap .icon{width:100%;height:100%;transition:all .3s ease-in-out;position:relative;transform:rotate(-45deg)}#pop_tv .btn_close .icon_wrap .icon.on{transform:rotate(135deg)}#pop_tv .btn_close .icon_wrap .icon:before{content:"";background:#fff;border-radius:2px;width:100%;height:4px;margin-top:-2px;position:absolute;top:50%;left:0}#pop_tv .btn_close .icon_wrap .icon:after{content:"";background:#fff;border-radius:2px;width:4px;height:100%;margin-left:-2px;position:absolute;top:0;left:50%}@media only screen and (max-width:767px){#pop_tv{max-width:720px;min-width:inherit;left:auto}#pop_tv .btn_close{margin-top:10px}#pop_tv .btn_close .icon_wrap{width:40px;height:40px}}#login{z-index:100;width:100vw;height:100vh;position:fixed;top:1000%;left:0}#login .wrap{opacity:0;-o-transition:.5s;transition:all .5s;-o-transition-timing-function:cubic-bezier(.785, .135, .15, .86);-webkit-transition-timing-function:cubic-bezier(.785,.135,.15,.86);-moz-transition-timing-function:cubic-bezier(.785,.135,.15,.86);width:100%;height:100%;padding:20px;transition-timing-function:cubic-bezier(.785,.135,.15,.86);position:relative;overflow:hidden;transform:scale(.9)}#login .pop_close{background:#555555e6;width:100vw;height:100vh;position:absolute;top:0;left:0}.common_board{width:100%;height:100%}#login .btn_close{cursor:pointer;justify-content:center;margin-top:20px;margin-right:20px;display:flex;position:absolute;top:0;right:0}#login .btn_close .icon_wrap{width:80px;height:80px;transition:all .3s ease-out;position:relative;transform:scale(0)}#login .btn_close .icon_wrap.on{transform:scale(1)}#login .btn_close .icon_wrap .icon{width:100%;height:100%;transition:all .3s ease-in-out;position:relative;transform:rotate(-45deg)}#login .btn_close .icon_wrap .icon.on{transform:rotate(135deg)}#login .btn_close .icon_wrap .icon:before{content:"";background:#333;border-radius:2px;width:100%;height:4px;margin-top:-2px;position:absolute;top:50%;left:0}#login .btn_close .icon_wrap .icon:after{content:"";background:#333;border-radius:2px;width:4px;height:100%;margin-left:-2px;position:absolute;top:0;left:50%}#member_login{background:#fff;border:1px solid #0000;border-radius:10px;max-width:767px;margin:-380px auto 0;padding:20px 40px;line-height:1;position:relative;top:50%}#member_login .title{flex-direction:column;justify-content:center;align-items:center;gap:20px;height:250px;display:flex}#member_login .title p:first-child{letter-spacing:3px;color:#333;font-family:Barlow Condensed;font-size:11px;font-weight:300}#member_login .title p:nth-child(2){color:#333;letter-spacing:-1px;font-family:GloberThin;font-size:50px}#member_login .title p:nth-child(3){color:#333;letter-spacing:-1px;margin-top:-20px;font-family:nsk-black;font-size:30px}#member_login .title p:nth-child(4){color:#333;letter-spacing:-.5px;font-family:nsk-regular;font-size:16px}#member_login .loginnotice{text-align:center;color:red;padding:0 0 20px;font-size:13px;line-height:1.3}#member_login .loginnotice .br_mobile{display:none}#member_login .sns_wrap{background:#fff;justify-content:center;gap:20px;width:100%;display:flex}#member_login .sns_wrap>a{width:calc(50% - 10px)}#member_login .sns_wrap .btn{border-radius:5px;justify-content:center;width:100%;height:100px;padding-right:20px;display:flex}#member_login .sns_wrap .btn .icon{width:100px;height:100%}#member_login .sns_wrap .btn .txt_wrap{flex-direction:column;justify-content:center;gap:10px;display:flex}#member_login .sns_wrap .btn .txt_wrap .t1{font-family:var(--font-sp1);color:#fff;font-size:22px}#member_login .sns_wrap .btn .txt_wrap .t2{font-family:var(--font-sp1);color:#fff9;letter-spacing:6px;font-size:10px}#member_login .sns_wrap .btn_naver{background:#1dc800}#member_login .sns_wrap .btn_naver .icon{background:url(/skin/member/icon_naver.gif) 50% no-repeat}#member_login .sns_wrap .btn_katalk{background:#ffeb00}#member_login .sns_wrap .btn_katalk .icon{background:url(/skin/member/icon_katalk.gif) 50% no-repeat}#member_login .sns_wrap .btn_katalk .txt_wrap .t1{color:#000c}#member_login .sns_wrap .btn_katalk .txt_wrap .t2{color:#0006;letter-spacing:3.5px}#member_login .contents{border-top:1px solid #ddd;border-bottom:1px solid #fff;margin-top:20px;padding:20px 0}#member_login .contents .box2{border-top:1px dashed #aaa;margin-top:20px;padding-top:20px}#member_login .box1{display:flex}#member_login .box1 ._box:first-child{flex-direction:column;justify-content:space-between;width:100%;display:flex}#member_login .box1 ._box:first-child .input_wrap{width:calc(100% - 20px)}#member_login .box1 ._box:nth-child(2){width:200px}#member_login .box1 ._box:nth-child(2) .btn_hover{background:var(--color-dark);border-radius:5px;width:100%;height:100px;transition:all .3s ease-out}#member_login .box1 ._box:nth-child(2) .btn_hover.active{background:#000}#member_login .box1 ._box:nth-child(2) .btn_hover p{font-family:var(--font-sp1);letter-spacing:-1px;color:#fff;font-size:24px}#member_login .box2{flex-direction:column;justify-content:space-between;gap:10px;display:flex}#member_login .box2 ._box{justify-content:space-between;align-items:center;width:100%;display:flex}#member_login .box2 ._box>p{font-family:var(--font-sp1);letter-spacing:-1px;color:var(--color-dark);text-align:left;font-size:18px}#member_login .box2 ._box>div{width:200px}#member_login .box2 ._box .btn_hover{background:var(--color-dark);border-radius:5px;width:100%;height:45px;transition:all .3s ease-out}#member_login .box2 ._box .btn_hover.active{background:#000}#member_login .box2 ._box .btn_hover>p{font-family:var(--font-sp1);letter-spacing:-1px;color:#fff;font-size:16px}@media only screen and (max-width:1023px){#member_login{margin:-420px auto 0}#member_login .box1{flex-direction:column;gap:10px}#member_login .box1 ._box:first-child .input_wrap{width:100%}#member_login .box1 ._box:first-child .input_wrap:nth-child(n+2){margin-top:10px}#member_login .box1 ._box:nth-child(2){width:100%}#member_login .box2{flex-direction:row}#member_login .box2 ._box{flex-direction:column;align-items:flex-start;gap:10px;width:50%}#member_login .box2 ._box>div{width:100%}}@media only screen and (max-width:767px){#member_login{background:#fff;width:100%;max-width:none;margin:-260px auto 0;padding:20px 20px 0;top:50%}#member_login .title{gap:15px;height:80px}#member_login .title p:first-child{letter-spacing:2px;font-size:10px;display:none}#member_login .title p:nth-child(2){letter-spacing:-.5px;font-size:38px;display:none}#member_login .title p:nth-child(3){letter-spacing:-.5px;margin-top:-15px;font-size:24px}#member_login .title p:nth-child(4){letter-spacing:-.5px;font-size:11px}#member_login .sns_wrap{flex-direction:column;gap:5px}#member_login .sns_wrap>a{width:100%}#member_login .sns_wrap .btn{gap:10px;height:60px;padding-right:10px}#member_login .sns_wrap .btn .icon{width:40px}#member_login .sns_wrap .btn .txt_wrap{flex-direction:column;justify-content:center;gap:5px;display:flex}#member_login .sns_wrap .btn .txt_wrap .t1{font-size:14px}#member_login .sns_wrap .btn .txt_wrap .t2{font-family:var(--font-default);letter-spacing:0;font-size:9px}#member_login .sns_wrap .btn_naver .icon{background:url(/skin/member/icon_naver.gif) 50%/100% no-repeat}#member_login .sns_wrap .btn_katalk .icon{background:url(/skin/member/icon_katalk.gif) 50%/100% no-repeat}#member_login .contents{border-bottom:none;flex-direction:column;gap:20px;margin-bottom:20px;padding:10px 0 20px}#member_login .contents .box{width:100%}#member_login .contents .box1{padding:0}#member_login .contents .box2{border-top:1px dashed #aaa;border-left:none;margin-top:10px;padding:10px 0 0}#member_login .box1 ._box:nth-child(2) .btn_hover{height:60px}#member_login .box1 ._box:nth-child(2) .btn_hover p{font-size:20px}#member_login .box2{gap:5px}#member_login .box2 ._box{gap:10px}#member_login .box2 ._box>p{font-size:13px;display:none}#member_login .box2 ._box .btn_hover>p{font-size:13px}#login .btn_close{margin-top:10px}#login .btn_close .icon_wrap{width:40px;height:40px}}.popup_phone{z-index:9999;background-color:var(--cr-w01);background-color:#0003;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;bottom:0;left:0;right:0}.popup_phone.hide{display:none}.popup_phone-txt{width:100%;max-width:505px;padding:calc(var(--fs-h1)*1.5) 0;background-color:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex}.popup_phone-txt01{font-size:var(--fs-p1);font-weight:500;line-height:1}.popup_phone-txt02{font-size:var(--fs-h2);font-weight:400;font-family:var(--ff-lemonmilk);margin-top:.8em;margin-bottom:1.5em;line-height:1}.popup_phone-txt03{font-size:var(--fs-p1);width:150px;height:calc(var(--fs-p1)*3);cursor:pointer;color:#fff;background-color:#000;border-radius:40px;justify-content:center;align-items:center;font-weight:500;display:flex}
:root{--ff-jeju:"Jeju Myeongjo", Helvetica, Arial, sans-serif}.font-jeju{font-family:var(--ff-jeju)}html{scroll-behavior:auto;overflow-x:hidden}body{background:#fff;margin:0;overflow-x:hidden}body.openSiteMap{overflow:hidden}#__scroll{width:100%;position:relative}[data-scroll-container]{transform:none!important}body[data-admin="1"] .hd,body[data-admin="1"] .sitemap,body[data-admin="1"] .fixed,body[data-admin="1"] #c_guide,body[data-admin="1"] .footer,body[data-admin="1"] #popup_pc,body[data-admin="1"] #pop_tv{display:none!important}.topsub.init .topsub__txt01,.topsub.init .topsub__txt02{opacity:1;transform:translateY(0)}#pop_tv .player_wrap iframe{width:100%;height:100%;position:absolute;inset:0}.board_read .read_body{color:#333;padding:40px 0 60px;font-size:16px;line-height:1.8}.board_read .read_body img{max-width:100%;height:auto}.board_read .read_body p{margin:0 0 1em}.col-list{grid-template-columns:repeat(3,1fr);gap:40px 24px;margin-top:40px;display:grid}.col-item{color:#222;display:block}.col-item-thumb{aspect-ratio:4/3;background:var(--cr-g01);border-radius:16px;overflow:hidden}.col-item-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.col-item:hover .col-item-thumb img{transform:scale(1.04)}.col-item-txt{padding-top:16px;line-height:1.5}.col-item-cat{color:var(--cr-h05);font-size:14px;font-weight:600}.col-item-title{color:#111;margin-top:6px;font-size:18px;font-weight:600}.col-item-sum{color:#666;margin-top:8px;font-size:15px}.col-item-date{color:#999;margin-top:10px;font-size:13px}.col-empty,.counsel-empty{text-align:center;color:#888;padding:60px 0;font-size:16px;line-height:1.6}.col-article .header h1.subject{font-size:30px;font-weight:700;line-height:1.4}.col-hero{border-radius:16px;margin:30px 0;overflow:hidden}.col-hero img{width:100%;display:block}.col-answer{background:var(--cr-h01);color:#222;border-radius:16px;margin:0 0 30px;padding:24px 28px;font-size:17px;line-height:1.7}.col-answer-label{color:var(--cr-h06);margin-bottom:6px;font-size:14px;font-weight:700}.col-body{color:#333;font-size:17px;line-height:1.85}.col-body h2{color:#111;margin:48px 0 16px;font-size:24px;line-height:1.45}.col-body h3{color:#111;margin:30px 0 10px;font-size:19px}.col-body p{margin:0 0 1.1em}.col-body img{border-radius:12px;max-width:100%;height:auto;margin:16px 0}.col-body ul,.col-body ol{margin:0 0 1.1em;padding-left:1.4em}.col-body ul{list-style:outside}.col-body ol{list-style:decimal}.col-refs{border-top:1px solid var(--cr-g03);margin-top:40px;padding-top:20px;font-size:14px;line-height:1.8}.col-refs-label{margin-bottom:6px;font-weight:700}.col-refs a{color:var(--cr-h06);word-break:break-all}.col-more{margin-top:80px}.col-draft{color:#b25e09;background:#fff4e5;border-radius:8px;margin-bottom:20px;padding:12px 16px;font-size:14px}@media (max-width:1023px){.col-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.col-list{grid-template-columns:1fr}.col-article .header h1.subject{font-size:22px}.col-body{font-size:16px}}@layer heaan-quirks{body:not(:has(#main)) #c_guide .map__info-form-row>textarea{vertical-align:top}}#mapfooter[data-map-fallback]{background:#eef1f3}

