@font-face{font-family:notosan-100;src:url(/fonts/noto-san/woff2/NotoSansKR-Thin.woff2?v=q00GjIFE9jJ4UeSClGv_GRyam-I) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-Thin.woff?v=4YWCZW_vbp0oORxFfLZo2r2p6Og) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-Thin.ttf?v=YrFg2Twe9kYFLdEWBjkpd33NYrk) format("truetype");font-weight:100;}@font-face{font-family:notosan-200;src:url(/fonts/noto-san/woff2/NotoSansKR-ExtraLight.woff2?v=EgEBJPV473hGR4r3X6I_rRsVGzM) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-ExtraLight.woff?v=9_7KMPpTEIZ7qW7QNPGTo_64Ook) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-ExtraLight.ttf?v=Ze7cW2e2YiBoXBJoCMOQxzbm4Qc) format("truetype");font-weight:200;}@font-face{font-family:notosan-300;src:url(/fonts/noto-san/woff2/NotoSansKR-Light.woff2?v=GkBd5ub8FjCKppJxvZpUilOyPT4) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-Light.woff?v=aRad5zCPxXRlF0pdkNUAjEWr7l0) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-Light.ttf?v=wH-dObPP50KaN1roZLcPyObFAb8) format("truetype");font-weight:300;}@font-face{font-family:notosan-400;src:url(/fonts/noto-san/woff2/NotoSansKR-Regular.woff2?v=8wR2phbjzkjWSeDZPm6n4ZGnV2I) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-Regular.woff?v=qP6ek8jx6RW_yzlGhpImHfGscoU) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-Regular.ttf?v=_5LZiYS0FpiQ8PN0SJHpMCeCyEU) format("truetype");font-weight:400;}@font-face{font-family:notosan-500;src:url(/fonts/noto-san/woff2/NotoSansKR-Medium.woff2?v=04_IePxwmJ4w7nuFJ4dTUo_ajg4) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-Medium.woff?v=4KiqfS9CxuA3LVvfY2Z7yuVqZaE) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-Medium.ttf?v=rO4gh4yBiCfXIdTrusXqNPGv1-Q) format("truetype");font-weight:200;}@font-face{font-family:notosan-600;src:url(/fonts/noto-san/woff2/NotoSansKR-SemiBold.woff2?v=DUcedvlg-rmIKYr2SEOUYJtt2E4) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-SemiBold.woff?v=LqN07j-7zzu1U8K2hVmjkSx1yLE) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-SemiBold.ttf?v=ELGueJ-1VVktlMg6sncJLldzdhc) format("truetype");font-weight:600;}@font-face{font-family:notosan-700;src:url(/fonts/noto-san/woff2/NotoSansKR-Bold.woff2?v=GE445dBdn8xpiVncv2FkVHEEL34) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-Bold.woff?v=SAjMA7UcGmlvmtnI0S-IxYo_2Cc) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-Bold.ttf?v=9aWiFgRmXm17WI9UQ-yjXCTtCqE) format("truetype");font-weight:700;}@font-face{font-family:notosan-800;src:url(/fonts/noto-san/woff2/NotoSansKR-ExtraBold.woff2?v=ZMroTzic6hodLXbBq5Da7RrVBbs) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-ExtraBold.woff?v=-6qFqdYc6dxGuFuDHswU6vu_DS4) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-ExtraBold.ttf?v=GVq-swYCh_WoTQSziWxSkocTsDo) format("truetype");font-weight:800;}@font-face{font-family:notosan-900;src:url(/fonts/noto-san/woff2/NotoSansKR-Black.woff2?v=3AaOE8gD_n2ckyV8jIewJgOKWII) format("woff2"),url(/fonts/noto-san/woff/NotoSansKR-Black.woff?v=W2jH-lw73MP4nhzCRU1KM7WtxMs) format("woff"),url(/fonts/noto-san/ttf/NotoSansKR-Black.ttf?v=GWra00sbeOOUqEjBEI4BhMHpzVE) format("truetype");font-weight:900;}@font-face{font-family:nanum-400;src:url(/fonts/nanum-gothic/NanumGothic-Regular.ttf?v=nzkExO9x8Em-Ksjs_YBUgbYpq2w) format("truetype");font-weight:400;}@font-face{font-family:nanum-700;src:url(/fonts/nanum-gothic/NanumGothic-Bold.ttf?v=-rGw8PBpQhlsC1NjpsBycabhnJE) format("truetype");font-weight:700;}@font-face{font-family:nanum-800;src:url(/fonts/nanum-gothic/NanumGothic-ExtraBold.ttf?v=zI4awlC33DGiwnK41Tf3QbzKa74) format("truetype");font-weight:800;}:root{--default-font:"notosan-400";--default-font-size:14px;--noto-100:notosan-100;--noto-200:notosan-200;--noto-300:notosan-300;--noto-400:notosan-400;--noto-500:notosan-500;--noto-600:notosan-600;--noto-700:notosan-700;--noto-800:notosan-800;--noto-900:notosan-900;--color-gray2:#faf9f8;--color-gray3:#f1efee;--color-gray4:#eae7e5;--color-gray5:#e3e0de;--color-gray8:#c0b9b5;--color-gray9:#2d2e32;--color-gray11:#68625f;--color-gray12:#241f1c;--color-primary9:#2d2e32;--color-primary11:#61646b;}body{font-size:var(--default-font-size);font-family:var(--default-font);line-height:20px;}.container-home .container-banner-top{align-items:center;padding:40px 0;}@media(min-width:480px){.container-home .container-banner-top{display:flex;flex-wrap:wrap;}}@media(min-width:600px){.container-home .container-banner-top{display:flex;}}.container-home .container-banner-top .banner-text{display:flex;flex-direction:column;}@media(min-width:480px){.container-home .container-banner-top .banner-text{flex:0 0 100%;max-width:100%;}}@media(min-width:600px){.container-home .container-banner-top .banner-text{flex:0 0 65%;max-width:65%;}}.container-home .container-banner-top .banner-text .banner-title{font-family:var(--noto-700);font-size:68px;line-height:100px;color:#000;}@media(min-width:480px){.container-home .container-banner-top .banner-text .banner-title{font-size:63px;line-height:80px;}}@media(min-width:600px){.container-home .container-banner-top .banner-text .banner-title{font-size:68px;line-height:100px;}}.container-home .container-banner-top .banner-text .banner-detail{line-height:24px;color:var(--color-primary11);}@media(min-width:480px){.container-home .container-banner-top .banner-text .banner-detail{padding-right:unset;}}@media(min-width:600px){.container-home .container-banner-top .banner-text .banner-detail{padding-right:86px;}}@media(min-width:480px){.container-home .container-banner-top .banner-image{text-align:center;flex:0 0 100%;max-width:100%;}}@media(min-width:600px){.container-home .container-banner-top .banner-image{text-align:unset;flex:0 0 35%;max-width:35%;}}.container-home .container-banner-top .banner-image img{width:100%;height:auto;}.container-home .benefits-session{padding:40px 0;background-color:var(--color-gray2);}.container-home .benefits-session .container-about .title{font-family:var(--noto-500);line-height:22px;color:var(--color-primary11);text-transform:uppercase;}.container-home .benefits-session .container-about .headline{font-family:var(--noto-700);font-size:36px;line-height:42px;color:var(--color-primary9);margin-top:20px;}.container-home .benefits-session .container-about .content-text{color:var(--color-gray11);font-size:20px;line-height:29px;margin-top:20px;}.container-home .benefits-session .container-benefits{margin-top:40px;}.container-home .benefits-session .container-benefits .title{text-align:center;font-family:var(--noto-500);font-size:24px;line-height:28px;color:#141513;}.container-home .benefits-session .container-benefits .item-benefit{padding-top:20px;border-top:2px solid;border-image:linear-gradient(to right,#836ffa,#fda18c) 1 0 0 0;}.container-home .benefits-session .container-benefits .item-benefit .icon-benefit img{width:48px;height:48px;}.container-home .benefits-session .container-benefits .item-benefit .title-benefit{font-family:var(--noto-700);font-size:24px;line-height:31px;color:var(--color-gray12);margin-top:10px;}.container-home .benefits-session .container-benefits .item-benefit .content-benefit{color:var(--color-gray11);line-height:24px;margin-top:10px;}.container-home .container-banner{display:flex;flex-wrap:wrap;margin-top:40px;}.container-home .container-banner .banner-text{align-items:center;display:flex;padding-right:15px;}@media(min-width:480px){.container-home .container-banner .banner-text{flex:0 0 100%;max-width:100%;}}@media(min-width:600px){.container-home .container-banner .banner-text{flex:0 0 100%;max-width:100%;}}@media(min-width:768px){.container-home .container-banner .banner-text{flex:0 0 55%;max-width:55%;}}.container-home .container-banner .banner-text .header{font-family:var(--noto-700);font-size:36px;line-height:42px;color:#000;}.container-home .container-banner .banner-text .title{font-family:var(--noto-500);font-size:24px;line-height:28px;color:#000;margin-top:10px;}.container-home .container-banner .banner-text .content{line-height:23px;color:#000;margin-top:10px;}.container-home .container-banner .banner-text .sub-content{margin-top:10px;}.container-home .container-banner .banner-text .sub-content ul li{list-style-image:url(/images/star-normal.svg?v=jFDkgW7xFjGs5EwcMc9qjJAFLE4);padding:18px;}.container-home .container-banner .banner-text .sub-content ul li:hover{list-style-image:url(/images/star-hightline.svg?v=jFDkgW7xFjGs5EwcMc9qjJAFLE4);border:1px solid rgba(0,0,0,0);border-radius:16px;background:conic-gradient(#fff 0 0) padding-box,linear-gradient(to right,#836ffa,#fda18c) border-box;}.container-home .container-banner .banner-image{text-align:right;}@media(min-width:480px){.container-home .container-banner .banner-image{flex:0 0 100%;max-width:100%;}}@media(min-width:600px){.container-home .container-banner .banner-image{flex:0 0 100%;max-width:100%;}}@media(min-width:768px){.container-home .container-banner .banner-image{flex:0 0 45%;max-width:45%;}}.container-home .container-service .service{padding:50px 112px;background:linear-gradient(90deg,#836ffa 1.45%,#fda18c 100%);border-radius:40px;margin:40px 0;}@media(min-width:480px){.container-home .container-service .service{padding:50px 50px;}}@media(min-width:600px){.container-home .container-service .service{padding:50px 50px;}}@media(min-width:768px){.container-home .container-service .service{padding:50px 50px;}}@media(min-width:991px){.container-home .container-service .service{padding:50px 112px;}}.container-home .container-service .service .title{font-family:var(--noto-700);font-size:28px;line-height:41px;color:#fff;}.container-home .container-service .service .content{font-family:var(--noto-500);line-height:23px;color:#fff;margin-top:10px;}@media(min-width:480px){.container-home .container-service .service .content{width:100%;}}@media(min-width:600px){.container-home .container-service .service .content{width:100%;}}@media(min-width:768px){.container-home .container-service .service .content{width:100%;}}@media(min-width:991px){.container-home .container-service .service .content{width:100%;}}.container-home .container-service .list-service{padding:20px 0 30px 0;}.container-home .container-service .list-service .title{font-family:var(--noto-500);font-size:24px;line-height:35px;text-align:center;color:var(--color-gray9);}.container-home .container-service .list-service .content{font-family:var(--noto-500);line-height:24px;text-align:center;color:var(--color-gray11);margin-top:10px;}.container-home .container-service .list-service .option{text-align:center;margin-top:10px;}.container-home .container-service .list-service .option a.btn{border:1px solid rgba(0,0,0,0);border-radius:8px;background:conic-gradient(#fff 0 0) padding-box,linear-gradient(to right,#836ffa,#fda18c) border-box;font-family:var(--noto-500);line-height:19px;color:#000;padding:10px;}.container-home .container-guide{text-align:center;}.container-home .container-guide .timeline{position:relative;padding-bottom:50px;background-color:var(--color-gray2);}.container-home .container-guide .timeline .timeline-content{padding:20px 0;}.container-home .container-guide .timeline .timeline-content>.title{font-family:var(--noto-600);font-size:32px;line-height:39px;text-align:center;display:flex;justify-content:center;align-items:center;height:150px;}.container-home .container-guide .timeline .timeline-content .timeline-body{display:flex;z-index:2;position:relative;}.container-home .container-guide .timeline .timeline-content .timeline-body .title{font-family:var(--noto-600);font-size:32px;line-height:38px;text-align:center;}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline{display:flex;flex-direction:column;align-items:center;position:relative;}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:after{content:"";position:absolute;width:100%;height:24px;background:url(/images/elements-line.png?v=-4Xiuk4jun6vL7MtwhaRI9E3qx8) no-repeat;}@media(min-width:480px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:after{top:26%;margin-left:90%;}}@media(min-width:600px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:after{top:30%;margin-left:90%;}}@media(min-width:768px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:after{top:33%;margin-left:90%;}}@media(min-width:991px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:after{top:35%;margin-left:90%;}}@media(min-width:1024px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:after{top:37%;margin-left:95%;}}@media(min-width:1140px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:after{top:38%;margin-left:95%;}}@media(min-width:1500px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:after{top:40%;margin-left:95%;}}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline:last-child:after{background:url(/images/last-timeline.svg?v=oOCTgus3eKsk7ajGr9nONzq79xo) no-repeat;width:16px;margin-left:unset;}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-icon{border-radius:50%;border:1px solid var(--color-gray4);width:100px;height:100px;display:flex;justify-content:center;align-items:center;position:relative;background:#fff;z-index:2;}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-icon:before{content:"";position:absolute;border-right:1px solid var(--color-gray4);border-bottom:1px solid var(--color-gray4);left:50%;top:100%;width:20px;height:20px;transform:translate(-50%,-1px) rotateZ(45deg);background:#fff;margin-top:-10px;}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-icon.white{background:var(--color-gray4);}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-icon.white:before{content:"";position:absolute;border-right:1px solid var(--color-gray4);border-bottom:1px solid var(--color-gray4);left:50%;top:100%;width:20px;height:20px;transform:translate(-50%,-1px) rotateZ(45deg);background:var(--color-gray4);margin-top:-10px;}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content{display:flex;flex-direction:column;align-items:center;}@media(min-width:480px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content{min-height:80px;margin-top:30%;}}@media(min-width:600px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content{margin-top:30%;}}@media(min-width:768px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content{margin-top:20%;}}@media(min-width:991px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content{margin-top:20%;}}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content .title{font-family:var(--noto-700);font-size:20px;line-height:24px;color:#000;}@media(min-width:480px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content .title{min-height:80px;}}@media(min-width:600px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content .title{min-height:80px;}}@media(min-width:768px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content .title{min-height:60px;}}@media(min-width:991px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content .title{min-height:50px;}}@media(min-width:1024px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content .title{min-height:50px;}}@media(min-width:1140px){.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content .title{min-height:50px;}}.container-home .container-guide .timeline .timeline-content .timeline-body .item-timeline .item-content .content{font-size:18px;line-height:22px;text-align:center;color:var(--color-gray11);width:80%;}.container-home .container-guide .background{position:absolute;width:100%;height:100%;display:flex;z-index:1;padding:unset;}.container-home .container-guide .background .left-background{flex:1;background:url(/images/guide/background/left.svg?v=rZYc1SzXVE3P_YW2NO54rt3dUI0) no-repeat 100% 100%;}.container-home .container-guide .background .right-background{flex:1;background:url(/images/guide/background/left.svg?v=rZYc1SzXVE3P_YW2NO54rt3dUI0) no-repeat 100% 100%;transform:scaleX(-1);}
