<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* franchise */
html,body{height:100%}
#wrap{height:100%}
.main_content{overflow:hidden}

.text{font-size:18px;line-height:167%;letter-spacing:-0.03em;color:#666}

/* main_fr_visual */
.main_fr_visual{height: 100vh;background-color: #000;}
.mv_back{position: absolute;inset:0}
.mv_video{display: flex;justify-content: center;align-items: center;position: relative;width: 100%;height: 100%;overflow: hidden;}
.mv_video iframe{position: absolute;min-width: 100%;min-height: 100%;aspect-ratio: 16 / 9;}
.mv_video video {object-fit: cover;transform: translateY(-11%);}
/* reason */
.reason{padding-top: 100px;letter-spacing: -0.02em;color:#fff}
.reason_subttl{margin-bottom: 20px;}
.reason_ttl{margin-bottom: 67px;}
.reason_deco01{height: 2px;margin-bottom: 5px;background-color: #e61b13}
.reason_deco02{height: 2px;margin-bottom: 5px;background-color: #4faae1}

.reason_cont{position: relative;height: 650px;overflow: hidden;}
.reason_side{display: flex;align-items: stretch;position: absolute;left: 0;top: 0;bottom: 0;}
.reason_side .side_area01{display: flex;justify-content: end;align-items: center;position: relative;width: 104px;padding-right: 30px;box-sizing: border-box;}
.reason_side .side_bar{position: absolute;top: 0;right: 0;bottom: 0;width: 1px;background-color: rgba(255,255,255,0.2);}
.reason_side .side_bar:before{content:'';position: absolute;top: 0;right: 0;width: 100%;background-color: rgba(255,255,255,0.5);}
.reason_side .side_area02{display: flex;align-items: center;padding-left:30px}
.reason_cont_inner{display: flex;justify-content: space-between;align-items: center;position: relative;width: 1200px;height: 100%;margin: 0 auto;}

.reason_cont_ttl{margin-bottom: 25px;}
.reason_cont_subttl{margin-bottom: 8px;font-size: 25px;}
.reason_cont_subttl em{font-family: 'NotoSansKR-Bold';}
.reason_cont_des{font-size: 18px;line-height: 1.666;}
.reason_cont_ex{margin-top: 30px;font-size: 18px;color:rgba(255,255,255,0.4)}

.reason_cont01{background-image: url('../img/main_fr/reason_cont01_bg.jpg');}
.reason_cont02{background-image: url('../img/main_fr/reason_cont02_bg.jpg');}
.reason_cont03{background-image: url('../img/main_fr/reason_cont03_bg.jpg');}
.reason_cont04{background-image: url('../img/main_fr/reason_cont04_bg.jpg');}

.reason_cont01 .side_bar:before{height: 25%;}
.reason_cont02 .side_bar:before{height: 50%;}
.reason_cont03 .side_bar:before{height: 75%;}
.reason_cont04 .side_bar:before{height: 100%;}

/* reason_cont01 */
.reason_cont01_slide{width: 770px;}
.reason_cont01_paging{display: flex;justify-content: center;align-items: center;gap: 12px;margin-top: 20px;}
.reason_cont01_paging li{width: 14px;height: 14px;border: 2px solid #fff;;border-radius: 7px;box-sizing: border-box;}
.reason_cont01_paging li.swiper-pagination-bullet-active{width: 30px;background-color: #58afe2;border: 0;}
/* reason_cont02 */
.reason_cont02_list{display: flex;align-items: end;gap: 50px}
.reason_cont02_list .list-feature{display: flex;justify-content: center;align-items: center;}
.reason_cont02_list li:nth-child(1) .list-feature,
.reason_cont02_list li:nth-child(2) .list-feature{width: 173px;height: 173px;}
.reason_cont02_list .list-text{margin-top: 20px;font-size: 16px;line-height: 1.625;}
.reason_cont02_list .list-text em{font-family: 'NotoSansKR-Bold';}

/* choice */
.choice{padding: 95px 0 80px;}
.choice_flow{margin-bottom: 65px;}
.choice_flow img{max-width: 80%;}
.choice_list{display: flex;max-width: 1500px;margin: 0 auto 60px;padding: 0 30px;color:#fff}
.choice_list li{width: 33.3333%;}
.choice_list a{display: flex;justify-content: center;align-items: center;position: relative;height: 280px;}
.choice_list .list_thumb{width: 100%;height: 100%;}
.choice_list .list_thumb img{width: 100%;height: 100%;object-fit: cover;}
.choice_list .list_center{position: absolute;}
.choice_list .list_txt{margin-top: 18px;font-family: 'NotoSansKR-Medium';font-size: 25px;}
.choice_list .list_side_ttl{position: absolute;top: 20px;left: 20px;}
.choice_list .list_side_txt{position: absolute;bottom: 18px;right: 20px;font-size: 16px;}
.choice_award_list{display: flex;justify-content: center;align-items: center;gap: 90px;}

/* inquiry */
.inquiry{display: flex;justify-content: center;align-items: center;height: 1000px;background-color: #21819e;color:#fff}
.inquiry .inner{}
.inquiry_form{}
.inquiry_form_area01{margin-bottom: 32px;}
.inquiry_input_items{display: flex;gap: 20px;}
.inquiry_input_item{flex-shrink: 0;width: 380px;height: 60px;}
.inquiry_input{padding-left:20px;width:100%;height:100%;border:0;background-color:transparent;border-bottom:1px solid rgba(255,255,255,0.5);font-family:'NotoSansKR-Regular';font-size:20px;color:#fff;box-sizing:border-box;outline: none;}
.inquiry_input_text::placeholder{color:#fff}
.inquiry_input_select option{color:#000}
.inquiry_form_area02{display: flex;justify-content: space-between;}
.inquiry_agree{display: flex;align-items: center;gap: 10px}
.inquiry_agree_label{display: flex;align-items: center;gap: 10px}
.inquiry_agree_label .icon-circle{fill: rgba(255,255,255,0.3);stroke:transparent}
.inquiry_agree_label .icon-check{stroke: #fff}
.inquiry_agree_input:checked + .inquiry_agree_label .icon-circle{fill: #fff}
.inquiry_agree_input:checked + .inquiry_agree_label .icon-check{stroke: #21819e}
.inquiry_submit_btn{width: 380px;height: 60px;background-color: #ce3535;}
.inquiry_tel{position: absolute;bottom: 40px;left: 100px;font-size: 20px;}
.inquiry_tel em{font-family:'NotoSansKR-Bold';}

/* media */
.mwrap{background-color:#fff; padding-top: 100px;}
.media_wrap{width:1500px;height:100px;margin:0 auto}
.media_ttl{float:left;width:150px;padding-top:39px;margin-left:0}
.media_link{right:0px;top:25px;margin-left:570px;display:block;width:180px;height:50px;border:1px solid #d8d8d8;letter-spacing:-0.02em;color:#666;line-height:48px;text-align:center;box-sizing:border-box}

.media_slide_wrap{float:left;width:calc(100% - 360px);height:100px}
.media_slide{width:100%;height:100px}
.media_slide .swiper-slide{position:relative;width:auto;margin-right:40px}
.media_slide .swiper-slide:before{content:'';width:1px;height:12px;background-color:#ccc;position:absolute;right:-20px;top:50%;margin-top:-6px}
.media_slide .swiper-slide a{line-height:100px;color:#666;letter-spacing:-0.02em}
.media_slide .swiper-slide a:hover{color:#21819e}

/* inquiry */
.inquiry_ttl{height:270px;padding-bottom:14px;position:relative;font-family:'NotoSansKR-Thin';font-size:3.75rem;letter-spacing:-0.03em;line-height:150%;color:#fff}
.inquiry_ttl em{font-family:'NotoSansKR-DemiLight'}
.inquiry_ttl img{margin-top:-25px;margin-left:10px}
@media screen and (max-height: 800px) {
    .mv_fr1 .card_slide .store_info p{font-size:13px}
}

@media screen and (max-width: 1530px) {
    .media_wrap{width:calc(100% - 60px);margin:0 30px}
    .media_slide_wrap{width:calc(100% - 370px)}
    .media_slide{padding-left:0}
    .notice_slide .txt_area{padding-right:30px}
}

@media screen and (max-width: 1450px) {
    .row-paging{left:30px}
    .inner_cont{padding-left:120px}
    .inner_cont2{padding-left:680px}
}</pre></body></html>