@charset "utf-8";
/* 사용 color 수정 */
:root {
    --primary: #207FFC;
    --primary-hover: #4A98FF;
    --secandary: #f3f9ff;
;}

/* 사용 color 수정 */

/*
01 에메랄드 그린
:root {
    --primary: #00A876;
    --primary-hover: #0cc28c;
    --secandary: #f4fffa;
;}

02 선샤인 오렌지
:root {
    --primary: #ff9d00;
    --primary-hover: #ffba4c;
    --secandary: #fffaf1;
;}

03 코발트 블루
:root {
    --primary: #207FFC;
    --primary-hover: #4A98FF;
    --secandary: #f3f9ff;
;}

04 라벤터 퍼블
:root {
    --primary: #814cff;
    --primary-hover: #996eff;
    --secandary: #f2edff;
;}

05 버건디 레드
:root {
    --primary: #ff4e48;
    --primary-hover: #ff6b66;
    --secandary: #fff4f4;
;}

/* 2026-02-12 */
.insService .inner .left .sectionTit {font-size: 3.8rem;}
.insService .inner .right .reportThum {width: 39rem;}

@media screen and (max-width: 1024px) {
    .insService .inner .left .sectionTit {font-size: 3.2rem;}
}
@media screen and (max-width: 768px) {
    .insService .inner .left .sectionTit {font-size: 2.4rem;}
}

/* 2026-05-29 */
.profile .inner .profileContent .areaProfile .picture {padding-top: 0; height: 20rem; max-width: 70%; margin: 0 auto;}
.profile .inner .profileContent .areaProfile .picture img {max-width: 70%;}

@media screen and (max-width: 768px) {
    .profile.corp .inner .profileContent {gap: 4rem;}
    .profile .inner .profileContent .areaProfile .picture {height: auto; padding: 2rem; max-width: 100%;}
}