@charset "euc-kr";

@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.set_container{
    font-family: "Noto Sans KR","Sans-serif";
    color: #252525;
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.set_container{background:#fff;}
.set_container .eb_top_banner{background:#e72929;display: flex;align-items: center;justify-content: center;gap:10px;padding:11px 0;}
.eb_top_banner .eb_dday{font-size:21px;font-weight:bold;color:#e72929;letter-spacing:0;line-height:27px;height:28px;width:86px;border-radius:14px;background:#fff;text-align:center;}
.eb_top_banner .eb_dday span{font-weight:bold;line-height:27px;}
.eb_top_banner .eb_dday em{font-weight:bold;line-height:27px;}
.eb_top_banner p{font-size:21px;font-weight:500;color:#fff;letter-spacing:-0.07em;line-height:25px;height:26px;display: flex;align-items: center;padding-bottom:2px;gap:5px;}
.eb_top_banner p span{font-weight:500;}
.eb_top_banner p .eb_lts_0{letter-spacing:0;}
.eb_top_banner p strong{font-weight:bold;}
.eb_top_banner p em{font-weight:bold;color:#fff75d;}
.eb_top_banner p em em{font-style:italic;}

.set_container .eb_h1{font-size:1px;color:transparent;position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;opacity:0;}

.set_container .eb_slogan{height:690px;background:url(../../images/2026/0901/b.jpg) 50% 0 no-repeat;background-size:2000px;}
.eb_slogan .eb_slogan_txt{padding-top:61px;}
.eb_slogan .eb_slogan_txt_01{background:url(../../images/2026/0901/i_dot.png) 50% 0 no-repeat;padding-top:18px;}
.eb_slogan .eb_slogan_txt_01 span{font-size:64px;font-weight:bold;color:#252525;letter-spacing:-0.05em;line-height:1;}
.eb_slogan .eb_slogan_txt_02{padding-top:17px;}
.eb_slogan .eb_slogan_txt_02 span{font-size:64px;font-weight:300;color:#252525;letter-spacing:-0.07em;line-height:1;}
.eb_slogan .eb_slogan_txt_02 strong{font-weight:bold;}
.eb_slogan .eb_slogan_txt_03{font-size:80px;font-weight:bold;color:#000;letter-spacing:-0.07em;line-height:102px;display: flex;justify-content: center;align-items: flex-end;padding-top:9px;gap:10px;}
.eb_slogan .eb_slogan_txt_03 strong{background:url(../../images/2026/0901/i_ai.png) 0 0 no-repeat;width:296px;height:102px;color:transparent;}
.eb_slogan .eb_slogan_txt_03 span{padding-bottom:4px;}
.eb_slogan .eb_slogan_txt_03 em{font-weight:bold;font-style:italic;}
.eb_slogan .eb_slogan_point{padding-top:28px;}
.eb_slogan .eb_slogan_point ul{display:flex;justify-content:center;}
.eb_slogan .eb_slogan_point li{margin:0 -25px;width:320px;height:320px;}
.eb_slogan .eb_slogan_point div{height:100%;display: flex;flex-direction: column;align-items: center;padding-top:77px;position:relative;}
.eb_slogan .eb_slogan_point .eb_slogan_point_01 div{background:url(../../images/2026/0901/b_p1.png) 50% 50% no-repeat;}
.eb_slogan .eb_slogan_point .eb_slogan_point_02 div{background:url(../../images/2026/0901/b_p2.png) 50% 50% no-repeat;}
.eb_slogan .eb_slogan_point .eb_slogan_point_03 div{background:url(../../images/2026/0901/b_p3.png) 50% 50% no-repeat;}
.eb_slogan .eb_slogan_point .eb_slogan_point_04 div{background:url(../../images/2026/0901/b_p4.png) 50% 50% no-repeat;}
.eb_slogan .eb_slogan_point div:after{content:"";width:288px;height:288px;background:url(../../images/2026/0901/b_c1.png) 50% 50% no-repeat;position:absolute;top:16px;left:16px;animation-name:ebs1;animation-duration:2s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;transform-origin:center;}
.eb_slogan .eb_slogan_point .eb_slogan_point_01 div:after{animation-delay:0s;}
.eb_slogan .eb_slogan_point .eb_slogan_point_03 div:after{animation-delay:0.5s;}
.eb_slogan .eb_slogan_point .eb_slogan_point_02 div:after{animation-delay:1s;}
.eb_slogan .eb_slogan_point .eb_slogan_point_04 div:after{animation-delay:1.5s;}
@keyframes ebs1{0%{opacity:1;}25%{opacity:0;}50%{opacity:0;}75%{opacity:1;}100%{opacity:1;}}
.eb_slogan .eb_slogan_point div:before{content:"";width:320px;height:320px;background:url(../../images/2026/0901/b_c2.png) 50% 50% no-repeat;position:absolute;top:0;left:0;animation-name:ebs1;animation-duration:2s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;transform-origin:center;}
.eb_slogan .eb_slogan_point .eb_slogan_point_01 div:before{animation-delay:1s;}
.eb_slogan .eb_slogan_point .eb_slogan_point_03 div:before{animation-delay:1.5s;}
.eb_slogan .eb_slogan_point .eb_slogan_point_02 div:before{animation-delay:0s;}
.eb_slogan .eb_slogan_point .eb_slogan_point_04 div:before{animation-delay:0.5s;}
.eb_slogan .eb_slogan_point span{font-size:19px;font-weight:300;letter-spacing:0;line-height:27px;width:100px;height:30px;border:1px solid #ddd;border-radius:20px;margin-bottom:23px;position:relative;z-index:2;}
.eb_slogan .eb_slogan_point .eb_slogan_point_01 span{color:#0a55d8;border-color:#0a55d8;}
.eb_slogan .eb_slogan_point .eb_slogan_point_02 span{color:#f15c93;border-color:#f15c93;}
.eb_slogan .eb_slogan_point .eb_slogan_point_03 span{color:#696d91;border-color:#696d91;}
.eb_slogan .eb_slogan_point .eb_slogan_point_04 span{color:#1f96a8;border-color:#1f96a8;}
.eb_slogan .eb_slogan_point strong{font-size:27px;font-weight:bold;color:#252525;letter-spacing:-0.06em;line-height:1;margin-bottom:14px;position:relative;z-index:2;}
.eb_slogan .eb_slogan_point strong em{letter-spacing:0;}
.eb_slogan .eb_slogan_point p{font-size:20px;font-weight:400;color:#555;letter-spacing:-0.06em;line-height:29px;position:relative;z-index:2;}
.eb_slogan .eb_slogan_point p em{font-weight:bold;line-height:29px;}

.set_container .eb_why{}
.eb_why .eb_why_arrow{background:url(../../images/2026/0901/i_w1.png) 50% 50% no-repeat;margin-top:-31px;height:116px;margin-bottom:15px;}
.eb_why .eb_why_sub{margin-bottom:20px;text-align:center;}
.eb_why .eb_why_sub span{font-size:22px;font-weight:bold;color:#de1e10;letter-spacing:-0.05em;line-height:42px;width:171px;height:45px;border:1px solid #de1e10;border-radius:30px;margin:0 auto;display:block;}
.eb_why .eb_why_sub em{font-weight:400;line-height:42px;font-style:italic;}
.eb_why .eb_why_txt{font-size:50px;font-weight:400;color:#252525;letter-spacing:-0.07em;text-align:center;margin-bottom:61px;}
.eb_why .eb_why_txt span{display:block;margin-bottom:23px;}
.eb_why .eb_why_txt strong{font-weight:bold;display:block;background:url(../../images/2026/0901/t_ai.png) 50% 100% no-repeat;color:transparent;}
.eb_why .eb_why_txt em{font-style:italic;}
.eb_why .eb_why_box{padding-bottom:89px;}
.eb_why .eb_why_box ul{display:flex;justify-content: center;gap:31px;}
.eb_why .eb_why_box li{width:384px;height:254px;text-align:left;}
.eb_why .eb_why_box div{padding-left:42px;padding-top:41px;height:100%;background:url(../../images/2026/0901/b_w1.png) 0 0 no-repeat;}
.eb_why .eb_why_box .eb_why_box_01 div{background:url(../../images/2026/0901/b_w1.png) 0 0 no-repeat;}
.eb_why .eb_why_box .eb_why_box_02 div{background:url(../../images/2026/0901/b_w2.png) 0 0 no-repeat;}
.eb_why .eb_why_box .eb_why_box_03 div{background:url(../../images/2026/0901/b_w3.png) 0 0 no-repeat;}
.eb_why .eb_why_box span{font-size:32px;font-weight:bold;color:#252525;letter-spacing:-0.05em;line-height:45px;display:block;}
.eb_why .eb_why_box strong{font-size:32px;font-weight:bold;color:#de1e10;letter-spacing:-0.05em;line-height:45px;display:block;}
.eb_why .eb_why_box p{font-size:18px;font-weight:400;color:#555;letter-spacing:-0.05em;line-height:30px;margin-top:21px;}
.eb_why .eb_why_box p em{font-weight:bold;line-height:30px;}

.set_container .eb_video{padding-bottom:103px;background:#f5f5f5;}
.eb_video .eb_video_sub{margin-bottom:12px;text-align:center;padding-top:100px;}
.eb_video .eb_video_sub span{font-size:22px;font-weight:bold;color:#de1e10;letter-spacing:-0.05em;line-height:42px;width:230px;height:45px;border:1px solid #de1e10;border-radius:30px;margin:0 auto;display:block;}
.eb_video .eb_video_sub em{line-height:42px;letter-spacing:0;}
.eb_video .eb_video_txt{font-size:50px;font-weight:400;color:#252525;letter-spacing:-0.07em;text-align:center;margin-bottom:52px;}
.eb_video .eb_video_txt span{display:block;line-height:64px;margin-bottom:2px;}
.eb_video .eb_video_txt strong{display:block;font-weight:400;line-height:64px;}
.eb_video .eb_video_txt em{display:inline-block;vertical-align:4px;width:197px;height:64px;line-height:64px;background:url(../../images/2026/0901/i_v1.png) 0 100% no-repeat;font-size:55px;margin-right:7px;color:transparent;}
.eb_video .eb_video_box{height:777px;}

.set_container .eb_smart{padding-bottom:100px;background:#de1e10;}
.eb_smart .eb_smart_sub{margin-bottom:13px;text-align:center;padding-top:100px;}
.eb_smart .eb_smart_sub span{font-size:22px;font-weight:bold;color:#fff;letter-spacing:-0.05em;line-height:42px;width:160px;height:45px;border:1px solid #fff;border-radius:30px;margin:0 auto;display:block;}
.eb_smart .eb_smart_txt{font-size:50px;font-weight:400;color:#fff;letter-spacing:-0.07em;text-align:center;margin-bottom:14px;}
.eb_smart .eb_smart_txt span{display:block;line-height:64px;margin-bottom:7px;}
.eb_smart .eb_smart_txt strong{display:block;font-weight:bold;line-height:64px;}
.eb_smart .eb_smart_price{width:1200px;height:406px;background:url(../../images/2026/0901/b_s1.png) 60px 0 no-repeat;position:relative;margin:0 auto;}
.eb_smart .eb_smart_price_before{text-align:center;}
.eb_smart .eb_smart_price_before span{font-size:22px;font-weight:500;color:#eeecec;letter-spacing:-0.05em;line-height:1;font-family:'GmarketSansMedium';display:block;width:402px;position:absolute;top:172px;left:65px;}
.eb_smart .eb_smart_price_before span em{font-weight:500;letter-spacing:0;font-family:'GmarketSansMedium';}
.eb_smart .eb_smart_price_before strong{font-size:30px;font-weight:bold;color:#f5f5f5;letter-spacing:0;line-height:51px;font-family:'GmarketSansBold';display:block;width:402px;position:absolute;top:228px;left:65px;}
.eb_smart .eb_smart_price_before strong em{font-size:45px;font-weight:bold;line-height:45px;font-family:'GmarketSansBold';}
.eb_smart .eb_smart_price_after{text-align:center;}
.eb_smart .eb_smart_price_after span{font-size:20px;font-weight:500;color:#000;letter-spacing:-0.05em;line-height:1;font-family:'GmarketSansMedium';display:block;width:239px;position:absolute;top:80px;left:789px;}
.eb_smart .eb_smart_price_after span em{font-weight:500;letter-spacing:0;font-family:'GmarketSansMedium';}
.eb_smart .eb_smart_price_after p{font-size:28px;font-weight:bold;color:#000;letter-spacing:0.01em;line-height:35px;font-family:'GmarketSansBold';display:block;width:126px;position:absolute;top:30px;left:1032px;}
.eb_smart .eb_smart_price_after p em{font-size:25px;font-weight:bold;letter-spacing:0.03em;line-height:35px;font-family:'GmarketSansBold';}
.eb_smart .eb_smart_price_after p em em{font-size:20px;font-weight:bold;letter-spacing:0.03em;line-height:35px;font-family:'GmarketSansBold';}
.eb_smart .eb_smart_price_after strong{font-size:30px;font-weight:bold;color:#de1e10;letter-spacing:0;line-height:51px;font-family:'GmarketSansBold';display:block;width:430px;position:absolute;top:154px;left:697px;}
.eb_smart .eb_smart_price_after strong em{font-size:45px;font-weight:bold;line-height:45px;font-family:'GmarketSansBold';}
.eb_smart .eb_smart_tag{width:1070px;margin:-15px auto 0 auto;}
.eb_smart .eb_smart_tag ul{display:flex;gap:30px;}
.eb_smart .eb_smart_tag li{border:2px solid #fff;border-radius:10px;height:60px;width:25%;}
.eb_smart .eb_smart_tag div{height:100%;text-align:left;}
.eb_smart .eb_smart_tag .sb_smart_tag_01 div{background:url(../../images/2026/0901/i_s1.png) 41px 50% no-repeat;padding-left:81px;}
.eb_smart .eb_smart_tag .sb_smart_tag_02 div{background:url(../../images/2026/0901/i_s2.png) 58px 50% no-repeat;padding-left:97px;}
.eb_smart .eb_smart_tag .sb_smart_tag_03 div{background:url(../../images/2026/0901/i_s3.png) 46px 50% no-repeat;padding-left:86px;}
.eb_smart .eb_smart_tag .sb_smart_tag_04 div{background:url(../../images/2026/0901/i_s4.png) 19px 50% no-repeat;padding-left:60px;}
.eb_smart .eb_smart_tag span{font-size:18px;font-weight:500;color:#fff;letter-spacing:-0.06em;line-height:54px;}
.eb_smart .eb_smart_tag .sb_smart_tag_04 span{letter-spacing:-0.08em;}
.eb_smart .eb_smart_tag span em{font-weight:500;letter-spacing:0;line-height:54px;}
.eb_smart .eb_smart_tag strong{font-weight:bold;color:#fff95e;line-height:54px;}
.eb_smart .eb_smart_tag strong em{font-weight:bold;letter-spacing:0;line-height:54px;}

.set_container .eb_timing{padding-bottom:100px;}
.eb_timing .eb_timing_sub{margin-bottom:13px;text-align:center;padding-top:120px;}
.eb_timing .eb_timing_sub span{font-size:22px;font-weight:bold;color:#de1e10;letter-spacing:-0.05em;line-height:42px;width:264px;height:45px;border:1px solid #de1e10;border-radius:30px;margin:0 auto;display:block;}
.eb_timing .eb_timing_sub em{line-height:42px;letter-spacing:0;}
.eb_timing .eb_timing_txt{font-size:50px;font-weight:400;color:#252525;letter-spacing:-0.07em;text-align:center;margin-bottom:41px;}
.eb_timing .eb_timing_txt span{display:block;line-height:64px;margin-bottom:2px;}
.eb_timing .eb_timing_txt span strong{font-weight:bold;letter-spacing:0;line-height:64px;}
.eb_timing .eb_timing_txt p{display:block;font-weight:400;line-height:64px;}
.eb_timing .eb_timing_txt p em{display:inline-block;vertical-align:text-top;width:264px;height:64px;line-height:64px;background:url(../../images/2026/0901/t_t.png) 0 100% no-repeat;font-size:55px;margin-right:6px;color:transparent;font-weight:bold;letter-spacing:-0.17em;}
.eb_timing .eb_timing_txt p strong{font-weight:400;line-height:64px;font-style:italic;}
.eb_timing .eb_timing_step{background:url(../../images/2026/0901/b_t1.png) 50% 0 no-repeat;height:343px;}
.eb_timing .eb_timing_step ul{display:flex;margin:0 auto;width:1200px;gap:45px;}
.eb_timing .eb_timing_step li{width:370px;text-align:left;}
.eb_timing .eb_timing_step div{position:relative;}
.eb_timing .eb_timing_step .eb_timing_step_01 div > span{font-size:16px;font-weight:bold;color:#fff;letter-spacing:-0.01em;line-height:1;position:absolute;top:40px;left:-7px;transform:rotate(-45deg);}
.eb_timing .eb_timing_step .eb_timing_step_01 div > strong{font-size:22px;font-weight:bold;color:#fff;letter-spacing:-0.05em;line-height:1;font-family:'GmarketSansBold';position:absolute;top:25px;left:260px;}
.eb_timing .eb_timing_step .eb_timing_step_01 div > strong em{font-weight:500;line-height:1;font-family:'GmarketSansBold';font-style:italic;}
.eb_timing .eb_timing_step dl{padding-left:40px;padding-top:78px;margin-bottom:55px;}
.eb_timing .eb_timing_step dt{font-size:32px;font-weight:bold;color:#252525;letter-spacing:-0.05em;line-height:1;margin-bottom:23px;}
.eb_timing .eb_timing_step dd{font-size:20px;font-weight:bold;color:#252525;letter-spacing:0;line-height:1;}
.eb_timing .eb_timing_step p{font-size:18px;font-weight:400;color:#252525;letter-spacing:-0.05em;line-height:32px;padding-left:40px;}
.eb_timing .eb_timing_step p span{font-weight:bold;line-height:32px;}
.eb_timing .eb_timing_step p strong{font-weight:bold;color:#de1e10;line-height:32px;}
.eb_timing .eb_timing_btn{margin-top:46px;}
.eb_timing .eb_timing_btn a{font-size:22px;font-weight:500;color:#fff;letter-spacing:-0.05em;line-height:59px;height:70px;width:443px;border-radius:15px;background:#000;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 auto;padding-bottom:1px;border:3px solid transparent;transition:all .28s ease}
.eb_timing .eb_timing_btn a:hover{background:#fff;color:#000;border-color:#000;}
.eb_timing .eb_timing_btn span{line-height:59px;}
.eb_timing .eb_timing_btn strong{line-height:59px;width:92px;margin-left:5px;letter-spacing:0.01em;color:transparent;background:url(../../images/2026/0901/i_t1.png) 50% 9px no-repeat;}

.set_container .eb_faq{padding-bottom:159px;background:#f5f5f5;}
.eb_faq .eb_faq_sub{margin-bottom:2px;text-align:center;padding-top:100px;}
.eb_faq .eb_faq_sub span{font-size:22px;font-weight:bold;color:#de1e10;letter-spacing:-0.05em;line-height:42px;width:103px;height:45px;border:1px solid #de1e10;border-radius:30px;margin:0 auto;display:block;}
.eb_faq .eb_faq_sub em{line-height:42px;letter-spacing:0;}
.eb_faq .eb_faq_txt{font-size:50px;font-weight:300;color:#252525;letter-spacing:-0.05em;text-align:center;margin-bottom:54px;}
.eb_faq .eb_faq_txt span{display:block;font-weight:300;line-height:70px;margin-bottom:3px;}
.eb_faq .eb_faq_txt strong{display:inline-block;vertical-align:5px;width:199px;height:70px;line-height:70px;background:url(../../images/2026/0901/i_f1.png) 0 100% no-repeat;font-size:55px;font-weight:bold;margin-right:-10px;color:transparent;letter-spacing:-0.08em;}
.eb_faq .eb_faq_txt p{display:block;font-weight:400;line-height:64px;}
.eb_faq .eb_faq_txt em{display:inline-block;vertical-align:5px;width:318px;height:64px;line-height:64px;background:url(../../images/2026/0901/i_f2.png) 0 100% no-repeat;font-size:50px;font-weight:bold;margin-right:6px;color:transparent;letter-spacing:-0.09em;}
.eb_faq .eb_faq_list{text-align:left;width:1200px;margin:0 auto;}
.eb_faq .eb_faq_list details{border-radius:15px;background:#aeaeae;margin-bottom:17px;position:relative;}
.eb_faq .eb_faq_list details:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:14px;background:#fff;}
.eb_faq .eb_faq_list details[open]{background:linear-gradient(120deg, #ff887c, #b6325f);}
.eb_faq .eb_faq_list details[open]:after{}
.eb_faq .eb_faq_list summary{cursor:pointer;list-style:none;font-size:18px;font-weight:bold;color:#252525;letter-spacing:-0.06em;line-height:1;position:relative;padding:25px 0 27px 34px;z-index:3;}
.eb_faq .eb_faq_list details[open] summary{padding:34px 0 21px 34px;}
.eb_faq .eb_faq_list summary::-webkit-details-marker{display:none}
.eb_faq .eb_faq_list summary:after{content:"";position:absolute;right:34px;top:31px;background:url(../../images/2026/0901/i_f3.png) 50% 50% no-repeat;width:13px;height:7px;opacity:0.4;}
.eb_faq .eb_faq_list details[open] summary:after{background:url(../../images/2026/0901/i_f4.png) 50% 50% no-repeat;opacity:1;}
.eb_faq .eb_faq_list details p{font-size:16px;font-weight:400;color:#252525;letter-spacing:-0.06em;line-height:24px;position:relative;z-index:2;padding:0 0 32px 34px;}
.eb_faq .eb_faq_list details p strong{font-weight:bold;line-height:24px;}

.set_container .eb_bottom_banner{position:fixed;bottom:0;left:0;width:100%;z-index:9999;background:#000;}
.eb_bottom_banner .eb_bottom_banner_in{height:80px;width:1200px;margin:0 auto;position:relative;text-align:left;padding:8px 0 0 35px;}
.eb_bottom_banner .eb_bottom_dday{}
.eb_bottom_banner .eb_bottom_dday{background:linear-gradient(120deg, #b6325f, #ff887c);width:64px;height:64px;padding:4px;border-radius:50%;position:relative;}
.eb_bottom_banner .eb_bottom_count{width:56px;height:56px;background:#4d4d4d;text-align:center;border-radius:50%;position:relative;z-index:1;}
.eb_bottom_banner .eb_bottom_count span{display:block;font-size:14px;font-weight:bold;color:#fff;letter-spacing:0;line-height:1;padding-top:9px;}
.eb_bottom_banner .eb_bottom_count strong{display:block;font-size:22px;font-weight:bold;color:#fff;letter-spacing:0.01em;line-height:1;padding-top:2px;}
.eb_bottom_banner .eb_bottom_track{position:absolute;top:0;left:0;width:64px;height:64px;z-index:2;pointer-events:none;overflow:visible;}
.eb_bottom_banner .eb_bottom_dot{width:6px;height:6px;background:#fff;border-radius:50%;position:absolute;top:-1.5px;left:29px;z-index:3;transform-origin:3px 33.5px;}
.eb_bottom_banner .eb_bottom_on{width:6px;height:6px;background:#fff;border-radius:50%;position:absolute;top:-1.5px;left:29px;z-index:3;}
.eb_bottom_banner .eb_bottom_desc{position:absolute;left:128px;top:-32px;}
.eb_bottom_banner .eb_bottom_time{background:url(../../images/2026/0901/b_b1.png) 0 0 no-repeat;width:194px;height:65px;padding:13px 0 0 23px;}
.eb_bottom_banner .eb_bottom_time span{font-size:16px;font-weight:bold;color:#fff;letter-spacing:-0.08em;line-height:1;}
.eb_bottom_banner .eb_bottom_time em{font-weight:bold;letter-spacing:0;}
.eb_bottom_banner .eb_bottom_price{padding-left:47px;margin-top:-23px;display:flex;align-items:center;margin-bottom:1px;}
.eb_bottom_banner .eb_bottom_price_before{padding-left:2px;padding-right:31px;}
.eb_bottom_banner .eb_bottom_price_before span{font-size:18px;font-weight:400;color:#fff;letter-spacing:0;line-height:18px;}
.eb_bottom_banner .eb_bottom_price_before em{font-size:15px;font-weight:400;color:#fff;letter-spacing:0;line-height:22px;}
.eb_bottom_banner .eb_bottom_price_after{}
.eb_bottom_banner .eb_bottom_price_after strong{font-size:24px;font-weight:bold;color:#fff;letter-spacing:0;line-height:24px;}
.eb_bottom_banner .eb_bottom_price_after em{font-size:15px;font-weight:bold;color:#fff;letter-spacing:0;line-height:34px;}
.eb_bottom_banner .eb_bottom_txt{font-size:17px;font-weight:300;color:#fff;letter-spacing:-0.08em;line-height:17px;padding-left:49px;}
.eb_bottom_banner .eb_bottom_txt span{letter-spacing:0;}
.eb_bottom_banner .eb_bottom_txt strong{font-weight:bold;}
.eb_bottom_banner .eb_bottom_txt em{font-weight:300;font-style:italic;}
.eb_bottom_banner .eb_bottom_btn{position:absolute;bottom:10px;padding-bottom:5px;right:35px;z-index:2;}
.eb_bottom_banner .eb_bottom_btn a{font-size:22px;font-weight:500;color:#fff;letter-spacing:-0.074em;line-height:49px;height:50px;width:443px;border-radius:15px;text-align:left;display:flex;align-items:center;margin:0 auto;padding-bottom:1px;padding-left:40px;background:linear-gradient(180deg,#b6325f 0%,#ff887c 100%);transition:transform .28s ease, box-shadow .28s ease, filter .28s ease;position:relative;overflow:hidden;padding-bottom:3px;}
.eb_bottom_banner .eb_bottom_btn:hover a{transform:translateY(-3px);filter:brightness(1.08);box-shadow:0 12px 26px rgba(182,50,95,.45);}
.eb_bottom_banner .eb_bottom_btn a:after{content:"";position:absolute;top:0;left:-70%;width:55%;height:100%;z-index:1;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);transform:skewX(-22deg);animation:btn_shine 3.2s ease-in-out infinite;}
.eb_bottom_banner .eb_bottom_btn span{line-height:49px;}
.eb_bottom_banner .eb_bottom_btn strong{line-height:49px;width:87px;margin-left:5px;letter-spacing:-0.05em;color:transparent;background:url(../../images/2026/0901/b_b2.png) 50% 6px no-repeat;}
.eb_bottom_banner .eb_bottom_btn em{width:19px;height:19px;background:url(../../images/2026/0901/i_b1.png) 50% 100% no-repeat;animation:btn_arr 1.5s ease-in-out infinite;margin-left:20px;}
.eb_bottom_banner .eb_bottom_btn:hover em{}

.set_container .eb_quick{position:absolute;top:853px;left:50%;margin-left:620px;width:298px;height:498px;background:url(../../images/2026/0901/b_l1.png) 50% 0 no-repeat;z-index:9977;}
.set_container .eb_quick.on{position:fixed;top:113px;}
.eb_quick .eb_quick_in{padding-top:97px;text-align:left;}
.eb_quick .eb_quick_tit{text-align:center;width:182px;height:63px;background:url(../../images/2026/0901/t_l1.png) 50% 100% no-repeat;margin:0 auto;font-size:27px;font-weight:bold;color:transparent;letter-spacing:-0.05em;line-height:33px;}
.eb_quick .eb_quick_tit strong{color:transparent;}
.eb_quick .eb_quick_chk{margin-top:21px;padding-left:55px;padding-bottom:5px;}
.eb_quick .eb_quick_chk p{font-size:16px;font-weight:400;color:#252525;letter-spacing:-0.07em;line-height:24px;margin-bottom:15px;}
.eb_quick .eb_quick_chk p strong{font-weight:bold;line-height:24px;}
.eb_quick .eb_quick_chk p em{font-weight:bold;letter-spacing:0;line-height:24px;}
.eb_quick .eb_quick_input{padding-left:29px;margin-bottom:10px;}
.eb_quick .eb_quick_input input{font-size:14px;font-weight:400;color:#252525;letter-spacing:0;line-height:38px;width:240px;height:40px;border:1px solid #aeaeae;border-radius:5px;padding-left:11px;background:#f5f5f5;font-family:"Noto Sans KR","Sans-serif";padding-bottom:2px;}
.eb_quick .eb_quick_btn{padding-left:29px;margin-bottom:6px;}
.eb_quick .eb_quick_btn button{font-size:16px;font-weight:500;color:#fff;letter-spacing:-0.07em;line-height:39px;width:240px;height:40px;background:#de1e10;border-radius:5px;text-align:center;}
.eb_quick .eb_quick_tip{font-size:14px;font-weight:400;color:#aeaeae;letter-spacing:-0.07em;line-height:21px;padding-left:36px;}

@keyframes btn_shine{0%{left:-70%}55%,100%{left:130%}}
@keyframes btn_arr{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}

.conts_btn_top{position:fixed; left:50%; margin-left:680px; bottom:110px; z-index:9888;}
.conts_btn_top button{cursor:pointer; border:none; outline:none; display:block; background:url('https://www.bizforms.co.kr/smartblock/images/sub/ico_top_on.png') 50% 50% no-repeat; text-indent:-9999px; opacity:0; width:0px; height:0px; -webkit-transition:opacity 0.4s, width 0s 0.4s, height 0s 0.4s; -moz-transition:opacity 0.4s, width 0s 0.4s, height 0s 0.4s; -o-transition:opacity 0.4s, width 0s 0.4s, height 0s 0.4s; transition:opacity 0.4s, width 0s 0.4s, height 0s 0.4s;}
.conts_btn_top.on button{opacity:0.5; width:60px; height:60px; -webkit-transition:opacity 1.0s; -moz-transition:opacity 1.0s; -ms-transition:opacity 1.0s; -o-transition:opacity 1.0s; transition:opacity 1.0s;}
.conts_btn_top.on:hover button{opacity:1;}
@media (max-width:1800px){
	.set_container .eb_quick{left:auto;margin-left:0;right:25px;}
}
@media (prefers-reduced-motion:reduce){
	.eb_bottom_banner .eb_bottom_btn a, .eb_bottom_banner .eb_bottom_btn a:after, .eb_bottom_banner .eb_bottom_btn a em{animation:none!important;transition:none!important}
}


