._1761icl0{z-index:10;transition:all .3s;position:fixed;top:0;left:0;right:0}
._1761icl0.scrolled{background:#fff;box-shadow:0 2px 8px #0000001a}
._1761icl0.scrolled .inner-container{padding:20px 0}
._1761icl0.scrolled #logo .logo-primary{display:block}
._1761icl0.scrolled #logo .logo-white{display:none}
._1761icl0.scrolled .gnb a{color:#000}
._1761icl0.scrolled .btn-partnership{color:#fff;background:#1e4a96;border-color:#fff}
._1761icl0.scrolled .btn-partnership:hover{color:#1e4a96;background:#fff;border:1px solid #1e4a96}
._1761icl0 .inner-container{justify-content:space-between;align-items:center;gap:117px;max-width:1200px;margin:auto;padding-top:27px;transition:all .3s;display:flex}
._1761icl0 #logo{font-size:20px;line-height:1}
._1761icl0 #logo img{vertical-align:top}
._1761icl0 #logo .logo-primary{display:none}
._1761icl0 .gnb{flex:auto;gap:40px;margin:0;padding:0;font-size:18px;font-weight:600;line-height:28px;list-style:none;display:flex}
._1761icl0 .gnb a{color:#fff;text-decoration:none}
._1761icl0 .btn-area{align-items:center;display:flex}
._1761icl0 .btn-partnership{color:#1e4a96;text-align:center;background:#fff;border:1px solid #1e4a96;border-radius:6px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}
._1761icl0 .btn-partnership:hover{color:#fff;background:#1e4a96;border-color:#1e4a96}
@keyframes _1b644oq0{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0,0)}}
._1b644oq1{position:relative;top:0;left:0;right:0}
._1b644oq1 .img-area img{object-fit:cover;width:100%;height:891px;display:block}
._1b644oq1 .title-area{text-align:left;width:1200px;position:absolute;top:298px;left:50%;transform:translate(-50%)}
._1b644oq1 .title-area .title{text-shadow:0 0 4px #0006;color:#fff;opacity:0;font-size:42px;font-weight:600;line-height:58px;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
._1b644oq1 .title-area .title.visible{animation:1.2s .5s forwards _1b644oq0}
._1b644oq1 .title-area .sub-text{color:#fff;opacity:0;margin:32px 0 0;font-size:18px;font-weight:500;line-height:30px;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
._1b644oq1 .title-area .sub-text.visible{animation:1.2s .5s forwards _1b644oq0}
._1b644oq1 .btn-area{text-align:left;width:1200px;position:absolute;top:551px;left:50%;transform:translate(-50%)}
._1b644oq1 .btn-area .btn-medical{color:#fff;opacity:0;background:#1e4a96;border-radius:6px;justify-content:center;align-items:center;width:222px;height:60px;font-size:20px;font-weight:600;line-height:24px;text-decoration:none;transition:opacity .5s ease-out,transform .5s ease-out;display:inline-flex;transform:translateY(40px)}
._1b644oq1 .btn-area .btn-medical.visible{animation:1.2s .5s forwards _1b644oq0}
._1b644oq1 .btn-area .btn-medical:hover{color:#1e4a96;background:#fff;border:1px solid #1e4a96}
._1b644oq1 .fixed-btn-area{z-index:500;width:1200px;margin:0;position:fixed;bottom:78px;left:calc(50% - 600px)}
._1b644oq1 .fixed-btn-area .btn-chat{color:#020303;background:#fedc00;border-radius:54px;justify-content:flex-start;align-items:center;width:213px;height:52px;padding-left:61px;font-size:18px;font-weight:600;line-height:30px;text-decoration:none;display:inline-flex;position:absolute;bottom:0;right:0}
._1b644oq1 .fixed-btn-area .btn-chat:before{content:"";background-image:url(/assets/pc_barocare_b2c/ico-kakao.webp);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:27px;height:29px;position:absolute;top:11px;left:23px}
._1b644oq1 .popup-wrapper{z-index:10;width:1200px;height:301px;position:absolute;top:310px;left:50%;transform:translate(-50%)}
._1b644oq1 .popup{z-index:0;opacity:0;background:#e5f0fc;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;width:328px;height:301px;padding:20px 24px 23px 22px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;position:absolute;top:0;right:0;transform:translateY(40px);box-shadow:0 4px 4px #00000040}
._1b644oq1 .popup.visible{animation:1.2s .5s forwards _1b644oq0}
@keyframes j8uv510{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0,0)}}
@keyframes j8uv512{0%{transform:translate(0%)}to{transform:translate(150%)}}
@keyframes j8uv513{0%{transform:translate(0%)}to{transform:translate(-150%)}}
.j8uv511{padding:220px 0 200px}
.j8uv511 .visible{animation:1.2s .5s forwards j8uv510}
.j8uv511 .barocare-b2c-container-md{width:975px;max-width:none;margin:auto;padding:0}
.j8uv511 .title-area{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;transform:translateY(40px)}
.j8uv511 .title-area.visible{animation:1.2s .5s forwards j8uv510}
.j8uv511 .title-area .text-primary{color:#008def;font-size:22px;font-weight:600;line-height:30px}
.j8uv511 .title-area h2.text-xl{text-align:center;margin:0;font-size:42px;font-weight:600;line-height:58px}
.j8uv511 .item-group-row{justify-content:space-between;gap:58px;margin-top:80px;display:flex}
.j8uv511 .item-group-row .item{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
.j8uv511 .item-group-row .item.visible{animation:1.2s .5s forwards j8uv510}
.j8uv511 .item-group-row .item,.j8uv511 .item-group-row .item-group{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}
.j8uv511 .item-group-row .title{color:#1a1a1a;font-size:26px;font-weight:600;line-height:32px}
.j8uv511 .item-group-row .text{color:#555;margin:20px 0 0;font-size:18px;font-weight:400;line-height:29px}
.j8uv511 .item-group-row>.item .image{margin-top:59px}
.j8uv511 .item-group-row>.item-group{gap:103px}
.j8uv511 .item-group-row>.item-group .image{margin-bottom:34px}
.j8uv511 .item-group-row+.item-group-row{opacity:0;margin:250px 0 0;padding:0;list-style:none;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
.j8uv511 .item-group-row+.item-group-row.visible{animation:1.2s .5s forwards j8uv510}
.j8uv511 .ico-item{flex-direction:column;align-items:center;display:flex}
.j8uv511 .ico-item .img{background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:238px;height:238px;display:inline-flex}
.j8uv511 .ico-item strong{color:#1a1a1a;text-align:center;margin-top:59px;font-size:26px;font-weight:600;line-height:32px}
.j8uv511 .ico-item p{text-align:center;color:#555;margin:19px 0 0;font-size:18px;font-weight:400;line-height:29px}
.j8uv511 .alliance-slide-cont{margin-top:250px}
.j8uv511 .alliance-slide-cont .title-area{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}
.j8uv511 .alliance-slide-cont .slide-wrap{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
.j8uv511 .alliance-slide-cont .slide-wrap.visible{animation:1.2s .5s forwards j8uv510}
.j8uv511 .alliance-list{text-align:left;gap:62px;padding:0;list-style:none;animation-duration:150s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}
.j8uv511 .alliance-list.to-right{justify-content:flex-end;margin:123px 0 0;animation-name:j8uv512;display:flex}
.j8uv511 .alliance-list.to-left{margin:95px 0 0 150px;animation-name:j8uv513}
.j8uv511 .alliance-list li{flex:none;justify-content:center;align-items:center;width:auto;height:47px;display:inline-flex}
.j8uv511 .alliance-slide-cont .btn-area{text-align:center;opacity:0;width:1200px;margin:124px auto 0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
.j8uv511 .alliance-slide-cont .btn-area.visible{animation:1.2s .5s forwards j8uv510}
.j8uv511 .btn-medical{color:#fff;background:#1e4a96;border-radius:6px;justify-content:center;align-items:center;width:222px;height:60px;font-size:20px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}
.j8uv511 .btn-medical:hover{color:#1e4a96;background:#fff;border:1px solid #1e4a96}
@keyframes _1hzml8k0{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0,0)}}
._1hzml8k1{background:#008def0f;padding:126px 0 142px}
._1hzml8k1 .visible{animation:1.2s .5s forwards _1hzml8k0}
._1hzml8k1 .container{max-width:none;margin:auto;padding:0;width:1136px!important}
._1hzml8k1 .title-area{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;transform:translateY(40px)}
._1hzml8k1 .title-area.visible{animation:1.2s .5s forwards _1hzml8k0}
._1hzml8k1 .title-area .text-primary{color:#008def;font-size:22px;font-weight:600;line-height:30px}
._1hzml8k1 .title-area h2.text-xl{text-align:center;margin:0;font-size:42px;font-weight:600;line-height:58px}
._1hzml8k1 .item-group-column{flex-wrap:wrap;justify-content:space-between;margin-top:80px;margin-bottom:0;padding:0;list-style:none;display:flex}
._1hzml8k1 .item{opacity:0;justify-content:space-between;align-items:flex-start;width:536px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;transform:translateY(40px)}
._1hzml8k1 .item.visible{animation:1.2s .5s forwards _1hzml8k0}
._1hzml8k1 .item:first-child{width:100%;margin-bottom:140px}
._1hzml8k1 .item .text{flex-direction:column;display:flex}
._1hzml8k1 .item .step{color:#1e4a96;font-size:18px;font-weight:600;line-height:32px}
._1hzml8k1 .item .title{color:#1a1a1a;margin:10px 0 18px;font-size:26px;font-weight:600;line-height:32px}
._1hzml8k1 .item p{color:#000;margin:0;font-size:18px;font-weight:400;line-height:29px}
._1hzml8k1 .item .sub-text{color:#555;font-size:18px;font-weight:400;line-height:30px}
._1hzml8k1 .item .text-primary{color:#1e4a96}
._1hzml8k1 .item .box{background:#fff;border-radius:12px;width:320px;margin-top:32px;padding:22px 21px 28px}
._1hzml8k1 .item .box strong{color:#1a1a1a;font-size:22px;font-weight:600;line-height:32px}
._1hzml8k1 .item .box strong span{color:#1e4a96}
._1hzml8k1 .item .box p{color:#000;margin-top:10px;font-size:16px;font-weight:400;line-height:26px}
._1hzml8k1 .item .img{align-items:center;gap:15px;display:inline-flex}
@keyframes hjmkv70{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0,0)}}
.hjmkv71{z-index:5;padding:200px 0;position:relative}
.hjmkv71 .visible{animation:1.2s .5s forwards hjmkv70}
.hjmkv71 .container{width:1200px;max-width:none;margin:auto;padding:0}
.hjmkv71 .barocare-b2c-container-md{width:975px;max-width:none;margin:auto;padding:0}
.hjmkv71 .title-area{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;transform:translateY(40px)}
.hjmkv71 .title-area.visible{animation:1.2s .5s forwards hjmkv70}
.hjmkv71 .title-area .text-primary{color:#008def;font-size:22px;font-weight:600;line-height:30px}
.hjmkv71 .title-area h2.text-xl{text-align:center;margin:0;font-size:42px;font-weight:600;line-height:58px}
.hjmkv71 .caution-area{opacity:0;margin-top:80px;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
.hjmkv71 .caution-area.visible{animation:1.2s .5s forwards hjmkv70}
.hjmkv71 .caution-area ul{justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:flex}
.hjmkv71 .caution-area li{border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;width:280px;height:382px;padding-top:36px;display:inline-flex;position:relative;box-shadow:0 4px 20px #0000000f}
.hjmkv71 .caution-area li:before{content:"";border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 4px #0000000d}
.hjmkv71 .caution-area li strong{color:#000;text-align:center;font-size:25px;font-weight:600;line-height:30px}
.hjmkv71 .caution-area li p{text-align:center;color:#555;margin:20px 0 0;font-size:16px;font-weight:400;line-height:27px}
.hjmkv71 .caution-area li p .sub-text{color:#666;margin-top:14px;font-size:14px;font-weight:400;line-height:21px;display:block}
.hjmkv71 .caution-area li:first-child .icon{margin:6px 0 39px}
.hjmkv71 .caution-area li:first-child .sub-text{margin-top:6px}
.hjmkv71 .caution-area li:nth-child(2) .icon{margin:3px 0 27px}
.hjmkv71 .caution-area li:nth-child(3) .icon,.hjmkv71 .caution-area li:last-child .icon{margin:0 0 24px}
.hjmkv71 .caution-area .text-primary{color:#008def}
.hjmkv71 .caution-area .btn-area{text-align:center;width:100%;margin:80px auto 0}
.hjmkv71 .caution-area .btn-medical{color:#fff;background:#1e4a96;border-radius:6px;justify-content:center;align-items:center;width:222px;height:60px;font-size:20px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}
.hjmkv71 .caution-area .btn-medical:hover{color:#1e4a96;background:#fff;border:1px solid #1e4a96}
.hjmkv71 .card-banner{margin-top:250px}
.hjmkv71 .card-banner .inquiry-list{flex-wrap:wrap;gap:14px;display:flex}
.hjmkv71 .card-banner .inquiry-list dl{border-radius:20px;flex:auto;width:40%;height:210px;margin:0;padding:32px 38px 35px 32px;position:relative}
.hjmkv71 .card-banner .inquiry-list dl .symbol{position:absolute;top:38px;right:38px}
.hjmkv71 .card-banner .inquiry-list dl dt{margin-bottom:19px;font-size:30px;font-weight:600;line-height:42px}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item1{color:#003153;opacity:0;background:#e2efff;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item1.visible{animation:1.2s .5s forwards hjmkv70}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item1 dt{line-height:36px}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item1 .symbol{top:32px}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item1 .item{background:#fff;border-radius:20px;align-items:center;gap:12px;width:255px;height:40px;padding:0 12px;font-size:24px;font-weight:600;display:flex}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item1 .item+.item{margin-top:8px}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item3{color:#fff;opacity:0;background:#008def;padding:38px 38px 47px 32px;font-size:18px;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item3.visible{animation:1.2s .5s forwards hjmkv70}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item3 dt{margin-bottom:12px}
.hjmkv71 .card-banner .inquiry-list dl.inquiry-item3 .symbol{top:46px}
.hjmkv71 .apply-popup{opacity:0;background:#f6f6f6;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:479px;height:439.57px;padding-top:30px;padding-left:52.3px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;position:relative;transform:translateY(40px)}
.hjmkv71 .apply-popup.visible{animation:1.2s .5s forwards hjmkv70}
@keyframes lox8870{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0,0)}}
.lox8871{z-index:5;background:#fff;padding-top:50px;padding-bottom:186px;position:relative}
.lox8871 .visible{animation:1.2s .5s forwards lox8870}
.lox8871 .faq{width:1200px;max-width:none;margin:auto;padding:0}
.lox8871 .faq .title-area{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;transform:translateY(40px)}
.lox8871 .faq .title-area.visible{animation:1.2s .5s forwards lox8870}
.lox8871 .faq .title-area h2.text-xl{text-align:center;margin:0;font-size:42px;font-weight:600;line-height:58px}
.lox8871 .faq-list{opacity:0;border-bottom:1px solid #9da0a4;margin-top:70px;margin-bottom:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(40px)}
.lox8871 .faq-list.visible{animation:1.2s .5s forwards lox8870}
.lox8871 .faq-list a{text-underline-offset:3px;text-decoration:underline}
.lox8871 .faq-list dt{position:relative}
.lox8871 .faq-list dt:not(.opened) button:after{transform:rotate(90deg)}
.lox8871 .faq-list dt button{cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #9da0a4;gap:20px;width:100%;padding:20px 13px;font-family:inherit;font-size:20px;font-weight:600;line-height:40px;display:flex}
.lox8871 .faq-list dt button:before,.lox8871 .faq-list dt button:after{content:"";background:#1a1a1a;border-radius:2px;width:16px;height:2px;margin-top:-1px;position:absolute;top:50%;right:21px}
.lox8871 .faq-list dd{word-break:break-all;word-wrap:break-word;font-size:18px;line-height:30px;transition:max-height .3s ease-in-out;overflow:hidden}
.lox8871 .faq-list dd>ul{background:#f6f6f6;border-radius:20px;margin-bottom:15px;padding:34px 40px;list-style:none}
.lox8871 .faq-list dd li{padding-left:28px;position:relative}
.lox8871 .faq-list dd li:before{content:"•";text-align:center;width:28px;position:absolute;left:0}
._110tl900{z-index:5;color:#666;background-color:#f6f6f6;flex-direction:column;justify-content:flex-start;align-items:center;min-width:900px;padding-top:70px;padding-bottom:110px;display:flex;position:relative}
._110tl900 .btn-group{letter-spacing:-.02em;place-content:center space-between;width:405px;height:30px;margin:0;padding:0;font-size:18px;font-style:normal;font-weight:500;line-height:30px;list-style:none;display:flex}
._110tl900 .btn-group li{flex:none;padding-right:18px;position:relative}
._110tl900 .btn-group li:after{content:"|";color:#1a1a1a;display:inline-block;position:absolute;top:50%;right:3px;transform:translateY(-50%)}
._110tl900 .btn-group li:last-child{padding-right:0}
._110tl900 .btn-group li:last-child:after{content:none}
._110tl900 .text-btn{color:#1a1a1a;letter-spacing:-.02em;cursor:pointer;font-size:18px;font-weight:500;line-height:30px;text-decoration:none}
._110tl900 .text-btn:hover{text-decoration:none}
._110tl900 .info-wrapper{text-align:center;letter-spacing:-.02em;margin:25px 0 0;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:30px}
._110tl900 .info-wrapper .info{width:100%;margin:0}
._110tl900 .info-wrapper .info span{display:block}
._110tl900 .info-wrapper .info .copyright{margin-top:70px}
._1vfywik0 .text-primary{color:#1e4a96!important}
._1vfywik0 .text-primary-ci{color:#008def!important}
._1vfywik0 .text-xl{font-size:42px;font-weight:600;line-height:50px}
._1vfywik0 h2{margin:0!important}
._1vfywik0 a{color:inherit}
