/*====================¸ÞÀÎ*/
/*==========ÇÖµô*/

@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@300;700&display=swap');


.content .hotdealArea>h1{position:relative; font-size:0;}
.content .hotdealArea>h1 .red{font-size:0;}
.content .hotdealArea>h1 .blue{font-size:0;}
.hotdealArea h1{background:url('/_img/titl_text.png') no-repeat 50% 50%;}

.content h1{padding:50px 0; font-size:35px; text-align:center;}
.content h1 > span.blue{font-weight:bold !important;}
.hotdealArea>ul:after{display:block; content:''; clear:both;}
.hotdealArea>ul{margin-bottom:40px;}
.hotdealArea>ul:last-child{margin-bottom:0;}
.hotdealArea>ul>li{float:left; margin-right:2.5%;}
.hotdealArea>ul>li:last-child{margin-right:0;}
ul [class^="hotbeal_list"]{width:calc( (100% - 5%) / 3 ); border-radius:20px; overflow:hidden; border:1px solid #ccc; box-sizing:border-box; cursor:pointer;}
ul [class^="hotbeal_list"] .list_car_img{width:100%; height:266px; overflow:hidden; background-color:#ebebeb;}
ul [class^="hotbeal_list"] .list_car_img img{width:100%; transition:all 0.3s;}
ul [class^="hotbeal_list"]:hover .list_car_img img{width:103%; transition:all 0.3s;}
ul [class^="hotbeal_list"] .list_txtArea h3{position:relative; padding:20px 0 10px; margin-left:30px; font-size:24px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul [class^="hotbeal_list"] .list_txtArea h3:after{position:absolute; top:40px; left:35px; z-index:-9; display:block; content:''; width:281px; height:14px; background-color:#eef8ff;}
ul [class^="hotbeal_list"] .list_text{margin-left:140px;}
ul [class^="hotbeal_list"] .list_text>div{text-align:left; font-size:15px; font-weight:400; color:#4f4f4f; line-height:25px;}
ul [class^="hotbeal_list"] .list_text .red{font-size:20px; font-weight:700;}
ul [class^="hotbeal_list"] .list_text .blue{font-size:20px; font-weight:700;}
ul [class^="hotbeal_list"] .list_button{text-align:center; padding:20px 0 30px;}
ul [class^="hotbeal_list"] .list_button .bt02{width:200px; height:50px; border-radius:0; font-size:17px; font-weight:600; transition:all 0.2s;}

ul [class^="hotbeal_list"]:hover .list_button .bt02{background-color:#0072bc; color:#fff; transition:all 0.2s;}

ul [class^="hotbeal_list"]{background-size:115px;}
ul li.hotbeal_list01{background:url('/_img/round_img01.png') no-repeat 0% 86%;}
ul li.hotbeal_list02{background:url('/_img/round_img02.png') no-repeat 0% 86%;}
ul li.hotbeal_list03{background:url('/_img/round_img03.png') no-repeat 0% 86%;}
ul li.hotbeal_list04{background:url('/_img/round_img04.png') no-repeat 0% 86%;}
ul li.hotbeal_list05{background:url('/_img/round_img05.png') no-repeat 0% 86%;}
ul li.hotbeal_list06{background:url('/_img/round_img01.png') no-repeat 0% 86%;}

.storeArea:after{display:block; content:''; clear:both;}
.storeArea>div.store{float:right;}
.storeArea>div.store img{width:155px; margin-top:3px;}
.storeArea>div.store>div{float:left; margin-left:11px;}
.storeArea>div.store>div p{font-size:13px; color:#626262;}
/*==========½Ç½Ã°£»ó´ãÇöÈ²*/
.content .adviceArea{width:100%; background-color:#f3f4f7; margin:100px 0 0; overflow:hidden;}
.content .adviceArea .advice{position:relative;}
.content .adviceArea .advice .phone_img{position:absolute; bottom:0; left:167px;}
.content .adviceArea .advice:after{display:block; content:'';clear:both;}
.content .adviceArea .advice .advice_phon{float:left; margin:109px 0;}
.content .adviceArea .advice .advice_phon h1{text-align:left; padding:30px 0; font-size:45px; letter-spacing:-2.5px; line-height:51px;}
.content .adviceArea .advice .advice_phon h1.txt{font-size:40px;}
.content .adviceArea .advice .advice_phon h1 .red{font-family:'Noto Sans KR', sans-serif;}
.content .adviceArea .advice .advice_phon p{font-size:20px; color:#4f4f4f; line-height:27px;}
.content .adviceArea .advice .advice_list{width:400px; padding:26px 35px; float:right; background:rgba(46,69,157, 1); overflow:hidden;}
.content .adviceArea .advice .advice_list h2{text-align:center;color:#fff;}
.content .adviceArea .advice .advice_list ul:after{display:block; content:''; clear:both;}
.content .adviceArea .advice .advice_list ul li{float:left;}
.content .adviceArea .advice .advice_list ul.advice_list_title{padding:10px 0; margin-bottom:10px; border-bottom:2px solid #2e459d;}
.content .adviceArea .advice .advice_list ul.advice_list_title li{font-size:18px; text-align:center;}
.content .adviceArea .advice .advice_list .user_name{width:20%;}
.content .adviceArea .advice .advice_list .car_name{width:60%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.content .adviceArea .advice .advice_list [class^="ing"]{width:18%; text-align:center; line-height:21px;}
.content .adviceArea .advice .advice_list .ing01{border:2px solid #fc713a; border-radius:50px; color:#fc713a; box-sizing:border-box;}
.content .adviceArea .advice .advice_list .ing02{border:2px solid #00ac28; border-radius:50px; color:#00ac28; box-sizing:border-box;}

.content .adviceArea .advice .advice_list .advice_list_txt .swiper-slide{/* background:rgba(243, 244, 247, 1); */background:#fff}
.content .adviceArea .advice .advice_list .advice_list_txt .swiper-slide ul li{font-size:14px; text-align:center; margin-top:14px}
.content .adviceArea .advice .advice_list .advice_list_txt .swiper-slide ul li:last-child{font-size:14px; text-align:center; margin-top:12px}

.adviceSwiper{width:100%; height:427px;}
/*==========È¸»ç¼Ò°³*/
.content .companyArea{background:url('/_img/company_back.png') no-repeat 50% 50%; background-size:cover; padding:50px 0 100px;}
.content .companyArea .company h1 span{font-weight:400;}
.content .companyArea .company .company_logo{width:229px; margin:0 auto;}
.content .companyArea .company .company_guide{padding:50px 0 0;}
.content .companyArea .company .company_guide ul:after{display:block; content:''; clear:both;}
.content .companyArea .company .company_guide ul li{float:left; width:335px; height:250px; height:; padding:20px; margin-right:25px; text-align:center; box-shadow:2px 2px 10px #ebebeb; background-color:#fff; border-radius:50px;}
.content .companyArea .company .company_guide ul li p:first-child{line-height:55px; font-size:65px; font-weight:800;}
.content .companyArea .company .company_guide ul li p:last-child{text-align:left;}
.content .companyArea .company .company_guide ul li p.gray{color:#5c5c5c;}
.content .companyArea .company .company_guide ul li p.explan{font-size:33px; margin:20px 0; font-weight:600;}
.content .companyArea .company .company_guide ul li p.explan_txt01{margin-left:55px;}
.content .companyArea .company .company_guide ul li p.explan_txt02{margin-left:15px;}

/*==========È¸»ç¹Ì¼Ç*/ 
.content .missionArea{background-color:#fcfcfc; padding:50px 0 100px;}
.content .missionArea .mission h1{font-size:42px;}
.content .missionArea .mission ul:after{display:block; content:''; clear:both;}
.content .missionArea .mission ul li{font-family: 'Noto Serif KR', serif;font-weight:300;}
.content .missionArea .mission ul li:first-child{float:left; width:50%;}
.content .missionArea .mission ul li:first-child img{width:100%;}
.content .missionArea .mission ul li:last-child{float:right; width:45%;height:300px;background:url(/_img/mission_text.png) no-repeat right bottom;}
.content .missionArea .mission ul li:last-child > p{font-family: 'Noto Serif KR', serif;font-weight:300;line-height:32px;font-size:20px;}
.content .missionArea .mission ul li:last-child > p > span{font-weight:700}

.partnerArea .swiper-wrapper{padding:10px 0;}
/*==========´©Àû°í°´*/
.content .quoteArea{background:url('/_img/quote_back.jpg');}
.content .quoteArea .quote{padding:10px 0 64px;}
.content .quoteArea .quote:after, .content .quoteArea .quote .quote_review ul:after{display:block; content:''; clear:both;}	
.content .quoteArea .quote .quote_txt{float:left;}
.content .quoteArea .quote .quote_txt h1{color:#fff; text-align:left;}
.content .quoteArea .quote .quote_txt h1 span{font-weight:400;}
.content .quoteArea .quote .quote_txt p{color:#fff; font-size:25px;}
.content .quoteArea .quote .quote_review{float:right; padding-top:90px;}
.content .quoteArea .quote .quote_review ul li{float:left; width:225px; text-align:center;}
.content .quoteArea .quote .quote_review ul li.quote_review01{margin-top:25px;}
.content .quoteArea .quote .quote_review ul li.quote_review02{border:1px solid rgba(255,255,255,0.5); border-top:0; border-bottom:0;} 
.content .quoteArea .quote .quote_review ul li div.bt01{width:150px; margin:0 auto; border-radius:0;}
.content .quoteArea .quote .quote_review ul li div.count{font-size:35px; font-weight:700; color:#fffc00; padding:10px 0;}
.content .quoteArea .quote .quote_review ul li div:last-child{font-size:17px; color:rgba(255,255,255,0.9);}

/*==========°í°´ÈÄ±â*/
.content .cs_reviewArea{padding:0px 0 110px; background:#2e459d}
.content .cs_reviewArea .cs_review{position:relative;}
.content .cs_reviewArea .cs_review h1{color:#fff;padding:50px 0 20px; margin-bottom:30px;}
.content .cs_reviewArea .cs_review .latterSwiper{position:static; width:1050px;}
.content .cs_reviewArea .grey{color:#545454;}

.cs_review .latterSwiper_listArea div.latterSwiper_list{border:2px solid #fff;background:#fff; border-radius:8px; box-sizing:border-box;}
.cs_review .latterSwiper_listArea div:last-child{margin-right:0;}
.cs_review .latterSwiper_listArea div.latterSwiper_list img{width:100%; border-radius:5px 5px 0 0;}
.cs_content_txt{padding:20px;}
.cs_content_txt .txt_title{font-size:18px; font-weight:700; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cs_content_txt .text{overflow:hidden; font-size:13px; color:#737373;}
.cs_content_txt .txt_smtitle{padding:5px 0;}
.cs_content_txt .text.line-clamp {display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; max-height: 80px;}

.content .cs_reviewArea .prev_bt{background-image:url('/_img/arrow02.png'); left:0; top:297px; opacity:0.3;}
.content .cs_reviewArea .next_bt{background-image:url('/_img/arrow01.png'); right:0; top:297px; opacity:0.3;}
/*====================¸ÞÀÎ//*/
