@charset "UTF-8";

:root {
	--font-family-pretendard : Pretendard;
	--font-family-notosans : NotoSans;
	
	--apple-logo-url : url('https://kmap.re.kr/images/sns/apple-logo.png');
	--board-bg-url : url( 'https://kmap.re.kr/images/pc/bg/board-bg.png' );
	--btn-toggle-off-url : url('https://kmap.re.kr/images/btn-toggle-off.png');
	--btn-toggle-on-url : url('https://kmap.re.kr/images/btn-toggle-on.png');
	--chat-attchment-url : url('https://kmap.re.kr/images/chat-attchment.png');
	--chat-send-url : url('https://kmap.re.kr/images/chat-send.png');
	--clip-icon-url : url('https://kmap.re.kr/images/clip-icon.png');
	--comp-kr-bg-url : url('https://kmap.re.kr/images/pc/bg/comp-kr-bg.png');
	--comp-nkr-bg-url : url('https://kmap.re.kr/images/pc/bg/comp-nkr-bg.png');
	--company-icon-sample-url : url('https://kmap.re.kr/sample/company-icon-sample.png');
	--context-icon-url : url('https://kmap.re.kr/images/context-icon.png');
	--dashboard-banner-url : url('https://kmap.re.kr/images/pc/bg/dashboard-banner.png');
	--dashboard-icon-ing-prjt-url : url('https://kmap.re.kr/images/dashboard-icon-ing-prjt.png');
	--dashboard-icon-inquiry-url : url('https://kmap.re.kr/images/dashboard-icon-inquiry.png');
	--dashboard-icon-noti-url : url('https://kmap.re.kr/images/dashboard-icon-noti.png');
	--dashboard-icon-req-meeting-url : url('https://kmap.re.kr/images/dashboard-icon-req-meeting.png');
	--email-icon-url : url('https://kmap.re.kr/images/email-icon.png');
	--file-icon-url : url('https://kmap.re.kr/images/file-icon.png');
	--first-page-url : url('https://kmap.re.kr/images/first-page.png');
	--fold-dn-url : url('https://kmap.re.kr/images/fold-dn.png');
	--fold-up-url : url('https://kmap.re.kr/images/fold-up.png');
	--go-arrow-url : url('https://kmap.re.kr/images/pc/icon/go-arrow.png');
	--go-list-url : url('https://kmap.re.kr/images/terms-images/ico_top.png');
	--google-logo-url : url('https://kmap.re.kr/images/sns/google-logo.png');
	--icon-add-url : url('https://kmap.re.kr/images/icon-add.png');
	--icon-calendar-url : url('https://kmap.re.kr/images/icon-calendar.png');
	--icon-calendar-disabled-url : url('https://kmap.re.kr/images/icon-calendar-disabled.png');
	--icon-check-off-url : url('https://kmap.re.kr/images/icon-check-off.png');
	--icon-check-on-url : url('https://kmap.re.kr/images/icon-check-on.png');
	--icon-edit-url : url('https://kmap.re.kr/images/icon-edit.png');
	--icon-fav-url : url('https://kmap.re.kr/images/icon-fav.png');
	--icon-fold-url : url( 'https://kmap.re.kr/images/icon-fold.png' );
	--icon-fold-gray-url : url( 'https://kmap.re.kr/images/icon-fold-gray.png' );
	--icon-liked-url : url('https://kmap.re.kr/images/icon-liked.png');
	--icon-link-url : url('https://kmap.re.kr/images/icon-link.png');
	--icon-next-url : url('https://kmap.re.kr/images/icon-next.png');
	--icon-not-fav-url : url('https://kmap.re.kr/images/icon-not-fav.png');
	--icon-not-liked-url : url('https://kmap.re.kr/images/icon-not-liked.png');
	--icon-plus-url : url('https://kmap.re.kr/images/icon-plus.png');
	--icon-prev-url : url('https://kmap.re.kr/images/icon-prev.png');
	--icon-step-active-url : url('https://kmap.re.kr/images/icon-step-active.png');
	--icon-step-inactive-url : url('https://kmap.re.kr/images/icon-step-inactive.png');
	--icon-talk-url : url('https://kmap.re.kr/images/icon-talk.png');
	--icon-unfold-url : url( 'https://kmap.re.kr/images/icon-unfold.png' );
	--icon-unfold-gray-url : url( 'https://kmap.re.kr/images/icon-unfold-gray.png' );
	--info-icon-url : url('https://kmap.re.kr/images/info-icon.png');
	--intro-find-url : url('https://kmap.re.kr/images/pc/bg/intro-find.png');
	--intro-mf-req-url : url('https://kmap.re.kr/images/pc/bg/intro-mf-req.png');
	--intro-req-quot-url : url('https://kmap.re.kr/images/pc/bg/intro-req-quot.png');
	--kakao-logo-url : url('https://kmap.re.kr/images/sns/kakao-logo.png');
	--kmdp-bg-url : url('https://kmap.re.kr/images/pc/bg/kmdp-bg.png');
	--kmdp-intro-mission-01-url : url('https://kmap.re.kr/images/kmdp-intro/mission-01.png');
	--kmdp-intro-tech-contents-01-url : url('https://kmap.re.kr/images/kmdp-intro/tech-contents-01.png');
	--kmdp-intro-tech-support-01-url : url('https://kmap.re.kr/images/kmdp-intro/tech-support-01.png');
	--kmdp-intro-vision-01-url : url('https://kmap.re.kr/images/kmdp-intro/vision-01.png');
	--last-page-url : url('https://kmap.re.kr/images/last-page.png');
	--line-arrow-left-url : url('https://kmap.re.kr/images/line-arrow-left.png');
	--line-arrow-right-url : url('https://kmap.re.kr/images/line-arrow-right.png');
	--loading-url : url('https://kmap.re.kr/images/loading.gif');
	--main-title-bg-url : url('https://kmap.re.kr/images/pc/bg/main-title-bg.png');
	--manufacture-bg-url: url( 'https://kmap.re.kr/images/pc/bg/manufacture-bg.png' );
	--move-icon-url : url('https://kmap.re.kr/images/move-icon.png');
	--mypage-bg-url : url( 'https://kmap.re.kr/images/pc/bg/mypage-bg.png' );
	--naver-logo-url : url('https://kmap.re.kr/images/sns/naver-logo.png');
	--new-icon-url : url( 'https://kmap.re.kr/images/new-icon.png' );
	--next-page-url : url('https://kmap.re.kr/images/next-page.png');
	--play-icon-url : url('https://kmap.re.kr/images/play-icon.png');
	--prev-page-url : url('https://kmap.re.kr/images/prev-page.png');
	--project-bg-url : url( 'https://kmap.re.kr/images/pc/bg/project-bg.png' );
	--promotion-bg-url : url( 'https://kmap.re.kr/images/pc/bg/promotion-bg.png' );
	--reload-icon-url : url('https://kmap.re.kr/images/reload-icon.png');
	--right-arrow-theme-url : url('https://kmap.re.kr/images/right-arrow-theme.png');
	--search-icon-url : url( 'https://kmap.re.kr/images/search-icon.png' );
	--scrap-icon-off-url : url('https://kmap.re.kr/images/scrap-icon-off.png');
	--scrap-icon-on-url : url('https://kmap.re.kr/images/scrap-icon-on.png');
	--scroll-icon-url : url('https://kmap.re.kr/images/pc/icon/scroll-icon.png');
	--simple-close-url : url('https://kmap.re.kr/images/simple-close.png');
	--sns-blog-icon-url : url('https://kmap.re.kr/images/sns-blog-icon.png');
	--sns-facebook-icon-url : url('https://kmap.re.kr/images/sns-facebook-icon.png');
	--sns-instagram-icon-url : url('https://kmap.re.kr/images/sns-instagram-icon.png');
	--sns-youtube-icon-url : url('https://kmap.re.kr/images/sns-youtube-icon.png');
	--statistics-cost-icon-url : url('https://kmap.re.kr/images/statistics-cost-icon.png');
	--statistics-list-icon-url : url('https://kmap.re.kr/images/statistics-list-icon.png');
	--step-arrow-url : url('https://kmap.re.kr/images/step-arrow.png');
	--theme-search-box-layout-url : url( 'https://kmap.re.kr/images/theme-search-box-layout.png' );
	--theme-search-box-wide-url : url('https://kmap.re.kr/images/theme-search-box-wide.png');
	--thin-close-url : url('https://kmap.re.kr/images/thin-close.png');
	--thin-close-white-url : url('https://kmap.re.kr/images/thin-close-white.png');
	--thin-gray-close-url : url('https://kmap.re.kr/images/thin-gray-close.png');
	--thin-tag-close-url : url('https://kmap.re.kr/images/thin-tag-close.png');
	--warnning-icon-url : url('https://kmap.re.kr/images/warnning-icon.png');
	--warnning-icon-gray-url : url('https://kmap.re.kr/images/warnning-icon-gray.png');
	
	--mo-alim-url : url('https://kmap.re.kr/images/mob/alim.png');
	--mo-go-top-arrow-url : url('https://kmap.re.kr/images/mob/go-top-arrow.png');
	--mo-hamburger-url : url('https://kmap.re.kr/images/mob/hamburger.png');
	--mo-intro-bg-image-01-url : url('https://kmap.re.kr/images/mob/intro-bg-image-01.png');
	
	--jquery-ui-icons_444444_256x240-url : url('https://kmap.re.kr/images/jquery/images/ui-icons_444444_256x240.png');
	--jquery-ui-icons_555555_256x240-url : url('https://kmap.re.kr/images/jquery/images/ui-icons_555555_256x240.png');
	--jquery-ui-icons_777620_256x240-url : url('https://kmap.re.kr/images/jquery/images/ui-icons_777620_256x240.png');
	--jquery-ui-icons_777777_256x240-url : url('https://kmap.re.kr/images/jquery/images/ui-icons_777777_256x240.png');
	--jquery-ui-icons_cc0000_256x240-url : url('https://kmap.re.kr/images/jquery/images/ui-icons_cc0000_256x240.png');
	--jquery-ui-icons_ffffff_256x240-url : url('https://kmap.re.kr/images/jquery/images/ui-icons_ffffff_256x240.png');


	/* 2025 메인 리뉴얼 추가  */
	--cate-one-url : url('https://kmap.re.kr/images/img_cate4_1.png');
	--cate-two-url : url('https://kmap.re.kr/images/img_cate4_2.png');
	--cate-three-url : url('https://kmap.re.kr/images/img_cate4_3.png');
	--cate-four-url : url('https://kmap.re.kr/images/img_cate4_4.png');
	--main-section-tit-view_more-all-url : url('https://kmap.re.kr/images/circle-chevron-right-solid.svg');
	--section-div-swiper-cate-hover-url : url('https://kmap.re.kr/images/circle-chevron-right-solid-blue.svg');
	--accordion-before-url : url('https://kmap.re.kr/images/q-solid.svg');
	--accordion-after-url : url('https://kmap.re.kr/images/angle-down-light.svg');
	--accordion-active-after-url : url('https://kmap.re.kr/images/angle-up-light.svg');
	--accordion-body-bg-ans-before-url : url('https://kmap.re.kr/images/a-solid.svg');
	--icon-co-kr-url : url('https://kmap.re.kr/images/icon_co_kr.png');
	--icon-co-fr-url : url('https://kmap.re.kr/images/icon_co_fr.png');
  --icon-user-url : url('https://kmap.re.kr/images/icon_user.png');
  --icon-users-url : url('https://kmap.re.kr/images/icon_users.png');
  --download-light-full-url : url('https://kmap.re.kr/images/download-light-full.svg');
  --magnifying-glass-solid-full-url : url('https://kmap.re.kr/images/magnifying-glass-solid-full.svg');
  --arrow-u-turn-up-left-solid-full-url : url('https://kmap.re.kr/images/arrow-u-turn-up-left-solid-full.svg');
  --arrow-left-regular-full-url : url('https://kmap.re.kr/images/arrow-left-regular-full.svg');
  --xmark-regular-full-url : url('https://kmap.re.kr/images/xmark-regular-full.svg');
  --youtube-brands-solid-full-url : url('https://kmap.re.kr/images/youtube-brands-solid-full.svg');
  --caret-up-solid-full-url : url('https://kmap.re.kr/images/caret-up-solid-full.svg');
  --caret-down-solid-full-url : url('https://kmap.re.kr/images/caret-down-solid-full.svg');
  --circle-play-regular-full-url : url('https://kmap.re.kr/images/circle-play-regular-full.svg');
  --house-regular-full-url : url('https://kmap.re.kr/images/house-regular-full.svg');

  /* 2025 메인 리뉴얼 추가 - 가이드 파일들 */
  --a-solid-faq-url: url('https://kmap.re.kr/images/a-solid-faq.svg');
  --angle-down-regular-full_blue-url: url('https://kmap.re.kr/images/angle-down-regular-full_blue.svg');
  --angle-down-regular-full_faq-url: url('https://kmap.re.kr/images/angle-down-regular-full_faq.svg');
  --angle-down-regular-full-url: url('https://kmap.re.kr/images/angle-down-regular-full.svg');
  --angle-up-regular-full_blue-url: url('https://kmap.re.kr/images/angle-up-regular-full_blue.svg');
  --angle-up-regular-full_faq-url: url('https://kmap.re.kr/images/angle-up-regular-full_faq.svg');
  --angle-up-regular-full-url: url('https://kmap.re.kr/images/angle-up-regular-full.svg');
  --arrow-right-solid-full-url: url('https://kmap.re.kr/images/arrow-right-solid-full.svg');
  --bg_intro_kitech-url: url('https://kmap.re.kr/images/bg_intro_kitech.png');
  --bg_intro_marketing-url: url('https://kmap.re.kr/images/bg_intro_marketing.png');
  --bg_intro_tech-url: url('https://kmap.re.kr/images/bg_intro_tech.png');
  --circle-check-solid-full-url: url('https://kmap.re.kr/images/circle-check-solid-full.svg');
  --download-light-full-white-url: url('https://kmap.re.kr/images/download-light-full-white.svg');
  --icon_guide1-url: url('https://kmap.re.kr/images/icon_guide1.png');
  --icon_guide2-url: url('https://kmap.re.kr/images/icon_guide2.png');
  --icon_guide3-url: url('https://kmap.re.kr/images/icon_guide3.png');
  --icon_guide4-url: url('https://kmap.re.kr/images/icon_guide4.png');
  --icon_guide5-url: url('https://kmap.re.kr/images/icon_guide5.png');
  --icon_guide6-url: url('https://kmap.re.kr/images/icon_guide6.png');
  --icon_guide7-url: url('https://kmap.re.kr/images/icon_guide7.png');
  --icon_guide8-url: url('https://kmap.re.kr/images/icon_guide8.png');
  --icon_guide10-url: url('https://kmap.re.kr/images/icon_guide10.png');
  --icon_support1_over-url: url('https://kmap.re.kr/images/icon_support1_over.png');
  --icon_support1-url: url('https://kmap.re.kr/images/icon_support1.png');
  --icon_support2_over-url: url('https://kmap.re.kr/images/icon_support2_over.png');
  --icon_support2-url: url('https://kmap.re.kr/images/icon_support2.png');
  --icon_support3_over-url: url('https://kmap.re.kr/images/icon_support3_over.png');
  --icon_support3-url: url('https://kmap.re.kr/images/icon_support3.png');
  --img_de_guide-url: url('https://kmap.re.kr/images/img_de_guide.jpg');
  --img_guide_de2_1-url: url('https://kmap.re.kr/images/img_guide_de2_1.jpg');
  --img_guide_de3_1-url: url('https://kmap.re.kr/images/img_guide_de3_1.jpg');
  --img_guide_de4_1-url: url('https://kmap.re.kr/images/img_guide_de4_1.jpg');
  --img_guide_ma2_1-url: url('https://kmap.re.kr/images/img_guide_ma2_1.jpg');
  --img_guide_ma3_1-url: url('https://kmap.re.kr/images/img_guide_ma3_1.jpg');
  --img_guide_ma4_1-url: url('https://kmap.re.kr/images/img_guide_ma4_1.jpg');
  --img_guide_ma4_2-url: url('https://kmap.re.kr/images/img_guide_ma4_2.jpg');
  --img_guide_ma5_1-url: url('https://kmap.re.kr/images/img_guide_ma5_1.jpg');
  --img_kmap_intro-url: url('https://kmap.re.kr/images/img_kmap_intro.jpg');
  --img_kmap_vision-url: url('https://kmap.re.kr/images/img_kmap_vision.jpg');
  --img_ma_guide-url: url('https://kmap.re.kr/images/img_ma_guide.jpg');
  --img_support_marketing1-url: url('https://kmap.re.kr/images/img_support_marketing1.jpg');
  --img_support_marketing2-url: url('https://kmap.re.kr/images/img_support_marketing2.jpg');
  --img_support_marketing3-url: url('https://kmap.re.kr/images/img_support_marketing3.jpg');
  --img_support_tech1-url: url('https://kmap.re.kr/images/img_support_tech1.jpg');
  --img_support_tech2-url: url('https://kmap.re.kr/images/img_support_tech2.jpg');
  --img_support_tech3-url: url('https://kmap.re.kr/images/img_support_tech3.jpg');
  --q-solid-faq-url: url('https://kmap.re.kr/images/q-solid-faq.svg');
  --q-solid-bule-url: url('https://kmap.re.kr/images/q-solid.svg');
  --sign_director-url: url('https://kmap.re.kr/images/sign_director.png');
  --bg_intro_kitech_mob-url: url('https://kmap.re.kr/images/bg_intro_kitech_mob.png');
}

@font-face {
	font-family: Pretendard;
	font-style: normal;
	font-weight: 200;
	src: url('https://kmap.re.kr/fonts/Pretendard-Thin.otf');
}
@font-face {
	font-family: Pretendard;
	font-style: normal;
	font-weight: 300;
	src: url('https://kmap.re.kr/fonts/Pretendard-Light.otf');
}
@font-face {
	font-family: Pretendard;
	font-style: normal;
	font-weight: 400;
	src: url('https://kmap.re.kr/fonts/Pretendard-Regular.otf');
}
@font-face {
	font-family: Pretendard;
	font-style: normal;
	font-weight: 500;
	src: url('https://kmap.re.kr/fonts/Pretendard-Medium.otf');
}
@font-face {
	font-family: Pretendard;
	font-style: normal;
	font-weight: 600;
	src: url('https://kmap.re.kr/fonts/Pretendard-Bold.otf');
}
@font-face {
	font-family: NotoSans;
	font-style: normal;
	font-weight: 200;
	src: url('https://kmap.re.kr/fonts/NotoSansKR-Thin.otf');
}
@font-face {
	font-family: NotoSans;
	font-style: normal;
	font-weight: 300;
	src: url('https://kmap.re.kr/fonts/NotoSansKR-Light.otf');
}
@font-face {
	font-family: NotoSans;
	font-style: normal;
	font-weight: 400;
	src: url('https://kmap.re.kr/fonts/NotoSansKR-Regular.otf');
}
@font-face {
	font-family: NotoSans;
	font-style: normal;
	font-weight: 500;
	src: url('https://kmap.re.kr/fonts/NotoSansKR-Medium.otf');
}
@font-face {
	font-family: NotoSans;
	font-style: normal;
	font-weight: 600;
	src: url('https://kmap.re.kr/fonts/NotoSansKR-Bold.otf');
}