#Counseling{position:relative;padding-top:0;background-color:#fff}#Counseling .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#Counseling .bloc-tabs ul li{padding:0}#Counseling .bloc-tabs ul li a{padding:18px 0}#Counseling .bloc-tabs ul li a.active{color:#18171a;font-family:var(--sm);border-bottom:2px solid #000}#Counseling .content-tab-section{padding:0;background:none}#Counseling .content-tab-section .content__tabs li{color:#999}#Counseling .content-tab-section .content__tabs .on{color:#18171a;box-shadow:3px 3px 3px rgba(0,0,0,.06)}#Counseling .page-content{margin-top:40px}#Counseling .page-content:has(.inner){padding-bottom:70px}#Counseling .page-content .section .section-title{font-family:var(--sm);font-size:17px;display:flex;gap:8px;align-items:center;margin-bottom:20px}#Counseling .page-content .section .section-title i{font-size:15px}#Counseling .page-content .section .banner-area{padding-bottom:60px;position:relative;width:calc(100% + 60px);margin-left:-30px;overflow:hidden}#Counseling .page-content .section .banner-area:after{content:"";display:block;width:calc(100% + 40px);height:20px;background:#f2f3f5;position:absolute;left:-20px;bottom:0}#Counseling .page-content .section .banner-area .slick-slider .Arrow{position:absolute;background-color:#000;opacity:.5;top:50%;transform:translateY(-50%);color:#fff;width:25px;height:25px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;border:"solid white";border-width:"0 3px 3px 0";transition:all .3s;z-index:1;transform:"rotate(-45deg)"}#Counseling .page-content .section .banner-area .slick-slider .Arrow .detail{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:1.5;color:#8894a0}#Counseling .page-content .section .banner-area .slick-slider .Arrow.left{left:5px}#Counseling .page-content .section .banner-area .slick-slider .Arrow.right{right:5px}#Counseling .page-content .section .banner-area .slick-slider .slick-dots{position:static;bottom:auto;display:flex!important;align-items:center;justify-content:center;gap:10px;margin-top:15px}#Counseling .page-content .section .banner-area .slick-slider .slick-dots li{margin:0;display:block;width:auto;height:auto}#Counseling .page-content .section .banner-area .slick-slider .slick-dots li button{width:12px!important;height:12px!important;border-radius:100%;background:#e3e7ea;text-indent:-9999px}#Counseling .page-content .section .banner-area .slick-slider .slick-dots li button:before{display:none}#Counseling .page-content .section .banner-area .slick-slider .slick-dots li.slick-active button{background:#b0b9c0}#Counseling .page-content .section .banner-area.type01 .slick-slider .slick-slide>div a{background:#bacee0;padding:0 20px;height:170px;display:flex;gap:20px;flex-direction:column;justify-content:center}#Counseling .page-content .section .banner-area.type01 .slick-slider .slick-slide>div a .q{background:#ffeb33;box-shadow:4px 6px 7px rgba(0,0,0,.1);border-radius:10px 10px 0 10px;max-width:240px;margin-left:auto;padding:10px 15px;font-family:var(--sm);word-break:keep-all;text-align:right}#Counseling .page-content .section .banner-area.type01 .slick-slider .slick-slide>div a .a{display:flex;justify-content:space-between;width:230px;gap:10px}#Counseling .page-content .section .banner-area.type01 .slick-slider .slick-slide>div a .a .img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100%}#Counseling .page-content .section .banner-area.type01 .slick-slider .slick-slide>div a .a .img img{width:14px}#Counseling .page-content .section .banner-area.type01 .slick-slider .slick-slide>div a .a .txt{box-shadow:4px 6px 7px rgba(0,0,0,.1);border-radius:0 10px 10px 10px;background:#fff;width:calc(100% - 40px);padding:10px 15px;text-align:left}#Counseling .page-content .section .banner-area.type03 .slick-slider .slick-slide>div a{background:url(/asset/img/blog/quotes-icon.png),url(/asset/img/blog/banner-type03-mask.png);background-repeat:no-repeat,no-repeat;background-size:22px,cover;background-position:right 20px bottom 20px,50%;padding:20px;height:140px;color:#fff;font-size:18px;display:flex;flex-direction:column;word-break:keep-all}#Counseling .page-content .section .banner-area.type03 .slick-slider .slick-slide>div a small{display:block;margin-top:auto;font-family:var(--sl);font-size:14px;color:hsla(0,0%,100%,.8)}#Counseling .page-content .section .list-area{margin-top:40px;display:flex;flex-direction:column;gap:20px}#Counseling .page-content .section .list-area.type01 a{padding-bottom:20px;position:relative}#Counseling .page-content .section .list-area.type01 a:after{content:"";display:block;width:calc(100% + 40px);position:absolute;left:-20px;bottom:0;background:#ededed;height:1px}#Counseling .page-content .section .list-area.type01 a:last-child{padding-bottom:0}#Counseling .page-content .section .list-area.type01 a:last-child:after{display:none}#Counseling .page-content .section .list-area.type01 a .subject{display:flex;align-items:center;gap:15px}#Counseling .page-content .section .list-area.type01 a .subject .status{width:60px;padding:4px 0;border-radius:5px;background:#f2f4f6;color:#333d4b;text-align:center;font-size:14px}#Counseling .page-content .section .list-area.type01 a .subject .status.on{background:#f5faff;color:#1142bf}#Counseling .page-content .section .list-area.type01 a .subject strong{width:calc(100% - 75px);font-size:17px;font-family:var(--sm);line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-weight:400}#Counseling .page-content .section .list-area.type01 a p{margin-top:15px;word-break:keep-all;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-weight:400;line-height:1.6}#Counseling .page-content .section .list-area.type01 a .etc{margin-top:15px;display:flex;align-items:center;gap:6px}#Counseling .page-content .section .list-area.type01 a .etc span{color:#999;font-size:14px}#Counseling .page-content .section .list-area.type01 a .etc span.flex{display:flex;align-items:center;gap:5px}#Counseling .page-content .section .list-area.type01 a .etc span.flex i img{height:12px}#Counseling .page-content .section .list-area.type02{gap:30px}#Counseling .page-content .section .list-area.type02 a{display:flex;gap:20px;align-items:center}#Counseling .page-content .section .list-area.type02 a .content{width:calc(100% - 100px)}#Counseling .page-content .section .list-area.type02 a .content strong{color:#18171a;font-family:var(--sm);font-weight:400;font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;margin-top:6px}#Counseling .page-content .section .list-area.type02 a .content p{color:#8b95a1;font-size:13px}#Counseling .page-content .section .list-area.type02 a .img{width:80px;height:80px;border-radius:10px;background:#d9d9d9;overflow:hidden}#Counseling .page-content .section .list-area.type02 a .img img{object-fit:cover;height:100%}#Counseling .page-content .section .list-area.type02 ol li a{background-color:transparent;padding:0}#Counseling .page-content .section .list-area.type03 a{padding-bottom:20px;position:relative;display:flex;gap:15px}#Counseling .page-content .section .list-area.type03 a:after{content:"";display:block;width:calc(100% + 40px);position:absolute;left:-20px;bottom:0;background:#ededed;height:1px}#Counseling .page-content .section .list-area.type03 a:last-child{padding-bottom:0}#Counseling .page-content .section .list-area.type03 a:last-child:after{display:none}#Counseling .page-content .section .list-area.type03 a .img{width:16px}#Counseling .page-content .section .list-area.type03 a .img img{margin-top:5px;width:100%}#Counseling .page-content .section .list-area.type03 a .txt{width:calc(100% - 45px)}#Counseling .page-content .section .list-area.type03 a .txt strong{font-size:17px;font-family:var(--sm);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-weight:400;line-height:1.6}#Counseling .page-content .section .list-area.type03 a .txt span{background-color:#96a9b7;border-radius:16px;color:#fff;font-family:sl;font-size:14px;padding:5px 10px;margin-right:10px}#Counseling .page-content .section .list-area.type03 a .txt .detail{line-height:1.5;color:#8894a0}#Counseling .page-content .section .list-area.type03 a .txt small{display:block;color:#999;font-family:var(--sr);font-size:14px;margin-top:10px}#Counseling .page-content .section .simple-tabs{display:flex;gap:20px;align-items:center;overflow-x:auto}#Counseling .page-content .section .simple-tabs a{width:max-content;white-space:nowrap;color:#d1d6db;font-family:var(--sm);font-size:20px}#Counseling .page-content .section .simple-tabs .on{width:max-content;white-space:nowrap;color:#18171a;font-family:var(--sm);font-size:20px}#Counseling .page-content .section .simple-tabs::-webkit-scrollbar{width:14px}#Counseling .page-content .section .simple-tabs::-webkit-scrollbar-thumb{height:30%;background:rgba(0,0,0,.1);border-radius:50px;border:4px solid #fff}#Counseling .page-content .section .simple-tabs::-webkit-scrollbar-track{background:hsla(0,0%,100%,0)}#Counseling .page-content .section .search__block-tabs li span{background:#eff0f4;color:#4e5462;padding:6px 15px;border-radius:30px;display:flex;gap:10px;align-items:center;background:#18171a;color:#fff}#Counseling .page-content .section .search__block-tabs li a{height:-moz-fit-content;height:fit-content;padding-left:15px}@keyframes load{to{background-position:-100% 0}}#Counseling .page-content .write-btn-wrap{position:fixed;left:10px;bottom:20px;max-width:540px;width:calc(100% - 40px);left:50%;z-index:1}#Counseling .page-content .write-btn-wrap .close{position:absolute;top:-38px;right:0;width:30px;height:30px;background:#1142bf url(/asset/img/blog/close-icon.png) no-repeat;background-size:12px;background-position:50%;border-radius:100%;cursor:pointer}#Counseling .page-content .write-btn-wrap .inner{background:#1142bf;padding:20px 15px;display:flex;justify-content:space-between;align-items:center;border-radius:10px;gap:15px;cursor:pointer}#Counseling .page-content .write-btn-wrap .inner .txt{color:#fff;width:calc(100% - 105px)}#Counseling .page-content .write-btn-wrap .inner .txt span{display:block;color:#ffe200;font-family:var(--sm);margin-bottom:2px}#Counseling .page-content .write-btn-wrap .inner button{width:90px;height:44px;background:#6aa9ff;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#fff;gap:8px;font-size:14px}#Counseling .page-content .write-btn-wrap .inner button i img{width:12px}#Counseling .page-content .quick{position:-webkit-sticky;position:sticky;bottom:-25px;float:right;z-index:1}#Counseling .page-content .quick ul li{box-shadow:0 2px 10px 0 rgba(0,0,0,.3);cursor:pointer}#Counseling .page-content .quick ul li.top{width:45px;height:45px;border-radius:100%;background:#eff0f4;margin-left:auto;margin-bottom:10px;display:flex;justify-content:center;align-items:center;display:none}#Counseling .page-content .quick ul li.top img{width:20px}#Counseling .page-content .quick ul li.write{background:#1142bf;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:10px;height:45px;width:90px;transition:all .2s}#Counseling .page-content .quick ul li.write img{width:16px}#Counseling .page-content .quick ul li.write span{font-size:14px;font-family:var(--sm);color:#fff;width:36px;overflow:hidden;white-space:nowrap}#Counseling .page-content .quick ul li.write.simple{width:45px;height:45px;padding:0}#Counseling .page-content .quick ul li.write.simple img{width:18px}#Counseling .page-content .quick ul li.write.simple span{display:none}#Counseling .page-content .empty-list{width:100%;height:100%;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding-top:50px;transform:translateY(50%)}#Counseling .page-content .empty-list img{width:58px;height:auto}#Counseling .page-content .empty-list .main-text{font-size:14px;font-family:var(--sm);color:#4e5968;text-align:center;line-height:23.8px}#Counseling .page-content .empty{padding:15px 20px;margin-top:10px;overflow:hidden}#Counseling .page-content .empty .top{display:flex;align-items:center;gap:10px}#Counseling .page-content .empty .top .left{width:30px;border-radius:100%}#Counseling .page-content .empty .top .left,#Counseling .page-content .empty .top .right{height:30px;background:linear-gradient(120deg,#e0e0e0,#f0f0f0 38%,#f0f0f0 40%,#e0e0e0 0);background-size:200% 100%;background-position:100% 0;animation:load 1s infinite}#Counseling .page-content .empty .top .right{width:100px;border-radius:5px}#Counseling .page-content .empty .middle{margin:15px 0 10px}#Counseling .page-content .empty .middle>div{background:linear-gradient(120deg,#e0e0e0,#f0f0f0 38%,#f0f0f0 40%,#e0e0e0 0);background-size:200% 100%;background-position:100% 0;animation:load 1s infinite;height:24px;border-radius:5px}#Counseling .page-content .empty .middle>div.mt10{height:30px}#Counseling .page-content .empty .bottom{display:flex;align-items:center;gap:15px}#Counseling .page-content .empty .bottom span{background:linear-gradient(120deg,#e0e0e0,#f0f0f0 38%,#f0f0f0 40%,#e0e0e0 0);background-size:200% 100%;background-position:100% 0;animation:load 1s infinite;height:30px;border-radius:5px;width:60px}#Counseling .banner-area.type02 ul a{background:#78b3ff;border-radius:15px;padding:20px;height:168px;color:#fff;font-family:var(--sm);font-size:20px}@media screen and (max-width:1220px){#Counseling .bloc-tabs:before{width:calc(100% + 40px);left:-20px}#Counseling .page-content .section .banner-area{width:calc(100% + 40px);margin-left:-20px}#Counseling .page-content .write-btn-wrap{left:auto;margin:0 auto}#Counseling .page-content .quick{position:fixed;bottom:20px;right:20px;max-width:600px;width:100%;z-index:1}#Counseling .page-content .quick ul li{box-shadow:0 2px 10px 0 rgba(0,0,0,.3);cursor:pointer;margin-left:auto}#Counseling .page-content .quick ul li.top{width:45px;height:45px;border-radius:100%;background:#eff0f4;margin-left:auto;margin-bottom:10px;display:flex;justify-content:center;align-items:center}#Counseling .page-content .quick ul li.top img{width:20px}#Counseling .page-content .quick ul li.write{background:#1142bf;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:10px;height:45px;width:90px;transition:all .2s}#Counseling .page-content .quick ul li.write img{width:16px}#Counseling .page-content .quick ul li.write span{font-size:14px;font-family:var(--sm);color:#fff;width:36px;overflow:hidden;white-space:nowrap}#Counseling .page-content .quick ul li.write.simple{width:45px;height:45px;padding:0}#Counseling .page-content .quick ul li.write.simple img{width:18px}#Counseling .page-content .quick ul li.write.simple span{display:none}}#BlogSearchHeader{padding:20px;height:80px;background-color:#fff}#BlogSearchHeader input.blog-search{border-radius:10px;width:100%;caret-color:#1142bf;background:url(/asset/img/common/icon/search-icon-d-gray.svg) no-repeat;background-color:#f2f4f6;background-size:12px;background-position:center left 15px;height:40px;padding:10px 10px 10px 42px;font-size:15px;font-family:var(--sr);color:#18171a}#BlogSearchHeader input.blog-search::placeholder{color:#8b95a1}#BlogSearchHeader button{width:-moz-fit-content;width:fit-content;margin-left:20px;font-size:16px}