<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* menu_video */
.menu_video_wrap{height: 100vh}
.menu_video{background-image: url('../img/page/menu/menu_banner_video.jpg');}

/* search */
.search{padding-top: 139px;background-color: #6b0101}
.search_head{color: #fff}
.search_head .fs_def &gt; *{vertical-align: middle;}
.search_title_plus{margin-top: 6px;margin-left: 13px;}
.search_head .search_text{padding-top: 29px}
.search_head .search_text em{font-size: 20px}
.search_bracket_wrap{margin-top: 45px;}
.search_bracket{font-weight: 500;font-size: 220px;letter-spacing: -0.06em;color: #fff}
.search_bracket:nth-of-type(1){margin-right: 90px}
.search_bracket:nth-of-type(2){margin-left: 74px}
.search_keyword{height: 140px;margin-top: 32px;font-family:'NotoSerifKR';font-weight: 700;font-size: 140px;letter-spacing: -0.06em;color: #fff}
.search_boxs{max-width: 1500px;margin: 0 auto;padding-top: 102px;}
.search_boxs &gt; li{background-color: #f4efe1}
.search_boxs &gt; li:first-child{margin-bottom: 10px;}
.search_box01{padding: 80px 0}
.search_box_inner{display: flex;width: 1060px;margin: 0 auto;box-sizing: border-box;justify-content: space-between;}
.search_box01 .search_box_inner{padding: 0 32px 0 6px;}
.search_box_title{font-weight: 700;font-size: 34px;letter-spacing: -0.03em;line-height: 1.4117;color: #231815}
.search_box01 .search_box_text{padding-top: 19px;color: #231815}
.search_box01{padding-top: 91px;padding-bottom: 90px}
.search_box01 .search_box_twrap{padding-top: 2px}
.search_box01 .search_box_title{padding-bottom: 54px;}
.search_box01 .search_hash{width: 146px;height: 40px;box-sizing: border-box;border-radius: 20px;background-color: #fff;border: 1px solid #900019}
.search_box01 .search_hash:nth-of-type(1){margin-right: 9px}
.search_box01 .search_hash_text{font-weight: 500;line-height: 37px;letter-spacing: -0.03em;text-align: center;color: #900019}
.search_bar_wrap .search_bar{width: 439px;height: 55px;background-image: url('../img/page/fran/search_bar.png');}
.search_twrap{padding: 16px 0 16px 81px;box-sizing: border-box;}
.search_twrap &gt; span{font-size: 24px;letter-spacing: -0.03em;font-weight: 500;color: #111}
.search_twrap &gt; span:last-child{width: 1px;height: 25px;background-color: #000;margin-left: 4px;animation: blink 1s infinite step-end}
.search_text:nth-of-type(3){margin-left: 5px}
.search_lists{margin-top: 9px;}
.search_lists &gt; li{position: relative;width: 382px;height: 72px;margin-left: auto;margin-right: 0;}
.search_list01{background-image: url('../img/page/fran/search_list01.png');}
.search_list02{background-image: url('../img/page/fran/search_list02.png');}
.search_list03{background-image: url('../img/page/fran/search_list03.png');}
.search_list01 .search_list_text{background-image: url('../img/page/fran/search_list01_text.png');}
.search_list02 .search_list_text{background-image: url('../img/page/fran/search_list02_text.png');}
.search_list03 .search_list_text{background-image: url('../img/page/fran/search_list03_text.png');}
.search_list01_num{background-image: url('../img/page/fran/search_list01_num.png');}
.search_list01_wrap{top: 26px;right: 34px;}
.search_list01_wrap &gt; *{vertical-align: middle;}
.search_list_up{padding-right: 8px;}
.search_num_wrap .num, .search_num_wrap .dot{font-size: 18px;letter-spacing: -0.24em;color: #111;}

.search_box02{padding-top: 75px;padding-bottom: 102px}
.search_box02 .search_box_inner{padding: 0 56px 0 6px;}
.search_box02 .search_box_twrap{padding-top: 27px;}
.search_box02 .search_box_title{padding-bottom: 43px;}
.search_box02 .search_box_cont{position: relative;width: 466px;}
.search_box02 .search_bar{position: relative;width: 70px;border-radius: 6px 6px 0 0;}
.search_bar_fill{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;border-radius: 6px 6px 0 0;}
.search_bar01_wrap .search_bar_fill{background-color: #e7141a}
.search_bar02_wrap .search_bar_fill{background-color: #6b0101}
.search_bar01_wrap{margin-left: 251px;margin-right: 70px;}
.search_bar01_wrap .search_bar{height: 283px;}
.search_bar02_wrap .search_bar{height: 183px;margin-top: 100px;}
.search_bar01_wrap .search_bar_balloon{top: 0;left: -219px}
.search_bar01_stamp{top: 130px;left: -77px;}
.search_bar01_img{top: 208px;left: -180px}
.search_bar02_wrap .search_bar_balloon{top: -20px;left: -37px}
.search_bar_text{position: absolute;bottom: -49px;left: 50%;width: 130px;margin-left: -65px;font-weight: 700;text-align: center}
.search_bar01_wrap .search_bar_text{color: #e7141a}
.search_bar02_wrap .search_bar_text{color: #6b0101}

/* effort */
.effort{z-index: 1;padding: 150px 10px 10px;background-color: #6b0101}
.effort_inner{padding-top: 219px;padding-bottom: 221px}
.effort_bg{background-image: url('../img/page/menu/effort_bg.jpg');}
.effort_cont{max-width: 1326px;margin: 0 auto}
.effort_twrap{color: #fff}
.effort_title &gt; span{display: inline-block;}
.effort_text:nth-of-type(1){padding-top: 78px}
.effort_text:nth-of-type(2){padding-top: 20px}

/* promise */
.promise{padding-top: 141px;padding-bottom: 143px;background-color: #8e0606}
.promise_bg{top: -100vh;height: 100vh;left: 0;width: 100%;background-image: url('../img/page/menu/promise_bg.png');}
.promise_title{color: #fff}
.promise_inner{display: flex;width: 1104px;margin: 95px auto 0;justify-content: space-between;}
.promise_list01, .promise_list03{width: 410px;}
.promise_list02{width: 400px;margin-top: 111px;}
.promise_list03{margin-top: 211px}
.promise_thumb_wrap{position: relative;overflow: hidden;}
.promise_list01 .promise_thumb_wrap,
.promise_list03 .promise_thumb_wrap{height: 480px}
.promise_list02 .promise_thumb_wrap{height: 400px;border-radius: 50%;box-sizing: border-box;}
.promise_list01 .promise_thumb{background-image: url('../img/page/menu/promise_thumb01.jpg');}
.promise_list02 .promise_thumb{background-image: url('../img/page/menu/promise_thumb02.png');}
.promise_list03 .promise_thumb{background-image: url('../img/page/menu/promise_thumb03.jpg');}
.promise_list_title{padding-top: 49px;font-weight: 700;font-size: 30px;letter-spacing: -0.06em;color: #fff}
.promise_list_text{color: #fff}
.promise_list_text:nth-of-type(1){padding-top: 10px;padding-bottom: 10px}
.promise_list_text01{padding-top: 26px;}
.promise_list_text02{padding-top: 20px}

/* how */
.how{padding: 40px 2.0833% 0;background-color: #f4f4f4}
.how_inner{height: 644px;background-color: #6b0101}
.how_title{padding-top: 100px;color: #fff}
.how_lists li{z-index: 1;position: absolute;left: 50%;opacity: 0.3}
.how_list01{top: 363px;margin-left: -585px}
.how_list02{top: 219px;margin-left: -240px}
.how_list03{top: 363px;margin-left: 395px}
.how_list01 &gt; a{z-index: 1}
.how_list_title{font-family: 'NotoSerifKR';font-weight: 700;font-size: 34px;letter-spacing: -0.06em;}
.how_list02 .how_list_title{margin-right: 40px}
.how_list02 .how_list_text{margin-top: -5px}
.how_list01 .how_list_text, .how_list03 .how_list_text{padding-top: 28px}
.how_lists li.swiper-pagination-bullet-active{opacity: 1}
.how_lists li.swiper-pagination-bullet-active .how_list_title,
.how_lists li.swiper-pagination-bullet-active .how_list_text{color: #fff}
.how_list_line_wrap{opacity: 0}
.how_lists li.swiper-pagination-bullet-active .how_list_line_wrap{opacity: 1}
.how_list_line{position: absolute;width: 100%;height: 100%;background: no-repeat center / cover}
.how_list_cir_wrap{width: 14px;height: 14px;opacity: 0}
.how_lists li.swiper-pagination-bullet-active .how_list_cir_wrap{opacity: 1}
.how_list_cir_wrap &gt; span{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background-color: #e7141a}
.how_list_cir{z-index: 1;}
.how_list01 .how_list_line_wrap{top: 15px;right: -290px;width: 371px;height: 78px}
.how_list01 .how_list_line{top: 0;right: 0;background-image: url('../img/page/menu/how_list_line01.png');background-position: right center;}
.how_list01 .how_list_cir_wrap{bottom: -8px;right: -8px}
.how_list02 .how_list_line_wrap{bottom: -183px;left: 156px;width: 87px;height: 162px}
.how_list02 .how_list_line{bottom: 0;left: 0;background-image: url('../img/page/menu/how_list_line02.png');background-position: bottom center;}
.how_list02 .how_list_cir_wrap{bottom: -6px;right: -6px}
.how_list03 .how_list_line_wrap{top: 15px;left: -380px;width: 371px;height: 78px}
.how_list03 .how_list_line{top: 0;left: 0;background-image: url('../img/page/menu/how_list_line03.png');background-position: left center;}
.how_list03 .how_list_cir_wrap{bottom: -8px;left: -8px}
.how_slide{bottom: 0;left: 0;right: 0;width: 1060px;height: 400px;margin: 0 auto}
.how_slide .swiper-slide{background: no-repeat center / cover}
.how_slide .swiper-slide:nth-child(1){background-image: url('../img/page/menu/how_sl01.png');}
.how_slide .swiper-slide:nth-child(2){background-image: url('../img/page/menu/how_sl02.png');}
.how_slide .swiper-slide:nth-child(3){background-image: url('../img/page/menu/how_sl03.png');}

/* menu */
.menu{padding-top: 136px;padding-bottom: 70px;background-color: #f4f4f4}
.menu01_lists{padding-top: 55px}
.menu01_lists li{position: relative;width: 600px;height: 600px;box-sizing: border-box;margin-bottom: 60px;padding-left: 70px;padding-top: 58px;background-color: #6b0101}
.menu01_lists li:nth-child(4n+1), .menu01_lists li:nth-child(4n+2){background-color:#8e0606;}
.menu01_lists li:nth-child(odd){margin-right: 60px}
.menu01_list_title{padding-bottom: 32px;font-family: 'NotoSerifKR';font-weight: 700;font-size: 50px;line-height: 1.3;letter-spacing: -0.06em;color: #fff}
.menu01_list_text{font-size: 18px;line-height: 1.7777;letter-spacing: -0.03em;color: #fff}
.menu01_list_logo{position: absolute;top: 30px;right: 30px}
.menu01_list_img{background-image: url('../img/page/menu/menu01_list_img.png');}

.menu02{padding-top: 75px}
.menu02_lists{padding-top: 57px}
.menu02_lists li{width: 394px;margin-bottom: 81px}
.menu02_lists li:not(:nth-child(3n)){margin-right: 39px}
.menu02_list_thumb{height: 394px;background-image: url('../img/page/menu/menu02_list_thumb.jpg');}
.menu02_list_name{padding-top: 28px;font-size: 22px;font-weight: 500;letter-spacing: -0.03em;text-align: center;color: #231815}
</pre></body></html>