/*
Theme Name:   Hello Elementor Child - 한신한의원
Theme URI:    http://hshani.mycafe24.com
Description:  한신한의원 홈페이지용 Hello Elementor 차일드 테마
Author:       한신한의원
Template:     hello-elementor
Version:      1.1.0
Requires PHP: 7.4
Text Domain:  hello-elementor-child
*/

/* 디자인 CSS 는 css/ 폴더에 있습니다.
   common.css(공통) · main.css(메인) · pages/(서브) · wp.css(워드프레스·엘리멘터 보정)
   원본은 01_디자인시안 HTML 폴더 → tools/sync_theme.py 로 복사 */

/* =========================================================
   엘리멘터 기본 요소로 만든 섹션(.hs-el) — 기본 틀
   ※ 여기(style.css)는 엘리멘터 CSS 다음 · 우리 디자인 CSS(common · sub · main · pages) 앞에 로드됨
     → 엘리멘터 컨테이너 기본값(flex · 여백 10px · 간격 20px)은 이기고,
       우리 CSS 가 grid · flex · 여백을 정한 칸은 우리 CSS 가 이김 (같은 우선순위 · 나중 파일)
   ========================================================= */
:where(.hs-el).e-con,
:where(.hs-el) .e-con{
  /* 일반 div 와 같은 기본값 (엘리멘터 : flex 세로 · 폭 100% · position relative · 전환 효과) */
  display:block;position:static;width:auto;max-width:none;min-width:auto;min-height:auto;
  flex-direction:row;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal;gap:normal;
  transition:none;
  --width:auto;
  --padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;
  --gap:0px;--row-gap:0px;--column-gap:0px;
}
/* 엘리멘터 .e-con.e-flex(세로 배치)는 우선순위가 한 단계 높아 같은 높이로 되돌림
   → 우리 CSS 의 flex 관련 값은 sync 가 우선순위를 높여 한 번 더 써 둠(각 CSS 파일 끝 보정 블록) */
.e-con.e-flex:where(.hs-el,.hs-el *){flex-direction:row;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal;flex:0 1 auto}
