/*--all class--*/
* {letter-spacing: -0.05em;word-break:keep-all;}
body {font-family: 'Pretendard', sans-serif;line-height:1.5em;}
.font_nanum {font-family: 'NanumSquare', sans-serif;}

:root {
/*--font size--*/
	--font-size-13: 0.75rem;
	--font-size-13: 0.813rem;
	--font-size-14: 0.875rem;
	--font-size-15: 0.9375rem; 
	--font-size-16: 1rem; 
	--font-size-17: 1.0625rem; 
	--font-size-18: 1.125rem;
	--font-size-19: 1.188rem;
	--font-size-20: 1.25rem; 
	--font-size-21: 1.313rem;
	--font-size-22: 1.375rem; 
	--font-size-23: 1.438rem; 
	--font-size-24: 1.5rem; 
	--font-size-25: 1.563rem; 
	--font-size-26: 1.625rem;
	--font-size-27: 1.688rem; 
	--font-size-28: 1.75rem; 
	--font-size-30: 1.875rem; 
	--font-size-31: 1.938rem; 
	--font-size-32: 2rem; 
	--font-size-34: 2.125rem; 
	--font-size-35: 2.188rem; 
	--font-size-36: 2.25rem; 
	--font-size-37: 2.313rem; 
	--font-size-38: 2.375rem; 	
	--font-size-40: 2.5rem; 	
	--font-size-42: 2.625rem; 
	--font-size-43: 2.688rem; 
	--font-size-45: 2.813rem; 
	--font-size-46: 2.875rem; 
	--font-size-48: 3rem; 
	--font-size-50: 3.125rem;
	--font-size-52: 3.25rem;
	--font-size-55: 3.438rem;
	--font-size-56: 3.5rem;
	--font-size-58: 3.625rem;
	--font-size-60: 3.75rem;
	--font-size-65: 4.063rem;
	--font-size-70: 4.375rem;
	--font-size-72: 4.5rem;
	--font-size-74: 4.625rem;
	--font-size-75: 4.688rem;
	--font-size-80: 5rem;
	--font-size-85: 5.313rem;
	--font-size-86: 5.375rem;
	--font-size-90: 5.625rem;
	--font-size-100: 6.25rem;
	--font-size-110: 6.875rem;
	--font-size-120: 7.5rem;

/*--font weight--*/
	--font-t: 100;
	--font-l: 300;
	--font-r: 400;
	--font-m: 500;
	--font-sb: 600;
	--font-b: 700;
	--font-eb: 800;
	--font-bl: 900;

/*color*/
	--main-clr: #00c66f;
	--main-clr2: #00ff8f;
	--white-clr: #fff;
	--black-clr: #222;
	--kakao-clr: #ffc600;
	
}

.fs_12{font-size: var(--font-size-12);letter-spacing: -0.03em;}
.fs_14{font-size: var(--font-size-14);letter-spacing: -0.03em;}
.fs_15{font-size: var(--font-size-15);letter-spacing: -0.03em;}
.fs_16{font-size: var(--font-size-16);letter-spacing: -0.03em;} 
.fs_17{font-size: var(--font-size-17);letter-spacing: -0.03em;} 
.fs_18{font-size: var(--font-size-18);letter-spacing: -0.03em;}
.fs_20{font-size: var(--font-size-20);} 
.fs_21{font-size: var(--font-size-21);} 
.fs_22{font-size: var(--font-size-22);} 
.fs_23{font-size: var(--font-size-23);} 
.fs_24{font-size: var(--font-size-24);}
.fs_25{font-size: var(--font-size-25);} 
.fs_26{font-size: var(--font-size-26);} 
.fs_28{font-size: var(--font-size-28);} 
.fs_29{font-size: var(--font-size-29);} 
.fs_30{font-size: var(--font-size-30);} 
.fs_32{font-size: var(--font-size-32);} 
.fs_33{font-size: var(--font-size-33);} 
.fs_34{font-size: var(--font-size-34);} 
.fs_35{font-size: var(--font-size-35);} 
.fs_36{font-size: var(--font-size-36);} 
.fs_38{font-size: var(--font-size-38);} 
.fs_40{font-size: var(--font-size-40);} 
.fs_42{font-size: var(--font-size-42);} 
.fs_45{font-size: var(--font-size-45);}
.fs_46{font-size: var(--font-size-46);}
.fs_48{font-size: var(--font-size-48);}
.fs_50{font-size: var(--font-size-50);}
.fs_52{font-size: var(--font-size-52);}
.fs_54{font-size: var(--font-size-54);}
.fs_55{font-size: var(--font-size-55);}
.fs_56{font-size: var(--font-size-56);}
.fs_60{font-size: var(--font-size-60);}
.fs_65{font-size: var(--font-size-65);} 
.fs_67{font-size: var(--font-size-67);} 
.fs_70{font-size: var(--font-size-70);} 
.fs_72{font-size: var(--font-size-72);} 
.fs_74{font-size: var(--font-size-74);} 
.fs_75{font-size: var(--font-size-75);} 
.fs_80{font-size: var(--font-size-80);} 
.fs_86{font-size: var(--font-size-86);} 
.fs_90{font-size: var(--font-size-90);} 
.fs_94{font-size: var(--font-size-94);} 
.fs_100{font-size: var(--font-size-100);}
.fs_110{font-size: var(--font-size-110);}
.fs_120{font-size: var(--font-size-120);}

.fw_t{font-weight: var(--font-t);}
.fw_l{font-weight: var(--font-l);}
.fw_r{font-weight: var(--font-r);}
.fw_m{font-weight: var(--font-m);}
.fw_sb{font-weight: var(--font-sb);}
.fw_b{font-weight: var(--font-b);}
.fw_eb{font-weight: var(--font-eb);}
.fw_bl{font-weight: var(--font-bl);}

.fc_main {color: var(--main-clr);}
.fc_main2 {color: var(--main-clr2);}
.fc_white {color: var(--white-clr);}
.fc_black {color: var(--black-clr);}


/*--공통--*/
.ch_inner {width: 92%;max-width: 1480px;height: 100%;margin: 0 auto;}
.ch_inner.in_1824 {max-width: 1824px;}
.ch_inner.in_1280 {max-width: 1280px;}
.ch_inner.in_1080 {max-width: 1080px;}
.ch_inner.in_720 {max-width: 720px;}
.ch_padd {padding:150px 0;}
.ch_padd.padd2 {padding:150px 0 0 0;}
.ch_padd.padd3 {padding: 0 0 150px 0;}


#iframe-block { pointer-events: none; }

@media screen and (max-width:1280px) { 
	.ch_padd {padding:130px 0;}
	.ch_padd.padd2 {padding:130px 0 0 0;}
	.ch_padd.padd3 {padding: 0 0 130px 0;}
}
@media screen and (max-width:1080px) {
	.ch_padd {padding:110px 0;}
	.ch_padd.padd2 {padding:110px 0 0 0;}
	.ch_padd.padd3 {padding: 0 0 110px 0;}
	
	.sect_tit {font-size:var(--font-size-80);}
	.sect_art {font-size:var(--font-size-20);}
}
@media screen and (max-width:720px){
	.ch_padd {padding:90px 0;}
	.ch_padd.padd2 {padding:90px 0 0 0;}
	.ch_padd.padd3 {padding: 0 0 90px 0;}
}
@media screen and (max-width:480px){
	.ch_padd {padding:60px 0;}
	.ch_padd.padd2 {padding:60px 0 0 0;}
	.ch_padd.padd3 {padding: 0 0 60px 0;}
}


/*--헤더--*/
#ch_header { z-index:20; height:80px; position:fixed; left:0; top:0; width:100%; transition:0.28s;}
#ch_header .logo_white {display:block;}
#ch_header .logo_clr {display:none;}

.hd_wrap {display:flex; justify-content:space-between; align-items:center; max-width:1480px; width:92%; margin:0 auto; height:100%;}
.hd_wrap > h1 {display:flex;align-items:center;}
.hd_wrap > .hd_menu {display:flex; gap:50px;}
.hd_wrap > .hd_menu > .ch_gnb {display:flex; height:100%;}
.hd_wrap > .hd_menu > .ch_gnb > li {height:100%; margin:0 35px;}
.hd_wrap > .hd_menu > .ch_gnb > li:first-child {margin-left:0;}
.hd_wrap > .hd_menu > .ch_gnb > li:last-child {margin-right:0;}
.hd_wrap > .hd_menu > .ch_gnb > li > a {display:block; height:100%; line-height:100px; font-size:var(--font-size-18); font-weight:var(--font-m); transition:0.28s;color:#fff;}
.hd_wrap > .hd_menu > .ch_gnb > li > a:hover {color:var(--main-clr2);}
.hd_wrap > .hd_menu > .ch_gnb > li > a i {position:relative;}
.hd_wrap > .hd_menu > .ch_gnb > li > a i:after {content:''; position:absolute;content: "";bottom: -3px; left: auto; right: 0; width: 0; height: 2px;z-index: 1;transition: width .45s ease;background:var(--main-clr2) }
.hd_wrap > .hd_menu > .ch_gnb > li > a:hover i:after {left:0; right:auto; width:100%;}
.hd_wrap > .hd_menu > .ch_gnb > li.on > a {color:#fff;}


/*스크롤시*/
#ch_header.scr {background:#fff;}
#ch_header.scr .logo_white {display:none;}
#ch_header.scr .logo_clr {display:block;}
#ch_header.scr .hd_wrap > .hd_menu > .ch_gnb > li > a {color:#222;}
#ch_header.scr .hd_wrap > .hd_menu > .ch_gnb > li.on > a {color:#222;}
#ch_header.scr .mo_btn span {background:#222;}

.mo_btn {display:none;position:relative;width:30px; height:22px; float:right;align-items: center;justify-content: flex-end;}
.mo_btn span {position: absolute; display:block;width:100%; height:2px;background:#fff; }
.mo_btn span:nth-of-type(1) {top:0;}
.mo_btn span:nth-of-type(2) {width:36px;right:0;top:50%;transform:translateY(-50%);}
.mo_btn span:nth-of-type(3) {bottom:0;}

.mobile_wrap {position:fixed;width:400px; height:100vh; top:0; right:0; padding:100px 20px;transition: transform 0.4s; transform:translateX(100%); box-shadow: 5px 20px 24px 0px rgba(0, 0, 0, 0.11); z-index:90; background: var(--main-clr);}
.mobile_wrap.on {transform:translateX(0);}
.mo_inner {height:100%}
.mo_inner > .ch_gnb {height:100%; display: flex; height: 100%;  flex-direction: column; width: 100%; gap: 40px;}
.mo_inner > .ch_gnb > li { word-break: keep-all; }
.mo_inner > .ch_gnb > li > a {transition:0.28s; color:#fff;font-size: var(--font-size-18);font-weight: var(--font-sb);}
.mo_inner > .ch_gnb > li:hover a {color:#fff;}

.close_btn {position:absolute; right:20px; top:20px; width: 26px; height: 26px;transition:.24s;transform: rotate(45deg);}
.close_btn:hover {transform: rotate(180deg);}
.close_btn span {background:#fff; display:block;  position:absolute;left:50%;top:50%;transform: translate(-50%, -50%);}
.close_btn span:nth-of-type(1) {width:100%; height:2px;}
.close_btn span:nth-of-type(2) {width:2px; height:100%;}

.ch_site_bg { z-index: 60;position: fixed; left: 0; top: 0;width: 100%; height: 100%;  background-color: rgba(0,0,0, .6); display: none;}
.ch_site_bg.on {display:block;}


@media screen and (max-width:1824px){
	.hd_wrap > .hd_menu > .ch_gnb > li {margin:0 20px;}
}
@media screen and (max-width:1480px){
	.hd_wrap > .hd_menu {gap: 28px;}
	.hd_wrap > .hd_menu > .ch_gnb > li {margin:0 14px;}
}
@media screen and (max-width:1280px){
}
@media screen and (max-width:1080px){
	#ch_header { height: 60px;}
	.hd_wrap > .hd_menu {display:none;}
	.mo_btn  {display: flex;}
}dia screen and (max-width:480px){
}



/*admin menu */
.ch_adm_list{z-index: 20;position:fixed; right:20px; bottom:150px;}
.ch_adm_list li{margin-bottom:7px; }
.ch_adm_list li:last-child{margin-bottom:0px; }
.ch_adm_list li a{display:flex; align-items: center; justify-content: center; color:#fff; width:100px; height:40px; border-radius:6px; text-align:center; background-color:#111; border:1px solid #666; }


@media screen and (max-width: 767px) {
	.ch_adm_list {z-index: 9; bottom:68px;}
}
 
   
/*--공통--*/
.img_box {position:relative;display: flex;align-items: center;}
.img_box img {max-width:100%; margin:0 auto; display:block;}
.deco_img {position:absolute;}
.nomax {width:100%;}


/*--main : 메인비주얼--*/
.ch_main {width:100%;background:url('/img/mv_bg.jpg')no-repeat 50% 50% /cover;}
.ch_main img {width:50%;}

@media screen and (max-width: 720px) {
	.ch_main {height:100vh;background:url('/img/mv_bg_mo.jpg')no-repeat 50% 50% /cover;}
	.ch_main img {width:100%;}
	.ch_main .img_box{height: 100%;gap:30px;flex-direction: column;justify-content: center;}
}

/*sect_secure : 안전*/
.sect_secure {background:#f4f4f4;}


/*sect_reviews : 실제후기*/
.sect_reviews {background:#222;}
.reviews_swiper_container {width: 100%;}
.reviews_swiper {height: 100%;overflow: visible;}
.reviews_swiper .swiper-wrapper {width:100%;}
.reviews_swiper .swiper-slide figure {width:100%;}
.reviews_swiper .swiper-slide figure img {display:block;width:100%;}
			
.reviews_navi_box {position: absolute;left: 50%;transform: translate(-50%);width: 120%;height: 10px;margin: 0 auto;display: flex;justify-content: space-between;top: 50%;}
.swiper-button-next.reviews_next, .swiper-button-prev.reviews_prev {position: unset;width: 70px;height: 70px;border-radius: 50%;aspect-ratio: 1;transition: all .24s ease;font-size:0;color: unset !important;}
.swiper-button-next.reviews_next:hover, .swiper-button-prev.reviews_prev:hover {background: rgba(255,255,255,.1);}
.swiper-button-next.reviews_next svg, .swiper-button-prev.reviews_prev svg {font-size:20px;}
.swiper-button-next:after, .swiper-button-prev:after {display:none;}

.reviews_swiper .reviews_pager {z-index: 6;position: absolute; left: 50%; bottom: -50px;transform: translateX(-50%);width: fit-content;}
.reviews_swiper .swiper-pagination-bullet { width: 8px; height: 8px; margin: 0 6px; opacity: .5; background: #fff; transition: opacity .2s, transform .2s;}
.reviews_swiper .swiper-pagination-bullet-active { opacity: 1; transform: scale(1.2); }

@media screen and (max-width: 1480px) {
	.swiper-button-next.reviews_next, .swiper-button-prev.reviews_prev {display:none;}
}


/*퀵 박스*/
.quick_box{z-index:2;position:fixed;bottom:0;width:100%;padding:12px 0;height:100px;background:#000;}
.quick_box .ch_inner {width:92%;height:100%;max-width:870px;}
.quick_box ul {width:100%;height:100%;display:flex;gap:6px;}
.quick_box ul li {width:calc(100% / 3);border-radius: 6px;background:var(--main-clr2);}
.quick_box ul li a {width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:10px;border-radius: 6px;color:#000;background:var(--main-clr2);}
.quick_box ul li a i img {display:block;max-width:100%;}

@media screen and (max-width: 1280px) {
	.quick_box{height:80px;}
	.quick_box ul li a {font-size: var(--font-size-24);}
	.quick_box ul li a i img {width: 34px;}
	.quick_box ul li:nth-child(2) a i img {width: 30px;}
	.quick_box ul li:nth-child(3) a i img {width: 40px;}
}
@media screen and (max-width: 1080px) {
	.quick_box{height:70px;padding:10px 0;}
	.quick_box ul li a i img {width: 30px;}
	.quick_box ul li:nth-child(2) a i img {width: 26px;}
	.quick_box ul li:nth-child(3) a i img {width: 36px;}
}
@media screen and (max-width: 720px) {
	.quick_box{height:60px;}
	.quick_box ul li a {gap:6px;font-size: var(--font-size-18); }
	.quick_box ul li a i img {width: 26px;}
	.quick_box ul li:nth-child(2) a i img {width: 22px;}
	.quick_box ul li:nth-child(3) a i img {width: 32px;}
}
@media screen and (max-width: 480px) {
	.quick_box ul li a {gap:4px;font-size: 14px; }
	.quick_box ul li a i img {width: 22px;}
	.quick_box ul li:nth-child(2) a i img {width: 16px;}
	.quick_box ul li:nth-child(3) a i img {width: 28px;}
}

		
/*--sect_inquiry : 창업문의--*/
.sect_inquiry {width:100%;background:#555;}
.mt64 {margin-top:14px;}
.w771 {max-width:771px;}
.di_f {display:flex; align-items: end;}
.inq_box {position:relative;max-width:720px; margin:0 auto; width:92%;padding: 60px 90px;border-radius:6px;background:rgba(255,255,255,.9);}
.inq_box h2 b {color:rgba(0,0,0, .5); margin-left:26px; position:relative;}
.inq_box h2 b:before {z-index: -1;content:'*';position:absolute;right:-20px;color:var(--point-clr);}

.ch_form_box {display:flex; align-items:center;margin-bottom:14px;}
.ch_form_box label {width:90px;}
.ch_check_box > label {width:unset;}
.ch_form_box label i {position:relative;}
.ch_form_box label i:after {content:'*';position:absolute;right:-14px;top: -4px;color:red;}
.ch_form_box .ch_cate_tit {font-size: var(--font-size-18);font-weight: var(--font-b);}

.ch_form_box .field_box {width:calc(100% - 90px);}
.ch_form_box .field_box input {width:100%; box-sizing:border-box;padding: 10px 26px; border-radius:4px;font-size: var(--font-size-18);font-weight: var(--font-r);background:#fff;}
.ch_form_box .field_box input::placeholder {font-size: var(--font-size-15);font-weight: var(--font-m);color: #888;}
.ch_form_box.span .field_box input::placeholder {color: rgba(0,0,0, 1);}
.ch_form_box .field_box textarea { padding: 16px 30px; box-sizing: border-box;font-size: var(--font-size-18);font-weight: var(--font-r);border-radius: 4px; width: 100%; border: 0;outline: none;background: #fff; }
.ch_form_box .field_box textarea::placeholder {font-size: var(--font-size-20);font-weight: var(--font-r);color: #bbb;}
.ch_form_box .field_box.di_f p {margin-left:16px;} 
.ch_form_box .add_pop {font-size: var(--font-size-18);font-weight: var(--font-b);color:var(--point-clr);}

.ch_navi_box.ch_select_box {position: relative;cursor: pointer;border-radius: 4px;padding: 0 20px;color: #222;background: #fff;}
.ch_navi_box.ch_select_box .ch_current_box {height: 60px;display: flex;justify-content: space-between;align-items: center;white-space: nowrap;}
.ch_navi_box.ch_select_box .ch_current_box svg {transition: transform 0.4s ease;}
.ch_navi_box.ch_select_box.open .ch_current_box svg {transform: rotate(180deg);}
.ch_navi_box.ch_select_box .ch_option_list {display: none;position: absolute;left: 0;top: 100%;width: 100%;border-radius: 4px;margin-top: 5px;z-index: 10;background: #fff;}

.ch_navi_box.ch_select_box .ch_option_list li {padding: 15px 20px;cursor: pointer;transition: background 0.2s;}
.ch_navi_box.ch_select_box .ch_option_list li:hover {background: rgba(0,0,0,0.05);}

.ch_check_box input[type="radio"] { display: none; }
.ch_check_box label { position: relative; padding-left: 28px; margin-right: 20px; cursor: pointer; display: inline-flex; align-items: center; font-size: 16px; }
.ch_check_box label::before { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 18px; height: 18px; border: 1px solid #e1e1e1; background-color: #fff; box-sizing: border-box; }
.ch_check_box input[type="radio"]:checked + span::before {  content: '✔';  font-size: 14px;  color: #000;  text-align: center;  line-height: 20px;  position: absolute;  left: 0;  top: 50%;  transform: translateY(-50%);  width: 20px;  height: 20px;}

.field_box.for_agree {display: flex;justify-content: flex-end;}
.field_box.for_agree.ag1 {margin-top:14px;}
.field_box.for_agree .agree_box{width:calc(100% - 90px);}
.agree_box {position: relative;display:flex; width:100%; align-items:center;padding-left:20px;}
.agree_box .ag_box {position: relative;}
.agree_box input {position: absolute;top: 49%;transform: translateY(-50%);left: -20px;width: 15px;height: 15px;border-radius: 3px;}
[type="checkbox"]  {accent-color: var(--main-clr);width: 15px;height: 15px;display: flex;align-items: center;}
.ag_box input[type="checkbox"] + label{display: inline-flex;position: relative;}
.ag_box input[type="checkbox"] + label::before{content:'';position: absolute;left: 0;top:0;display:block;font-size: 20px;width: 20px;height: 20px;line-height:20px;text-align: center;color:var(--main-clr);}
.ag_box input[type="checkbox"]:checked + label::before{content:'✔';}
.ag_box .add_pop {font-size: var(--font-size-15);font-weight: var(--font-l);color:red;}

.form_btn_wrap {text-align:right;}
.form_btn {width:calc(100% - 90px); height:70px; line-height:70px; text-align:center; border-radius:6px; color:#fff; background:#332929;}

@media screen and (max-width:1280px){	
	.inq_box {padding: 60px 80px 50px;}
	.ch_form_box .ch_cate_tit {font-size: var(--font-size-16);}
	.form_btn {height: 60px;line-height: 60px;}
}
@media screen and (max-width:1080px){
	.inq_box {padding: 60px 50px 40px;;}
	.ch_form_box label {width:70px;}
	.ch_form_box .field_box {width:calc(100% - 70px);}
	.field_box.for_agree .agree_box{width:calc(100% - 70px);}
	.form_btn {font-size: var(--font-size-18);width:calc(100% - 70px);height: 50px;line-height: 50px;}
}
@media screen and (max-width:720px){
	.inq_box {padding: 50px 30px 30px;}
	.field_box.for_agree .agree_box{width:100%;}
	.form_btn {width:100%;}
	.ch_form_box {margin-bottom:8px;}
}
@media screen and (max-width:480px){
	.inq_box {padding: 50px 20px 20px;}	
	.ch_form_box label {width:65px;}
	.ch_form_box .field_box {width:calc(100% - 65px);}
	.agree_box .ag_box{font-size:13px;}
	.ag_box .add_pop  {font-size:12px;}
}


/*--푸터--*/
#ch_footer {padding:60px 0 160px;background:#222;}
#ch_footer .ch_inner {display:flex;justify-content:space-between;align-items: flex-end;}
.footer_left {display:flex;gap:40px;}
.btm_info {display:flex;flex-direction:column;gap:4px;}
.btm_info li {display: flex ; gap: 10px;font-size:var(--font-size-16);font-weight:var(--font-m); color:#555; opacity: .4;}
.btm_info li b {font-weight:var(--font-b);}
.footer_right {color:#555; opacity: .4;}

@media screen and (max-width:1280px){
	#ch_footer {padding:60px 0 140px;}
	.btm_info li {font-size:var(--font-size-14);}
	.ch_copyright {font-size:var(--font-size-14);}
}
@media screen and (max-width:1080px){
	#ch_footer {padding:60px 0 130px;}
	#ch_footer .ch_inner {flex-wrap: wrap;gap:30px;justify-content: center; align-items: center;text-align:center;}
	.footer_left { width: 100%; text-align: center; align-items: center;flex-direction: column;}
	.btm_info {align-items: center;gap: 0px;}
	.footer_right {width:100%;}
}
@media screen and (max-width:720px){
	#ch_footer {padding:60px 0 120px;}
	#ch_footer .ch_inner {gap: 20px;}
	.footer_left {gap: 26px;}
	.ch_copyright {font-size:12px;}
}


/*--개인정보처리방침--*/
.add_pop_wrap {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.7);z-index:90;display: none;}
.add_pop_wrap h4 {color:#fff;}
.add_pop_inner{position: absolute;top: 50%;left: 50%;width: 94%;max-width: 800px;height: 600px;border-radius: 6px;overflow: hidden;transform: translate(-50%,-50%) scale(.9);transition: transform .3s ease;}
#add_wrap_02 .add_pop_inner{height: 600px;}
.add_pop_wrap.active .add_pop_inner{transform: translate(-50%,-50%) scale(1);}

.add_pop_tit{background:var(--main-clr);color: #FFF;display: flex;flex-direction: row;align-items: center;justify-content: space-between;padding: 0 25px;}
.add_pop_close{width: 20px;height: 60px;position: relative;}
.add_pop_close span{position: absolute;top: 29px;left: 0;width: 20px;height: 2px;background: #fff;z-index: 1;transition: transform .3s ease; }
.add_pop_close span:nth-child(1){transform: rotate(45deg);}
.add_pop_close span:nth-child(2){transform: rotate(-45deg);}

.add_pop_close:hover span{transform: rotate(0);}

.add_pop_con{background: #FFF;padding: 22px 25px;overflow-y: scroll;height: calc( 100% - 60px );color: #222;}
.add_pop_con h5{font-size: 1rem;font-weight: bold;margin-bottom: 10px; color:#121212;}
.add_pop_con p{font-size: 14px;line-height: 160%;margin-bottom: 25px; color:#121212;}


@media (max-width: 780px){ 
	.add_pop_con p{font-size: 12px;}
}