.mainInner,.mainVisual .mainVInner{max-width:136rem;margin:0 auto;position:relative}
.serv_init{width: 100%;background-color:white;height:100%;padding:4rem;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;}
.insur_init{width: 100%;background-color:white;height:100%;padding:4rem;border-radius:10px;display:grid;grid-template-columns: 1fr 8fr 1fr;gap:2rem;}
.cont_init{width: 100%;background-color:white;height:100%;padding:4rem;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;border:1px solid rgba(230, 230, 230, 0.9);}
.careerCont{display: grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;}
.new_conTBox{margin-top: 3rem;}
.cont_pc{display: block;}
.insur_mark_mob{position: relative;transform: translate(7%,50%);}
.cont_mob{display: none;}
.clien_mob{display: none !important;}
.inte_img{width: 100%;}
.inquiry-Mob{display: none !important;}
.pc_interview{display: block !important;}
.Mob_interview{display: none !important;}
.insur_Mob{display: none !important;}
.sket_mob{display: none !important;}
.movi-hidden-title{font-weight:bold;font-size:3rem;margin-bottom:2rem;}
.movi-hidden-cont{font-size:1.7rem;margin-bottom:5.5rem;padding-right:4rem;height: 105px;line-height: 3rem;}
.movi-hidden-more{color:#0481d7;font-size:1.7rem;font-weight:800;display: flex;align-items: center;}
.movi-hidden-more:hover{
	text-decoration: underline;
	font-weight: bold;
	text-decoration-thickness: 2px; /* 밑줄 굵기 */
	text-underline-offset: 3px;     /* 글자와 밑줄 간격 */
}
.movi-m-hidden {visibility: hidden;transition: unset !important;position:absolute;padding:2rem;height: 100%;display: flex;flex-direction: column;gap: 1rem;}
.movi-m-hidden-title{font-weight:bold;font-size:2rem;height:20%;}
.movi-m-hidden-cont {
	font-size: 1.4rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3; /* 보일 줄 수 */
	overflow: hidden;
	text-overflow: ellipsis;
  
	line-height: 1.5em;
	max-height: calc(1.5em * 3); /* line-height × 줄수 */
	height: auto; /* 고정 높이 대신 자동 */
	word-break: keep-all;
	white-space: normal;
  }
  
  
  
.movi-m-hidden-more{color:#0481d7;font-size:1.4rem;font-weight:800;display: flex;align-items: end;height:20%;}
.movi-m-hidden-more:hover{
	text-decoration: underline;
	font-weight: bold;
	text-decoration-thickness: 2px; /* 밑줄 굵기 */
	text-underline-offset: 3px;     /* 글자와 밑줄 간격 */
}
.main-img{width: 100%;height:70rem;display: flex;flex-direction: column;justify-content: center;}
.more_arrow{background-image: url('../img/ic_arrow_1.png');width:17px;height:17px;background-size: 17px 17px;}
.inq_pc{font-size: 1.8rem !important;}
.insur_mark{display: flex;align-items: center;}
.fix-menu-btn{position: fixed;bottom:9rem;right:2rem;display:flex;flex-direction:column;gap:2rem;align-items: end;z-index: 10;}
.fix-menu-btn.m-mob{display: none !important;}
.movi-hidden {visibility: hidden;transition: unset !important;position:absolute;padding:5rem 3rem;}

.movi-hidden div,.movi-m-hidden div{transition: unset !important;}
.movi-hidden.view, .movi-m-hidden.view{visibility: visible !important;}
.inqury-cont{background: rgba(240, 245, 250, 1);padding:10rem 7rem;border-radius:10px;}
.inquiry-grid{display: grid;grid-template-columns:1fr 1fr;gap:2rem;}
.cont_title{font-weight: 800;color:black;font-size:3rem;font-family: 'Pretentdard-Bold' !important;}
.serv_left{display: flex;flex-direction:column;justify-content:space-between;gap:2rem;}
.insur_left{display: flex;flex-direction:column;justify-content:space-between;gap:2rem;padding-left: 3rem;}
.cont_left{display: flex;flex-direction:column;justify-content:space-between;gap:2rem;}
.new_sm4{margin-bottom: 3rem !important;font-weight:normal !important;color:unset !important;font-size: 1.7rem !important}
.pack_imgArea{margin-top: 6rem;}
.new_in1{margin-bottom: unset !important;font-weight:normal !important;color:unset !important;font-size: 1.7rem !important;}
.insurCont{display: flex;flex-direction: column;gap:4rem;}
.powerCont{display: grid;grid-template-columns: 1fr 1fr;gap:5rem;}
.clien-area{display: grid; grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:3rem;margin-top:7rem;}
.twinkle{background-image:url('../img/ic_twinkle_1.png');width: 23px;height: 22px;background-size: contain;}
.twinkle.on{background-image:url('../img/ic_twinkle_2.png');width: 23px;height: 22px;background-size: contain;}
.serv_title{font-weight: 800;color:black;font-size:3rem;}.serv_cont{font-size: 1.5rem;}.serv_img{width:100px;height:100px;background-size: cover;background-repeat: no-repeat;background-position: center;}.serv_now{background-image:url('../img/ic_main1.png');}.serv_hour{background-image:url('../img/ic_main2.png');}.serv_cat{background-image: url('../img/smilecat_1.png');width: 250px;height: 250px;position: absolute;right: 0;top:-40%;}
.cont_img{width:60px;height:60px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.pack_cat{background-image: url('../img/smilecat_2.png');width: 193px;height: 215px;position: absolute;right: 0;top:25%;}
.insur_cat{background-image: url('../img/smilecat_3.png');width: 193px;height: 215px;position: absolute;right: 0;top:20%;}
.clien_cat{background-image: url('../img/smilecat_4.png');width: 193px;height: 215px;position: absolute;right: 0;top:15%;}
.free-inquiry-icon{background-image: url('../img/ic_free_estimate.png');width: 28px;height: 28px;margin-top: 3px;}
.free-inquiry-pc{display: flex;gap:8px;justify-content:center;position: fixed;bottom: 4rem;left: 50%;background: linear-gradient(90deg, rgba(108, 195, 255, 1) 0, rgba(5, 129, 215, 1) 100%);border: unset;border-radius: 100px;max-width: 300px;color:white;font-size: 2.4rem;padding:2rem 5rem;transform: translate(-50%, 0);z-index: 10000;cursor: pointer;}
.free-inquiry-mob{display: none !important;cursor: pointer;}
.clien-review{display: grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;margin-top:7rem;}
.tren-review{display: grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;margin-top:7rem;}
.sket-cont{display: grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;margin-top:5rem;}
.sket-detail{display: flex;flex-direction:column;justify-content:start;gap:3rem;}
.clien-cont{display: flex;flex-direction:column;gap:3rem;}
.movi-box-pc{position:relative;cursor: pointer;}
.movi-box-mob{position:relative;}
.pc_boxCont{display: grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:3rem;margin-top:7rem;}
.mob_boxCont{display:none !important;}
.revi-cursor{cursor: pointer;}
.inquiry-requ{margin-top: 2rem;}
.float_none{display: none !important;}
.revi-cursor:hover {
	text-decoration: underline;
	text-decoration-thickness: 2px; /* 밑줄 굵기 */
	text-underline-offset: 3px;     /* 글자와 밑줄 간격 */
	font-weight: 800;
  }
  .clien-more{font-size: 1.7rem;color:#0481d7;cursor: pointer;transition:unset !important;display: flex;align-items: center;font-weight: 800;}
  .clien-view{display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.4em;
    max-height: calc(4.4em * 2);}
  .clien-more:hover{font-weight: 800;text-decoration: underline;}
  .mov_mob{font-size: 1.8rem !important;}
.sket-label{display: flex;justify-content:space-between;margin-top: 6rem;}
.tren_title{margin-bottom: 3rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;line-height: 1.4em;max-height: calc(1.4em * 2);font-size: 2.5rem;font-family: Pretendard-Bold;}
.movi-text {position: absolute;top: 5rem;left: 3rem;color: #fff;font-size: 3rem;font-weight: bold;transition: unset !important;}
.tren-cont{display: flex;flex-direction:column;background-color:white;border-radius:10px;overflow:hidden;}
.formBox,.formTitle,.formTitle span,.inqTxt,.mainInner,.mainVisual{position:relative}.mainWrap .formline input[type=text],.mainvtab_title li{box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}.inqTxt::before,.resetBtn{transform:translateY(-50%);top:50%}.formTitle,.inqTitle,.mainStitle,.mainvtab_title li,.movTitle,.proBoxtxt,.thumCount,input#file{font-style:normal}#manager_name,.tab_title li{margin-right:.8rem}.new_movTBox{margin-top: 3rem;}.new_sm1{margin-bottom: 0rem !important;font-weight:normal !important;color:unset !important;font-size: 1.7rem !important;}.new_sm3{margin-bottom: 3rem !important;font-weight:normal !important;color:unset !important;font-size: 1.7rem !important}.linkBox figure img,.movSlidebg img,.tabThumnail img{vertical-align:bottom}.inquiry_text{font-size:1.2em !important;margin-bottom: unset !important;}#partner .rebox_txtInner,.linktxt{text-overflow:ellipsis;-webkit-box-orient:vertical}#partner .rebox_txtInner,.linktxt,.tabBoxTitle{-webkit-box-orient:vertical}.mainWrap{padding-top:13.4rem}.mainInner{padding:12rem 2rem}.sm_title{color:#0481d7;font-family:Outfit;font-size:2rem;font-weight:700;line-height:2.8rem;text-align:left;margin-bottom:2rem}#linked .linkBtnBox,.inqTitle,.inqTxt,.mainTitle,.mainTxt,.mainvtab_title li,.thumslide .swiper-slide a{text-align:center}.mainStitle{color:#222;font-family:Pretendard-Bold;font-size:5rem;line-height:6.8rem}.contArea{margin-top:7rem}@media (max-width:1300px){.mainWrap{padding-top:12.4rem}}.mainvlisa{background-image:url(../img/main/main_bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.mainVisual .mainVInner{display:flex;padding:8rem 2rem;justify-content:space-between;align-items:center;overflow:hidden;z-index:5}.formBox,.mainvtab_cont{align-items:center;display:flex}.mainVLeft{width:43.94%;height:100%;margin-right:5rem;z-index:11}.mainVRight{width:52.273%;height:100%;display:none;}.mainTitle{color:#fff;font-size:7.5rem;line-height:10rem}.mainTxt{color:#fff;font-family:Pretendard-Light;font-size:2.4rem;font-weight:400;line-height:4rem;margin:3rem 0}.movCount,.thumCount{font-weight:600;text-transform:uppercase}#partner .reiveGroup,.tab_contBox,ul.mainvtab_title,ul.tab_title{display:flex}.mainvtab_title li{font-family:Pretendard;font-size:1.8rem;font-weight:700;line-height:7rem;width:50%;border-radius:1.4rem 1.4rem 0 0;background:#f2f2f2;cursor:pointer}#main_submit,.inqTitle span,.inq_Group li:hover .inqTxt{font-family:Pretendard-SemiBold}.mainvtab_title li:last-child,.tab_title li:last-child{margin-right:0!important}.linkBtnBox.black a,p.maintab_menu{display:inline-block}.mainvtab_title li .maintab_menu{font-family:Pretendard-SemiBold;font-size:1.8rem;line-height:7rem}.mainvtab_cont{clear:both;height:63rem;padding:4rem;background:#fff;border-radius:0 0 1.5rem 1.5rem}.mainvtab_cont .mainvtab_contGroup{width:100%;display:none;text-align:center}.mainvtab_cont .mainvtab_contGroup.on,.tab_cont .tab_contGroup.on{display:block}.mainvtab_title li.on{background:#fff}.mainvtab_title li.on .maintab_menu{color:#0481d7;border-bottom:2px solid #0481d7}.inqTitle{font-size:2.7rem;line-height:3.8rem}.formline select,.inqTxt{font-family:Pretendard;line-height:2.4rem}.inq_Group{width:100%;margin-top:7rem}.inq_Group a{margin-bottom:1rem;display:inline-grid;width:100%}.formBox:last-child,.inq_Group a:last-child,.proBox:last-child{margin-bottom:0}.inq_Group li{padding:2rem 3.3rem;border-radius:8px;border:1px solid #eee;background:#fff}.inq_Group li:hover{border-radius:8px;border:1px solid #222;box-shadow:0 0 2rem 0 rgba(0,0,0,.15)}.inqTxt{font-size:2rem}.inqTxt::before{content:'';width:4rem;height:4rem;position:absolute;left:0;background:url(../img/main/inq-kakao.png) center/cover no-repeat}.i_naver::before{background:url(../img/main/inq-naver.png) center/cover no-repeat}.i_tel::before{background:url(../img/main/inq-tel.png) center/cover no-repeat}#linked,#partner{background: rgba(240, 245, 250, 1);}.formBox{margin-bottom:8px}.formTitle{font-family:Pretendard-Medium;font-size:1.7rem;line-height:1.8rem;width:19.37%;max-width:8rem;margin-right:2rem;text-align:left;min-width:8rem}.formTitle dt{position:absolute;right:-1rem;top:-.2rem;width:5px;height:5px;border-radius:50%;background:#0481d7;display:none}.moform{display:flex;width:100%}.formline select{border-radius:.8rem;width:100%;border:1px solid #eee;background:url(../img/select_arrow.png) center right 2rem/1.4rem no-repeat #fff;padding:1.5rem;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;font-size:1.6rem;color:#222}.check_more,p.check{font-size:1.5rem;line-height:1.8rem}.formline select:focus{border:1px solid #222;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.mainWrap .formline input[type=text],textarea#qnaArea{padding:1.5rem;border-radius:8px;outline:0;font-size:1.6rem;line-height:2.4rem;font-family:Pretendard}.mainWrap .formline input[type=text]{text-align:left;height:auto;color:#222;background:#fff;width:90%;border:1px solid #eee;padding-left:5rem!important}.mainWrap .formline input:focus,.mainWrap textarea#qnaArea:focus{border:1px solid #222;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}li.formBox input::placeholder{color:#999;font-family:Pretendard;font-size:1.6rem;line-height:2.4rem}.mainWrap .file_input_div{right:0;border-radius:0 .8rem .8rem 0}.wrapper .upload-btn,textarea#qnaArea{background:#fff;box-sizing:border-box}.resetBtn{width:2.4rem;height:2.4rem;background:url(/seo/chatgpt/public/img/resetBtn.png) center/cover no-repeat;border-radius:999px;position:absolute;right:2rem;opacity:1}#manager_name,#manager_tel{width:50%;min-width:inherit}textarea#qnaArea{width:100%;border:1px solid #eee;color:#999;resize:none;height:106px}.mainvtab_contGroup .file_input_f{margin-left:0}.container,.wrapper{width:100%}.wrapper .upload-btn{padding:0 1.6rem;display:inline-block;cursor:pointer;right:1rem;top:1rem;border-radius:8px;height:5.6rem;display:flex;width:100%;align-items:center;border:1px solid #eee;overflow:hidden}.wrapper .upload-btn span{color:#fff;font-size:1.5rem;font-weight:700;line-height:2rem}input#file{color:#999;font-family:Pretendard;font-size:1.6rem;font-weight:400;line-height:2.4rem}input#file::before{content:'';width:5.6rem;height:5.6rem;background:url(../img/main/uploadbtn.jpg) center/cover no-repeat;position:absolute;right:0;top:0;z-index:1}input[type=file]::file-selector-button{border:none;position:absolute;top:0;right:0;width:5.6rem;height:5.6rem;font-size:1px;margin-right:0}.pri_checkBox{margin-top:3.4rem;margin-bottom:1.4rem}input[type=checkbox].per_prcie{-webkit-appearance:none;position:relative;width:2rem;height:2rem;cursor:pointer;outline:0!important;background:#eee;padding:0;border-radius:3px;margin:0 .5rem 0 0}input[type=checkbox].per_prcie:checked::after{transform:scale(1) translate(-50%,-50%);content:"";position:absolute;top:50%;left:50%;overflow:hidden;line-height:1;color:#fff;background:url(../img/main/checked.png) center/cover no-repeat;width:2rem;height:2rem;transform:translate(-50%,-50%)}p.check{font-family:Pretendard-Light;cursor:pointer}.check_more{font-family:Pretendard;text-decoration-line:underline;margin-left:1rem}#main_submit{width:100%;padding:1.4rem 2rem;border-radius:8px;background:#0481d7;border:none;color:#fff;font-size:2rem;line-height:3.2rem}.hiddenBox,.mov_Service{overflow:hidden}.mov_Service .mainInner.top{display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.mov_Service .mainInner.botm{padding-top:8rem!important}.thumslide{position:absolute;display:flex;left:unset;right:0;top:17.6rem}.snbSwiper{padding:0 3px;box-sizing:border-box}.thumslide .swiper-slide{width:auto!important}.thumslide .swiper-slide a{display:block}.thumslide .swiper-slide .text{margin:0 5px;padding:1.2rem 3rem;box-sizing:border-box;position:relative;display:inline-block;height:54px;white-space:nowrap;font-size:1.7rem;line-height:3rem;color:#222;border:1px solid #e4e4e4;border-radius:9.9rem}.thumslide .swiper-slide-thumb-active .text{color:#fff;border-radius:99px;background:#222;border:1px solid #222}.mov_Service .swiper-slide-thumb-active .thumslideBtn{background:#222;color:#fff}.mov_Service .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active p{background:#000!important;color:#fff!important;border:1px solid #000!important}.movslide{width:100%;max-width:33rem;margin:0 auto 0 0!important}.movSlideBox{display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden;width:100%}.movslide .swiper-wrapper{width:100%;max-width:33rem}.movslide .swiper-slide{height:0;padding-bottom:143%;position:relative;overflow:hidden}.movslide .swiper-slide.swiper-slide-active{width:350%!important}.movslide .swiper-slide.swiper-slide-active .movSlideBox{width:100%!important}.linkBtn:before,.linkBtnBox.black .linkBtn:before{width:1.1rem;height:1.1rem;right:0;top:50%;transform:translateY(-50%);content:''}.movslide .swiper-slide.swiper-slide-active .movSlideBox .movSlideBoxLeft{width:61.834%}.movslide .swiper-slide.swiper-slide-active .movSlideBox .movSlideBoxright{width:36.523%}.swiper.movslide{overflow:unset}.movLeftThumnail{position:absolute;left:0;top:0;width:100%;height:100%;padding:4rem;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%)}.movSlidebg,.movSlidebg img{width:auto;height:100%}.thumCount{color:#fff;font-family:Outfit;font-size:1.6rem;line-height:1.6rem}.thumTitle{color:#fff;font-family:Pretendard-Bold;margin-top:2rem;font-size:3rem;line-height:3.6rem}.linkBtnBox.black .linkBtn,.movCount,.movTitle{color:#222}.linkBox .linkTxtBox,.movslide .swiper-slide.swiper-slide-active .movLeftThumnail{opacity:0}.movSlideBoxLeft{position:relative;border-radius:1.4rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.movSlideBoxright{border-radius:14px;background:#f0f5fa;width:0;height:100%!important;padding-bottom:40.87%;position:relative}.movCount{font-family:Outfit;font-size:2rem;line-height:2rem}.movTitle{font-family:Pretendard-Bold;font-size:3.8rem;line-height:4.2rem;margin:3rem 0 1.4rem}.movTxt{color:#666;font-family:Pretendard;font-size:1.8rem;line-height:2.8rem}.linkBtnBox.black .linkBtn:before{position:absolute;background:url(../img/main/btnplus_black.png) center/cover no-repeat}.movSlideBoxrightInner{padding:4rem;position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:flex-start}.linkBtnBox{overflow:hidden;padding:1.3rem;border:1px solid #fff;border-radius:99px;box-sizing:border-box;display:inline-block;transition:.3s ease-in}.mov_Service .linkBtnBox{border:1px solid #222}.mov_Service .linkBtnBox .linkBtn{display:flex;overflow:hidden;color:#222;font-family:Pretendard-Light;font-size:1.5rem;line-height:2.1rem;transition:none;padding-right:2.1rem;position:relative}.linkBtn:before{position:absolute;background:url(../img/main/btnplus.png) center/cover no-repeat}.linkBox:hover{width:36.07%;transition:.3s}.linkBox.off{width:15.23%;transition:.3s}.linkTxtBoxout{position:absolute;top:37rem}.linkBox:hover .linkBtnBox{padding:1.3rem 2.6rem}.linkBox:hover .linkTxtBoxout{top:21.5rem}.linkBox:hover .linkTxtBox{opacity:1;height:auto}@media (min-width:992px){.linkBox.on{width:36.07%;transition:.3s}.linkBox.on .linkBtnBox{padding:1.3rem 2.6rem}.linkBox.on .linkTxtBoxout{bottom:0}.linkBox.on .linkTxtBox{opacity:1;height:auto}}@media (max-width:991px){
	.swiper-container.sket-review .swiper-slide {
		width: 13% !important; /* 강제 폭 제거 */
		flex-shrink: 0;          /* 슬라이드 축소 방지 */
		margin-right: 8px;       /* 슬라이드 간 간격 */
	  }
	.swiper-container.sket-review .swiper-slide:last-child {
		width: auto !important; /* 강제 폭 제거 */
	  }
	.sket-detail{gap:1.5rem !important;}
	.insur-mob-img{display: flex;align-items: end;}
	.new_sm4{font-size: 1.4rem !important;margin-bottom: 2rem !important;}
	.serv_cont{font-size: 1.4rem !important;}
	.serv_init{padding:3rem 3rem;}
	.serv_title{font-size: 2rem;}
	.serv_left{gap:1.2rem;}
	.movi-text{top:2rem;left:2rem;font-size: 2rem;}
	.movi-m-plus{position: absolute;right: 2rem;bottom: 2rem;cursor: pointer;width: 25px;}
	.serv_cat{width: 150px;height: 150px;top:-20%;}
	.pack_cat{width: 103px;height: 115px;top:45%;}
	.insur_cat{width: 103px;height: 115px;top:22%;}
	.clien_cat{width: 103px;height: 115px;top:12%;}
	.cont_pc{display: none;}
	.cont_mob{display: block;}
	.inqury-cont{padding : 4rem 2rem !important;}
	.careerCont{display: grid;grid-template-columns:1fr 1fr;gap:1.5rem;}
	.cont_init{padding: 2rem 1.5rem;}
	.cont_img{width: 40px;height: 40px;}
	.inquiry-mob{font-size: 1rem !important;}
	.inquiry-pc{display: none !important;}
	.inquiry-Mob{display: block !important;font-size: 1.4rem !important;}
	.cont_title{font-size:1.4rem;}
	.cont_left{justify-content:center;}
	.insur_PC{display: none !important;}
	.sket_mob{display: grid !important;}
	.sket_pc{display: none !important;}
	.fix-menu-btn.m-mob{display: flex !important;right:1rem;max-width: 136rem;bottom:8rem !important;}
	.fix-menu-btn.m-pc{display: none !important;}
	.new_lheight{line-height: 2.5rem !important;}
	.pack_imgArea{margin-top: 8rem;}
	.new_in1{font-size: 1.4rem !important;}
	.insur_Mob{display: flex !important;}
	.insur_left{padding-left: unset !important;}
	.insurCont{gap:0;}
	.insur_init{width: 100%;background-color:white;height:100%;padding:4rem 3rem;border-radius:10px;display:grid;grid-template-columns: 2fr 1fr;gap:2rem;}
	.powerCont{display: grid;grid-template-columns: 1fr;gap:5rem;}
	.pc_interview{display: none !important;}
	.Mob_interview{display: block !important;}
	.custom-nav{display: none !important;}
	.inter_title{font-size: 2rem !important;}
	.clien-area{grid-template-columns: 1fr 1fr;gap:1.5rem;}
	.clien_mob{display: grid !important;}
	.clien-cont{gap:1.5rem;p{margin-top: unset !important;}}
	.mob_boxCont{display: grid !important;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:5rem;}
	.pc_boxCont{display: none !important;}
	.tren-review{gap:0 !important;margin-top: 4rem !important;}
	.mov_mob{font-size: 1.3rem !important;}
	.free-inquiry-mob{display: flex !important;gap:8px;justify-content:center;position: fixed;bottom: 0;background: linear-gradient(90deg, rgba(108, 195, 255, 1) 0, rgba(5, 129, 215, 1) 100%);border: unset;width:100%;color:white;font-size: 2rem;padding:1.8rem 3rem;z-index: 2;}
	.inq_mob{font-size: 1.3rem !important;}
	.free-inquiry-pc{display: none !important;}
	.inquiry-grid{display: grid;grid-template-columns:1fr;gap:2rem;}
	.mainWrap{padding-top:7rem}.mainInner{padding:8rem 2rem}.mainVisual{position:relative}.mainVisual .mainVInner{height:100%;padding:0 2rem;align-items: end;}.mainVLeft{width:100%;height:auto;margin-right:0;position:absolute;padding:0;bottom:2rem;}.mainVRight{width:100%;height:100%;display:flex;align-items:start;flex-direction: column;justify-content:end;padding:0 2rem 3rem 2rem;}ul.mainvtab_title{display:flex;justify-content:space-between}.mainvtab_cont .mainvtab_contGroup{display:none}.mainvtab_cont{padding:3rem 1.6rem;border-radius:0;position:relative;width:100%;left:0;opacity:0;z-index:-100;display:none;height:63vh;overflow-Y:scroll;-ms-overflow-style:none;scrollbar-width:none}.mainvtab_cont::-webkit-scrollbar{display:none}.mainvtab_cont.up{display:block;opacity:1}.mainVLeft.up{position:fixed;top:unset;display:block;bottom:0;z-index:30}.mainVLeft.up .mainvtab_cont{opacity:1;z-index:10;display:block}.mainCloseBtn{width:3rem;height:3rem;margin:0 auto 1rem}.mainCloseBtn img,.movSlidebg,.movSlidebg img{width:100%;height:auto}.maintabBtn.mo_only{width:100%;height:auto;position:absolute;left:50%;transform:translateX(-50%);bottom:2rem;display:flex!important;justify-content:center;padding:0 2rem}.officeBtn{margin-right:.8rem}.maintabBtn>div{color:#222;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:18px;display:flex;padding:18px 10px;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;background:#fff;border-radius:8px}body.hidden{overflow:hidden}.mainvtab_title li.on .mainvtab_title li{font-size:1.6rem;line-height:1.8rem;border-radius:1rem 1rem 0 0;background:#f2f2f2;cursor:pointer;width:calc(50% - 0rem)}.mainvtab_title li .maintab_menu{font-family:Pretendard-SemiBold;font-size:1.8rem;line-height:2.2rem;padding:1.8rem 0}.mainWrap .formline input[type=text]{padding:1.5rem 1.4rem;font-size:1.4rem;line-height:2rem;width:100%;max-width:inherit}li.formBox input::placeholder{color:#999;font-size:1.4rem;line-height:2rem}.formBox{display:flex;margin-bottom:1.4rem;align-items:flex-start;}.formTitle{width:100%;font-size:1.3rem;line-height:1.5rem;margin-bottom:.6rem;max-width:inherit;margin-right:0}#manager_name{margin-right:.8rem!important}#manager_name,#manager_tel{width:100%;min-width:inherit;margin-right:0;max-width:unset}.formline select,textarea#qnaArea{font-size:1.4rem;line-height:2rem}input#file::before{top:inherit;bottom:0}.pri_checkBox{display:flex;flex-direction:row;align-items:center}.check_more{font-family:Pretendard;font-size:1rem;line-height:1.8rem;text-decoration-line:underline;margin-left:1rem}.mov_Service .mainInner.top{align-items:flex-start;flex-direction:column;padding-left:0!important;padding-right:0!important}.mov_Service .movTitleBox{padding:0 2rem}.thumslide{width:100%;overflow:unset;top:0;left:2rem;position:relative;transition:none}.thumslide .swiper-wrapper{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-top:3rem}.thumslide .swiper-wrapper::-webkit-scrollbar{display:none}.thumslide .swiper-slide:first-child{padding-left:0}.thumslide .swiper-slide:last-child{padding-right:2rem}.movslide .swiper-wrapper{width:100%;max-width:inherit}.movSlideBox{width:100%;flex-direction:column}.movslide .swiper-slide{height:auto;padding-bottom:0}.movslide .swiper-slide.swiper-slide-active .movSlideBox .movSlideBoxLeft{width:100%;justify-content:flex-start}.movslide .swiper-slide.swiper-slide-active .movSlideBox .movSlideBoxright{width:100%}.movSlideBoxLeft{margin-bottom:1rem}.movslide .swiper-slide.swiper-slide-active{width:100%!important}.movSlideBoxright{border-radius:14px;background:#f0f5fa;width:100%;height:100%!important;padding-bottom:0;position:relative}.movSlideBoxrightInner{padding:2rem;position:relative;left:usnet;top:usnet}.movCount{font-size:1.4rem;line-height:1.8rem}.movTitle{font-size:2.2rem;line-height:3rem;margin:1rem 0 .8rem}.movTxt{font-size:1.4rem;line-height:2rem;margin-bottom:3rem}.linkBtnBox.black a{width:100%;text-align:center;padding:1.2rem 2.6rem;display:inline-block}.linkBtn{font-size:1.3rem;line-height:1.5rem;display:inline-block;padding-right:1.5rem}.linkBtnBox.black .linkBtn:before{width:.9rem;height:.9rem}.mov_Service .linkBtnBox{padding:0}.mov_Service .mainInner.botm{padding-top:6rem!important}}.careerImg,.linkBox,.linktxt,.logoBox,.sketchTitleBox,.tabBoxTitle,.tabThumnail{overflow:hidden}.linkBox,.proBox{border-radius:1rem}@media (max-width:767px){.mainWrap{padding-top:5rem}.mainInner{padding:5rem 2rem}.mainTitle{font-size:3.6rem;line-height:4.4rem}.mainTxt{font-size:1.4rem;line-height:2.6rem;margin:1rem 0}.inqTitle,.inqTxt{line-height:2.4rem}.inqTitle{font-size:1.6rem;font-style:normal}.inq_Group{margin-top:3rem}.inq_Group li{padding:1.6rem 2rem}.inqTxt{font-size:1.5rem}.inqTxt::before{width:3rem;height:3rem}.mainvtab_title li{line-height:5rem;border-radius:1rem 1rem 0 0}.mainvtab_title li .maintab_menu{font-size:1.4rem;line-height:4.8rem;padding:0}.sm_title{font-size:1.4rem;line-height:1.8rem;margin-bottom:.8rem}.new_sm1{margin-bottom: 0.6rem !important; font-size: 1.4rem !important;}.new_movTBox{margin-top: 2rem;margin-bottom: 6rem;}.new_conTBox{margin-top: 3rem;margin-bottom: 3rem;}.mainvlisa{background-image: url(../img/main/m.main_bg.jpg);background-size: 100% 100%;}
	.new_sm3{margin-bottom: 2rem !important;font-size: 1.4rem !important;}.mainStitle{font-size:2.3rem !important;}.thumslide .thumslideBtn{font-size:1.4rem;line-height:3rem;padding:.6rem 2rem}.thumslide .swiper-wrapper{-ms-overflow-style:none;scrollbar-width:none;padding-top:0;overflow:unset!important}.mov_Service .mainInner.botm{padding-top:3.2rem!important}.mov_Service .linkBtnBox{width:100%;display:block;padding:0}.linkBtnBox.black a{width:100%;text-align:center;padding:1.2rem 2.6rem;display:flex;align-items:center;justify-content:center}.mov_Service .linkBtnBox .linkBtn{font-size:1.3rem;line-height:1.5rem;padding-right:1.5rem}#linked .linkBtnBox{width:100%;padding-right:3.7rem}#linked .linkBtnBox a{display:flex;align-items:center;justify-content:center}.thumslide .swiper-slide .text{height:4.2rem;font-size:1.4rem;line-height:3rem;padding:.6rem 2rem}}.linkedCont{width:100%;display:flex;justify-content:center}.linkBox{position:relative;width:25%;margin-right:1rem;display:flex;justify-content:center;align-items:center;padding-bottom:34.9%;min-height:46rem;max-height:46rem}.linkBox:before,.linkBoxInner{position:absolute;height:100%;left:0;top:0}.linkBox:last-child,.logoBox:nth-child(5n){margin-right:0}.linkBox:before{content:'';width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}.linkBox figure img{width:auto height:100%}.linkBoxInner{display:flex;z-index:1;width:100%;padding:3rem;align-items:flex-start;flex-direction:column;justify-content:flex-end}#linked .linkBtnBox,#partner .rebox_txt,.blueline,.cmore,.linkBoxInnerCont,.proBoxtxt{position:relative}.linkBoxInnerCont{width:100%;height:100%;overflow:hidden}#linked .mainTtitle{color:#fff;font-family:Pretendard-SemiBold;font-size:3rem;line-height:3.8rem;transition:none}#linked .linkBtnBox{color:#fff;font-family:Pretendard;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.1rem;padding-right:4.7rem}.linktxt{color:#fff;font-family:Pretendard-Light;font-size:1.8rem;line-height:2.8rem;display:-webkit-box;-webkit-line-clamp:2;word-wrap:break-word;padding-top:1rem;transition:none;margin-bottom:2.2rem}.linkBox:first-child{background:url(../img/main/linkBg01.jpg) center/cover no-repeat}.linkBox:nth-child(2){background:url(../img/main/linkBg02.jpg) center/cover no-repeat}.linkBox:nth-child(3){background:url(../img/main/linkBg03.jpg) center/cover no-repeat}.linkBox:nth-child(4){background:url(../img/main/linkBg04.jpg) center/cover no-repeat}.linkBox:nth-child(5){background:url(../img/main/linkBg05.jpg) center/cover no-repeat}#linked .linkBtn:before{right:2.6rem}.linkBox:nth-child(3) .linktxt{height:6.5rem}@media (max-width:1200px){.linkBox:nth-child(3) .linktxt{min-width:unset;height:auto}#linked .linkBox .mainTtitle{font-size:2.5rem}}@media(max-width:991px){.linkBox,.linkBox:hover{height:0;position:relative;width:100%}.linkBox figure,.linkBox figure img{width:auto;height:100%}.linkedCont{width:100%;display:flex;margin-top:4rem;justify-content:center;flex-direction:column}.linkBox{padding-bottom:50.9%;margin-right:0;margin-bottom:1rem;min-height:unset;cursor:pointer}.linkBox:hover{padding-bottom:78.3%}.linkBox figure{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.linkBoxInner{padding:2rem}#linked .mainTtitle{font-size:2.2rem;line-height:2.6rem}.linkTxtBoxout{top:unset;bottom:-10rem;width:100%}.linkBox:hover .linkTxtBoxout{top:unset;bottom:0;width:100%}.linktxt{font-size:1.5rem;line-height:2.1rem}#linked .linkBtnBox{padding-right:3.7rem}#linked .linkBox.off{width:100%}}#partner .reiveBox,.logoBox{background:#fff;margin-right:2rem}@media (max-width:588px){.linkBox:nth-child(2) .linkTxtBoxout{top:unset;bottom:-12rem}.linkBox:nth-child(2):hover .linkTxtBoxout{bottom:0}}@media (max-width:450px){.linkTxtBoxout{top:unset;bottom:-12rem}.linkBox:nth-child(3) .linkTxtBoxout{top:unset;bottom:-10rem}.linkBox:nth-child(3):hover .linkTxtBoxout{bottom:0}}@media (max-width:430px){.linkBox:nth-child(3) .linkTxtBoxout{top:unset;bottom:-12rem}.linkBox:nth-child(3):hover .linkTxtBoxout{bottom:0}}.cmore::before,.proBoxtxt::before{right:0;top:50%;transform:translateY(-50%);content:'';position:absolute}#career .mainStitle{font-size:5rem;line-height:6.8rem}.proCont{display:flex;justify-content:space-between}.careerBox{width:calc(50% - 2rem)}.careerImg{height:0;width:100%;padding-bottom:56.719%}#partner .box_sp,.careerImg img,.logoBox img{width:100%;height:auto}.career_title{font-family:Pretendard-Bold;font-size:4rem;margin-top:4rem;line-height:4.6rem}.career_stxt{text-align:left;font-size:1.8rem;line-height:2.8rem;margin-top:1.8rem;font-family:Pretendard-Light}.blueline{z-index:0}.blueline::before{content:'';width:100%;height:1.6rem;background:#0481d7;opacity:.4000000059604645;position:absolute;left:0;bottom:.3rem;z-index:-1}#pro{background:linear-gradient(90deg,#0481d8 0,#21b14f 100%),#222}#pro .mainStitle,#pro .sm_title{color:#fff}.proBox{width:calc(100%/3 - 1.2rem);border:1px solid rgba(255,255,255,.2)}.proBox a,.proBox span{padding:3rem 3.4rem;display:block}.proBoxtxt{color:#fff;font-family:Pretendard-Bold;font-size:3.4rem;line-height:4rem}.tabBoxTitle,.tab_title li{text-align:center;line-height:3rem}.proBoxtxt::before{width:7rem;height:7rem}.proBox:first-child .proBoxtxt::before{background:url(../img/main/pro_icon01.png) center/cover no-repeat}.proBox:nth-child(2) .proBoxtxt::before{background:url(../img/main/pro_icon02.png) center/cover no-repeat}.proBox:nth-child(3) .proBoxtxt::before{background:url(../img/main/pro_icon03.png) center/cover no-repeat}.cmore,.tabBoxTitle{color:#222;font-size:1.8rem}.sketchTitleBox{display:flex;align-items:center;justify-content:space-between}.tab_title li{list-style:none;display:flex;width:auto;padding:1.2rem 3rem;cursor:pointer;border-radius:99px;border:1px solid #e4e4e4;background:#fff;color:#222;font-family:Pretendard-SemiBold;font-size:1.7rem}.tab_title li.on{color:#fff;background:linear-gradient(0deg,#222 0,#222 100%),linear-gradient(90deg,#0481d8 0,#2c8d4b 100%)}.tab_cont{clear:both;background:#fff}.tab_cont .tab_contGroup{text-align:center}.tabBoxlist{padding:1.9rem 1.9rem 3rem;border:1px solid #e6e6e6e6;border-right:none}.swiper-slide:first-child .tabBoxlist{border-radius:15px 0 0 15px}.swiper-slide:last-child .tabBoxlist{border-right:1px solid #e6e6e6e6;border-radius:0 15px 15px 0}.tabThumnail{width:100%;height:auto;border-radius:8px}.tabThumnail img{width:100%;height:auto;max-width:29.2rem}.tabBoxTitle{font-weight:400;margin-top:2rem;display:block;display:-webkit-box;white-space:normal;-webkit-line-clamp:1}.logoGroup{display:flex;flex-wrap:wrap;margin-top:8rem;justify-content:flex-start}.cmore,.logoBox{margin-top:2rem}.logoBox{height:0;border-radius:10px;padding-bottom:10.61%;width:calc(100%/5 - 1.6rem)}.cmore{text-align:right;font-family:Pretendard-Medium;line-height:2.8rem;padding-right:2rem}.cmore::before{width:1.2rem;height:1.2rem;background:url(../img/main/blueplus.png) center/cover no-repeat}#partner{padding-bottom:12rem}#partner .mainInner{padding-bottom:0}#partner .partTxt{color:#888;margin-top:2rem;font-size:2rem;line-height:3.4rem;letter-spacing:-.2px}#partner .partTxt span{color:#222;font-family:Pretendard-Bold}#partner .reviewSlide{margin-top:6rem}#partner .reiveBox{padding:4rem;width:48rem;border-radius:14px;border:1px solid #eee;box-shadow:0 0 30px 0 rgba(0,0,0,.03);display:flex;flex-direction:column;justify-content:space-between}#partner .rebox_txt{color:#222;font-family:Pretendard-Light;font-size:1.8rem;line-height:2.8rem;padding:4.2rem 0 2.2rem}#partner .rebox_txt::before{content:'';width:2.6rem;height:2rem;background:url(../img/main/sp.png) center/cover no-repeat;position:absolute;left:0;top:0}#partner .rebox_txtInner{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4}#partner .banner_wraper{height:26.7rem;position:relative;margin:0 auto;overflow:hidden}#partner .banner_wraper .imgBox{height:100%;position:absolute;transition:none}#partner .banner_wraper .imgBox img{height:100%}@media (max-width:991px){.blueline::before{height:.8rem}span.blueline.mo_diff::before{width:49%}#career .mainStitle,.mainStitle{font-size:3.5rem;line-height:5rem}.contArea{margin-top:5rem}.proCont{flex-direction:column}.proBox{width:100%;border-radius:1rem;border:1px solid #fff;margin-bottom:1.2rem}.proBoxtxt{font-size:3rem}.proBox a,.proBox span{padding:2rem 2.4rem;display:block}#sketch{overflow:hidden}#sketch .mainStitle{padding:0 2rem;margin-bottom:2rem}#sketch .mainInner{padding:8rem 0}#sketch .sm_title,.sketchTitleBox{padding-left:2rem}#sketch .swiper-wrapper{padding:0}#sketch .tab_cont{border-radius:15px 0 0 15px}.sketchTitleBox{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.sketchTitleBox::-webkit-scrollbar{display:none}.sketchTitleBox .mainStitle{position:sticky;left:0}ul.tab_title{display:flex;flex-wrap:nowrap;flex-direction:row;width:98rem}.cmoreBtn{display:table;margin:0 auto}.logoGroup{margin-top:4rem}.partTxt{font-size:1.5rem;line-height:2rem}#partner .logoBox,#partner .logoBox:nth-child(5n){margin-right:1rem}#partner .banner_wraper{height:26rem}#partner .rebox_txt{font-size:1.6rem;line-height:2.4rem;padding:4.2rem 0 2.2rem}#partner .rebox_txtInner{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.footerTopBox{display:flex;flex-direction:column}#partner .logoBox{height:0;overflow:hidden;margin-top:.9rem;border-radius:10px;padding-bottom:28.36%;width:calc(100%/2 - .5rem);background:#fff}#partner .logoBox:nth-child(2n){margin-right:0;margin-left:0}#partner .reiveBox{padding:2rem;width:30.8rem}}@media (max-width:767px){#career .mainStitle,#pro .mainStitle,.mainStitle{font-size:2.6rem;line-height:3.4rem}.contArea{margin-top:4rem}.careerCont{flex-direction:column}.careerBox{width:100%}.careerBox:first-child{margin-bottom:3.6rem}.career_title{font-size:2.2rem;margin-top:1.6rem;line-height:3rem}.career_stxt{font-size:1.4rem;line-height:2rem;margin-top:.8rem}.proBox{margin-bottom:.8rem}.proBox a,.proBox span{padding:1.6rem 2rem;display:block}.proBoxtxt{font-size:2rem;line-height:3rem}.proBoxtxt::before{width:3rem;height:3rem}#sketch .mainInner{padding:5rem 0}ul.tab_title{max-width:75rem}.tab_title li{font-size:1.4rem;line-height:3rem;padding:.6rem 2rem}.tabBoxTitle{color:#222;text-align:center;font-size:1.6rem;font-weight:400;line-height:2rem;margin-top:1.5rem}.cmore{font-size:1.6rem;line-height:2.2rem;padding-right:2rem;margin-top:2rem}#sketch .contArea{padding:0 2rem}#sketch .swiper{overflow:unset}#partner .rebox_txt,.rebox_txt{font-size:1.4rem;line-height:2rem}#partner{padding-bottom:5rem}#partner .banner_wraper,.banner_wraper{height:21rem}#partner .contArea,#partner .logoGroup,#partner .reviewSlide{margin-top:3rem}#partner .rebox_txtInner{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#partner .rebox_txt{padding:3.6rem 0 2.2rem}.rebox_txt{padding:3.6rem 0 2rem}.reiveBox{width:30.8rem;padding:2rem;justify-content:flex-start}.rebox_txt::before{width:1.8rem;height:1.4rem}.f_bluemenu ul li{padding:0 .9rem}
	.mainVLeft{width: 100%;
        height: 100%;
        display: flex;
        align-items: start;
        flex-direction: column;
        justify-content: end;
        padding: 0 2rem 3rem 2rem;
		transform: unset !important;}
}