diff --git a/data/cache/latest-aaaa-pic_list--wr_num-5-999-0-d14e5a.php b/data/cache/latest-aaaa-pic_list--wr_num-5-999-0-d14e5a.php new file mode 100644 index 0000000..153c054 --- /dev/null +++ b/data/cache/latest-aaaa-pic_list--wr_num-5-999-0-d14e5a.php @@ -0,0 +1,3 @@ + + +YTozOntzOjQ6InRpbWUiO2k6MTc4MTQwMDMxMDtzOjM6InR0bCI7aTozNjAwO3M6NDoiZGF0YSI7YToyOntzOjQ6Imxpc3QiO2E6MTp7aTowO2E6NjY6e3M6NToid3JfaWQiO3M6MToiMSI7czo2OiJ3cl9udW0iO3M6MjoiLTEiO3M6ODoid3JfcmVwbHkiO3M6MDoiIjtzOjk6IndyX3BhcmVudCI7czoxOiIxIjtzOjEzOiJ3cl9pc19jb21tZW50IjtzOjE6IjAiO3M6MTA6IndyX2NvbW1lbnQiO3M6MToiMCI7czoxNjoid3JfY29tbWVudF9yZXBseSI7czowOiIiO3M6NzoiY2FfbmFtZSI7czowOiIiO3M6OToid3Jfb3B0aW9uIjtzOjU6Imh0bWwyIjtzOjEwOiJ3cl9zdWJqZWN0IjtzOjM4OiLsoJztkogg7ISk7LmYIOq0gOugqCDrrLjsnZgg7J6F64uI64ukLiI7czoxMDoid3JfY29udGVudCI7czoyNDc6IjxwPuqyrOyggSDrrLjsnZgg65Oc66a964uI64ukLjwvcD4NCjxwPjxpbWcgc3JjPSJodHRwOi8vbG9jYWxob3N0L2RhdGEvZWRpdG9yLzI2MDYvMjAyNjA2MDYxMzQ5NDFfNzVjYTQ0NmQyOTU0ODNmM2Q1MjE0OGU3OTZiNmQ0Y2ZfOGx0ei5qcGciIGFsdD0iMjAyNjA2MDIyMDIyMTFfODE2NjFjNzJiMTgyYzRkZTIwNjNjNzM5NDRjYjhjNzVfbXlzbC5qcGciIHN0eWxlPSJ3aWR0aDogODAwcHg7IGhlaWdodDogMzUzcHg7IiAvPjwvcD4iO3M6MTI6IndyX3Nlb190aXRsZSI7czozNzoi7KCc7ZKILeyEpOy5mC3qtIDroKgt66y47J2YLeyeheuLiOuLpCI7czo4OiJ3cl9saW5rMSI7czowOiIiO3M6ODoid3JfbGluazIiO3M6MDoiIjtzOjEyOiJ3cl9saW5rMV9oaXQiO3M6MToiMCI7czoxMjoid3JfbGluazJfaGl0IjtzOjE6IjAiO3M6Njoid3JfaGl0IjtzOjE6IjciO3M6Nzoid3JfZ29vZCI7czoxOiIwIjtzOjk6IndyX25vZ29vZCI7czoxOiIwIjtzOjU6Im1iX2lkIjtzOjU6ImFkbWluIjtzOjc6IndyX25hbWUiO3M6MTU6Iuy1nOqzoOq0gOumrOyekCI7czo4OiJ3cl9lbWFpbCI7czowOiIiO3M6MTE6IndyX2hvbWVwYWdlIjtzOjA6IiI7czoxMToid3JfZGF0ZXRpbWUiO3M6MTk6IjIwMjYtMDUtMjUgMTA6MTg6MzQiO3M6Nzoid3JfZmlsZSI7czoxOiIxIjtzOjc6IndyX2xhc3QiO3M6MTk6IjIwMjYtMDUtMjUgMTA6MTg6MzQiO3M6NToid3JfaXAiO3M6MzoiOjoxIjtzOjE2OiJ3cl9mYWNlYm9va191c2VyIjtzOjA6IiI7czoxNToid3JfdHdpdHRlcl91c2VyIjtzOjA6IiI7czo0OiJ3cl8xIjtzOjk6IuyVhO2MjO2KuCI7czo0OiJ3cl8yIjtzOjA6IiI7czo0OiJ3cl8zIjtzOjA6IiI7czo0OiJ3cl80IjtzOjA6IiI7czo0OiJ3cl81IjtzOjA6IiI7czo0OiJ3cl82IjtzOjA6IiI7czo0OiJ3cl83IjtzOjA6IiI7czo0OiJ3cl84IjtzOjA6IiI7czo0OiJ3cl85IjtzOjA6IiI7czo1OiJ3cl8xMCI7czowOiIiO3M6MTQ6IndyX2lzX3Jlc2VydmVkIjtzOjE6IjAiO3M6MTc6IndyX3Jlc2VydmVkX3N0YXJ0IjtzOjE5OiIyMDI2LTA1LTI1IDAxOjE4OjM0IjtzOjE1OiJ3cl9yZXNlcnZlZF9lbmQiO3M6MTk6IjIwMjYtMDUtMjUgMDE6MTg6MzQiO3M6OToiaXNfbm90aWNlIjtiOjA7czo3OiJzdWJqZWN0IjtzOjM4OiLsoJztkogg7ISk7LmYIOq0gOugqCDrrLjsnZgg7J6F64uI64ukLiI7czoxMToiY29tbWVudF9jbnQiO3M6MDoiIjtzOjg6ImRhdGV0aW1lIjtzOjEwOiIyMDI2LTA1LTI1IjtzOjk6ImRhdGV0aW1lMiI7czo1OiIwNS0yNSI7czo0OiJsYXN0IjtzOjEwOiIyMDI2LTA1LTI1IjtzOjU6Imxhc3QyIjtzOjU6IjA1LTI1IjtzOjQ6Im5hbWUiO3M6NDY6IjxzcGFuIGNsYXNzPSJzdl9tZW1iZXIiPuy1nOqzoOq0gOumrOyekDwvc3Bhbj4iO3M6NToicmVwbHkiO2k6MDtzOjEwOiJpY29uX3JlcGx5IjtzOjA6IiI7czo5OiJpY29uX2xpbmsiO3M6MDoiIjtzOjEyOiJjYV9uYW1lX2hyZWYiO3M6NTM6Imh0dHA6Ly9sb2NhbGhvc3QvYmJzL2JvYXJkLnBocD9ib190YWJsZT1hYWFhJmFtcDtzY2E9IjtzOjQ6ImhyZWYiO3M6NTY6Imh0dHA6Ly9sb2NhbGhvc3QvYmJzL2JvYXJkLnBocD9ib190YWJsZT1hYWFhJmFtcDt3cl9pZD0xIjtzOjEyOiJjb21tZW50X2hyZWYiO3M6NTY6Imh0dHA6Ly9sb2NhbGhvc3QvYmJzL2JvYXJkLnBocD9ib190YWJsZT1hYWFhJmFtcDt3cl9pZD0xIjtzOjg6Imljb25fbmV3IjtzOjA6IiI7czo4OiJpY29uX2hvdCI7czowOiIiO3M6MTE6Imljb25fc2VjcmV0IjtzOjA6IiI7czo0OiJsaW5rIjthOjI6e2k6MTtOO2k6MjtOO31zOjk6ImxpbmtfaHJlZiI7YToyOntpOjE7czo2NDoiaHR0cDovL2xvY2FsaG9zdC9iYnMvbGluay5waHA/Ym9fdGFibGU9YWFhYSZhbXA7d3JfaWQ9MSZhbXA7bm89MSI7aToyO3M6NjQ6Imh0dHA6Ly9sb2NhbGhvc3QvYmJzL2xpbmsucGhwP2JvX3RhYmxlPWFhYWEmYW1wO3dyX2lkPTEmYW1wO25vPTIiO31zOjg6ImxpbmtfaGl0IjthOjI6e2k6MTtpOjA7aToyO2k6MDt9czo0OiJmaWxlIjthOjE6e3M6NToiY291bnQiO3M6MToiMSI7fXM6OToiaWNvbl9maWxlIjtzOjUwOiI8aSBjbGFzcz0iZmEgZmEtZG93bmxvYWQiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L2k+ICI7czoxNjoiZmlyc3RfZmlsZV90aHVtYiI7YToyOntzOjc6ImJmX2ZpbGUiO3M6ODY6ImJlNDBjZDBjZDAxMjA5YjRhMjE0MjNmODVmZTI0NjExX1FPN2N2dEdTX2JmYmI1OTM0MjQxNzY0ZDQ2ZjE2ZjhjMGE2M2VlYWU5ZWFhMTY1ZDIuanBnIjtzOjEwOiJiZl9jb250ZW50IjtzOjA6IiI7fXM6ODoiYm9fdGFibGUiO3M6NDoiYWFhYSI7fX1zOjEwOiJib19zdWJqZWN0IjtzOjk6IuydtOuBjOumvCI7fX0= \ No newline at end of file diff --git a/data/dbconfig.php b/data/dbconfig.php index 6524251..623020b 100644 --- a/data/dbconfig.php +++ b/data/dbconfig.php @@ -1,6 +1,6 @@ 프로젝트: `E:\project\cafe24_laser` -> 테마 경로: `theme/rd.laser` -> 작업 목적: PC 전용 고정 레이아웃 구현 + 모바일 반응형 제거 + 게시판/메뉴/서브타이틀 정상화 - ---- - -## 핵심 개념 (다음 작업 시 참고) - -### 이 사이트의 레이아웃 구조 -``` -head.sub.php → HTML 태그, viewport, CSS/JS 로드 -head.php → 헤더 출력 (메뉴 + 유동형 광고 + 서브타이틀) - └ rb.layout_hd/lwd_laser/header.php → 헤더 레이아웃 선택 - └ skin/nav/lwd_laser/nav.skin.php → 실제 메뉴 HTML/CSS/JS -tail.php → 푸터 출력 + sub-page-container 닫는 태그 -``` - -### PC 고정 레이아웃 원리 -- `` → 모바일에서도 1280px 기준으로 렌더링 -- `body { min-width: 1280px }` → body 최소 너비 고정 (html에 걸면 안 됨 - 아래 주의사항 참고) -- 헤더 `position: static` (fixed 아님) → 스크롤 시 헤더도 같이 올라감 (laser.or.kr 방식) - -### 주의사항 - html vs body min-width -``` -❌ html { min-width: 1280px } - → html이 스크롤 컨테이너가 되어 position:fixed 헤더가 viewport 기준이 아닌 - html 기준으로 고정됨 → 가로 스크롤 시 헤더/메뉴가 따라오지 않음 - -✅ body { min-width: 1280px } - → 브라우저 viewport 기준으로 동작, 가로 스크롤 정상 -``` - -### 게시판 스킨 CSS 로드 방식 -그누보드는 board 스킨 CSS를 자동 로드하지 않음. -각 스킨의 `list.skin.php`, `view.skin.php`, `write.skin.php` 상단에 직접 추가해야 함: -```php -$_skin_url = G5_THEME_URL . '/skin/board/스킨폴더명'; -add_stylesheet('', 0); -``` - ---- - -## 요청별 수정 내용 - ---- - -### [요청 1] 모바일 반응형 전부 제거 → PC 전용 - -**문제:** 모바일 미디어쿼리가 PC 레이아웃을 깨뜨림 - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `rb.css/mobile.css` | `@media (max-width:1024px)` 블록 전체 제거 | -| `rb.css/custom.css` | `@media all and (max-width:1024px)` 블록 전체 제거 | -| `rb.layout/laser/style.css` | `@media (max-width:768px)`, `@media (max-width:480px)` 제거 | -| `skin/board/journal/css/style.css` | 모바일 미디어쿼리 제거 | -| `skin/board/coverage/css/style.css` | 모바일 미디어쿼리 제거 | -| `skin/board/interview,newsfocus1,2,newtech,photonews,newproduct,notice,rb.bbs,rb.bbs_three_column_layout/css/style.css` | 모바일 미디어쿼리 제거 | -| `skin/page/greeting,greeting_new,lasertech,lasertech_new,moldjournal,moldjournal_new/css/style.css` | 모바일 미디어쿼리 제거 | -| `rb.layout,rb.layout_ft,rb.layout_hd` 하위 모든 `style.css` (약 30개) | 모바일 미디어쿼리 제거 | -| `rb.custom` 하위 모든 `module.css` (약 10개) | 모바일 미디어쿼리 제거 | -| `css/custom_header.css` | 모바일 패널/오버레이/GNB 스타일 제거 | -| `skin/nav/lwd_laser/style.css` | 모바일 미디어쿼리 제거 | -| `skin/nav/lwd_laser_nohp/style.css` | 모바일 미디어쿼리 제거 | - ---- - -### [요청 2] 메뉴 스킨 모바일 코드 제거 - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `skin/nav/lwd_laser/nav.skin.php` | 모바일 타입 설정 변수, 햄버거 버튼, 모바일 패널 HTML, 모바일 메뉴 JS 제거 | -| `skin/nav/lwd_laser_nohp/nav.skin.php` | 동일 | - ---- - -### [요청 3] 가로 스크롤 안 되는 문제 해결 - -**원인:** `html { min-width: 1280px }` → html이 스크롤 컨테이너가 되어 fixed 헤더가 따라오지 않음 - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `css/style_prestige_1.css` | `html { min-width: 1280px }` → `body { min-width: 1280px }` 로 이동 | -| `rb.css/custom.css` | 동작하지 않던 `body.pc-only-layout { min-width }` 제거 | - ---- - -### [요청 4] 게시판 스킨 CSS 미적용 문제 - -**원인:** `rb.board.core.*` 스킨 폴더에 CSS 파일이 없고, 로드 코드도 없었음 - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `skin/board/rb.board.core.journal/style.css` | `journal/css/style.css` 복사하여 생성 | -| `skin/board/rb.board.core.journal/list.skin.php` | 상단에 `add_stylesheet` CSS 로드 코드 추가 | -| `skin/board/rb.board.core.journal/view.skin.php` | 동일 | -| `skin/board/rb.board.core.journal/write.skin.php` | 동일 | -| `skin/board/rb.board.core.coverage/style.css` | `coverage/css/style.css` 복사하여 생성 | -| `skin/board/rb.board.core.coverage/list.skin.php` | CSS 로드 코드 추가 | -| `skin/board/rb.board.core.coverage/view.skin.php` | 동일 | -| `skin/board/rb.board.core.coverage/write.skin.php` | 동일 | -| `skin/board/rb.board.core/style.css` | journal style.css 복사하여 생성 | -| `skin/board/rb.board.core/list.skin.php` | CSS 로드 코드 추가 | -| `skin/board/rb.board.core/view.skin.php` | 동일 | -| `skin/board/rb.board.core/write.skin.php` | 동일 | - -**추가 수정:** -- `journal/css/style.css`, `coverage/css/style.css` 의 `.sub-page-container { padding-top: 0px; !important }` 문법 오류 수정 (`!important` 위치 잘못됨) - ---- - -### [요청 5] 헤더 fixed → 스크롤과 함께 이동 (laser.or.kr 방식) - -**원인:** `.lwd-header-wrap { position: fixed }` 로 헤더가 화면에 고정되어 있었음 - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `skin/nav/lwd_laser/style.css` | `.lwd-header-wrap` 에서 `position: fixed; top: 0; left: 0; z-index: 1000` 제거 | -| `css/style_prestige_1.css` | `body { padding-top: 270px }` → `padding-top: 0` 으로 변경 | -| `css/style_prestige_1.css` | `.sidebar-inner { top: 290px }` → `top: 20px` 으로 변경 | -| `skin/nav/lwd_laser/nav.skin.php` | 헤더 높이 동적 계산 JS (`adjustBodyPadding`) 제거 | -| `skin/board/journal/css/style.css` | PDF viewer header `top: 80px` → `top: 0` | -| `skin/board/rb.board.core.journal/style.css` | 동일 | - ---- - -### [요청 6] 서브타이틀 함수 독립화 (게시판에서 서브타이틀 안 나오는 문제) - -**원인:** -- `get_sub_title()` 함수가 `nav.skin.php`의 `split_menu_name()`에 의존 -- 게시판 페이지에서 함수 로드 순서 문제로 `split_menu_name` 미정의 오류 발생 가능 -- `$bo_table` 변수를 `$_GET`에서만 읽어서 pretty URL 환경에서 값이 없었음 - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `head.php` | `get_sub_title()`, `get_bo_table_from_url_regex()` 를 `function_exists()` 체크로 감싸 중복 선언 방지 | -| `head.php` | `split_menu_name` 없어도 동작하는 `get_menu_name_ko()` 독립 함수 추가 | -| `head.php` | `$bo_table` 변수를 그누보드 전역변수 우선 사용, 없으면 `$_GET` 폴백 | - ---- - -### [요청 7] 유동형 광고 - 화면 절반 이하로 좁아지면 자동 숨김 - -**원인:** 화면이 좁아지면 광고가 콘텐츠 영역과 겹침 - -**계산 기준:** -``` -콘텐츠 max-width(1400) + 광고 너비(140) × 2 + 여백(20) × 2 = 1720px -→ 1720px 이하에서 광고 숨김 -``` - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `css/floating_ads.css` | 파일 끝에 `@media (max-width: 1720px) { .floating-ad { display: none !important; } }` 추가 | - ---- - -### [요청 8] PC 고정 화면 크기 설정 (모바일에서 PC 레이아웃 그대로 보기) - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `head.sub.php` | viewport를 `width=1280, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no` 로 변경 | - ---- - -### [요청 9] 게시판 sticky 사이드바 배경 이동 문제 - -**원인:** `position: sticky` 사이드바에 `align-self: flex-start` 누락 -flex 컨테이너에서 sticky가 동작하려면 반드시 필요 - -**수정 파일:** -| 파일 | 변경 내용 | -|------|-----------| -| `skin/board/journal/css/style.css` | `.layout-sidebar-left, .layout-sidebar-right` 에 `align-self: flex-start` 추가 | -| `skin/board/coverage/css/style.css` | 동일 | -| `skin/board/interview,newsfocus1,2,newtech,photonews,newproduct,notice,rb.bbs_three_column_layout/css/style.css` | 동일 (8개 파일) | - ---- - -## 현재 최종 설정 요약 - -``` -viewport : width=1280 고정 (모바일에서도 PC 레이아웃) -body : min-width: 1280px, padding-top: 0 -헤더 : position: static (스크롤과 함께 이동) -유동형 광고 : 화면 1720px 이하에서 자동 숨김 -게시판 CSS : 각 skin.php 상단에서 add_stylesheet로 직접 로드 -서브타이틀 : head.php에서 독립 함수로 처리 (nav.skin.php 의존 없음) -모바일 코드 : 전체 제거 (미디어쿼리, 햄버거 메뉴, 모바일 패널 등) -``` - ---- - -## 파일 구조 참고 - -``` -theme/rd.laser/ -├── head.php ← 헤더 출력 (메뉴+광고+서브타이틀) -├── head.sub.php ← HTML head 태그 (viewport, CSS/JS) -├── tail.php ← 푸터 출력 -├── css/ -│ ├── style_prestige_1.css ← 전체 레이아웃 기본 스타일 -│ └── floating_ads.css ← 유동형 광고 스타일 -├── rb.css/ -│ ├── style.css ← 그누보드 공통 스타일 -│ ├── mobile.css ← 모바일 스타일 (현재 내용 비움) -│ └── custom.css ← 커스텀 스타일 -├── rb.layout_hd/lwd_laser/ -│ └── header.php ← 헤더 레이아웃 선택 -└── skin/ - ├── nav/lwd_laser/ - │ ├── nav.skin.php ← 메뉴 HTML/JS - │ └── style.css ← 메뉴 스타일 - └── board/ - ├── rb.board.core.journal/ - │ ├── style.css ← 저널 게시판 스타일 - │ ├── list.skin.php ← 목록 (CSS 로드 포함) - │ ├── view.skin.php ← 뷰 (CSS 로드 포함) - │ └── write.skin.php ← 쓰기 (CSS 로드 포함) - ├── rb.board.core.coverage/ ← 동일 구조 - └── rb.board.core/ ← 동일 구조 -``` diff --git a/theme/rd.laser/bbs/list.php b/theme/rd.laser/bbs/list.php deleted file mode 100644 index 727193d..0000000 --- a/theme/rd.laser/bbs/list.php +++ /dev/null @@ -1,15 +0,0 @@ - \ No newline at end of file diff --git a/theme/rd.laser/bbs/view.php b/theme/rd.laser/bbs/view.php deleted file mode 100644 index e69de29..0000000 diff --git a/theme/rd.laser/bbs/write.php b/theme/rd.laser/bbs/write.php deleted file mode 100644 index e69de29..0000000 diff --git a/theme/rd.laser/css/custom_header.css b/theme/rd.laser/css/custom_header.css deleted file mode 100644 index 74f5d9a..0000000 --- a/theme/rd.laser/css/custom_header.css +++ /dev/null @@ -1,53 +0,0 @@ -@charset "utf-8"; - -/* ========================================================================== - 헤더 메뉴 커스텀 스타일 (Header Menu Custom Style) - ========================================================================== */ - -/* 1. 전체 메뉴 폰트 설정 (글꼴, 기본 색상) */ -.main-header .gnb .gnb-list a { - /* font-family: 'Noto Sans KR', sans-serif; */ /* 💡 [수정] 관리자 설정 폰트 사용을 위해 주석 처리 */ - color: #333; -} - -/* 메인 페이지의 투명 헤더 상태일 때의 글자 색상 */ -.main-header.is-transparent .gnb .gnb-list a { - color: #333; -} - - -/* 2. 1차 메뉴와 2차 메뉴 폰트 크기 및 굵기 동일하게 설정 */ -.main-header .gnb .gnb-list .gnb-link, -.main-header .gnb .sub-menu a { - font-size: 18px; - font-weight: 500; -} - - -/* 3. 메뉴에 마우스를 올렸을 때(hover) 스타일 */ -.main-header .gnb .gnb-list > .gnb-item:hover > .gnb-link, -.main-header .gnb .sub-menu li:hover > a { - color: #1768aa; - font-weight: 700; -} - -/* 메인 페이지의 투명 헤더 상태에서 마우스를 올렸을 때 */ -.main-header.is-transparent .gnb .gnb-list > .gnb-item:hover > .gnb-link { - color: #c8e6c9; -} - -/* 4. 2차 메뉴(서브메뉴) 배경 및 패딩 조절 */ -.main-header .gnb .sub-menu { - background-color: rgba(255, 255, 255, 0.95); - padding: 10px 0; -} - -.main-header .gnb .sub-menu a { - padding: 10px 20px; -} - -/* ========================================================================== - PC/Mobile 표시 제어 - ========================================================================== */ -.mobile-only { display: none !important; } -.pc-only { display: block !important; } diff --git a/theme/rd.laser/css/default.css b/theme/rd.laser/css/default.css deleted file mode 100644 index f376aee..0000000 --- a/theme/rd.laser/css/default.css +++ /dev/null @@ -1,456 +0,0 @@ -@charset "utf-8"; - -/* 초기화 */ -html {overflow-y:scroll} -body {margin:0;padding:0;font-size:0.75em;font-family:'Malgun Gothic', dotum, sans-serif;background:#fff} -html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0} -h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:'Malgun Gothic', dotum, sans-serif} -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block} - -ul, dl,dt,dd {margin:0;padding:0;list-style:none} -legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden} -label, input, button, select, img {vertical-align:middle;font-size:1em} -input, button {margin:0;padding:0;font-family:'Malgun Gothic', dotum, sans-serif;font-size:1em} -input[type="submit"] {cursor:pointer} -button {cursor:pointer} - -textarea, select {font-family:'Malgun Gothic', dotum, sans-serif;font-size:1em} -select {margin:0} -p {margin:0;padding:0;word-break:break-all} -hr {display:none} -pre {overflow-x:scroll;font-size:1.1em} -a {color:#000;text-decoration:none} - -*, :after, :before { - -webkit-box-sizing:border-box; - -moz-box-sizing:border-box; - box-sizing:border-box; -} - -input[type=text],input[type=password], textarea { --webkit-transition:all 0.30s ease-in-out; --moz-transition:all 0.30s ease-in-out; --ms-transition:all 0.30s ease-in-out; --o-transition:all 0.30s ease-in-out; -outline:none; -} - -input[type=text]:focus,input[type=password]:focus, textarea:focus,select:focus { --webkit-box-shadow:0 0 5px #9ed4ff; --moz-box-shadow:0 0 5px #9ed4ff; -box-shadow:0 0 5px #9ed4ff; -border:1px solid #558ab7 !important; -} - -.placeholdersjs {color:#aaa !important} - -/* 레이아웃 크기 지정 */ -#hd, #wrapper, #ft {min-width:1280px} - -#hd_pop, -#hd_wrapper, -#tnb .inner, - -#gnb .gnb_wrap, -#container_wr, -#ft_wr {width:1280px} - -/* 팝업레이어 */ -#hd_pop {z-index:1000;position:relative;margin:0 auto;height:0} -#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff} -.hd_pops img {max-width:100%} -.hd_pops_con {} -.hd_pops_footer {padding:0;background:#000;color:#fff;text-align:left;position:relative} -.hd_pops_footer:after {display:block;visibility:hidden;clear:both;content:""} -.hd_pops_footer button {padding:10px;border:0;color:#fff} -.hd_pops_footer .hd_pops_reject {background:#000;text-align:left} -.hd_pops_footer .hd_pops_close {background:#393939;position:absolute;top:0;right:0} - -/* 상단 레이아웃 */ -#hd {background:#212020} -#hd_h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} - -#tnb {border-bottom:1px solid #383838;margin:0 auto} -#tnb:after {display:block;visibility:hidden;clear:both;content:""} -#tnb .inner {margin:0 auto} - -#hd_wrapper {position:relative;margin:0 auto;height:140px;zoom:1} -#hd_wrapper:after {display:block;visibility:hidden;clear:both;content:""} - -#logo {float:left;padding:30px 0 0} - -.hd_sch_wr {float:left;padding:30px 0;width:445px;margin-left:65px} -#hd_sch h3 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#hd_sch {border-radius:30px;overflow:hidden} -#hd_sch #sch_stx {float:left;width:385px;height:45px;padding-left:10px;border-radius:30px 0 0 30px;background:#2c2c2c;border:0;border-right:0;font-size:1.25em;color:#fff} -#hd_sch #sch_submit {float:left;width:60px;height:45px;border:0;background:#2c2c2c;color:#fff;border-radius:0 30px 30px 0;cursor:pointer;font-size:16px} - -#hd_define {float:left} -#hd_define:after {display:block;visibility:hidden;clear:both;content:""} -#hd_define li {float:left;font-size:1.083em;line-height:14px;border-right:1px solid #4a4a4a;position:relative;text-align:center;margin:15px 10px 15px 0;padding-right:10px} -#hd_define li:last-child {padding-right:0;margin-right:0;border-right:0} -#hd_define li a {display:inline-block;color:#919191} -#hd_define li.active a {color:#fff} - - -#hd_qnb {float:right;text-align:right} -#hd_qnb:after {display:block;visibility:hidden;clear:both;content:""} -#hd_qnb li {float:left;font-size:1.083em;line-height:14px;border-right:1px solid #4a4a4a;position:relative;text-align:center;margin:15px 10px 15px 0;padding-right:10px} -#hd_qnb li:last-child {padding-right:0;margin-right:0;border-right:0} -#hd_qnb li span {display:block;margin-top:5px;font-size:0.92em} -#hd_qnb li a {display:inline-block;color:#919191} -#hd_qnb .visit .visit-num {display:inline-block;line-height:16px;padding:0 5px;margin-left:5px;border-radius:10px;background:#da22f5;color:#fff;font-size:10px} - - -.hd_login {position:absolute;right:0;top:60px} -.hd_login li {float:left;margin:0 5px;border-left:1px solid #616161;padding-left:10px;line-height:13px} -.hd_login li:first-child {border-left:0} -.hd_login a {color:#fff} - - -/* 메인메뉴 */ -#gnb {position:relative;background:#fff} -#gnb > h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#gnb .gnb_wrap {margin:0 auto;position:relative} -#gnb .gnb_wrap:hover, #gnb .gnb_wrap:focus, #gnb .gnb_wrap:active{z-index:3} -#gnb #gnb_1dul {font-size:1.083em;padding:0;border-bottom:1px solid #e0e2e5;zoom:1} -#gnb ul:after {display:block;visibility:hidden;clear:both;content:""} -#gnb .gnb_1dli {float:left;line-height:55px;padding:0px;position:relative} -#gnb .gnb_1dli:hover > a {color:#3a8afd; --webkit-transition:background-color 2s ease-out; --moz-transition:background-color 0.3s ease-out; --o-transition:background-color 0.3s ease-out; -transition:background-color 0.3s ease-out} - -.gnb_1dli .bg {position:absolute;top:24px;right:8px;display:inline-block;width:10px;height:10px;overflow:hidden;background:url('../img/gnb_bg2.gif') no-repeat 50% 50%;text-indent:-999px} -.gnb_1da {display:block;font-weight:bold;padding:0 15px;color:#080808;text-decoration:none} -.gnb_1dli.gnb_al_li_plus .gnb_1da{padding-right:25px} -.gnb_2dli:first-child {border:0} -.gnb_2dul {display:none;position:absolute;top:54px;min-width:140px;padding-top:2px} -.gnb_2dul .gnb_2dul_box {border:1px solid #e0e2e5;border-top:0;padding:0; --webkit-box-shadow:0px 1px 5px rgba(97, 97, 97, 0.2); --moz-box-shadow:0px 1px 5px rgba(97, 97, 97, 0.2); -box-shadow:0px 1px 5px rgba(97, 97, 97, 0.2)} -.gnb_2da {display:block;padding:0 10px;line-height:40px;background:#fff;color:#080808;text-align:left;text-decoration:none} -a.gnb_2da:hover {color:#3a8afd;background:#f7f7f8; --moz-transition:all 0.3s ease-out; --o-transition:all 0.3s ease-out; -transition:all 0.3s ease-out} - -.gnb_1dli_air .gnb_2da {} -.gnb_1dli_on .gnb_2da {} -.gnb_2da:focus, .gnb_2da:hover {color:#fff} -.gnb_1dli_over .gnb_2dul {display:block;left:0} -.gnb_1dli_over2 .gnb_2dul {display:block;right:0} -.gnb_wrap .gnb_empty {padding:10px 0;width:100%;text-align:center;line-height:2.7em;color:#080808} -.gnb_wrap .gnb_empty a {color:#3a8afd;text-decoration:underline} -.gnb_wrap .gnb_al_ul .gnb_empty, .gnb_wrap .gnb_al_ul .gnb_empty a {color:#555} - -#gnb .gnb_menu_btn {background:#4158d1;color:#fff;width:50px;height:55px;border:0;vertical-align:top;font-size:18px} -#gnb .gnb_close_btn {background:#fff;color:#b6b9bb;width:50px;height:50px;border:0;vertical-align:top;font-size:18px;position:absolute;top:0;right:0} -#gnb .gnb_mnal {float:right;padding:0} - -#gnb_all {display:none;position:absolute;border:1px solid #c5d6da;width:100%;background:#fff;z-index:1000;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2); --moz-box-shadow:0 2px 5px rgba(0,0,0,0.2); -box-shadow:0 2px 5px rgba(0,0,0,0.2)} -#gnb_all h2 {font-size:1.3em;padding:15px 20px;border-bottom:1px solid #e7eeef} -#gnb_all .gnb_al_ul:after {display:block;visibility:hidden;clear:both;content:""} -#gnb_all .gnb_al_ul > li:nth-child(5n+1) {border-left:0} -#gnb_all .gnb_al_li {float:left;width:20%;min-height:150px;padding:20px;border-left:1px solid #e7eeef} -#gnb_all .gnb_al_li .gnb_al_a {font-size:1.2em;display:block;position:relative;margin-bottom:10px;font-weight:bold;color:#3a8afd} -#gnb_all .gnb_al_li li {line-height:2em} -#gnb_all .gnb_al_li li a {color:#555} -#gnb_all_bg {display:none;background:rgba(0,0,0,0.1);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999} - -/* 중간 레이아웃 */ -#wrapper {} -#container_wr:after {display:block;visibility:hidden;clear:both;content:""} -#container_wr {margin:0 auto;zoom:1} -#aside {float:right;width:235px;padding:0;height:100%;margin:20px 0 20px 20px} - -#container {position:relative;float:left;min-height:500px;height:auto !important;margin:20px 0;font-size:1em;width:930px;zoom:1} -#container:after {display:block;visibility:hidden;clear:both;content:""} -#container_title {font-size:1.333em;margin:0 auto;font-weight:bold} -#container_title span {margin:0 auto 10px;display:block;line-height:30px} - -.lt_wr {width:32%} -.lt_wr:nth-child(3n+1) {clear:both} -.latest_wr {margin-bottom:20px} -.latest_wr:after {display:block;visibility:hidden;clear:both;content:""} -.latest_top_wr {margin:0 -10px 20px} -.latest_top_wr:after {display:block;visibility:hidden;clear:both;content:""} - -/* 하단 레이아웃 */ -#ft {background:#212020;margin:0 auto;text-align:center} -#ft h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#ft_wr {max-width:1240px;margin:0;padding:40px 0;position:relative;display:inline-block;text-align:left} -#ft_wr:after {display:block;visibility:hidden;clear:both;content:""} -#ft_wr .ft_cnt {width:25%;float:left;padding:0 20px} - -#ft_link {text-align:left} -#ft_link a {display:block;color:#fff;line-height:2em;font-weight:bold} -#ft_company h2 {font-size:1.2em;margin-bottom:20px} -#ft_company {font-weight:normal;color:#e3e3e3;line-height:2em} -#ft_catch {margin:20px 0 10px} -#ft_copy {text-align:center;width:1280px;margin:0 auto;padding:20px 0;color:#5b5b5b;font-size:0.92em;border-top:1px solid #383838} -#top_btn {position:fixed;bottom:20px;right:20px;width:50px;height:50px;line-height:46px;border:2px solid #333;color:#333;text-align:center;font-size:15px;z-index:90;background:rgba(255,255,255,0.5)} -#top_btn:hover {border-color:#3059c7;background:#3059c7;color:#fff} - -/* 게시물 선택복사 선택이동 */ -#copymove {} -#copymove .win_desc {text-align:center;display:block} -#copymove .tbl_wrap {margin:20px} -#copymove .win_btn {padding:0 20px 20px} -.copymove_current {float:right;background:#ff3061;padding:5px;color:#fff;border-radius:3px} -.copymove_currentbg {background:#f4f4f4} - -/* 화면낭독기 사용자용 */ -#hd_login_msg {position:absolute;top:0;left:0;font-size:0;line-height:0;overflow:hidden} -.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;width:0;height:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important} - -/* 본문 바로가기 */ -#skip_to_container a {z-index:100000;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden} -#skip_to_container a:focus, #skip_to_container a:active {width:100%;height:75px;background:#21272e;color:#fff;font-size:2em;font-weight:bold;text-align:center;text-decoration:none;line-height:3.3em} - -/* ie6 이미지 너비 지정 */ -.img_fix {width:100%;height:auto} - -/* 캡챠 자동등록(입력)방지 기본 -pc */ -#captcha {display:inline-block;position:relative} -#captcha legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden} -#captcha #captcha_img {height:40px;border:1px solid #898989;vertical-align:top;padding:0;margin:0} -#captcha #captcha_mp3 {margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('../../../img/captcha2.png') no-repeat;text-indent:-999px;border-radius:3px} -#captcha #captcha_reload {margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('../../../img/captcha2.png') no-repeat 0 -40px;text-indent:-999px;border-radius:3px} -#captcha #captcha_key {margin:0 0 0 3px;padding:0 5px;width:90px;height:40px;border:1px solid #ccc;background:#fff;font-size:1.333em;font-weight:bold;text-align:center;border-radius:3px;vertical-align:top} -#captcha #captcha_info {display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em} - -/* 캡챠 자동등록(입력)방지 기본 - mobile */ -#captcha.m_captcha audio {display:block;margin:0 0 5px;width:187px} -#captcha.m_captcha #captcha_img {width:160px;height:60px;border:1px solid #e9e9e9;margin-bottom:3px;margin-top:5px;display:block} -#captcha.m_captcha #captcha_reload {position:static;margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('../../../img/captcha2.png') no-repeat 0 -40px;text-indent:-999px} -#captcha.m_captcha #captcha_reload span {display:none} -#captcha.m_captcha #captcha_key {margin:0;padding:0 5px;width:115px;height:29px;border:1px solid #b8c9c2;background:#f7f7f7;font-size:1.333em;font-weight:bold;text-align:center;line-height:29px;margin-left:3px} -#captcha.m_captcha #captcha_info {display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em} -#captcha.m_captcha #captcha_mp3 {width:31px;height:31px;background:url('../../../img/captcha2.png') no-repeat 0 0 ; vertical-align:top;overflow:hidden;cursor:pointer;text-indent:-9999px;border:none} - -/* ckeditor 단축키 */ -.cke_sc {margin:0 0 5px;text-align:right} -.btn_cke_sc {display:inline-block;padding:0 10px;height:23px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;line-height:1.9em;vertical-align:middle;cursor:pointer} -.cke_sc_def {margin:0 0 5px;padding:10px;border:1px solid #ccc;background:#f7f7f7;text-align:center} -.cke_sc_def dl {margin:0 0 5px;text-align:left;zoom:1} -.cke_sc_def dl:after {display:block;visibility:hidden;clear:both;content:""} -.cke_sc_def dt, .cke_sc_def dd {float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9} -.cke_sc_def dt {width:20%;font-weight:bold} -.cke_sc_def dd {width:30%} - -/* ckeditor 태그 기본값 */ -#bo_v_con ul {display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px} -#bo_v_con ol {display:block;list-style-type:decimal;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px} -#bo_v_con li {display:list-item} - -/* 버튼 */ -a.btn,.btn {line-height:35px;height:35px;padding:0 10px;text-align:center;font-weight:bold;border:0;font-size:1.4em; --webkit-transition:background-color 0.3s ease-out; --moz-transition:background-color 0.3s ease-out; --o-transition:background-color 0.3s ease-out; -transition:background-color 0.3s ease-out} - -a.btn01 {display:inline-block;padding:7px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;vertical-align:middle} -a.btn01:focus, a.btn01:hover {text-decoration:none} -button.btn01 {display:inline-block;margin:0;padding:7px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none} -a.btn02 {display:inline-block;padding:7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff;text-decoration:none;vertical-align:middle} -a.btn02:focus, .btn02:hover {text-decoration:none} -button.btn02 {display:inline-block;margin:0;padding:7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff;text-decoration:none} - -.btn_confirm {text-align:right} /* 서식단계 진행 */ - -.btn_submit {border:0;background:#3a8afd;color:#fff;cursor:pointer;border-radius:3px} -.btn_submit:hover {background:#2375eb} -.btn_close {border:1px solid #dcdcdc;cursor:pointer;border-radius:3px;background:#fff} -a.btn_close {text-align:center;line-height:50px} - -a.btn_cancel {display:inline-block;background:#969696;color:#fff;text-decoration:none;vertical-align:middle} -button.btn_cancel {display:inline-block;background:#969696;color:#fff;text-decoration:none;vertical-align:middle} -.btn_cancel:hover {background:#aaa} -a.btn_frmline, button.btn_frmline {display:inline-block;width:128px;padding:0 5px;height:40px;border:0;background:#434a54;border-radius:3px;color:#fff;text-decoration:none;vertical-align:top} /* 우편번호검색버튼 등 */ -a.btn_frmline {} -button.btn_frmline {font-size:1em} - -/* 게시판용 버튼 */ -a.btn_b01,.btn_b01 {display:inline-block;color:#bababa;text-decoration:none;vertical-align:middle;border:0;background:transparent} -.btn_b01:hover, .btn_b01:hover {color:#000} -a.btn_b02,.btn_b02 {display:inline-block;background:#253dbe;padding:0 10px;color:#fff;text-decoration:none;border:0;vertical-align:middle} -a.btn_b02:hover, .btn_b02:hover {background:#0025eb} -a.btn_b03, .btn_b03 {display:inline-block;background:#fff;border:1px solid #b9bdd3;color:#646982;text-decoration:none;vertical-align:middle} -a.btn_b03:hover, .btn_b03:hover {background:#ebedf6} -a.btn_b04, .btn_b04 {display:inline-block;background:#fff;border:1px solid #ccc;color:#707070;text-decoration:none;vertical-align:middle} -a.btn_b04:hover, .btn_b04:hover {color:#333;background:#f9f9f9} -a.btn_admin,.btn_admin {display:inline-block;color:#d13f4a;text-decoration:none;vertical-align:middle} /* 관리자 전용 버튼 */ -.btn_admin:hover, a.btn_admin:hover {color:#ff3746} - - -/* 기본테이블 */ -.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0 5px;background:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec} -.tbl_wrap caption {padding:10px 0;font-weight:bold;text-align:left} -.tbl_head01 {margin:0 0 10px} -.tbl_head01 caption {padding:0;font-size:0;line-height:0;overflow:hidden} -.tbl_head01 thead th {padding:20px 0;font-weight:normal;text-align:center;border-bottom:1px solid #ececec;height:40px} -.tbl_head01 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.tbl_head01 tfoot th, .tbl_head01 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center} -.tbl_head01 tbody th {padding:8px 0;border-bottom:1px solid #e8e8e8} -.tbl_head01 td {color:#666;padding:10px 5px;border-top:1px solid #ecf0f1;border-bottom:1px solid #ecf0f1;line-height:1.4em;height:60px;word-break:break-all} -.tbl_head01 tbody tr:hover td {background:#fafafa} -.tbl_head01 a:hover {text-decoration:underline} - -.tbl_head02 {margin:0 0 10px} -.tbl_head02 caption {padding:0;font-size:0;line-height:0;overflow:hidden} -.tbl_head02 thead th {padding:5px 0;border-top:1px solid #d1dee2;border-bottom:1px solid #d1dee2;background:#e5ecef;color:#383838;font-size:0.95em;text-align:center;letter-spacing:-0.1em} -.tbl_head02 thead a {color:#383838} -.tbl_head02 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.tbl_head02 tfoot th, .tbl_head02 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center} -.tbl_head02 tbody th {padding:5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff} -.tbl_head02 td {padding:5px 3px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;line-height:1.4em;word-break:break-all} -.tbl_head02 a {} - -/* 폼 테이블 */ -.tbl_frm01 {margin:0 0 20px} -.tbl_frm01 table {width:100%;border-collapse:collapse;border-spacing:0} -.tbl_frm01 th {width:70px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f5f8f9;text-align:left} -.tbl_frm01 td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -.wr_content textarea,.tbl_frm01 textarea,.form_01 textarea, .frm_input {border:1px solid #d0d3db;background:#fff;color:#000;vertical-align:middle;border-radius:3px;padding:5px; --webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); --moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -} -.tbl_frm01 textarea {padding:2px 2px 3px} -.frm_input {height:40px} - -.full_input {width:100%} -.half_input {width:49.5%} -.twopart_input {width:385px;margin-right:10px} -.tbl_frm01 textarea, .write_div textarea {width:100%;height:100px} -.tbl_frm01 a {text-decoration:none} -.tbl_frm01 .frm_file {display:block;margin-bottom:5px} -.tbl_frm01 .frm_info {display:block;padding:0 0 5px;line-height:1.4em} - -/*기본 리스트*/ -.list_01 ul {border-top:1px solid #ececec} -.list_01 li {border-bottom:1px solid #ececec;background:#fff;padding:10px 15px;list-style:none;position:relative} -.list_01 li:nth-child(odd) {background:#f6f6f6} -.list_01 li:after {display:block;visibility:hidden;clear:both;content:""} -.list_01 li:hover {background:#f9f9f9} -.list_01 li.empty_li {text-align:center;padding:20px 0;color:#666} - -/*폼 리스트*/ -.form_01 h2 {font-size:1.167em} -.form_01 li {margin-bottom:10px} -.form_01 ul:after, -.form_01 li:after {display:block;visibility:hidden;clear:both;content:""} -.form_01 .left_input {float:left} -.form_01 .margin_input {margin-right:1%} -.form_01 textarea {height:100px;width:100%} -.form_01 .frm_label {display:inline-block;width:130px} - -/* 자료 없는 목록 */ -.empty_table {padding:50px 0 !important;text-align:center} -.empty_list {padding:20px 0 !important;color:#666;text-align:center} - -/* 필수입력 */ -.required, textarea.required {background-image:url('../img/require.png') !important;background-repeat:no-repeat !important;background-position:right top !important} - -/* 테이블 항목별 정의 */ -.td_board {width:80px;text-align:center} -.td_category {width:80px;text-align:center} -.td_chk {width:30px;text-align:center} -.td_date {width:60px;text-align:center} -.td_datetime {width:110px;text-align:center} -.td_group {width:80px;text-align:center} -.td_mb_id {width:100px;text-align:center} -.td_mng {width:80px;text-align:center} -.td_name {width:100px;text-align:left} -.td_nick {width:100px;text-align:center} -.td_num {width:50px;text-align:center} -.td_numbig {width:80px;text-align:center} -.td_stat {width:60px;text-align:center} - -.txt_active {color:#5d910b} -.txt_done {color:#e8180c} -.txt_expired {color:#ccc} -.txt_rdy {color:#8abc2a} - -/* 새창 기본 스타일 */ -.new_win {position:relative} -.new_win .tbl_wrap {margin:0 20px} -.new_win #win_title {font-size:1.3em;height:50px;line-height:30px;padding:10px 20px;background:#fff;color:#000;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1); --moz-box-shadow:0 1px 10px rgba(0,0,0,.1); -box-shadow:0 1px 10px rgba(0,0,0,.1)} -.new_win #win_title .sv {font-size:0.75em;line-height:1.2em} -.new_win .win_ul {margin-bottom:15px;padding:0 20px} -.new_win .win_ul:after {display:block;visibility:hidden;clear:both;content:""} -.new_win .win_ul li {float:left;background:#fff;text-align:center;padding:0 10px;border:1px solid #d6e9ff;border-radius:30px;margin-left:5px} -.new_win .win_ul li:first-child {margin-left:0} -.new_win .win_ul li a {display:block;padding:8px 0;color:#6794d3} -.new_win .win_ul .selected {background:#3a8afd;border-color:#3a8afd;position:relative;z-index:5} -.new_win .win_ul .selected a {color:#fff;font-weight:bold} -.new_win .win_desc {position:relative;margin:10px;border-radius:5px;font-size:1em;background:#f2838f;color:#fff;line-height:50px;text-align:left;padding:0 20px} -.new_win .win_desc i {font-size:1.2em;vertical-align:baseline} -.new_win .win_desc:after {content:"";position:absolute;left:0;top:0;width:4px;height:50px;background:#da4453;border-radius:3px 0 0 3px} -.new_win .frm_info {font-size:0.92em;color:#919191} -.new_win .win_total {float:right;display:inline-block;line-height:30px;font-weight:normal;font-size:0.75em;color:#3a8afd;background:#f6f6f6;padding:0 10px;border-radius:5px} -.new_win .new_win_con {margin:20px 0;padding:20px} -.new_win .new_win_con:after {display:block;visibility:hidden;clear:both;content:""} -.new_win .new_win_con2 {margin:20px 0} -.new_win .btn_confirm:after {display:block;visibility:hidden;clear:both;content:""} -.new_win .win_btn {text-align:center} -.new_win .cert_btn {margin-bottom:30px;text-align:center} -.new_win .btn_close {padding:0 20px;height:45px;overflow:hidden;cursor:pointer} -.new_win .btn_submit {padding:0 20px;height:45px;font-weight:bold;font-size:1.083em} - -/* 검색결과 색상 */ -.sch_word {color:#fff;background:#ff005a;padding:2px 5px 3px;line-height:18px;margin:0 2px} - -/* 자바스크립트 alert 대안 */ -#validation_check {margin:100px auto;width:500px} -#validation_check h1 {margin-bottom:20px;font-size:1.3em} -#validation_check p {margin-bottom:20px;padding:30px 20px;border:1px solid #e9e9e9;background:#fff} - -/* 사이드뷰 */ -.sv_wrap {position:relative;font-weight:normal} -.sv_wrap .sv {z-index:1000;display:none;margin:5px 0 0;font-size:0.92em;background:#333; --webkit-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.2); --moz-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.2); -box-shadow:2px 2px 3px 0px rgba(0,0,0,0.2)} -.sv_wrap .sv:before {content:"";position:absolute;top:-6px;left:15px;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #333 transparent} -.sv_wrap .sv a {display:inline-block;margin:0;padding:0 10px;line-height:30px;width:100px;font-weight:normal;color:#bbb} -.sv_wrap .sv a:hover {background:#000;color:#fff} -.sv_member {color:#333} -.sv_on {display:block !important;position:absolute;top:23px;left:0px;width:auto;height:auto} -.sv_nojs .sv {display:block} - -/* 페이징 */ -.pg_wrap {clear:both;float:left;display:inline-block} -.pg_wrap:after {display:block;visibility:hidden;clear:both;content:""} -.pg {text-align:center} -.pg_page, .pg_current {display:inline-block;vertical-align:middle;background:#eee;border:1px solid #eee} -.pg a:focus, .pg a:hover {text-decoration:none} -.pg_page {color:#959595;font-size:1.083em;height:30px;line-height:28px;padding:0 5px;min-width:30px;text-decoration:none;border-radius:3px} -.pg_page:hover {background-color:#fafafa} -.pg_start {text-indent:-999px;overflow:hidden;background:url('../img/btn_first.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_prev {text-indent:-999px;overflow:hidden;background:url('../img/btn_prev.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_end {text-indent:-999px;overflow:hidden;background:url('../img/btn_end.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_next {text-indent:-999px;overflow:hidden;background:url('../img/btn_next.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_start:hover,.pg_prev:hover,.pg_end:hover,.pg_next:hover {background-color:#fafafa} - -.pg_current {display:inline-block;background:#3a8afd;border:1px solid #3a8afd;color:#fff;font-weight:bold;height:30px;line-height:30px;padding:0 10px;min-width:30px;border-radius:3px} - -/* cheditor 이슈 */ -.cheditor-popup-window *, .cheditor-popup-window :after, .cheditor-popup-window :before { --webkit-box-sizing:content-box; --moz-box-sizing:content-box; -box-sizing:content-box; -} - -/* Mobile화면으로 */ -#device_change {display:block;margin:0.3em;padding:0.5em 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center} - diff --git a/theme/rd.laser/css/default_shop.css b/theme/rd.laser/css/default_shop.css deleted file mode 100644 index abb1717..0000000 --- a/theme/rd.laser/css/default_shop.css +++ /dev/null @@ -1,1297 +0,0 @@ -@charset "utf-8"; - -/* 초기화 */ -html {overflow-y:scroll} -body {margin:0;padding:0;font-size:0.75em;font-family:'Malgun Gothic', dotum, sans-serif} -html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0} -h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:'Malgun Gothic', dotum, sans-serif} -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block} -ul {margin:0;padding:0;list-style:none} -ol,li,dl,dt,dd {margin:0;padding:0} -legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden} -label, input, button, select, img {vertical-align:middle} -input, button {margin:0;padding:0;font-family:'Malgun Gothic', dotum, sans-serif;font-size:1em} -button {cursor:pointer} -textarea, select {font-family:'Malgun Gothic', dotum, sans-serif;font-size:1em} -select {margin:0} -p {margin:0;padding:0;word-break:break-all} -hr {display:none} -pre {overflow-x:scroll;font-size:1.1em} -a {color:#000;text-decoration:none} - -*, :after, :before { --webkit-box-sizing:border-box; --moz-box-sizing:border-box; -box-sizing:border-box; -} - -input[type=text],input[type=password], textarea { --webkit-transition:all 0.30s ease-in-out; --moz-transition:all 0.30s ease-in-out; --ms-transition:all 0.30s ease-in-out; --o-transition:all 0.30s ease-in-out; -outline:none; -} - -input[type=text]:focus,input[type=password]:focus, textarea:focus,select:focus { --webkit-box-shadow:0 0 5px #9ed4ff; --moz-box-shadow:0 0 5px #9ed4ff; -box-shadow:0 0 5px #9ed4ff; -border:1px solid #558ab7 !important; -} - -.placeholdersjs {color:#aaa !important} -#hd, #wrapper, #ft {min-width:1280px} - -#hd_pop, -#hd_wrapper, -#tnb .inner, - -#gnb .gnb_wrap, -#container_wr, -#ft_wr {width:1280px} - -/* 팝업레이어 */ -#hd_pop {z-index:1000;position:relative;margin:0 auto;width:1280px;height:0} -#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff} -.hd_pops img {max-width:100%} -.hd_pops_con {} -.hd_pops_footer {padding:0;background:#000;color:#fff;text-align:left;position:relative} -.hd_pops_footer:after {display:block;visibility:hidden;clear:both;content:""} -.hd_pops_footer button {padding:10px;border:0;color:#fff} -.hd_pops_footer .hd_pops_reject {background:#000;text-align:left} -.hd_pops_footer .hd_pops_close {background:#393939;position:absolute;top:0;right:0} - -/* 상단 레이아웃 */ -#hd {background:#212020} -#hd_h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} - -#hd_wrapper {position:relative;margin:0 auto} -#hd_wrapper:after {display:block;visibility:hidden;clear:both;content:""} - -#logo {float:left;padding:30px 0 0} -.hd_sch_wr {float:left;padding:30px 0;width:445px;margin-left:65px} -#hd_sch h3 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#hd_sch {border-radius:30px;overflow:hidden} -#hd_sch #sch_str {float:left;width:385px;height:45px;padding-left:15px;border-radius:30px 0 0 30px;background:#2c2c2c;border:0;border-right:0;font-size:1.2em;color:#fff} -#hd_sch #sch_submit {float:left;width:60px;height:45px;border:0;background:#2c2c2c;color:#fff;border-radius:0 30px 30px 0;cursor:pointer;font-size:16px} - -#tnb {border-bottom:1px solid #383838;margin:0 auto} -#tnb:after {display:block;visibility:hidden;clear:both;content:""} -#tnb .inner {margin:0 auto} - -#hd_define {float:left} -#hd_define:after {display:block;visibility:hidden;clear:both;content:""} -#hd_define li {float:left;font-size:1.083em;line-height:14px;border-right:1px solid #4a4a4a;position:relative;text-align:center;margin:15px 10px 15px 0;padding-right:10px} -#hd_define li:last-child {padding-right:0;margin-right:0;border-right:0} -#hd_define li a {display:inline-block;color:#919191} -#hd_define li.active a {color:#fff} - -#hd_qnb {float:right;text-align:right} -#hd_qnb:after {display:block;visibility:hidden;clear:both;content:""} -#hd_qnb li {float:left;font-size:1.083em;line-height:14px;border-right:1px solid #4a4a4a;position:relative;text-align:center;margin:15px 10px 15px 0;padding-right:10px} -#hd_qnb li:last-child {padding-right:0;margin-right:0;border-right:0} -#hd_qnb li a {display:inline-block;color:#919191} - -.hd_login {position:absolute;right:0;top:45px} -.hd_login>li {float:left;position:relative;margin:0 5px} -.hd_login>li.login a {color:#3a8afd;padding:10px;border-radius:3px;border:1px solid #3a8afd} -.hd_login>li a {color:#fff} -.hd_login>li.shop_login {margin-top:-15px} -.hd_login .fa-shopping-cart {font-size:1.6em} -.hd_login .count {display:inline-block;position:absolute;top:-5px;right:-10px;line-height:12px;padding:0 5px;border-radius:10px;background:#ff1a21;color:#fff;min-width:16px;height:14px;font-size:0.85em} - -#hd_menu {position:relative;background:#000;width:1280px;margin:0 auto} -#hd_menu:after {display:block;visibility:hidden;clear:both;content:""} -#hd_menu button#menu_open {float:left;width:265px;height:50px;border:0;background:#3a8afd;text-align:left;color:#fff;padding:0 20px;font-weight:bold;font-size:1.167em} -.hd_menu {float:left;display:inline-block;width:935px;font-size:1.083em} -.hd_menu:after {display:block;visibility:hidden;clear:both;content:""} -.hd_menu li {float:left;width:20%;padding:12px 0;line-height:26px;text-align:center} -.hd_menu li:last-child a {border-right:0} -.hd_menu li a {display:block;color:#fff;border-right:1px solid #333} - - -/*사이드 메뉴*/ -#side_menu {height:100%;position:fixed;top:0;right:0;background:#fff;border-left:1px solid #e5e7ea;z-index:120;padding-left:50px;-webkit-box-shadow:0 1px 5px #d6d6d6; --moz-box-shadow:0 1px 5px #d6d6d6; -box-shadow:0 1px 5px #d6d6d6} - -#quick {position:absolute;top:50%;left:0;width:50px;margin-top:-157.5px} -#quick li {position:relative} -#quick li button {width:50px;height:50px;border:0;font-size:1.325em;background:#fff;color:#495057} -#quick .qk_tit {display:none;position:absolute;top:12px;right:60px;white-space:pre;padding:0 15px;line-height:30px;background:#8b929c;color:#fff;font-size:0.75em;border-radius:5px} -#quick .qk_tit:after {content:"";position:absolute;top:10px;right:-8px;display:inline-block;width:0;height:0;border-style:solid;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #8b929c;color:transparent} -#quick li:hover .qk_tit {display:block} - -#tabs_con {height:100%;text-align:left} - -.side_mn_wr1 {display:none;width:230px;overflow-y:auto;height:100%} -.side_mn_wr2 {display:none;width:230px;overflow-y:auto;height:100%} -.side_mn_wr3 {display:none;width:230px;overflow-y:auto;height:100%} -.side_mn_wr4 {display:none;width:230px;overflow-y:auto;height:100%} -.btn_sm_on i {color:#3a8afd} - -.qk_con {display:none;position:relative;width:230px;height:100%;background:#fff;border-left:1px solid #f0f0f0} -.qk_con h2.s_h2 {position:relative;margin:0;font-size:1.25em;padding:15px;border-bottom:1px solid #e5e7ea} -.qk_con h2.s_h2 span {display:inline-block;min-width:20px;padding:2px 8px;border-radius:30px;text-align:center;background:#eff5ff;color:#3b8afc;font-size:0.7em;font-weight:normal;vertical-align:text-bottom} -.qk_con_wr {padding:0;height:100%;overflow-y:auto} -.qk_con_wr .btn_side_shop {position:relative;width:100%;height:30px;background:none;border:0;text-align:left;font-weight:bold} -.qk_con_wr .btn_side_shop span {position:absolute;top:5px;right:0;padding:0 5px;line-height:20px;border-radius:10px;color:#fff;background:#ed1c24} -.qk_con_wr .con_close {position:fixed;top:0;right:230px;width:50px;height:50px;border:0;background:none;font-size:25px;color:#dedede} -.qk_con_wr .con_close:hover {color:rgba(0,0,0,0.8)} -.qk_con_wr .side_tnb {padding:25px} -.qk_con_wr .side_tnb li a {display:block;line-height:28px;color:#465168;padding:5px 0} -.qk_con_wr .side_tnb li:hover a {color:#3a8afd} - -#category {display:none;position:absolute;border:1px solid #c5d6da;width:100%;background:#fff;z-index:1000;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2); --moz-box-shadow:0 2px 5px rgba(0,0,0,0.2); -box-shadow:0 2px 5px rgba(0,0,0,0.2)} -#category h2 {font-size:1.3em;padding:15px 20px;border-bottom:1px solid #e7eeef} -#category ul:after {display:block;visibility:hidden;clear:both;content:""} -#category ul li:nth-child(5n+1) {border-left:0} -#category .cate_li_1 {float:left;width:20%;min-height:150px;padding:20px;border-left:1px solid #e7eeef} -#category .cate_li_1_a {font-size:1.2em;display:block;position:relative;margin-bottom:10px;font-weight:bold;color:#3a8afd} -#category .cate_li_2 {line-height:2em} -#category .cate_li_2 a {color:#555} -#category .close_btn {position:absolute;top:0;right:0;width:50px;height:50px;background:#fff;color:#b6b9bb;border:0;vertical-align:top;font-size:18px} -#category_all_bg {display:none;background:rgba(0,0,0,0.1);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999} -#category .no-cate{text-align:center;padding:15px} - - -/* 중간 레이아웃 */ -/* #wrapper {z-index:5;margin:0 auto;width:1200px;position:relative} */ -#wrapper {z-index:5;position:relative;width:100%;background:#f6f6f6} -#wrapper.is_community{background:#fff} -#wrapper:after {display:block;visibility:hidden;clear:both;content:""} -#wrapper_title {padding:20px 0;font-size:2em;font-weight:bold} - -.lt_wr {width:49%} -.lt_wr:nth-child(2n+1) {clear:both} - -/* aside + wrapper */ -#aside {position:absolute;top:0;left:0;margin:0 10px 0 0;width:265px} -#side_pd {position:relative;border:1px solid #dde7e9;background:#fff;border-radius:3px;margin-bottom:15px} -#side_pd h2 {border-bottom:1px solid #e8e8e8;padding:15px} -#side_pd .bx-wrapper {padding-bottom:10px;height:400px;overflow:hidden} -#side_pd .bx-controls {display:inline-block;position:absolute;right:10px;top:12px} -#side_pd .bx-prev {display:inline-block;width:20px;height:20px;text-indent:-9999em;background:url('../img/btn_prev.png') no-repeat} -#side_pd .bx-next {display:inline-block;width:20px;height:20px;text-indent:-9999em;background:url('../img/btn_next.png') no-repeat} - -#container {position:relative;margin:0 auto;width:1280px;min-height:500px;height:auto !important} -#container:after {display:block;visibility:hidden;clear:both;content:""} -#container .shop-content {position:relative;padding:1px 0} -#container .is_index {margin-left:285px} -.shop-content #bo_v{margin-top:20px} - -#idx_hit {overflow:hidden} -#idx_hit:after {display:block;visibility:hidden;clear:both;content:""} -#idx_hit .owl-prev {position:absolute;top:50%;left:0;width:36px;height:36px;margin-top:-20px;text-indent:-9999em;background:url('../img/btn_idx_left.png') no-repeat} -#idx_hit .owl-next {position:absolute;top:50%;right:0;width:36px;height:36px;margin-top:-20px;text-indent:-9999px;background:url('../img/btn_idx_right.png') no-repeat} - - -.sale_prd h2 {font-size:1.167em;margin:20px 0 10px} -.st_bg {display:inline-block;width:1px;height:10px;margin:0 10px;background:#e2e1e0;vertical-align:-1px} - -/* 텍스트 크기 조절 */ -#text_size {display:none;position:absolute;top:-31px;left:-1px} -#text_size button {padding:0 10px;height:30px;border:1px solid #cfded8;border-bottom:0;background:#000;color:#fff;cursor:pointer} - -/* 하단 레이아웃 */ -#ft {background:#212020;margin:0 auto;text-align:center} -#ft h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#ft_wr {max-width:1240px;margin:0;padding:40px 0;position:relative;display:inline-block;text-align:left} -#ft_wr:after {display:block;visibility:hidden;clear:both;content:""} -#ft_wr .ft_cnt {width:25%;float:left;padding:0 20px} - -#ft_link {text-align:left} -#ft_link a {display:block;color:#fff;line-height:2em;font-weight:bold} -#ft_company h2 {font-size:1.2em;margin-bottom:20px} -#ft_company {font-weight:normal;color:#e3e3e3;line-height:2em} -#ft_catch {margin:20px 0 10px} -#ft_copy {text-align:center;width:1280px;margin:0 auto;padding:20px 0;color:#5b5b5b;font-size:0.92em;border-top:1px solid #383838} -#top_btn {position:absolute;bottom:0;left:0;border:0;border-top:1px solid #e5e7ea;margin-top:-25px;width:50px;height:50px;background:none;font-size:20px;color:#dedede} -#top_btn:hover {border-color:#3059c7;background:#3059c7;color:#fff} - -/* 쇼핑몰 회원가입 */ -#container .register{margin-bottom:30px} -#register_form .register_form_inner{background:#fff} -.register #register_form{background-color:initial} - -/* 쇼핑몰 비회원 주문조회 */ -#mb_login_od_wr {margin:20px auto 0;border:1px solid #dde7e9;width:360px;background:#fff;text-align:center} -#mb_login_od_wr h2 {font-size:1.25em;margin:20px 0 10px} -/*#mb_login_od_wr #mb_login_od {padding:0 35px}*/ -#mb_login_od_wr .frm_input {width:100%;margin:10px 0 0} -#mb_login_od_wr .btn_submit {width:100%;margin:10px 0 0;height:45px;font-weight:bold;font-size:1.25em} -#mb_login_od_wr p {background:#f3f3f3;margin:20px 0 0;padding:15px 20px;line-height:1.5em} - -#mb_login #sns_login {margin-top:0;border-color:#edeaea;padding:25px} -#mb_login #sns_login:after {display:block;visibility:hidden;clear:both;content:""} -#mb_login #sns_login h3 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#mb_login #sns_login .sns-wrap {margin:0 !important} -#mb_login #sns_login .sns-icon {width:49% !important;float:left !important} -#mb_login #sns_login .sns-icon:nth-child(odd) {margin-right:2%} -#mb_login #sns_login .txt {font-size:0.95em;padding-left:5px !important;border-left:0 !important} - -/*쇼핑몰 비회원 구매*/ -#mb_login_notmb {width:360px;margin:30px auto;padding:20px 30px;background:#fff;border:1px solid #dde7e9} -#mb_login_notmb h2 {font-size:1.25em;margin:10px 0;text-align:center} -#mb_login_notmb p {text-align:left} -#mb_login_notmb label {text-align:left} -#guest_privacy {border:1px solid #ccc;text-align:left;line-height:1.6em;color:#666;background:#fafafa;padding:10px;height:150px;margin:10px 0;overflow-y:auto} -#mb_login_notmb .btn_submit {display:block;text-align:center;margin-top:10px;line-height:45px} - -/* 쇼핑몰 로그인 */ -.mb_log_cate h2 {width:50%;float:left;padding:20px 0;text-align:center} -.mb_log_cate .join {width:50%;float:left;padding:20px 0;text-align:center;background:#f7f7f7;color:#6e6e6e} -.mb_log_cate:after {display:block;visibility:hidden;clear:both;content:""} -.mbskin .chk_box input[type="checkbox"] + label span{position:relative} - -/* 새글 */ -.is_community .tbl_head01 td {color:#666;padding:10px 5px;border-top:1px solid #ecf0f1;border-bottom:1px solid #ecf0f1;border-left:0 none;line-height:1.4em;height:60px;word-break:break-all} - -/* 글쓰기 및 글보기 */ -.is_community .chk_box input[type="checkbox"] + label span{top:2px;left:0} -.is_community .bo_fx{margin-bottom:20px} - -/* 화면낭독기 사용자용 */ -#hd_login_msg {position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden} -.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important} - -/* 본문 바로가기 */ -#skip_to_container a {z-index:100000;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden} -#skip_to_container a:focus, #skip_to_container a:active {width:100%;height:75px;background:#21272e;color:#fff;font-size:2em;font-weight:bold;text-align:center;text-decoration:none;line-height:3.3em} - -/* 이미지 등비율 리사이징 */ -.img_fix {width:100%;height:auto} - -/* 캡챠 자동등록(입력)방지 기본 -pc */ -#captcha {display:inline-block;position:relative} -#captcha legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden} -#captcha #captcha_img {height:40px;border:1px solid #898989;vertical-align:top;padding:0;margin:0} -#captcha #captcha_mp3 {margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('../../../img/captcha2.png') no-repeat;text-indent:-999px;border-radius:3px} -#captcha #captcha_reload {margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('../../../img/captcha2.png') no-repeat 0 -40px;text-indent:-999px;border-radius:3px} -#captcha #captcha_key {margin:0 0 0 3px;padding:0 5px;width:90px;height:40px;border:1px solid #ccc;background:#fff;font-size:1.333em;font-weight:bold;text-align:center;border-radius:3px;vertical-align:top} -#captcha #captcha_info {display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em} - -/* ckeditor 단축키 */ -.cke_sc {margin:0 0 5px;text-align:right} -.btn_cke_sc {display:inline-block;padding:0 10px;height:23px;border:1px solid #ccc !important;background:#fafafa !important;color:#000 !important;text-decoration:none !important;line-height:1.9em;vertical-align:middle} -.cke_sc_def {margin:0 0 5px;padding:10px;border:1px solid #ccc;background:#f2f5f9;text-align:center} -.cke_sc_def dl {margin:0 0 5px;text-align:left} -.cke_sc_def dl:after {display:block;visibility:hidden;clear:both;content:""} -.cke_sc_def dt, .cke_sc_def dd {float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9} -.cke_sc_def dt {width:20%;font-weight:bold} -.cke_sc_def dd {width:30%} - -/* ckeditor 태그 기본값 */ -#bo_v_con ul {display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px} -#bo_v_con ol {display:block;list-style-type:decimal;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px} -#bo_v_con li {display:list-item} - -/* Mobile화면으로 */ -#mobile_cng {display:block;margin:0.3em;padding:0.5em 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center} - -/* 목록 바로가기 */ -.sanchor {margin:30px 0 20px;padding:0} -.sanchor:after {display:block;visibility:hidden;clear:both;content:""} -.sanchor li {float:left;width:20%;text-align:center;list-style:none} -.sanchor li a {display:block;position:relative;height:60px;margin-left:-1px;background-color:#f7f7f7;border:1px solid #cdcdcd;border-bottom:1px solid #000;font-size:1.25em;color:#666;line-height:58px;text-align:center;z-index:1} -.sanchor li .sanchor_on {margin:0 0 0 -1px;border:1px solid #000;background:#fff;z-index:2;border-bottom-color:#fff;color:#000;font-weight:bold} -.sanchor li a .item_qa_count,.sanchor li a .item_use_count {display:inline-block;background:#aaa;padding:0 5px;line-height:23px;border-radius:15px;color:#fff;min-width:23px;font-size:12px} -.sanchor li .sanchor_on .item_qa_count,.sanchor li .sanchor_on .item_use_count {background:#55bfb1} - -/* 콘텐츠별 스타일 */ -.cnt_cmt {display:inline-block;margin:0 0 0 3px;font-weight:bold} - -/* 버튼 */ -a.btn,.btn {line-height:35px;height:35px;padding:0 10px;text-align:center;font-weight:bold;border:0;font-size:1.4em; --webkit-transition:background-color 0.3s ease-out; --moz-transition:background-color 0.3s ease-out; --o-transition:background-color 0.3s ease-out; -transition:background-color 0.3s ease-out} - -a.btn01 {display:inline-block;padding:7px;border:1px solid #bababa;border-radius:3px;background:#fff;color:#717171;text-decoration:none;vertical-align:middle} -a.btn01:focus, a.btn01:hover {text-decoration:none} -button.btn01 {display:inline-block;margin:0;padding:7px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none} -a.btn02 {display:inline-block;padding:7px;background:#3a8afd;color:#fff;border-radius:3px;text-decoration:none;vertical-align:middle} -a.btn02:focus, .btn02:hover {text-decoration:none} -button.btn02 {display:inline-block;margin:0;padding:7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff;text-decoration:none} - -.btn_confirm {text-align:center} /* 서식단계 진행 */ - -.btn_submit {border:1px solid #1c70e9;background:#3a8afd;color:#fff;cursor:pointer;border-radius:3px} -.btn_submit:hover {background:#2375eb} -.btn_close {border:1px solid #dcdcdc;cursor:pointer;border-radius:3px;background:#fff} -a.btn_close {text-align:center;line-height:50px} - -a.btn_cancel {display:inline-block;background:#969696;color:#fff;text-decoration:none;vertical-align:middle} -button.btn_cancel {display:inline-block;background:#969696;color:#fff;text-decoration:none;vertical-align:middle} -.btn_cancel:hover {background:#aaa} -a.btn_frmline, button.btn_frmline {display:inline-block;width:128px;padding:0 5px;height:40px;border:0;background:#434a54;border-radius:3px;color:#fff;text-decoration:none;vertical-align:top} /* 우편번호검색버튼 등 */ -a.btn_frmline {} -button.btn_frmline {font-size:1em} -a.btn_frmline {line-height:24px} - -/* 게시판용 버튼 */ -a.btn_b01,.btn_b01 {display:inline-block;color:#bababa;text-decoration:none;vertical-align:middle;border:0;background:transparent} -.btn_b01:hover, .btn_b01:hover {color:#000} -a.btn_b02,.btn_b02 {display:inline-block;background:#253dbe;padding:0 10px;color:#fff;text-decoration:none;border:0;vertical-align:middle} -a.btn_b02:hover, .btn_b02:hover {background:#0025eb} -a.btn_b03, .btn_b03 {display:inline-block;background:#fff;border:1px solid #b9bdd3;color:#646982;text-decoration:none;vertical-align:middle} -a.btn_b03:hover, .btn_b03:hover {background:#ebedf6} -a.btn_b04, .btn_b04 {display:inline-block;background:#fff;border:1px solid #ccc;color:#707070;text-decoration:none;vertical-align:middle} -a.btn_b04:hover, .btn_b04:hover {color:#333;background:#f9f9f9} -a.btn_admin,.btn_admin {display:inline-block;color:#d13f4a;text-decoration:none;vertical-align:middle} /* 관리자 전용 버튼 */ -.btn_admin:hover, a.btn_admin:hover {color:#ff3746} - -/* 선택수정 버튼 */ -.btn_list {margin:0 auto;width:93%} -.btn_list input, .btn_list button {background:none repeat scroll 0 0 #617D46;border:0 none;color:#FFFFFF;height:28px;line-height:2.2em;padding:0 15px;vertical-align:middle} - -/* 기본테이블 */ -.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0} -.tbl_wrap caption {padding:10px 0;font-weight:bold;text-align:left} - -.tbl_head01 {margin:0 0 10px} -.tbl_head01 table {} -.tbl_head01 caption {padding:0;font-size:0;line-height:0;overflow:hidden} -.tbl_head01 thead th {padding:12px 0;border-top:2px solid #000;border-bottom:1px solid #d3d3d3;background:#fff;color:#383838;font-size:0.95em;text-align:center;letter-spacing:-0.1em} -.tbl_head01 thead a {color:#383838} -.tbl_head01 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.tbl_head01 tfoot th, .tbl_head01 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center} -.tbl_head01 tbody th {padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.tbl_head01 td {padding:15px 5px;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;line-height:1.5em;word-break:break-all} -.tbl_head01 td:first-child {border-left:0} -.tbl_head01 a {} - -.tbl_head02 {margin:0 0 10px} -.tbl_head02 caption {padding:0;font-size:0;line-height:0;overflow:hidden} -.tbl_head02 thead th {padding:7px;background:#f3f3f3;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3} -.tbl_head02 thead a {color:#383838} -.tbl_head02 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.tbl_head02 tfoot th, .tbl_head02 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center} -.tbl_head02 tbody th {padding:5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.tbl_head02 td {padding:5px 3px;border-bottom:1px solid #e9e9e9;line-height:1.4em;word-break:break-all} -.tbl_head02 a {} - -.tbl_head03 {margin:0 0 10px} -.tbl_head03 table {border-bottom:1px solid #d3d3d3} -.tbl_head03 caption {padding:0;font-size:0;line-height:0;overflow:hidden} -.tbl_head03 thead th {padding:20px 0;border-top:2px solid #959da6;border-bottom:1px solid #d3d3d3;color:#383838;font-size:1.2em;text-align:center;letter-spacing:-0.1em} -.tbl_head03 thead a {color:#383838} -.tbl_head03 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.tbl_head03 tfoot th, .tbl_head03 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center} -.tbl_head03 tbody th {padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.tbl_head03 td {background:#fff;background-clip:padding-box;padding:25px 15px;border-top:1px solid #ccd2d9;border-left:1px solid #f6f6f6;line-height:1.5em;word-break:break-all} -.tbl_head03 td:first-child {border-left:0} -.tbl_head03 a {} - -/* 폼 테이블 */ -.tbl_frm01 {margin:0 0 20px} -.tbl_frm01 table {width:100%;border-collapse:collapse;border-spacing:0} -.tbl_frm01 th {width:90px;padding:5px 10px;background:none;text-align:right;font-weight:normal} -.tbl_frm01 td {padding:5px 10px;background:transparent} -.wr_content textarea, -.tbl_frm01 textarea, -.form_01 textarea, -.frm_input {border:1px solid #d0d3db;background:#fff;color:#000;vertical-align:middle;border-radius:3px;padding:5px; --webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); --moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)} -.tbl_frm01 textarea {padding:2px 2px 3px} -.frm_input {height:45px} - -.full_input, .frm_address {width:100%} -.half_input {width:49.5%} -.tbl_frm01 textarea {width:100%;height:100px} -.tbl_frm01 a {text-decoration:none} -.tbl_frm01 .frm_address {margin-top:5px} -.tbl_frm01 .frm_file {display:block;margin-bottom:5px} -.tbl_frm01 .frm_info {display:block;padding:0 0 5px;line-height:1.4em} - -/*기본리스트*/ -.list_01 li {position:relative;border:1px solid #dbdbdb;border-radius:3px;margin:8px 0;padding:10px 15px;list-style:none} -.list_01 li:after {display:block;visibility:hidden;clear:both;content:""} -.list_01 li:hover {background:#f9f9f9} - -.list_02 ul:after {display:block;visibility:hidden;clear:both;content:""} -.list_02 li {float:left;width:225px;margin:10px 0 20px 18px} -.list_02 li:nth-child(5n+1) {clear:both;margin-left:0} - -/*폼 리스트*/ -.form_01 h2 {margin:0 0 10px;font-size:1.25em} -.form_01 li {margin:10px 0} -.form_01 li:after {display:block;visibility:hidden;clear:both;content:""} -.form_01 li .right_input {float:right} -.form_01 textarea {height:100px;width:100%} -.form_01 .frm_label {display:inline-block;width:130px} -.form_01 .form_left {float:left;width:49.5%} -.form_01 .form_right {float:right;width:49.5%} - -/* 자료 없는 목록 */ -.empty_table {padding:50px 0 !important;text-align:center;color:#777 !important} -.empty_list, .empty_li {padding:20px 0 !important;text-align:center !important;color:#777 !important} - -/* 필수입력 */ -.required, textarea.required {background-image:url('../img/require.png') !important;background-repeat:no-repeat !important;background-position:right top !important} - -/* 테이블 그리드 padding 0 5px 고려한 넓이 */ -.grid_1 {width:40px} -.grid_2 {width:90px} -.grid_3 {width:140px} -.grid_4 {width:190px} -.grid_5 {width:240px} -.grid_6 {width:290px} -.grid_7 {width:340px} -.grid_8 {width:390px} -.grid_9 {width:440px} -.grid_10 {width:490px} -.grid_11 {width:540px} -.grid_12 {width:590px} -.grid_13 {width:640px} -.grid_14 {width:690px} -.grid_15 {width:740px} -.grid_16 {width:790px} -.grid_17 {width:840px} -.grid_18 {width:890px} - -/* 테이블 항목별 정의 */ -.td_board {width:120px;text-align:center} -.td_chk {width:30px;text-align:center} -.td_date {width:60px;text-align:center} -.td_datetime {width:110px;text-align:center} -.td_default {width:60px;text-align:center} -.td_dvr {width:100px;text-align:center} -.td_group {width:100px;text-align:center} -.td_imgsmall {width:60px;text-align:center} -.td_num {width:80px;text-align:center} -.td_numbig {width:100px;text-align:center} -.td_nick {width:100px;text-align:center} -.td_name {width:100px;text-align:left} -.td_namesmall {width:50px;text-align:left} -.td_mb_id {width:100px;text-align:center} -.td_mng {width:80px;text-align:center} -.td_mngsmall {width:100px;text-align:center} -.td_statsmall {width:50px;text-align:center} - -.text_left {text-align:left !important} -.text_center {text-align:center !important} -.text_right {text-align:right !important} - -/* 새창 기본 스타일 */ -.new_win {position:relative;background:#fff} -.new_win .tbl_wrap {margin:0 20px} -.new_win #win_title {font-size:1.3em;height:50px;line-height:30px;padding:10px 20px;background:#fff;color:#000;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1); --moz-box-shadow:0 1px 10px rgba(0,0,0,.1); -box-shadow:0 1px 10px rgba(0,0,0,.1)} -.new_win #win_title .sv {font-size:0.75em;line-height:1.2em} -.new_win .win_ul {margin-bottom:15px;padding:0 20px} -.new_win .win_ul:after {display:block;visibility:hidden;clear:both;content:""} -.new_win .win_ul li {float:left;background:#fff;text-align:center;padding:0 10px;border:1px solid #d6e9ff;border-radius:30px;margin-left:5px} -.new_win .win_ul li:first-child {margin-left:0} -.new_win .win_ul li a {display:block;padding:8px 0;color:#6794d3} -.new_win .win_ul .selected {background:#3a8afd;border-color:#3a8afd;position:relative;z-index:5} -.new_win .win_ul .selected a {color:#fff;font-weight:bold} -.new_win .win_desc {position:relative;margin:10px;border-radius:5px;font-size:1em;background:#f2838f;color:#fff;line-height:50px;text-align:left;padding:0 20px} -.new_win .win_desc i {font-size:1.2em;vertical-align:baseline} -.new_win .win_desc:after {content:"";position:absolute;left:0;top:0;width:4px;height:50px;background:#da4453;border-radius:3px 0 0 3px} -.new_win .frm_info {font-size:0.92em;color:#919191} -.new_win .win_total {float:right;display:inline-block;line-height:30px;font-weight:normal;font-size:0.75em;color:#3a8afd;background:#f6f6f6;padding:0 10px;border-radius:5px} -.new_win .new_win_con {margin:20px 0;padding:20px} -.new_win .new_win_con:after {display:block;visibility:hidden;clear:both;content:""} -.new_win .new_win_con2 {margin:20px 0 0} -.new_win .btn_confirm:after {display:block;visibility:hidden;clear:both;content:""} -.new_win .win_btn {text-align:center;padding-bottom:30px} -.new_win .btn_close {padding:0 20px;height:45px;overflow:hidden;cursor:pointer} -.new_win .btn_submit {padding:0 20px;height:45px;font-weight:bold;font-size:1.083em} - - -/* 자바스크립트 alert 대안 */ -#validation_check {margin:100px auto;width:500px} -#validation_check h1 {margin-bottom:20px;font-size:1.3em} -#validation_check p {margin-bottom:20px;padding:30px 20px;border:1px solid #e9e9e9;background:#fff} - -/* 사이드뷰 */ -.sv_wrap {display:inline-block;position:relative;font-weight:normal} -.sv_wrap .sv {z-index:1000;display:none;margin:5px 0 0;border:1px solid #283646;background:#111} -.sv_wrap .sv a {display:inline-block !important;margin:0 !important;padding:3px !important;width:94px;border-bottom:1px solid #283646;color:#fff !important} -.sv_wrap a:focus, .sv_wrap a:hover, .sv_wrap a:active {text-decoration:none !important} -.sv_on {display:block !important;position:absolute;top:10px;left:20px;width:auto;height:auto !important} -.sv_nojs .sv {display:block} - -/* 페이징 */ -.pg_wrap {margin:10px 0 30px;text-align:center} -.pg_wrap:after {display:block;visibility:hidden;clear:both;content:""} -.pg {text-align:center} -.pg_page, .pg_current,.qa_page {display:inline-block;vertical-align:middle;background:#eee;border:1px solid #eee} -.pg a:focus, .pg a:hover {text-decoration:none} -.pg_page,.qa_page {color:#959595;font-size:1.083em;height:30px;line-height:28px;padding:0 5px;min-width:30px;text-decoration:none;border-radius:3px} -.pg_page:hover,.qa_page:hover {background-color:#fafafa} -.pg_start {text-indent:-999px;overflow:hidden;background:url('../img/btn_first.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_prev {text-indent:-999px;overflow:hidden;background:url('../img/btn_prev.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_end {text-indent:-999px;overflow:hidden;background:url('../img/btn_end.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_next {text-indent:-999px;overflow:hidden;background:url('../img/btn_next.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_start:hover,.pg_prev:hover,.pg_end:hover,.pg_next:hover {background-color:#fafafa} - -.pg_current {display:inline-block;background:#3a8afd;border:1px solid #3a8afd;color:#fff;font-weight:bold;height:30px;line-height:30px;padding:0 10px;min-width:30px;border-radius:3px} - -/* 팁 */ -.tooltip_icon {display:inline-block;vertical-align:middle;color:#b3b5b8;border:0;font-size:1.4em;background:transparent;cursor:pointer} -.tooltip_icon:hover {color:#448bf5} -.tooltip {position:relative;width:auto;color:#fff;background:#000;padding:10px;font-size:small;line-height:18px;display:none;position:absolute;z-index:9;font-weight:normal;margin-left:15px;margin-top:20px} -.tooltip:before {content:"";position:absolute;top:0;left:-10px;width:0;height:0;border-style:solid;border-top:0px solid transparent;border-bottom:10px solid transparent;border-left:0;border-right:10px solid #000} - -.tooltip_txt {position:relative;text-align:left;color:#fff;height:50px;line-height:50px;font-size:1.1em;background:#f2838f;margin:0 0 10px;padding:0 20px;border-radius:5px;font-weight:bold} -.tooltip_txt:before {content:"";position:absolute;top:0;left:0;width:5px;height:50px;border-radius:5px 0 0 5px;background:#da4453} -.tooltip_txt i {font-size:1.2em;vertical-align:middle} - - -/* ########## 쇼핑몰 컨텐츠 ########## */ -/* 인덱스 이미지 출력 */ -#sidx_img {margin:0 0 20px} -#sidx_img img {max-width:100%;height:auto} - - -/* 상품 메일 추천하기 */ -#sit_rec_new {} -#sit_rec_new th, -#sit_rec_new td {display:block;width:100%} -#sit_rec_new th {text-align:left;margin-top:20px;margin-bottom:5px} -#sit_rec_new textarea {width:100%;min-height:100px} -#sit_rec_new .win_btn {margin:20px 0} - -/* 마이페이지 */ -#smb_my {position:relative;margin-bottom:30px} -#smb_my:after {display:block;visibility:hidden;clear:both;content:""} - -/* 마이페이지 aside */ -#smb_my_ov {position:relative;float:left;margin:0 10px 0 0;width:265px;border:1px solid #e8e8e8;background:#fff;margin-right:20px} -#smb_my_ov h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#smb_my_ov .smb_me {display:block;background:#fff;border-bottom:1px solid #e8e8e8;padding:20px;text-align:center;font-size:1.167em} -#smb_my_ov .smb_me img {width:45px;border-radius:50%} -#smb_my_ov .smb_me .my_ov_name {display:inline-block;margin-bottom:10px;line-height:28px} -#smb_my_ov .smb_me a {display:inline-block;font-size:0.85em;height:28px;line-height:22px;border:1px solid #d5d9dd;color:#8a8a8a;border-radius:2px;padding:2px 5px} -#smb_my_ov .smb_me a.smb_info {color:#3a8afd} - -#smb_private:after {display:block;visibility:hidden;clear:both;content:""} -#smb_private {padding:10px 0} -#smb_private li {text-align:left;position:relative;text-align:left} -#smb_private a {display:block;background:#fff;color:#465168;line-height:20px;padding:10px 20px 10px 25px} -#smb_private a strong {display:inline-block;float:right;max-width:87px;overflow:hidden;white-space:nowrap;text-overflow:clip;color:#3a8afd;padding:0 5px;border-radius:15px;font-size:0.92em} -#smb_private a:hover strong {background:#4b8bff} -#smb_private li a:hover {color:#4b8bff} -#smb_private li a:hover:after {position:absolute;left:0;top:0;width:2px;height:100%;background:#3a8afd;content:""} -#smb_private li i {width:25px;color:#8c9eb0;margin-right:5px} -#smb_private li:hover i {color:#3a8afd} -#smb_private .win_point strong {background:#37bc9b;color:#fff} -#smb_private .win_memo strong {background:#ff8b77;color:#fff} -#smb_private .win_scrap strong {background:#8cc152;color:#fff} -#smb_private .win_coupon strong {background:#a352c1;color:#fff} - -#smb_my_ov h3 {font-size:1.2em;padding:20px 20px 10px;border-top:1px solid #e8e8e8} -#smb_my_ov .op_area {border-top:0;padding:0 20px;line-height:18px;color:#555} -#smb_my_ov .op_area:after {display:block;visibility:hidden;clear:both;content:""} -#smb_my_ov .op_area dt {margin:5px 0;padding-top:5px;font-weight:bold;color:#8c9eb0;line-height:20px} -#smb_my_ov .op_area dd {margin:5px 0;padding-bottom:10px;border-bottom:1px dashed #e5e5e5} -#smb_my_ovaddt {border-bottom:0 !important} -#smb_my_ovaddd {border-bottom:0 !important} - -.withdrawal {display:block;padding:10px 20px;border-top:1px solid #e8e8e8;color:#c7c7c7} - -/* 마이페이지 list */ -#smb_my_list {float:left;width:915px} - -#smb_my_od h2 {margin:0 0 10px;font-size:1.25em} -#smb_my_od {position:relative;margin:0 0 50px} -.smb_my_od {background:#fff} -.smb_my_od li {padding:15px;border-bottom:1px solid #ececec} -.smb_my_od li:last-child {border-bottom:0} -.smb_my_od li:after {display:block;visibility:hidden;clear:both;content:""} -.smb_my_od li:hover {background:#fff6f6} -.smb_my_od .smb_my_od_li {float:left;line-height:18px} -.smb_my_od .smb_my_od_li1 {width:140px;text-align:center} -.smb_my_od .smb_my_od_li2 {width:75%;padding:0 20px} -.smb_my_od .smb_my_od_li3 {width:80px;float:right;text-align:center} - -.smb_my_od .ord_num, -.smb_my_od .ord_name {font-size:1.2em;font-weight:bold;letter-spacing:-0.5px} -.smb_my_od .date {color:#b5b5b5} -.smb_my_od .cost {color:#3a8afd;font-weight:bold} -.smb_my_od .misu {color:#6d6d6d} - -#smb_my_wish {position:relative;margin-bottom:30px} -#smb_my_wish h2 {font-size:1.25em;padding:0 0 20px;border-bottom:1px solid #d9dde2} -#smb_my_wish li {position:relative;background:#fff;border-bottom:1px solid #ececec;padding:15px} -#smb_my_wish li:after {display:block;visibility:hidden;clear:both;content:""} -#smb_my_wish .smb_my_chk {display:inline-block;float:left;margin-right:10px;color:red} -#smb_my_wish .smb_my_img {float:left;margin-right:20px} -#smb_my_wish .smb_my_tit {margin:5px 0;font-size:1.167em;font-weight:bold} -#smb_my_wish .smb_my_price {font-weight:bold;font-size:1.2em;margin-bottom:30px} -#smb_my_wish .smb_my_date {font-size:1em;color:#777} -.smb_my_more {position:absolute;top:0;right:0} -.smb_my_more a {display:block;background:url('../img/more-btn.gif') no-repeat 0 2px;padding-left:20px;height:30px} -#smb_my_wish li .wish_del {position:absolute;right:20px;top:50px;font-size:1.4em;color:#b2b2b2} -#smb_ws_act {text-align:center;margin:20px 0 30px} -#smb_ws_act .btn01 {width:180px;height:50px;font-weight:bold;font-size:1.167em;border:1px solid #98a3b3;border-radius:3px} -#smb_ws_act .btn02 {width:180px;height:50px;font-weight:bold;font-size:1.167em;border:1px solid #1c70e9;border-radius:3px;background:#3a8afd} - - -/* 장바구니 주문서 공통 */ -.od_prd_list .td_chk {} -.od_prd_list .td_prd {border-left:0;position:relative;padding-left:120px;min-height:100px} -.od_prd_list .td_prd .sod_img {position:absolute;top:25px;left:20px} -.od_prd_list .td_prd .sod_name {min-height:80px} -.od_prd_list .td_prd .prd_name {font-size:1.4em} -.od_prd_list .total_prc {color:#000;font-weight:bold;font-size:1.4em} - -.sod_opt {margin:5px 0} -.sod_opt ul {display:inline-block;margin:0;padding:0;list-style:none} -.sod_opt li {color:#000;padding:3px 0;line-height:1.3em} -.sod_opt li:before {content:"옵션";display:inline-block;margin:1px 5px 2px 0;padding:3px;border-radius:3px;background:#e2eaf6;line-height:1em;color:#3a8afd} -.sod_option_btn .mod_options {height:30px;margin:5px 0 0;padding:0 5px;border:1px solid #d4d6db;color:#606060;background:#fff;border-radius:3px} -.cp_btn {padding:0 10px;border:1px solid #d4d6db;color:#3a8afd;background:#fff;height:26px;border-radius:3px} -.cp_cancel {padding:0 10px;border:1px solid #aaa;color:#666;background:#fff;height:26px;border-radius:3px} - -/* 장바구니 */ -#sod_bsk {margin-bottom:30px} -.btn_cart_del {padding:20px 0;border-bottom:1px solid #ccd2d9} -.btn_cart_del button {height:30px;padding:0 10px;border:1px solid #d4d6db;border-radius:5px;background:#fff;color:#666} -#sod_bsk_list {position:relative} -#sod_bsk #sod_bsk_tot {border:1px solid #212a37;margin:20px 0} -#sod_bsk #sod_bsk_tot ul:after {display:block;visibility:hidden;clear:both;content:""} -#sod_bsk #sod_bsk_tot li {float:left;width:33.333%;background:#4a505a;color:#fff;border-left:1px solid #212a37;text-align:right;padding:25px;font-size:1.167em} -#sod_bsk #sod_bsk_tot li:first-child {border:0} -#sod_bsk #sod_bsk_tot li span {display:inline-block;float:left} -#sod_bsk #sod_bsk_tot .sod_bsk_cnt {width:33.335%;background:#212a37} -#sod_bsk_act {text-align:center;margin-bottom:30px} -#sod_bsk_act .btn_submit {height:50px;padding:0 10px;width:160px;font-weight:bold;font-size:1.25em} -#sod_bsk_act .btn01 {height:50px;line-height:50px;padding:0 10px;width:160px;font-weight:bold;font-size:1.25em} -#sod_bsk_act p {margin:0 0 10px} - -/* 장바구니 선택사항수정 */ -#sod_bsk_list #mod_option_frm {z-index:10000;position:fixed;top:50%;left:50%;width:540px;height:auto !important;height:500px;max-height:500px;margin-left:-280px; -margin-top:-150px;border:1px solid #dde7e9;border-radius:3px;background:#fff;overflow-y:auto;overflow-x:inherit} -#sod_bsk_list .mod_option_bg {content:"";position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.1);display:block;z-index:9999} -#mod_option_frm h2 {border-bottom:1px solid #e8e8e8;padding:0 20px;line-height:50px;font-size:1.25em} - -.option_wr {padding:20px 20px 0} -.option_wr h3 {font-size:1.167em;margin-bottom:10px} -.option_wr .get_item_options, -.option_wr .get_item_supply {margin-bottom:10px} -.option_wr label {display:block;margin:10px 0 5px} -.option_wr select {width:100%;border:1px solid #d4d4d4;height:48px} - -#sit_opt_added {margin:0;padding:0;border-bottom:0;list-style:none} -#sit_opt_added li {padding:10px 15px;background:#f9f9f9;border:1px solid #e6e9ed;margin:10px 0;position:relative} -#sit_opt_added li:after {display:block;visibility:hidden;clear:both;content:""} -#sit_opt_added li .opt_name {line-height:28px;font-weight:bold} -#sit_opt_added li .opt_count {} -#sit_opt_added button {float:left;width:30px;height:30px;border:1px solid #bdc9dc;border-radius:0;background:#fff;color:#666;font-size:0.92em} -#sit_opt_added button:hover {color:#000} -#sit_opt_added .num_input {float:left;border:0;height:30px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;text-align:center} -#sit_opt_added .sit_opt_del {position:absolute;right:0;top:0;font-size:15px;border:0;border-left:1px solid #e6e9ed;border-bottom:1px solid #e6e9ed} -#sit_opt_added .sit_opt_del:hover {color:#be334a} -#sit_opt_added .sit_opt_prc {display:block;float:right;width:100px;padding:0 3px;text-align:right;line-height:30px;font-size:1.183em;font-weight:bold} - -#mod_option_frm #sit_sel_option {margin:20px 20px 10px} -#mod_option_frm #sit_tot_price {float:left;display:inline-block;margin:0 20px 20px} -#mod_option_frm #sit_opt_added {} -#mod_option_frm .btn_confirm {float:right;display:inline-block;margin:0 20px 20px;background:yellow} -#mod_option_frm .btn_confirm .btn_submit {width:100px;height:40px;font-size:1.167em;font-weight:bold;cursor:pointer} -#mod_option_frm .btn_confirm .btn_close {position:absolute;top:0;right:0;width:50px;height:50px;border:0;background:none;font-size:1.25em;border-radius:0} -#mod_option_frm .btn_confirm .btn_close:hover {background:#f3f3f3} - -/* 주문서 작성 */ -#sod_frm {} -#sod_frm p {margin:0 0 10px} -#sod_frm .od_prd_list {margin-bottom:20px} -#sod_list {position:relative} -#sod_list #cp_frm {z-index:10000;position:absolute;top:50%;left:50%;width:540px;height:auto !important;height:500px;max-height:500px;margin-left:-270px;margin-top:-150px;border:1px solid #dde7e9;border-radius:3px;background:#fff;overflow-y:auto;overflow-x:inherit} - -.od_coupon h3{border-bottom: 1px solid #cdcdcd;padding: 0 20px;line-height: 50px;margin: 0 0 15px;font-size: 1.25em;text-align:left; --webkit-box-shadow: 1px 2px 2px #eee; --moz-box-shadow: 1px 2px 2px #eee; -box-shadow: 1px 2px 2px #eee;} -.od_coupon .btn_close {position: absolute;top: 0;right: 0;width: 50px;height: 50px;border: 0;background: none;border-left: 1px solid #cdcdcd;font-size: 1.25em;} -.od_coupon .btn_close:hover{background:#f3f3f3} -.od_coupon .tbl_head02{margin:20px} -.od_coupon .cp_apply{padding: 0 5px;border: 1px solid #38b2b9;color: #38b2b9;background: #fff;height: 23px;line-height: 21px;} -.od_coupon td,#sod_frm_pay .od_coupon td{text-align:left;border-left:0;padding:7px} -#sod_frm_pay .od_coupon th{width:auto;text-align:center;padding: 7px;background: #f3f3f3;border-top: 1px solid #d3d3d3;border-bottom: 1px solid #d3d3d3;} -.od_coupon .td_numbig,#sod_frm_pay .od_coupon .td_numbig{text-align:center;} -.od_coupon .td_mngsmall{width:60px} - -/* 주문서 작성 - 왼쪽 */ -.sod_left {display:inline-block;float:left;width:840px;margin-right:20px;vertical-align:top} - -/* 주문서 작성 - 주문하시는 분 */ -#sod_frm .tbl_frm01 {padding:20px 10px} -#sod_frm .tbl_frm01 th,#sod_frm .tbl_frm01 td {text-align:left;padding:10px;vertical-align:top} -#sod_frm .tbl_frm01 th{padding:0px 10px} -#sod_frm .tbl_frm01 td input {width:100%} -#sod_frm .tbl_frm01 td .addr input {width:20%} -#sod_frm .tbl_frm01 td .addr button {background:#434a54;color:#fff;width:128px;height:45px;border:0;border-radius:3px} - -/* 주문서 작성 - 받으시는 분 */ -#sod_frm_taker .tbl_frm01 {padding:20px 10px} -#sod_frm_taker .tbl_frm01 .choice_place {display:block;background:#edf3fc;padding:10px 15px;border:1px solid #d1ddee;margin:0 10px 10px} -#sod_frm_taker .tbl_frm01 .choice_place:after {display:block;visibility:hidden;clear:both;content:""} -#sod_frm_taker .tbl_frm01 .choice_place .chk_box {float:left;display:inline-block;width:85%;line-height:30px} -#sod_frm_taker .tbl_frm01 .choice_tit {float:left;display:inline-block;width:15% !important;line-height:30px} -#sod_frm_taker .tbl_frm01 .choice_place input[type="radio"] + label span {top:7px} -#sod_frm_taker .tbl_frm01 .choice_place input, -#sod_frm_taker .tbl_frm01 .choice_place label {margin-left:10px} -#sod_frm_taker .tbl_frm01 .btn_frmline {padding:0;width:80px;height:30px;line-height:28px;background:#fff;border:1px solid #d4d6db;color:#606060;text-align:center;float:right} - -#sod_frm_taker .tbl_frm01 td input {width:100%} -#sod_frm_taker .tbl_frm01 td .addr input {width:20%} -#sod_frm_taker .tbl_frm01 td .addr button {background:#434a54;color:#fff;width:128px;height:45px;border:0;border-radius:3px} -#sod_frm_taker .tbl_frm01 td .ad_choice {padding:5px 0} -#sod_frm_taker .tbl_frm01 td .ad_choice input {width:auto} - -#sod_frm_orderer, #sod_frm_taker {margin:0 0 30px;border:1px solid #e3e5e8;background:#fff} -#sod_frm section h2 {border-bottom:1px solid #e2e4e7;font-size:1.167em;padding:20px} -#sod_frm_orderer #od_addr_jibeon, -#sod_frm_taker #od_b_addr_jibeon {display:inline-block;margin:5px 0 0} - -/* 5.4.1.3 버전이후 추가 css */ -#sod_frm div.tbl_frm01, #sod_frm_taker div.tbl_frm01{padding:0px 10px !important} -#sod_frm .tbl_frm01 th, #sod_frm .tbl_frm01 td{padding:10px;line-height:45px} -#sod_frm .tbl_frm01 th{width:94px} -#sod_frm #od_name,#sod_frm #od_tel,#sod_frm #od_hp,#sod_frm #od_pwd,#sod_frm #od_b_name,#sod_frm #od_b_tel,#sod_frm #od_b_hp,#sod_frm #ad_subject,#sod_frm #od_hope_date{width:40%} -#sod_frm #od_zip,#sod_frm #od_b_zip{width:90px} -#sod_frm .tbl_frm01 td .btn_address {background:#434a54;color:#fff;width:128px;height:45px;border:0;border-radius:3px} -#sod_frm #od_memo{min-height:100px} -#sod_frm_taker .order_choice_place{position:relative;background:#edf3fc;border:1px solid #d1ddee;padding-left:10px} -#sod_frm_taker .tbl_frm01 .btn_frmline{float:none;position:absolute;top:8px;right:10px} -#sod_frm #sod_bsk_tot:after {display:block;visibility:hidden;clear:both;content:""} -#sod_frm #sod_bsk_tot li{position:relative;float:left;background:#fff;width:33.333%;height:70px;text-align:center;border-bottom:1px solid #e7ebf1;padding:15px 0} -#sod_frm #sod_bsk_tot li:after {display:block;visibility:hidden;clear:both;content:""} -#sod_frm #sod_bsk_tot li span{display:block;color:#777;margin-bottom:5px;font-weight:bold} -#sod_frm #sod_bsk_tot .sod_bsk_sell,#sod_frm #sod_bsk_tot .sod_bsk_coupon{border-right:1px solid #e7ebf1} -#sod_frm #sod_bsk_tot .sod_bsk_point,#sod_frm #sod_bsk_tot .sod_bsk_cnt{width:100%;clear:both;height:40px;padding:0 15px;line-height:40px;text-align:right} -#sod_frm #sod_bsk_tot li:last-child {border-bottom:0 none} -#sod_frm #sod_bsk_tot .sod_bsk_point span,#sod_frm #sod_bsk_tot .sod_bsk_cnt span {float:left;margin:0} -#sod_frm #sod_bsk_tot .sod_bsk_coupon:before{display:block;content:"-";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#ff006c;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size: 16px;line-height: 14px;} -#sod_frm #sod_bsk_tot .sod_bsk_dvr:before{display:block;content:"+";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#ff006c;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size: 16px;line-height: 14px;} -#sod_frm #sod_bsk_tot .sod_bsk_cnt strong{color:#ff006c;font-size:1.25em} -#sod_frm_pay {position:relative;margin:10px 0} -#sod_frm #sod_frm_pay h2 {position:absolute;border:0;font-size:0;line-height:0;content:""} -#sod_frm_pay .pay_tbl table{width:100%;border-collapse:collapse} -#sod_frm_pay .pay_tbl th{text-align:left;padding:10px;width:80px;border-bottom:1px solid #e7ebf1;background:#fff;font-weight:bold;color:#777} -#sod_frm_pay .pay_tbl td{text-align:right;padding: 10px;height:30px;border-bottom:1px solid #e7ebf1;background:#fff} -#sod_frm_pay .pay_tbl td .cp_cancel{margin:0 0 0 2px} -#sod_frm_pay .pay_tbl td .btn_frmline{padding: 0 7px;border: 1px solid #38b2b9;color: #38b2b9;background: #fff;height: 23px;line-height: 21px;margin: 0;} -#od_tot_price{margin:10px 0;background:#fff;line-height:40px;text-align:right;padding:0 10px} -#od_tot_price span{float:left;font-weight:bold} -#od_tot_price strong{font-size:1.5em;color:#ff006c} -#sod_frm #sod_frm_pt_alert {margin:5px 0;color:#38b2bb } -#od_pay_sl h3{font-size:1.167em;margin:20px 0 5px} -#od_pay_sl input[type="radio"]{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;text-indent:-999px;left: 0;z-index: -1;} -#od_pay_sl .lb_icon {display: inline-block;float:left;width:50%;background:#fff;border:1px solid #eceff4;margin:-1px 0 0 -1px;cursor: pointer;height:60px;position:relative;padding-left:65px;padding-top:20px;z-index:1} -#od_pay_sl input[type="radio"]:checked+.lb_icon {border:1px solid #ff006c;z-index:3} -#sod_frm_paysel {} -#sod_frm_paysel legend {position:absolute;font-size:0;line-height:0;overflow:hidden} -#sod_frm_paysel .KPAY{background:url('../../../img/kpay.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .PAYNOW{background:url('../../../img/paynow.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .PAYCO, #sod_frm_paysel .paycopay_icon{background:url('../../../img/payco.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .inicis_lpay, #sod_frm_paysel .lpay_icon{background:url('../../../img/lpay_logo.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .inicis_kakaopay{position:relative;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .inicis_kakaopay em{position:absolute;top:15px;left:45px;width:70px;height:30px;background:url('../../../img/kakao.png') no-repeat 50% 50% #ffeb00;overflow:hidden;text-indent:-999px;border-radius:30px} -#sod_frm_paysel .kakaopay_icon{background:url('../../../img/kakao.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .naverpay_icon{background:url('../../../img/ico-default-naverpay.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .samsungpay_icon{background:url('../../../img/samsungpay.png') no-repeat 50% 50% #fff;display:inline-block;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .ssgpay_icon{background:url('../../../img/ssgpay_icon.png') no-repeat 50% 50% #fff;display:inline-block;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .skpay_icon{background:url('../../../img/skpay11_icon.png') no-repeat 50% 50% #fff; background-size: 70px;display:inline-block;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .bank_icon{background:url('../../../img/pay_icon1.png') no-repeat 15px 50% #fff} -#sod_frm_paysel .vbank_icon{background:url('../../../img/pay_icon2.png') no-repeat 15px 50% #fff} -#sod_frm_paysel .iche_icon{background:url('../../../img/pay_icon2.png') no-repeat 15px 50% #fff} -#sod_frm_paysel .hp_icon{background:url('../../../img/pay_icon3.png') no-repeat 24px 50% #fff} -#sod_frm_paysel .card_icon{background:url('../../../img/pay_icon4.png') no-repeat 17px 50% #fff} -#forderform .sod_right #sod_bsk_tot {border:1px solid #e3e5e8} -#forderform .od_pay_buttons_el{margin-top:20px;border:1px solid #e3e5e8;background:#fff;padding:10px} -#forderform .od_pay_buttons_el h3{font-size:1.167em;margin:0px 0 5px} -#forderform #sod_frm_pt{border-top:1px solid #e3e5e8} - -.sod_right .pay_tbl{border:1px solid #e3e5e8;border-bottom:0 none} -.sod_right #od_tot_price{border:1px solid #e3e5e8} -#sod_frm_pay .od_pay_buttons_el:after{display:block;visibility:hidden;clear:both;content:""} -#sod_frm_pay .sod_frm_point{margin-top:20px;border:1px solid #e3e5e8} -#sod_frm_pay .sod_frm_point div{background:#fff;padding:10px;text-align:left;text-align:right} -#sod_frm_pay .sod_frm_point div:after {display:block;visibility:hidden;clear:both;content:''} -#sod_frm_pay .sod_frm_point div label{float:left;line-height:30px;font-weight:bold} -#sod_frm_pay .sod_frm_point div span{display:block} -#sod_frm_pay .sod_frm_point div span:after {display:block;visibility:hidden;clear:both;content:''} -#sod_frm_pay .sod_frm_point div strong{float:left;color:#666} -#sod_frm_pay .sod_frm_point .max_point_box em{font-style:normal !important} -#sod_frm_pay .sod_frm_point #od_temp_point{height:30px;text-align:right;padding:0 5px;border:1px solid #ccc;} - -/* 주문서 작성 - 오른쪽 */ -.sod_right {display:inline-block;float:left;width:340px;height:100%;vertical-align:top} - -.sod_right #sod_bsk_tot {border:1px solid #3a8afd} -.sod_right #sod_bsk_tot:after {display:block;visibility:hidden;clear:both;content:""} -.sod_right .sod_info li {position:relative;float:left;background:#fff;width:33.333%;height:70px;text-align:center;border-bottom:1px solid #e7ebf1;padding:15px 0} -.sod_right .sod_info li:after {display:block;visibility:hidden;clear:both;content:""} -.sod_right .sod_info li span {display:block;color:#777;margin-bottom:5px;font-weight:bold;color:#000} -.sod_right .sod_info .sod_bsk_sell, .sod_right .sod_info .sod_bsk_coupon {border-right:1px solid #e7ebf1} -.sod_right .sod_info .sod_bsk_coupon:before {display:block;content:"-";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#9da6c9;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size:16px;line-height:14px} -.sod_right .sod_info .sod_bsk_dvr:before {display:block;content:"+";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#9da6c9;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size:16px;line-height:14px} -.sod_right .sod_info .sod_bsk_cnt strong {font-size:1.25em} - -.sod_right .sod_info_bt {clear:both;padding:10px 15px;background:#fff} -.sod_right .sod_info_bt:after {display:block;visibility:hidden;clear:both;content:""} -.sod_right .sod_info_bt li {} -.sod_right .sod_info_bt li:after {display:block;visibility:hidden;clear:both;content:""} -.sod_right .sod_info_bt li span {display:inline-block;float:left;width:50%;line-height:28px;text-align:left;font-weight:bold;color:#000} -.sod_right .sod_info_bt li strong {display:inline-block;float:left;width:50%;line-height:28px;text-align:right} - -.sod_right .sod_info_option {clear:both;border-top:1px solid #e7ebf1} -.sod_right .sod_info_option h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -.sod_right .sod_info_option ul {padding:10px 15px;background:#fff} -.sod_right .sod_info_option li {margin-bottom:5px} -.sod_right .sod_info_option li:after {display:block;visibility:hidden;clear:both;content:""} -.sod_right .sod_info_option .sod_ifop_tit {display:inline-block;float:left;width:50%;line-height:28px;text-align:left;font-weight:bold} -.sod_right .sod_info_option .sod_ifop_tit .btn_frmline {width:auto;height:30px;color:#3a8afd;background:#fff;border:1px solid #d4d6db} -.sod_right .sod_info_option .sod_ifop_tit .cp_cancel {width:auto;height:30px;border:1px solid #d4d6db;padding:0 5px;margin-left:5px;color:#b1b1b1;vertical-align:baseline} -.sod_right .sod_info_option .sod_ifop_tit .od_coupon {z-index:10000;position:absolute;top:50%;left:50%;min-width:300px;height:auto !important;height:500px;max-height:500px;margin-left:-200px;margin-top:-150px;border:1px solid #dde7e9;border-radius:3px;background:#fff;overflow-y:auto;overflow-x:inherit} -.sod_right .sod_info_option .sod_ifop_tit .od_coupon>td {text-align:left} -.sod_right .sod_info_option>td, .sod_right .sod_info_option .sod_ifop_t {display:inline-block;float:left;width:50%;line-height:28px;text-align:right} -.sod_right .sod_info_option>td {text-align:right;padding:10px;height:30px} -.sod_right .sod_info_option>td .cp_cancel {margin:0 0 0 2px} -.sod_right .sod_info_option>td .btn_frmline {padding:0 7px;border:1px solid #38b2b9;color:#38b2b9;background:#fff;height:23px;line-height:21px;margin:0} - - -/* 주문서 작성 - 포인트사용 */ -#sod_point {clear:both;background:#fff;margin-top:10px;border:1px solid #e3e5e8} -#sod_point h2 {font-size:1.167em;padding:15px;border-bottom:1px solid #e3e5e8} -#sod_point h2:after {display:block;visibility:hidden;clear:both;content:''} - -#sod_point .point_tit {vertical-align:baseline;float:left;line-height:28px} -#sod_point .point_tit label {vertical-align:baseline} -#sod_point .point_ipt {float:right;display:inline-block;margin-left:35px;text-align:left;text-align:right;font-weight:normal} -#sod_point .point_ipt:after {display:block;visibility:hidden;clear:both;content:''} -#sod_point .point_ipt #od_temp_point {width:100px;height:30px;text-align:right;padding:0 5px;border:1px solid #d0d3db;border-radius:3px} - -#sod_frm_pt {padding:20px} -/* -#sod_frm_pt strong {display:inline-block;width:45%;color:#000;line-height:28px;text-align:left} -#sod_frm_pt span {display:inline-block;width:55%;color:#000;text-align:right} -#sod_frm_pt span:after {display:block;visibility:hidden;clear:both;content:''} -*/ -#sod_frm_pt .max_point_box em {font-style:normal !important} - -/* 주문서 작성 - 결제수단 */ -/* #sod_frm_pay {position:relative;margin:10px 0 0;background:#fff;border:1px solid #e3e5e8} */ -#sod_frm_pay {position:relative;margin:10px 0 0} -#sod_frm_pay h2 {font-size:1.167em;padding:15px;border-bottom:1px solid #e3e5e8} -#sod_frm_pay .tooltip_txt {height:auto;line-height:18px;font-weight:normal;font-size:1em;padding:10px 20px;margin:10px} -#sod_frm_pay .tooltip_txt i {float:left;line-height:36px;font-size:2em;margin-right:15px} -#sod_frm_pay .tooltip_txt:before {height:100%} -#sod_frm_pay input[type="radio"] {} -#sod_frm_pay .lb_icon {display:inline-block;position:relative;cursor:pointer;z-index:1} -#sod_frm_pay input[type="radio"]:checked+.lb_icon {color:#3a8afd;z-index:3} -#sod_frm_pay input[type="radio"] + label span {top:7px} - -#sod_frm_paysel {} -#sod_frm_paysel legend {position:absolute;font-size:0;line-height:0;overflow:hidden} -/* -#sod_frm_paysel .PAYCO {display:inline-block;width:75px;background:url('../../../img/payco.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px;border-radius:30px;border:1px solid #fa1417} -#sod_frm_paysel .PAYNOW {display:inline-block;width:75px;background:url('../../../img/paynow.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px;border-radius:30px;border:1px solid #c01734} -#sod_frm_paysel .kakaopay_icon {display:inline-block;width:60px;background:url('../../../img/kakao.png') no-repeat 50% 50% #ffeb00;overflow:hidden;text-indent:-999px;border-radius:30px} -#sod_frm_paysel .KPAY {display:inline-block;width:58px;background:url('../../../img/kpay.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px;border-radius:30px;border:1px solid #22096a} -#sod_frm_paysel .inicis_lpay {display:inline-block;width:50px;background:url('../../../img/lpay_logo.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px;border-radius:30px;border:1px solid #009bd7} -*/ -#sod_frm_paysel ul.pay_way {margin:0;padding:15px} -#sod_frm_paysel ul.pay_way input[type="radio"] + label span {top:7px} -#sod_frm_paysel ul:after {display:block;visibility:hidden;clear:both;content:""} -#sod_frm_paysel li {position:relative;line-height:28px;text-align:left;list-style:none} - -#settle_bank {border:1px solid #e3e5e8;border-top:0 none;background:#fff;padding:10px;clear:both;line-height:32px} -#settle_bank:after {display:block;visibility:hidden;clear:both;content:''} -#settle_bank label {float:left;width:30%;line-height:30px} -#settle_bank select, #settle_bank input {width:70%;height:32px;margin:0 0 5px;border:1px solid #e3e5e8;border-radius:3px;text-align:left} -#settle_bank option {padding:3px 0} -#settle_bank #od_deposit_name {height:32px;padding:0 5px;border:1px solid #e3e5e8} - -#display_pay_button {background:#fff;padding:20px;border:1px solid #e3e5e8;border-top:0} -#display_pay_button .btn_submit {width:100%;height:50px;font-weight:bold;font-size:1.25em;cursor:pointer;border:1px solid #3a8afd} -#display_pay_button .btn01 {width:100%;height:50px;line-height:38px;font-weight:bold;font-size:1.25em;margin:5px 0;border:1px solid #ccd1d9} - -.display_setup_message {margin:0 0 10px;padding:15px;border:1px solid #fccdff;background:#ffeef9} -.display_setup_message strong {display:block;margin:0 0 10px} - -#sod_frm_taker td input[type="radio"], #sod_frm_taker td input[type="checkbox"]{width:auto;-webkit-appearance:radio;-webkit-border-radius:initial} -#sod_frm_taker label {display:inline-block;font-weight:normal;margin-right:1em} -#sod_frm_same {margin:0 0 10px} - -#sod_frm #display_pay_process {text-align:center} -#sod_frm #display_pay_process span {display:block;margin:5px 0 0} - -#od_tot_price {background:#e5f0ff;line-height:20px;text-align:right;padding:15px} -#od_tot_price span {float:left;font-weight:bold} -#od_tot_price strong {font-size:1.5em;color:#ff006c} -#sod_frm_pay_info {margin:0 0 10px} - -#sod_frm_pay #sc_coupon_frm, #sod_frm_pay #od_coupon_frm {z-index:10000;position:absolute;top:0;right:0;width:500px;height:auto !important;height:500px;max-height:500px;border:1px solid #000;background:#fff;overflow-y:auto} -#sod_frm_deli {position:relative;line-height:2em} - -#sod_frm_escrow {margin:30px 0 0} -#sod_frm #sod_frm_escrow h2 {margin:0;border:0} -#sod_frm #sod_frm_escrow p {margin:5px 0} -#display_pay_process {padding:20px;text-align:center} -/* 위시리스트 */ -#sod_ws {} -.sod_ws_img {width:90px;text-align:center} -#sod_ws_act {text-align:center;margin:20px 0 30px} -#sod_ws_act button {height:50px;width:180px;font-weight:bold;font-size:1.167em;border-radius:3px} -#sod_ws_act .btn01 {border:1px solid #98a3b3} -#sod_ws_act .btn02 {border:1px solid #1c70e9;background:#3a8afd} - -#sod_ws li .info_link {display:block;margin:10px 0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#646464;font-weight:bold} -#sod_ws li .info_date {color:#646464;font-size:0.92em} -#sod_ws li .wish_chk {position:absolute;top:0;left:0;width:30px;text-align:center;line-height:35px;color:#f00} -#sod_ws li .wish_info {padding:0 35px 10px 30px;position:relative;border-bottom:1px solid #e0e0e0;margin-top:10px;height:45px} -#sod_ws li .wish_del {position:absolute;top:0;right:0;width:35px;height:35px;line-height:35px;text-align:center;background:#e6e6e6;display:block;font-size:1.25em;color:#777} -#sod_ws li .wish_del:hover {background:#777;color:#fff} - -/* 배송지 목록 */ -#sod_addr .tbl_wrap {margin:30px} -#sod_addr .td_mng .sel_address {color:#fff;background:#fff;border:1px solid #19bc9b;color:#19bc9b;padding:0 5px;height:26px;border-radius:3px} -#sod_addr .td_mng .del_address {display:inline-block;border:1px solid #aaa;color:#888;padding:0 5px;height:26px;line-height:24px;vertical-align:middle;border-radius:3px} -#sod_addr input[type="radio"] {position:absolute;left:0;z-index:-1;visibility:hidden;width:0;height:0;overflow:hidden;text-indent:-999px} -#sod_addr .default_lb {display:inline-block;background:#fff;border:1px solid #1c70e9;color:#3a8afd;cursor:pointer;position:relative;padding:0 5px;height:26px;line-height:24px;border-radius:3px} -#sod_addr input[type="radio"]:checked+.default_lb {background:#3476be;color:#fff} -#sod_addr td {height:40px;vertical-align:top} -#sod_addr .td_name {width:100px} -#sod_addr .frm_input {height:30px} -#sod_addr .td_sbj {width:155px;text-align:left} -#sod_addr .td_sbj .chk_box {display:inline-block;float:left} -#sod_addr .td_sbj .chk_box input[type="checkbox"]:checked + label span {background:url(../img/chk.png) no-repeat 50% 50% #3a8afd;border-color:#1471f6;border-radius:3px} -#sod_addr .ad_tel {display:block;color:#666} -#sod_addr .td_mng {width:100px;padding:10px} -#sod_addr .td_mng .mng_btn {width:100%;margin:2px 0} - -/* 주문내역 */ -#sod_v {margin-bottom:30px} -#sod_v:after {display:block;visibility:hidden;clear:both;content:''} -#sod_v td {text-align:center} -#sod_v td a {font-weight:bold} -#sod_v .basic_tbl {text-align:center} -.status_01 {display:inline-block;background:#edfbde;color:#8cc152;padding:0 5px;line-height:20px;font-size:0.92em;border-radius:5px} -.status_02 {display:inline-block;background:#84c93a;color:#fff;padding:0 5px;line-height:20px;font-size:0.92em;border-radius:5px} -.status_03 {display:inline-block;background:#e2f6f2;color:#16b494;padding:0 5px;line-height:20px;font-size:0.92em;border-radius:5px} -.status_04 {display:inline-block;background:#e2eaf6;color:#3a8afd;padding:0 5px;line-height:20px;font-size:0.92em;border-radius:5px} -.status_05 {display:inline-block;background:#3a8afd;color:#fff;padding:0 5px;line-height:20px;font-size:0.92em;border-radius:5px} -.status_06 {display:inline-block;background:#fff;color:red;padding:0 5px;line-height:20px;font-size:0.92em;border-radius:5px} - -/* 주문상세내역 */ -#sod_fin {} -#sod_fin_no {margin:0 0 20px;padding:15px;border:1px solid #d6e2f4;background:#edf3fc;font-size:1.2em;border-radius:5px;color:#3a8afd} - -#sod_sts_wrap {margin:0 0 10px;text-align:right} -#sod_sts_explan {display:none} - -#sod_fin_legend {padding:20px;line-height:20px;background:#fff;margin:10px 0;border:1px solid #e9e9e9;text-align:left} -#sod_fin_legend:after {display:block;visibility:hidden;clear:both;content:''} -#sod_fin_legend dt {clear:both;float:left;margin:0 0 5px;width:50px;font-weight:bold} -#sod_fin_legend dd {float:left;margin:0} - -#sod_fin #sod_bsk_tot li {background:#fff;border-bottom:1px solid #e7ebf1;height:40px;padding:0 15px;line-height:40px;text-align:right} -#sod_fin #sod_bsk_tot li span {float:left;clear:both;color:#777} -#sod_fin #sod_bsk_tot li strong {} -#sod_fin #sod_bsk_tot .sod_bsk_cnt strong {color:#ff006c;font-size:1.25em} - -#sod_bsk_tot2 {border:1px solid #3a8afd;margin-bottom:20px} -#sod_bsk_tot2 li {background:#fff;padding:0 15px;line-height:40px;text-align:right} -#sod_bsk_tot2 li span {float:left;clear:both;font-size:1em} -#sod_bsk_tot2 li strong {font-size:1em} -#sod_bsk_tot2 li.sod_fin_tot {background:#e5f0ff;border-top:1px solid #c6d7ef} -#sod_bsk_tot2 li#alrdy {border-bottom:0 !important} -#sod_bsk_tot2 li#alrdy div {padding:5px 0 15px;text-align:right} -#sod_bsk_tot2 li#alrdy div p {position:relative;background:#d6e3f3;padding:0 10px;margin-bottom:1px} -#sod_bsk_tot2 li.sod_fin_tot strong {color:#3a8afd;font-size:1.2em} - -#request_form {position:relative} -#request_form div {display:none;z-index:10000;position:absolute;top:23px;left:0;padding:20px 0;width:520px;border:1px solid #000;background:#f2f5f9;text-align:center} -#request_form .frm_input {width:300px;background:#fff !important} -#request_form .btn_frmline, #request_form .btn_cancel {vertical-align:middle !important} -#request_form .btn_frmline {padding:0 10px;line-height:1.6em} - -#sod_req_btn {margin:0 0 10px} -#sod_req_btn button {background:#626870} - -#sod_req_log {margin:0 0 20px} -#sod_req_log ul {margin:0;padding:0;border-top:1px solid #e9e9e9;background:#f2f5f9;list-style:none} -#sod_req_log li {padding:10px 10px 20px;border:1px solid #e9e9e9;border-top:0} -#sod_req_log h3 {margin:20px 0 10px} -.sod_req_log_view table {margin:0} -.sod_req_log_view caption {padding:10px 0;font-size:1em;font-weight:bold;text-align:left;line-height:1em} -.sod_req_log_view caption span {color:#ff3061} -.sod_req_log_view th {border-top:1px solid #e9e9e9;background:#f7f7f7 !important;color:#000 !important;text-align:center} -.sod_req_log_view td {background:#fff;color:#000} -.sod_req_log_view p {padding:10px 15px;border-bottom:1px solid #e9e9e9;background:#fff;color:#000} -.sod_req_log_view .sod_req_it {width:270px} -.sod_req_log_view button {margin:0;padding:0;border:0;background:transparent;color:#ff3061;text-decoration:underline;vertical-align:middle;cursor:pointer} - -#sod_fin_list h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#sod_fin_list .td_prd {border-left:0;position:relative;padding-left:90px;min-height:100px} -#sod_fin_list .sod_img {position:absolute;top:25px;left:20px} -#sod_fin_list .sod_name a {font-weight:bold;line-height:1.5em} -#sod_fin_list .sod_name .sod_opt:before {content:"옵션";display:inline-block;margin:1px 5px 2px 0;padding:3px;border-radius:3px;background:#e2eaf6;line-height:1em;color:#3a8afd} -#sod_fin_list #th_itst {width:80px} - -#sod_fin_view {border:1px solid #e9e9e9} -#sod_fin_view h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#sod_fin_view h3 {margin:0 0 10px} -#sod_fin_view .basic_tbl th {padding:0 10px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f2f5f9;text-align:left} - -#sod_fin_pay {margin:0 0 20px;background:#fff;border:1px solid #e3e5e8} -#sod_fin_pay h3 {background:#fff;font-size:1.167em;padding:15px 20px;border-bottom:1px solid #e3e5e8} -#sod_fin_pay ul {margin:0;padding:15px 20px} -#sod_fin_pay li {line-height:24px;padding:5px 0} -#sod_fin_pay li:after {display:block;visibility:hidden;clear:both;content:""} -#sod_fin_pay li>span, #sod_fin_pay li>strong {display:inline-block;float:left} -#sod_fin_pay li>strong {margin-right:10px;width:50px} -#sod_fin_pay li>span {width:238px} -#sod_fin_pay li .letter-2px{letter-spacing:-2px} -a.btn_frmline.is-long-text{height:auto;width:160px} - -#sod_fin_orderer, #sod_fin_receiver, #sod_fin_dvr {margin:0 0 20px} -#sod_fin_orderer .tbl_wrap, #sod_fin_receiver .tbl_wrap, #sod_fin_dvr .tbl_wrap {padding:20px} -#sod_fin_dvr .tbl_wrap {padding:20px} -#sod_fin .sod_left h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#sod_fin .sod_left h3 {background:#fff;font-size:1.167em;padding:15px 20px;border:1px solid #e3e5e8;border-bottom:0} -#sod_fin .sod_left .tbl_head01 {background:#fff;border:1px solid #e3e5e8} -#sod_fin .sod_left th {padding:10px 0;border:0;text-align:left;width:100px;color:#666;background:#fff} -#sod_fin .sod_left td {padding:10px 0;border:0;background:#fff} - -#sod_fin_dvr .dvr_link {color:#ff3061;text-decoration:underline} - -#sod_fin_tot {margin:10px 0} -#sod_fin_tot h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#sod_fin_tot ul {margin:0;padding:0;list-style:none} -#sod_fin_tot li {padding:10px;background:#38b2b9;border-bottom:1px solid #5ec2c7;color:#fff;zoom:1} -#sod_fin_tot li:after {display:block;visibility:hidden;clear:both;content:""} -#sod_fin_tot #alrdy {border-bottom:0 !important} -#sod_fin_tot #alrdy .right{margin-top:10px;text-align:right;color:#f3f3f3;font-size:0.9em} -#sod_fin_tot #alrdy .right p{position:relative} -#sod_fin_tot #alrdy .right .title{position:absolute;left:0;padding-left:8px} -#sod_fin_tot strong {float:right} - -#sod_fin_cancel {text-align:center} -#sod_fin_cancel .sod_fin_c_btn {height:50px;border:1px solid #bababa;border-radius:3px;font-weight:bold;width:100%;background:none;color:#5e6b6f} -#sod_fin_cancel .sod_fin_c_btn:hover {background:#fff} -#sod_fin_cancel h2 {padding:15px;border-bottom:1px solid #e8e8e8;text-align:left} -#sod_fin_cancel p {text-align:center;background:#ffe0e0;border:2px solid #d50c0c;padding:15px;color:#d50c0c;font-size:1.167em;font-weight:bold} - -#sod_cancel_pop {display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999} -#sod_fin_cancelfrm {position:absolute;top:50%;left:50%;background:#fff;text-align:center;width:245px;max-height:300px;margin-left:-125px;margin-top:-180px;overflow-y:auto;border-radius:5px;-webkit-box-shadow:1px 1px 18px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 18px rgba(0,0,0,0.2);box-shadow:1px 1px 18px rgba(0,0,0,0.2);border:1px solid #dde7e9;background:#fff;border-radius:3px} -#sod_fin_cancelfrm form {padding:20px} -.sod_fin_bg {background:rgba(0,0,0,0.1);width:100%;height:100%} -.sod_cls_btn {position:absolute;right:0;top:0;color:#b5b8bb;border:0;padding:12px 15px;font-size:16px;background:#fff} - -#sod_fin_cancelfrm .frm_input {background:#fff;margin:0 0 5px;width:100%} -#sod_fin_cancelfrm .btn_frmline {background:#5e6b6f;color:#fff;border:0;padding:10px;width:100%;cursor:pointer} -#sod_fin_test {padding:10px} - -/* 주문상세내역 중 현금영수증 발급 */ -#scash {} -#scash section {padding:10px 0} -#scash h2 {margin:0 0 10px;text-align:center} -#scash .basic_tbl th {padding:0 10px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f2f5f9;text-align:left} -#scash_apply {padding:10px 0 20px;text-align:center} -#scash_apply button {padding:10px;border:0;background:#565e60;color:#fff} -#scash_copy {text-align:center} - -/* 배너 인덱스 출력 */ -#sbn_idx {} - -/* 쇼핑몰 이벤트 */ -#sev {} -.sev_admin {margin:0 0 10px;text-align:right} -.sev_admin a {line-height:35px;padding:0 10px} - -/* 쿠폰 */ -#coupon {text-align:center} -#coupon h1 {text-align:left} -#coupon ul:after {display:block;visibility:hidden;clear:both;content:""} -#coupon li {padding:15px;border-bottom:1px solid #ececec;text-align:left} -#coupon .cou_top {margin-bottom:10px} -#coupon .cou_tit {font-size:1.25em;font-weight:bold} -#coupon .cou_pri {font-size:1.25em;color:#3a8afd;font-weight:bold;float:right} -#coupon .cou_target {color:#8cc152;background:#edfbde;padding:5px;line-height:20px;font-size:0.92em;border-radius:5px} -#coupon .cou_date {float:right;color:#888d92} -#coupon .btn_close {margin:20px auto} - -/* 모바일일때 피시버전 주문폼 */ -.sod_frm_mobile .sod_list{margin:10px 0} -.sod_frm_mobile .sod_list .sod_li{background:#fff;border-bottom:1px solid #e5e5e5;margin:10px 0} -.sod_frm_mobile .sod_list .li_name{font-size:1.083em} -.sod_frm_mobile .sod_list .li_op_wr{position:relative;padding:10px 10px 0 110px;min-height:75px} -.sod_frm_mobile .sod_list .li_op_wr .chk_box{position:absolute;top:10px;left:10px} -.sod_frm_mobile .sod_list .total_img{position:absolute;top:10px;left:35px} -.sod_frm_mobile .sod_list .mod_options{padding:0 7px;border:1px solid #d4d6db;border-radius:3px;color:#606060;background:#fff;line-height:24px;margin:5px 0 0;font-size:.923em} -.sod_frm_mobile .sod_list .li_prqty{padding:10px;border-top:1px solid #f8f8f8} -.sod_frm_mobile .sod_list .li_prqty:after{display:block;visibility:hidden;clear:both;content:''} -.sod_frm_mobile .sod_list .li_prqty_sp{float:left;width:50%;display:block;line-height:20px;padding:0 5px;text-align:right} -.sod_frm_mobile .sod_list .li_prqty_sp span{float:left;color:#696969} -.sod_frm_mobile .sod_list .prqty_sc,.sod_frm_mobile .sod_list .prqty_price{border-right:1px solid #e5e5e5} -.sod_frm_mobile .sod_list .total_price{background:#f2f7ff;display:block;clear:both;margin:0 10px 10px;text-align:right;padding:5px 10px;line-height:20px} -.sod_frm_mobile .sod_list .total_price span{float:left} -.sod_frm_mobile .sod_list .total_price strong{font-size:1.25em;color:#3a8afd} -.sod_frm_mobile .sod_opt{padding:5px 10px 5px 35px} -.sod_frm_mobile .sod_opt li{color:#777;margin:3px 0;line-height:1.3em} -.sod_frm_mobile .sod_opt li:before{content:"옵션";display:inline-block;margin:1px 5px 2px 0;font-size:11px;padding:0 5px;border-radius:3px;background:#e2eaf6;line-height:20px;color:#3a8afd} -.sod_frm_mobile .sod_opt .opt_name:before{content:"옵션";display:inline-block;margin:1px 5px 2px 0;font-size:11px;padding:0 5px;border-radius:3px;background:#e2eaf6;line-height:20px;color:#3a8afd} -.sod_frm_mobile #sod_frm_orderer,.sod_frm_mobile #sod_frm_taker{margin:0 0 30px;border:1px solid #e3e5e8;background:#fff} -.sod_frm_mobile #sod_frm_orderer #od_addr_jibeon,.sod_frm_mobile #sod_frm_taker #od_b_addr_jibeon{display:inline-block;margin:5px 0 0} -.sod_frm_mobile #m_sod_bsk_tot{background:#4a505a;color:#fff} -.sod_frm_mobile #m_sod_bsk_tot:after{display:block;visibility:hidden;clear:both;content:""} -.sod_frm_mobile #m_sod_bsk_tot dt{float:left;width:40%;padding:10px;line-height:20px;clear:both} -.sod_frm_mobile #m_sod_bsk_tot dd{float:left;width:60%;padding:10px;text-align:right;line-height:20px} -.sod_frm_mobile #m_sod_bsk_tot .sod_bsk_cnt{font-weight:700;margin-top:5px;line-height:25px;background:#212a37} -.sod_frm_mobile #m_sod_bsk_tot .sod_bsk_cnt strong{color:#3a8afd;font-size:1.25em} -.sod_frm_mobile .sod_list .li_op_wr{padding-left:100px} -.sod_frm_mobile .sod_list .total_img{left:10px} -.sod_frm_mobile .sod_opt{padding-left:10px} -.sod_frm_mobile #m_sod_frm_paysel{margin:10px 0} -.sod_frm_mobile #m_sod_frm_paysel h3{background:#fff;padding:15px 10px;border:1px solid #e3e5e8;border-bottom:0} -.sod_frm_mobile #m_sod_frm_paysel ul{margin:0;background:#fff;padding:10px;border:1px solid #e3e5e8} -.sod_frm_mobile #m_sod_frm_paysel ul:after{display:block;visibility:hidden;clear:both;content:""} -.sod_frm_mobile #m_sod_frm_paysel li{float:left;padding:5px;width:46%;height:25px} -.sod_frm_mobile #m_sod_frm_paysel .KPAY{background:url(../../../img/kpay.png) no-repeat;width:37px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%} -.sod_frm_mobile #m_sod_frm_paysel .PAYNOW{background:url(../../../img/paynow.png) no-repeat;width:46px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%} -.sod_frm_mobile #m_sod_frm_paysel .PAYCO{background:url(../../../img/payco.png) no-repeat 1px;width:46px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%} -.sod_frm_mobile #m_sod_frm_paysel .inicis_lpay{background:url(../../../img/lpay_logo.png) no-repeat;width:35px;height:12px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%} -.sod_frm_mobile #m_sod_frm_paysel .inicis_kakaopay{background:url(../../../img/kakao.png) no-repeat 50% 50% #f4dc34;border-radius:30px;height:22px;width:74px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:35px auto} -.sod_frm_mobile #m_sod_frm_paysel .kakaopay_icon{background:url(../../../img/kakao.png) no-repeat 50% 50% #f4dc34;border-radius:30px;height:22px;width:74px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:35px auto} -.sod_frm_mobile #m_sod_frm_paysel .applepay_icon{background:url(../../../img/ico-mobile-applepay.png) no-repeat 50% 50% #fff;border-radius:30px;height:23px;width:50px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:35px auto} -.sod_frm_mobile #m_sod_frm_paysel .naverpay_icon{background:url(../../../img/ico-default-naverpay.png) no-repeat 50% 50% #fff;border-radius:30px;height:22px;width:50px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:35px auto} -.sod_frm_mobile #m_sod_frm_paysel .samsung_pay{margin-left:-23px;background:url(../../../img/samsungpay.png) no-repeat 24px 3px;height:25px;width:106px;display:inline-block;overflow:hidden;text-indent:-999px} -.sod_frm_mobile #sod_frm_pay{border-top:1px solid #f3f3f3} -.sod_frm_mobile #sod_frm_pay h2{margin:10px 0;font-size:1.25em} -.sod_frm_mobile #sod_frm_pay .cp_btn1,.sod_frm_mobile #sod_frm_pay .cp_cancel1{margin-top:0} -.sod_frm_mobile .odf_tbl{position:relative} -.sod_frm_mobile .odf_tbl table{background:#fff;width:100%;border-collapse:collapse;border-bottom:1px solid #ccc} -.sod_frm_mobile .odf_tbl table th{border-top:1px solid #eceff4;padding:10px;text-align:left;width:120px;font-weight:400} -.sod_frm_mobile .odf_tbl table td{border-top:1px solid #eceff4;padding:7px 10px;text-align:right} -.sod_frm_mobile#sod_frm #sod_frm_pt_alert{margin:10px 0;text-align:left;color:#fff;line-height:18px;background:#f2838f;padding:10px 10px 10px 13px;border-radius:5px;position:relative} -.sod_frm_mobile #sod_frm_pt_alert::before{content:"";position:absolute;top:0;left:0;width:5px;height:50px;border-radius:5px 0 0 5px;background:#da4453;height:100%} -.sod_frm_mobile#sod_frm .sod_frm_point{padding:10px 0;clear:both;border:0 none} -.sod_frm_mobile .sod_frm_point div{background:#fff;border:1px solid #e3e5e8;padding:10px;text-align:right} -.sod_frm_mobile .sod_frm_point div:after{display:block;visibility:hidden;clear:both;content:''} -.sod_frm_mobile .sod_frm_point div label{float:left;line-height:30px} -.sod_frm_mobile .sod_frm_point div span{display:block;margin:5px 0} -.sod_frm_mobile .sod_frm_point div span:after{display:block;visibility:hidden;clear:both;content:''} -.sod_frm_mobile .sod_frm_point .max_point_box em{font-style:normal!important} -.sod_frm_mobile .sod_frm_point div strong{float:left;color:#666;font-weight:400} -.sod_frm_mobile .sod_frm_point #od_temp_point{height:30px;border:1px solid #d0d3db;text-align:right;background:#fff;border-radius:3px;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1)} -.sod_frm_mobile #settle_bank{background:#fff;border:1px solid #e3e5e8;padding:10px;clear:both;line-height:30px} -.sod_frm_mobile #settle_bank:after{display:block;visibility:hidden;clear:both;content:''} -.sod_frm_mobile #settle_bank select{height:30px;margin:0 0 5px;width:100%;border:1px solid #d0d3db} -.sod_frm_mobile #settle_bank #od_deposit_name{height:30px;border:1px solid #d0d3db;text-align:center;border-radius:3px;float:right;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1)} -.sod_frm_mobile #settle_bank label{float:left;line-height:30px} -.sod_frm_mobile #sod_frm_pt_info{border-top:0} -.sod_frm_mobile .od_coupon{position:absolute;top:0;left:0;background:#fff;width:100%;z-index:99;border-radius:0 0 3px 3px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.4);box-shadow:1px 1px 5px rgba(0,0,0,0.4)} -.sod_frm_mobile .od_coupon h3{height:45px;line-height:45px;font-size:1.167em;background:#333;color:#fff;padding:0 15px;text-align:left} -.sod_frm_mobile .od_coupon .tbl_head02 .btn_frmline{background:#3b67c2;color:#fff;border:0;padding:0 5px;line-height:25px} -.sod_frm_mobile .od_coupon .tbl_head02 td{text-align:left} -.sod_frm_mobile .od_coupon .tbl_head02 th{width:auto!important} -.sod_frm_mobile .od_coupon .tbl_head02 .td_mngsmall{width:60px;text-align:center} -.sod_frm_mobile .od_coupon .tbl_head02 .td_numbig{width:80px;text-align:right} -.sod_frm_mobile .od_coupon .btn_confirm{margin:20px} -.sod_frm_mobile .od_coupon .btn_confirm .btn_submit{height:40px;font-size:1.167em;font-weight:700;width:100%} -.sod_frm_mobile .od_coupon .btn_confirm .btn_close{position:absolute;top:0;right:0;width:45px;height:45px;border:0;background:none;color:#fff;font-size:1.25em} -.sod_frm_mobile .cp_btn,.sod_frm_mobile .cp_btn1{padding:0 7px;border:1px solid #d4d6db;border-radius:3px;color:#3a8afd;background:#fff;line-height:24px;margin:5px 0 0;font-size:.923em} -.sod_frm_mobile .cp_apply{padding:0 5px;border:1px solid #3a8afd;color:#3a8afd;background:#fff;height:23px;line-height:21px} -.sod_frm_mobile .cp_cancel,.sod_frm_mobile .cp_cancel1{padding:0 7px;border:1px solid #d4d6db;border-radius:3px;color:#aaa;background:#fff;line-height:24px;margin:5px 0 0 2px;font-size:.923em} -.sod_frm_mobile #sod_frm_escrow{margin:10px} -.sod_frm_mobile #sod_frm_escrow h2{font-size:1.25em} -.sod_frm_mobile #od_pay_sl h3{font-size:1.25em} -.sod_frm_mobile .sod_list .li_name{border-bottom:1px solid #dcdcdc;line-height:1.3em;padding:10px;font-size:1.083em} -#sod_frm.sod_frm_mobile .odf_list .frm_input{width:100%!important} -#sod_frm.sod_frm_mobile input[type="radio"],.sod_frm_mobile #sod_frm.sod_frm_mobile input[type="checkbox"]{width:auto;-webkit-appearance:radio;-webkit-border-radius:initial} -#sod_frm.sod_frm_mobile #od_memo{min-height:50px} -.sod_frm_mobile .od_prd_list{margin:10px;background:#fff;padding:15px} -.sod_frm_mobile .od_prd_list .td_chk{border-left:0} -.sod_frm_mobile .od_prd_list .td_prd{border-left:0;position:relative;padding-left:90px;min-height:100px} -.sod_frm_mobile .od_prd_list .td_prd .sod_img{position:absolute;top:15px;left:0} -.sod_frm_mobile .od_prd_list .td_prd .sod_name{min-height:80px} -.sod_frm_mobile .od_prd_list .td_prd .prd_name{font-size:1.167em} -.sod_frm_mobile .od_prd_list .total_prc{color:#ff006c;font-weight:700;font-size:1.167em} -.sod_frm_mobile #sod_frm_orderer{padding:10px;border-bottom:1px solid #d6d3d3} -.sod_frm_mobile #sod_frm_taker{padding:10px;border-bottom:1px solid #d6d3d3;border-top:1px solid #f3f3f3} -.sod_frm_mobile #sod_frm_taker h2,.sod_frm_mobile #sod_frm_orderer h2{margin:10px 0;font-size:1.25em} -.sod_frm_mobile .odf_list label,.sod_frm_mobile .odf_list strong{display:block;margin:7px 0 5px;color:#444;font-weight:400} -.sod_frm_mobile .odf_list .frm_input{width:100%;margin:0 0 5px} -.sod_frm_mobile .odf_list .dlv_slt{background:#edf3fc;position:relative;border:1px solid #d1ddee;margin:5px 0;padding:10px} -.sod_frm_mobile .odf_list .dlv_slt strong{margin:0;font-weight:700;line-height:30px} -.sod_frm_mobile .odf_list .dlv_slt div label{display:inline-block;margin:3px 0;color:#000} -.sod_frm_mobile #order_address{display:block;position:absolute;top:5px;right:5px;text-align:center;border:1px solid #d4d6db;background:#fff;border-radius:3px;color:#606060;height:30px;line-height:28px;margin:5px 0 0;padding:0 5px} -.sod_frm_mobile .odf_list .ad_default{display:inline-block;margin:0} -.sod_frm_mobile .odf_list .btn_addsch{position:absolute;top:5px;right:5px;border-radius:3px;height:30px} -.sod_frm_mobile .odf_list .add_num{position:relative;display:block} -.sod_frm_mobile .odf_list textarea{border:1px solid #ccc;background:#fff;color:#000;vertical-align:middle;border-radius:3px;padding:5px;width:100%;height:70px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)} -.sod_frm_mobile .sod_ta_wr{background:#fff;margin-bottom:1em} -.sod_frm_mobile .btn_confirm{margin:0 0 10px} -.sod_frm_mobile .btn_submit{width:100%;height:45px;font-size:1.167em;font-weight:700;margin:5px 0;border-radius:4px} -.sod_frm_mobile .btn_cancel,.sod_frm_mobile .btn01{width:100%;height:45px;line-height:43px;font-size:1.167em;font-weight:700;padding:0;border-radius:4px} -.sod_frm_mobile #sod_frm_escrow{margin:10px} -.sod_frm_mobile #sod_frm_escrow h2{font-size:1.25em} -.sod_frm_mobile #od_pay_sl h3{font-size:1.25em} -.sod_frm_mobile #od_tot_price{background:none;font-weight:700} - -html.no-overflowscrolling #sc_coupon_frm, html.no-overflowscrolling #od_coupon_frm {height:auto;max-height:10000px !important} /* overflow 미지원 기기 대응 */ -#sod_frm_pay_info {margin:0 0 10px} - -/* 네이버페이 */ -.itemform-naverpay {margin:15px 0;clear:both} -.cart-naverpay {margin-top:15px} - -/* theme.config.php 파일에서 G5_COMMUNITY_USE 를 false로 한 경우 1:1 문의와 게시판 css 처리 */ -#bo_list table td, #fqalist table td {border-left:0;border-right:0} -#bo_v_top .btn_admin, #bo_list .btn_admin {padding-top:0} - -/* 개인결제 */ -.pesonal {background:#fff;border:1px solid #e3e5e8;margin-bottom:30px} -.pesonal h2 {border-bottom:1px solid #e2e4e7;font-size:1.167em;padding:20px} -.pesonal .tbl_frm01 {padding:20px 10px;margin:0} -.pesonal th {text-align:left} -.pesonal td {text-align:left;font-weight:bold} -.pesonal td input {width:100%} -.pesonal .half_tr {width:50%} - -#personal_pay {background:#fff;border:1px solid #e3e5e8} -#personal_pay h2 {background:#fff;border-bottom:1px solid #e2e4e7;font-size:1.167em;padding:20px} -#personal_pay input[type="radio"] {} -#personal_pay .lb_icon {position:relative;display:inline-block;cursor:pointer;z-index:1} -#personal_pay input[type="radio"]:checked+.lb_icon {z-index:3} - -#personal_pay legend {position:absolute;font-size:0;line-height:0;overflow:hidden} -#personal_pay .KPAY {width:58px;background:url('../../../img/kpay.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#personal_pay .PAYNOW {width:75px;background:url('../../../img/paynow.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px;border-radius:30px} -#personal_pay .PAYCO {width:75px;background:url('../../../img/payco.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px;border-radius:30px} -#personal_pay .kakaopay_icon {width:60px;background:url('../../../img/kakao.png') no-repeat 50% 50% #ffeb00;overflow:hidden;text-indent:-999px;border-radius:30px} -#personal_pay .pay_way {border-bottom:1px solid #e2e4e7} -#personal_pay #display_pay_button {border:0} - - -/* input, radio */ -.selec_chk {position:absolute;top:0;left:0;width:0;height:0;opacity:0;outline:0;z-index:-1;overflow:hidden} -.chk_box {position:relative} -.chk_box input[type="checkbox"] {position:absolute;top:0;left:0;width:0;height:0;opacity:0;outline:0;z-index:-1;overflow:hidden} -.chk_box input[type="checkbox"] + label {position:relative;padding-left:20px;color:#676e70} -.chk_box input[type="checkbox"] + label:hover{color:#2172f8} -.chk_box input[type="checkbox"] + label span {position:absolute;top:2px;left:0;width:15px;height:15px;display:block;margin:0;background:#fff;border:1px solid #d0d4df;border-radius:3px} -.chk_box input[type="checkbox"]:checked + label {color:#000} -.chk_box input[type="checkbox"]:checked + label span {background:url('../img/chk.png') no-repeat 50% 50% #3a8afd;border-color:#1471f6;border-radius:3px} - -.chk_box input[type="radio"] {position:absolute;top:0;left:0;width:0;height:0;opacity:0;outline:0;z-index:-1;overflow:hidden} -.chk_box input[type="radio"] + label {position:relative;padding-left:23px;display:inline-block;color:#676e70} -.chk_box input[type="radio"] + label span {position:absolute;top:0;left:0;width:15px;height:15px;display:block;background:#fff;border:1px solid #cdd6df;border-radius:50%} -.chk_box input[type="radio"]:checked + label {color:#305af9} -.chk_box input[type="radio"]:checked + label span:before {width:7px;height:7px;background:#305af9;content:'';position:absolute;top:3px;left:3px;border-radius:50%} - diff --git a/theme/rd.laser/css/floating_ads.css b/theme/rd.laser/css/floating_ads.css deleted file mode 100644 index 399e79d..0000000 --- a/theme/rd.laser/css/floating_ads.css +++ /dev/null @@ -1,79 +0,0 @@ -/* Floating Ads Style */ -/* viewport=1700, body min-width=1700 기준 - 콘텐츠 max-width=1400px, 광고 width=140px - 50vw = 850px (페이지 중앙) - 콘텐츠 왼쪽 끝: 50vw - 700px = 150px - 광고 왼쪽 위치: 콘텐츠 왼쪽 끝 - 광고너비 - 여백 = 150 - 140 - 10 = 0px - → left: calc(50vw - 700px - 150px) = calc(50vw - 850px) = 0 - 실제: left: calc(50vw - 850px) = 0 → 화면 왼쪽 끝 - right: calc(50vw - 850px) = 0 → 화면 오른쪽 끝 - 콘텐츠(1400) + 광고(140)*2 + 여백(10)*2 = 1700 → 딱 맞음 */ - -.floating-ad { - position: fixed; - top: 150px; - width: 140px; - z-index: 990; - display: flex; - flex-direction: column; - gap: 20px; - max-height: calc(100vh - 200px); - pointer-events: none; -} - -.floating-ad a { - pointer-events: auto; -} - -/* 콘텐츠(1400px) 바깥 좌우에 배치 - left = (페이지너비 - 콘텐츠너비) / 2 - 광고너비 - 여백 - = (1700 - 1400) / 2 - 140 - 10 = 150 - 150 = 0 - → 화면 가장자리에 딱 붙음, 콘텐츠와 겹치지 않음 */ -.floating-ad.left { - left: 0; -} - -.floating-ad.right { - right: 0; -} - -.floating-ad a { - display: block; - overflow: hidden; - transition: transform 0.2s; -} - -.floating-ad a:not(.floating-contact-btn) { - width: 140px; - height: 450px; - background-color: #f0f0f0; -} - -.floating-ad a:hover { - transform: scale(1.05); -} - -.floating-contact-btn { - display: block; - margin-top: 15px; - background-color: #009fe3; - color: #fff; - text-align: center; - padding: 12px 0; - border-radius: 8px; - text-decoration: none; - font-weight: bold; - transition: background-color 0.3s; - height: auto; -} - -.floating-contact-btn:hover { - background-color: #007bb5; -} - -.floating-ad img { - width: 100% !important; - height: 100% !important; - object-fit: fill !important; - display: block; -} diff --git a/theme/rd.laser/css/floating_ads.css_backup b/theme/rd.laser/css/floating_ads.css_backup deleted file mode 100644 index 1310c93..0000000 --- a/theme/rd.laser/css/floating_ads.css_backup +++ /dev/null @@ -1,107 +0,0 @@ -/* Floating Ads Style (Responsive Height) */ - -.floating-ad { - position: fixed; - top: 150px; /* 헤더 높이만큼 띄움 (필요시 조절) */ - width: 120px; /* 배너 가로폭 고정 */ - z-index: 990; - - /* 💡 [핵심] Flexbox를 사용하여 높이 분배 */ - display: flex; - flex-direction: column; - gap: 20px; /* 배너 사이 간격 */ - - /* 💡 [핵심] 화면 높이의 80%를 넘지 않도록 제한 */ - max-height: calc(100vh - 200px); -} - -.floating-ad.left { - left: 20px; /* 왼쪽 여백 */ -} - -.floating-ad.right { - right: 20px; /* 오른쪽 여백 */ -} - -.floating-ad a { - display: block; - /* 💡 [핵심] 공간을 균등하게 나눠 가짐 */ - flex: 1; - /* 💡 [핵심] 내용물보다 작아질 수 있도록 허용 (이게 없으면 이미지가 안 줄어듦) */ - min-height: 0; - overflow: hidden; - transition: transform 0.2s; -} - -.floating-ad a:hover { - transform: scale(1.05); /* 호버 시 살짝 커짐 */ -} -/* 💡 [추가] 플로팅 버튼 스타일 */ -.floating-contact-btn { - display: block; - margin-top: 15px; - background-color: #009fe3; - color: #fff; - text-align: center; - padding: 12px 0; - border-radius: 8px; - text-decoration: none; - font-weight: bold; - transition: background-color 0.3s; -} -.floating-contact-btn:hover { - background-color: #007bb5; -} -.floating-ad img { - width: 100%; - height: 100%; - /* 💡 [핵심] 비율을 유지하며 컨테이너 안에 쏙 들어오게 함 */ - object-fit: contain; - display: block; -} - -/* 모바일 반응형 스타일 */ -@media (max-width: 1024px) { - /* 왼쪽 플로팅 영역 전체 숨김 */ - .floating-ad.left { - display: none !important; - } - - /* 오른쪽 플로팅 영역 스타일 재정의 */ - .floating-ad.right { - top: auto; - bottom: 20px; - right: 15px; - width: auto; - max-height: none; - gap: 0; - z-index: 999; - } - - /* 오른쪽 영역 내의 일반 배너(이미지) 숨김 */ - .floating-ad.right > a:not(.floating-contact-btn) { - display: none !important; - } - - /* 문의하기 버튼 스타일 (모바일용 원형 버튼) */ - .floating-contact-btn { - margin-top: 0; - padding: 0; - width: 50px; - height: 50px; - border-radius: 50%; - display: flex; - align-items: center; - justify-content: center; - box-shadow: 0 4px 10px rgba(0,0,0,0.3); - } - - .floating-contact-btn .text { - display: none; /* 텍스트 숨김 */ - } - - .floating-contact-btn .icon { - font-size: 24px; - margin: 0; - } -} diff --git a/theme/rd.laser/css/mobile.css b/theme/rd.laser/css/mobile.css deleted file mode 100644 index 0d958c0..0000000 --- a/theme/rd.laser/css/mobile.css +++ /dev/null @@ -1,205 +0,0 @@ -@charset "utf-8"; - -/* 초기화 */ -html {overflow-y:scroll;height:100%;min-width:320px} -body {margin:0;padding:0;font-size:0.75em;background:#f8f8f8;height:100%;font-family:'Malgun Gothic', dotum, sans-serif} -html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0} -h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:'Malgun Gothic', dotum, sans-serif} -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block} -legend {position:absolute;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden} -label, input, button, select, img {vertical-align:middle} -input, button {margin:0;padding:0;font-size:1em;font-family:'Malgun Gothic', dotum, sans-serif} -button {cursor:pointer} -input[type=text], input[type=password], input[type=submit], input[type=image], button {font-size:1em;-webkit-appearance:none} -textarea, select {font-size:1em;font-family:'Malgun Gothic', dotum, sans-serif} -textarea {border-radius:0;-webkit-appearance:none;font-family:'Malgun Gothic', dotum, sans-serif} -select {margin:0;background:none;font-family:'Malgun Gothic', dotum, sans-serif} -p {margin:0;padding:0;word-break:break-all} -hr {display:none} -pre {overflow-x:scroll;font-size:1.1em} -a {color:#000;text-decoration:none} -ul,li,dl,dt,dd {padding:0;margin:0} -ul {list-style:none} - -*,:after,:before { - -webkit-box-sizing:border-box; - -moz-box-sizing:border-box; - box-sizing:border-box; -} - -/* 중간 레이아웃 */ -#wrapper {} -#wrapper:after {display:block;visibility:hidden;clear:both;content:""} -#container {position:relative;min-height:300px} -#container:after {display:block;visibility:hidden;clear:both;content:""} -#container_title {font-size:1.2em;font-weight:bold;height:50px;padding:10px 15px;line-height:30px;background:#fff;color:#333; --webkit-box-shadow:0 0 10px rgba(181, 181, 181, 0.4); --moz-box-shadow:0 0 10px rgba(181, 181, 181, 0.4); -box-shadow:0 0 10px rgba(181, 181, 181, 0.4); -} -#container_title a {display:inline-block;margin-right:5px} -.fixed {position:fixed;top:0;right:0;z-index:999} -#container_title.fixed {width:100%} - -/* 하단 레이아웃 */ -#ft {background:#222;padding:0px 20px 20px} -#ft h1 {width:0;height:0;font-size:0;line-height:0;overflow:hidden} -#ft p {margin:0;padding:10px 0;line-height:1.8em} - -#ft_copy {padding:10px;line-height:2em;text-align:center;color:#777} -#ft_copy #ft_company {text-align:center} -#ft_copy #ft_company a {display:inline-block;padding:0 10px;line-height:1em;border-left:1px solid #333;color:#fff} -#ft_copy #ft_company a:first-child {border:0} -.ft_cnt {font-weight:normal;color:#e3e3e3;line-height:2em;text-align:center} -.ft_cnt h2 {width:0;height:0;font-size:0;line-height:0;overflow:hidden} -#ft_copy b {color:inherit} -#ft_copy a {color:inherit;text-decoration:none} - -#top_btn {position:fixed;bottom:10px;right:15px;width:50px;height:50px;line-height:36px;border:2px solid #d2d2d2;border-radius:50%;background:#fff;color:#d2d2d2;text-align:center;font-size:15px;z-index:99;} -#top_btn i {font-size:1.4em} -#top_btn:hover {background:#3b8afb;border-color:#3b8afb;color:#fff} -#device_change {display:block;line-height:40px;border-radius:5px;background:#302e2e;color:#777;font-size:1em;text-decoration:none;text-align:center} - -/* ========================================================================== - [LOGICAL FIX] Mobile Navigation Panel - ========================================================================== */ - -/* Mobile Header */ -header#header #mobile-header { - position: sticky; - top: 0; - z-index: 1000; - background-color: #fff; - box-shadow: 0 2px 4px rgba(0,0,0,0.1); -} -header#header .mobile-header-container { - display: flex; - justify-content: space-between; - align-items: center; - height: 60px; - padding: 0 15px; -} -header#header .mobile-logo img { - height: 30px; -} -header#header .mobile-menu-open-btn { - font-size: 1.5rem; - color: #333; - background: none; - border: none; - padding: 5px; -} - -/* Navigation Panel (메뉴 패널) */ -header#header > #mobile-nav-panel { - position: fixed; - top: 0; - left: 0; - width: 85%; - max-width: 320px; - height: 100%; - background-color: #fff; - z-index: 1002; /* 💡 [수정] 오버레이보다 높은 z-index */ - transform: translateX(-100%); - transition: transform 0.3s ease-in-out; - display: flex; - flex-direction: column; -} -header#header > #mobile-nav-panel.is-active { - transform: translateX(0); -} - -/* Panel Header */ -header#header > #mobile-nav-panel .mobile-nav-header { - display: flex; - align-items: center; - padding: 15px; - border-bottom: 1px solid #eee; - flex-shrink: 0; -} -header#header > #mobile-nav-panel .btn-mobile-login, -header#header > #mobile-nav-panel .btn-mobile-join { - padding: 8px 15px; - border: 1px solid #ddd; - border-radius: 5px; - font-size: 0.9rem; - margin-right: 10px; -} -header#header > #mobile-nav-panel .btn-mobile-join { - background-color: #0056b3; - color: #fff; - border-color: #0056b3; -} -header#header > #mobile-nav-panel .mobile-user-info { - font-size: 1rem; - font-weight: 700; -} -header#header > #mobile-nav-panel .mobile-menu-close-btn { - margin-left: auto; - font-size: 2rem; - background: none; - border: none; - color: #888; -} - -/* GNB (Global Navigation) */ -header#header > #mobile-nav-panel .mobile-gnb { - flex-grow: 1; - -} -header#header > #mobile-nav-panel .mobile-gnb ul { - list-style: none; - padding: 0; - margin: 0; -} -header#header > #mobile-nav-panel .mobile-gnb li { - border-bottom: 1px solid #f5f5f5; -} -header#header > #mobile-nav-panel .mobile-gnb li a { - display: flex; - align-items: center; - padding: 15px 20px; - font-size: 1.1rem; - color: #333; - text-decoration: none; -} -header#header > #mobile-nav-panel .sub-menu-indicator { - margin-left: auto; - font-size: 0.9rem; - color: #aaa; - padding: 5px; -} -header#header > #mobile-nav-panel .sub-menu { - display: none; - background-color: #f9f9f9; -} -header#header > #mobile-nav-panel .sub-menu li a { - padding-left: 40px; - font-size: 1rem; - color: #555; -} - -/* Overlay (뒷배경) */ -header#header > #mobile-nav-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0,0,0,0.5); - z-index: 1001; /* 💡 [수정] 메뉴 패널보다 낮은 z-index */ - opacity: 0; - visibility: hidden; - transition: opacity 0.3s, visibility 0.3s; -} -header#header > #mobile-nav-overlay.is-active { - opacity: 1; - visibility: visible; -} - -/* 화면낭독기 사용자용 */ -.sound_only {display:inline-block;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;font-size:0 !important;line-height:0 !important;overflow:hidden} -/* 본문 바로가기 */ -.to_content a {z-index:100000;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;overflow:hidden} -/* 이미지 등비율 리사이징 */ -.img_fix {width:100%;height:auto} diff --git a/theme/rd.laser/css/mobile_shop.css b/theme/rd.laser/css/mobile_shop.css deleted file mode 100644 index 606a446..0000000 --- a/theme/rd.laser/css/mobile_shop.css +++ /dev/null @@ -1,1037 +0,0 @@ -@charset "utf-8"; - -/* 초기화 */ -body {margin:0;padding:0;font-size:0.813em;height:100%;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,'Malgun Gothic','맑은 고딕',sans-serif;;background:#f8f8f8;min-width:320px;-webkit-text-size-adjust: none; } -body.is_hidden{overflow:hidden} -html, h1, h2, h3, h4, h5, h6, form, fieldset {margin:0;padding:0;border:0} -h1, h2, h3, h4, h5, h6 {font-size:1em} -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block} -header ul, nav ul, footer ul {margin:0;padding:0;list-style:none} -legend {position:absolute;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden} -label, input, button, select {vertical-align:middle} -input, button {margin:0;padding:0;font-size:1em} -button,input[type=submit] {cursor:pointer;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,'Malgun Gothic','맑은 고딕',sans-serif} -input[type=text], input[type=password], input[type=submit], input[type=image], button {-webkit-appearance:none} -textarea, select {font-size:1em;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,'Malgun Gothic','맑은 고딕',sans-serif} -textarea {border-radius:0;-webkit-appearance:none} -select{background:#fff} -p {margin:0;padding:0;word-break:break-all} -hr {display:none} -pre {overflow-x:scroll;font-size:1.1em} -a:link, a:visited {color:#000;text-decoration:none} -ul,li,dl,dt,dd {padding:0;margin:0} -ul {list-style:none} - -*, :after, :before { - -webkit-box-sizing:border-box; - -moz-box-sizing:border-box; - box-sizing:border-box; -} - -input[type=text],input[type=password], textarea { - -webkit-transition:all 0.30s ease-in-out; - -moz-transition:all 0.30s ease-in-out; - -ms-transition:all 0.30s ease-in-out; - -o-transition:all 0.30s ease-in-out; - outline:none; -} - -input[type=text]:focus,input[type=password]:focus, textarea:focus,select:focus { - -webkit-box-shadow:0 0 5px #9ed4ff; - -moz-box-shadow:0 0 5px #9ed4ff; - box-shadow:0 0 5px #9ed4ff; - border:1px solid #558ab7 !important; -} - -/*safari*/ -input, textarea { - -webkit-appearance: none; - -webkit-border-radius: 0; -} - -/* 팝업레이어 */ -#hd_pop {z-index:1000;position:relative;margin:0 auto;width:100%;height:0px} -#hd_pop h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden} -.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff} -.hd_pops_con {} -.hd_pops img {max-width:100%;height:auto} -.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right} -.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff} - -/* 상단 레이아웃 */ -#hd {position:relative;background:#212020} -#hd h1 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden} - -#hd #logo a{display:block;text-align:center;padding:15px;height:55px;vertical-align:top} -#hd #logo img {max-height:100%;width:auto;vertical-align:top} - -#btn_hdcate {height:55px;width:40px;border:0;background:0;font-size:18px;vertical-align:top;position:absolute;top:0;left:5px;color:#fff;} -#btn_hdsch {position:absolute;top:0;left:45px;color:#fff;font-size:18px;border:0;background:none;height:55px;width:40px} -#btn_hdcart {position:absolute;top:0px;right:5px;color:#fff;font-size:18px;display:block;width:40px;line-height:55px;text-align:center} -#btn_hduser {position:absolute;top:0px;right:45px;color:#fff;font-size:18px;display:block;width:40px;line-height:55px;text-align:center;background:none;border:0} -#hd_btn .cart-count {position:absolute;top:20%;right:0px;display:block;height:16px;line-height:16px;border-radius:8px;background:#ff4444;font-size:10px;color:#fff;padding:0 5px} - -#hd_sch {display:none;position:absolute;top:0;left:0;text-align:center;padding:0 0 10px;width:100%;background:#212020;padding:10px 50px 10px 10px} -#hd_sch h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden} -#hd_sch .sch_inner {position:relative} -#hd_sch #sch_str {width:100%;height:35px;background:#3a3838;border:0;padding:0 10px 0 40px;color:#000;color:#fff} -#hd_sch .sch_submit {position:absolute;top:0;left:0;width:40px;height:35px;border:0;border-radius:0 3px 3px 0;cursor:pointer;background:none;font-size:15px;color:#878786} -#hd_sch .btn_close {position:absolute;top:10px;right:0px;width:50px;height:35px;border:0;background:none;color:#c2bbb5;font-size:18px} - - -/*카테고리*/ -.menu {display:none;position:fixed;top:0;height:100%;z-index:99999;-webkit-backface-visibility:hidden;width:100%;background:#efefef} -.menu .menu_wr{width:100%;height:100%;overflow-y:auto;background:#eee;position:relative;z-index:199919; - -webkit-box-shadow: 0 0 5px rgba(55,55,5,0.4); - -moz-box-shadow: 0 0 5px rgba(55,55,5,0.4); - box-shadow: 0 0 5px rgba(55,55,5,0.4);} -.menu .menu_close {position:absolute;top:50%;right:0px;width:40px;height:40px;background:none;color:#fff;font-size:20px;margin-top:-20px;border:0;z-index:199999} - -.cate {background:#fff;border-bottom:1px solid #e1e1e1} -.cate a {display:block;color:#333;padding:0 10px;border-bottom:1px solid #efefef} -.cate li {position:relative;line-height:40px} -.cate li button {position:absolute;top:0;right:0;background:url;border:0;width:30px;height:40px;overflow:hidden;border:0;background:url(../img/mobile/gnb_bg.png) no-repeat 50% 50%;text-indent:-9999px} -.cate li button.ct_cl {background:url(../img/mobile/gnb_bg2.png) no-repeat 50% 50%} - -.sub_cate {display:none} -.sub_cate a {border-bottom:1px solid #efefef;background:url(../img/btn_next.gif) no-repeat 21px 17px;padding-left:30px} -.sub_cate2 a {padding-left:40px;background-position:31px 17px} -.sub_cate3 a {padding-left:50px;background-position:41px 17px} -.sub_cate4 a {padding-left:60px;background-position:51px 17px} - -#cate_tnb {background:#fff;border-bottom:1px solid #e1e1e1;margin:10px 0} -#cate_tnb:after {display:block;visibility:hidden;clear:both;content:""} -#cate_tnb li {border-bottom:1px solid #efefef;float:left;width:50%;line-height:43px;padding:0 10px 0 50px;position:relative} -#cate_tnb li:nth-child(2n+1) {clear:both;border-right:1px solid #efefef} -#cate_tnb li i {position:absolute;top:0;left:0;width:50px;text-align:center;color:#a5a8ac;line-height:42px;font-size:16px} - -/* 중간 레이아웃 */ -#container {padding:0 0 10px} -#container_title {margin:0;font-size:1.5em;text-align:left;font-weight:bold;border-bottom:1px solid #e7e7e7;background:#fff;padding:15px;font-size:1.25em;line-height:20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; --webkit-box-shadow: 0 0 5px #eee; --moz-box-shadow: 0 0 5px #eee; -box-shadow:0 0 5px #eee} -.fixed #container_title{position:fixed;top:0;left:0;width:100%;z-index:999} -#container.fixed {padding-top:60px;} -#container.idx-container {padding:0px;} - -/* 내용관리 */ -#ctt {margin:10px 0;padding:10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.ctt_admin {margin:0 5px;text-align:right} -#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#ctt_con {padding:10px 0} -.ctt_img {text-align:center} - -/* 하단 레이아웃 */ -#ft {background:#212020;padding:20px;text-align:left} -#ft h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden} -#ft p {margin:0;padding:10px 0;line-height:1.8em;color:#e3e3e3;font-size:0.92em} -#ft_logo {padding:20px 0 0} -#ft_company {} -#ft_company a {display:inline-block;padding-right:10px;line-height:1em;color:#fff} -#ft_company a:first-child {border:0} -#device_change {background:#302e2e;display:block;text-align:center;padding:10px;color:#afafaf;border-radius:5px} - -/* 목록 바로가기 */ -.sanchor {margin:0 0 5px;padding:0} -.sanchor:after {display:block;visibility:hidden;clear:both;content:""} -.sanchor li {float:left;list-style:none;width:25%;border-top:2px solid #000;text-align:center; overflow:hidden; white-space:nowrap;letter-spacing:0.2em;font-size:0.93em} -.sanchor a {display:block;padding:10px;border-left:1px solid #ededed;border-bottom:1px solid #ededed;background:#fcfcfc;text-decoration:none;color:#484848} -.sanchor a:focus, .sanchor a:hover {background:#eee;text-decoration:none} -.sanchor a.sanchor_on {background:#fff;text-decoration:none;border-bottom:1px solid #fff} - -/* ####### 쇼핑몰 컨텐츠 ####### */ -.st_bg {display:inline-block;width:1px;height:10px;margin:0 10px;background:#e2e1e0;vertical-align:-1px} - -/* 장바구니 주문서 공통 */ -#sod_chk {margin:10px} -.sod_list {margin:10px 0} -.sod_list .sod_li {background:#fff;border-bottom:1px solid #e5e5e5;margin:10px 0} -.sod_list .li_name {font-size:1.083em} -.sod_list .li_op_wr {position:relative;padding:10px 10px 0 110px;min-height:90px} -.sod_list .li_op_wr .chk_box {position:absolute;top:10px;left:10px} -.sod_list .total_img {position:absolute;top:10px;left:35px} -.sod_list .mod_options {padding:0 7px;border:1px solid #d4d6db;border-radius:3px;color:#606060;background:#fff;line-height:24px;margin:5px 0 0;font-size:0.923em} -.sod_list .li_prqty {padding:10px ;border-top:1px solid #f8f8f8} -.sod_list .li_prqty:after {display:block;visibility:hidden;clear:both;content:''} -.sod_list .li_prqty_sp {float:left;width:50%;display:block;line-height:20px;padding:0 5px;text-align :right} -.sod_list .li_prqty_sp span {float:left;color:#696969} -.sod_list .prqty_sc,.sod_list .prqty_price {border-right:1px solid #e5e5e5} -.sod_list .total_price {background:#f2f7ff;display:block;clear:both;margin:0 10px 10px;text-align:right;padding:5px 10px;line-height:20px} -.sod_list .total_price span {float:left} -.sod_list .total_price strong {font-size:1.25em;color:#3a8afd} -.sod_opt {padding:5px 10px 5px 35px} -.sod_opt li {color:#777;margin:3px 0;line-height:1.3em} -.sod_opt li:before {content:"옵션";display:inline-block;margin:1px 5px 2px 0;font-size:11px;padding:0 5px;border-radius:3px;background:#e2eaf6;line-height:20px;color:#3a8afd} -.sod_opt .opt_name:before {content:"옵션";display:inline-block;margin:1px 5px 2px 0;font-size:11px;padding:0 5px;border-radius:3px;background:#e2eaf6;line-height:20px;color:#3a8afd} - -#sit_opt_added {margin:0;padding:0;border-bottom:0;background:#fff;list-style:none} -#sit_opt_added li {padding:10px 15px;margin:5px 0;border:1px solid #e6e9ed;background:#f9f9f9;position:relative} -#sit_opt_added li .opt_name {line-height:18px;padding:0 30px 5px 0;display:block} -#sit_opt_added li .opt_count {} -#sit_opt_added li .opt_count:after {display:block;visibility:hidden;clear:both;content:""} -#sit_opt_added button {float:left;width:30px;height:30px;border:1px solid #c1cdde;background:#fff;color:#666;font-size:0.92em} -#sit_opt_added button:hover {color:#000} -#sit_opt_added .num_input {float:left;border:0;height:30px;width:40px;border-top:1px solid #dee3eb;border-bottom:1px solid #dee3eb;text-align:center} -#sit_opt_added .sit_opt_del {border:0;font-size:15px;background:#fff;margin-left:3px;position:absolute;top:0;right:0;border-left:1px solid #e6e9ed;border-bottom:1px solid #e6e9ed} -#sit_opt_added .sit_opt_del:hover {color:#be334a} -#sit_opt_added .sit_opt_prc {float:right;display:block;padding:0 3px;text-align:right;line-height:30px;font-size:1.183em;font-weight:bold} - -/* 장바구니 */ -#mod_option_frm {z-index:10000;position:fixed;top:10%;left:5%;width:90%;height:auto !important;height:80%;max-height:80%;border:1px solid #dde7e9;border-radius:3px;background:#fff;overflow-y:auto;overflow-x:none} -#mod_option_frm h2 {border-bottom: 1px solid #e8e8e8;padding: 0 20px;line-height: 50px;font-size: 1.25em;} -#sod_bsk_list .mod_option_bg {content:"";position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.1);display:block;z-index:9999} -#mod_option_frm #sit_sel_option{margin:15px } -#mod_option_frm #sit_tot_price{margin:15px } -#mod_option_frm h3{margin: 0 0 10px;color:#5772d5;} -#mod_option_frm .option_wr {margin:15px ; } -#mod_option_frm .option_wr label{margin: 0 0 5px;display:block} -#mod_option_frm .option_wr select{width:100%; height: 30px;border: 1px solid #d9d9d9;margin: 0 0 5px;} -#mod_option_frm .btn_confirm{margin:15px ; } -#mod_option_frm .btn_confirm .btn_submit{height:40px;font-size:1.167em;font-weight:bold;width:100%;} -#mod_option_frm .btn_confirm .btn_close{position: absolute; top: 0; right: 0;width: 50px;height: 50px;border: 0;background: none;font-size: 1.25em;border-radius: 0;} - -#sod_bsk .btn_del_wr{margin:10px } -#sod_bsk .go_shopping{margin: 10px} -#sod_bsk .go_shopping .btn01{height:45px;line-height:43px;font-size:1.167em;font-weight:bold;width:100%;text-align:center} -#m_sod_bsk_tot{background:#4a505a;color:#fff;} -#m_sod_bsk_tot:after{display:block;visibility:hidden;clear:both;content:""} -#m_sod_bsk_tot dt{float:left;width:40%;padding:10px ;line-height:20px;clear:both} -#m_sod_bsk_tot dd{float:left;width:60%;padding:10px;text-align:right;line-height:20px} -#m_sod_bsk_tot .sod_bsk_cnt{font-weight:bold;margin-top:5px;line-height:25px;background:#212a37} -#m_sod_bsk_tot .sod_bsk_cnt strong{color:#3a8afd;font-size:1.25em} -#sod_bsk_act {position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:90;border-top:1px solid #000; padding:10px 10px 10px 50%; --webkit-box-shadow: 0 0 9px rgba(0,0,0,0.2); --moz-box-shadow: 0 0 9px rgba(0,0,0,0.2); -box-shadow: 0 0 6px rgba(0,0,0,0.2);} -#sod_bsk_act .btn_submit{height:45px;font-size:1.167em;font-weight:bold;width:100%;border-radius:3px} -#sod_bsk_act .total{position:absolute;top:0;left:0;width:50%;padding:10px;text-align:left;color:#717171;line-height:20px;} -#sod_bsk_act .total strong{display:block;color:#000;font-size:1.154em;line-height:25px} -.naverpay-cart{text-align:center;padding:10px} - -/* 주문서 작성 */ -#sod_frm .sod_list .li_op_wr{padding-left:100px} -#sod_frm .sod_list .total_img {left:10px} -#sod_frm .sod_opt {padding-left:10px} - -#m_sod_frm_paysel {margin:10px 0;} -#m_sod_frm_paysel h3{background:#fff;padding:15px 10px ;border:1px solid #e3e5e8;border-bottom:0} -#m_sod_frm_paysel ul {margin:0 0 ;background:#fff;padding:10px;border:1px solid #e3e5e8} -#m_sod_frm_paysel ul:after {display:block;visibility:hidden;clear:both;content:""} -#m_sod_frm_paysel li {float:left;padding:5px;width:46%;height:35px} -#m_sod_frm_paysel .KPAY{background:url('../../../img/kpay.png') no-repeat;width:37px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%} -#m_sod_frm_paysel .PAYNOW{background:url('../../../img/paynow.png') no-repeat;width:46px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%;} -#m_sod_frm_paysel .PAYCO, #m_sod_frm_paysel .paycopay_icon{background:url('../../../img/payco.png') no-repeat 1px;width:50px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%} -#m_sod_frm_paysel .inicis_lpay, #m_sod_frm_paysel .lpay_icon{background:url('../../../img/lpay_logo.png') no-repeat;width:35px;height:12px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%;} -#m_sod_frm_paysel .inicis_kakaopay{background:url('../../../img/kakao.png') no-repeat 50% 50% #ffeb00;border-radius:30px;height:26px;width:74px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:36px auto} -#m_sod_frm_paysel .kakaopay_icon{background:url('../../../img/ico-mobile-kakaopay.png') no-repeat #fff;height:23px;width:63px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:45px auto;background-position: 10% 40%} -#m_sod_frm_paysel .naverpay_icon{background:url('../../../img/ico-mobile-naverpay.png') no-repeat #fff;height:23px;width:60px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:45px auto;background-position: 0% 30%} -#m_sod_frm_paysel .applepay_icon{background:url('../../../img/ico-mobile-applepay.png') no-repeat #fff;height:30px;width:60px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:43px auto} -#m_sod_frm_paysel .applepay_icon{background:url('../../../img/ico-mobile-applepay.png') no-repeat #fff;height:30px;width:60px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:43px auto} -#m_sod_frm_paysel .ssgpay_icon{background:url('../../../img/ssgpay_icon.png') no-repeat 0px 3px #fff;width:55px;height:20px;background-size:100%;display:inline-block;overflow:hidden;text-indent:-999px} -#m_sod_frm_paysel .skpay_icon{background:url('../../../img/skpay11_icon.png') no-repeat 0px 3px #fff;width:55px;height:20px;background-size:100%;display:inline-block;overflow:hidden;text-indent:-999px} -#m_sod_frm_paysel .samsung_pay, #m_sod_frm_paysel .samsungpay_icon{margin-left:-23px;background:url('../../../img/samsungpay.png') no-repeat 24px 7px;height:25px;width:106px;display:inline-block;overflow:hidden;text-indent:-999px} - -#sod_frm_pay{padding:10px;;border-top:1px solid #f3f3f3} -#sod_frm_pay h2{margin:10px 0;font-size:1.25em} -#sod_frm_pay .cp_btn1,#sod_frm_pay .cp_cancel1{margin-top:0} -.odf_tbl{position:relative} -.odf_tbl table{background:#fff;width:100%;border-collapse:collapse;border-bottom:1px solid #ccc} -.odf_tbl table th{border-top:1px solid #eceff4;padding: 10px;text-align:left;width:120px;font-weight:normal} -.odf_tbl table td{border-top:1px solid #eceff4;padding:7px 10px;text-align:right} - -#sod_frm_pt_alert{margin:10px 0 10px;text-align:left;color:#fff;line-height: 18px;background: #f2838f;padding: 10px 10px 10px 13px;border-radius: 5px;position:relative} -#sod_frm_pt_alert::before {content: ""; position: absolute;top: 0;left: 0;width: 5px; height: 50px; border-radius: 5px 0 0 5px;background: #da4453;height:100%} - -.sod_frm_point {padding:10px 0;;clear:both} -.sod_frm_point div{background:#fff;border:1px solid #e3e5e8;padding:10px;text-align:right} -.sod_frm_point div:after {display:block;visibility:hidden;clear:both;content:''} -.sod_frm_point div label {float:left;line-height:30px} -.sod_frm_point div span {display:block;margin:5px 0} -.sod_frm_point div span:after {display:block;visibility:hidden;clear:both;content:''} -.sod_frm_point .max_point_box em{font-style:normal !important} -.sod_frm_point div strong{float:left;color:#666;font-weight:normal} -.sod_frm_point #od_temp_point{height:30px;border:1px solid #d0d3db;text-align:right;background:#fff;border-radius:3px; --webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1); --moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1); -box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);} - -#settle_bank{background:#fff;border:1px solid #e3e5e8;padding:10px;clear:both;line-height:30px} -#settle_bank:after {display:block;visibility:hidden;clear:both;content:''} -#settle_bank select{height:30px;margin:0 0 5px;width:100%;border:1px solid #d0d3db} -#settle_bank #od_deposit_name{height:30px;border:1px solid #d0d3db;text-align:center; border-radius:3px;float:right; --webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1); --moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1); -box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);} -#settle_bank label{float:left;line-height:30px} -#sod_frm_pt_info{border-top:0} -.od_coupon{position:absolute;top:0;left:0;background:#fff;width:100%;z-index:99;border-radius:0 0 3px 3px; --webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.4); --moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.4); -box-shadow: 1px 1px 5px rgba(0,0,0,0.4);} -.od_coupon h3{height:45px;line-height:45px;font-size:1.167em;background:#333;color:#fff;padding:0 15px;text-align:left} -.od_coupon .tbl_head02{} -.od_coupon .tbl_head02 .btn_frmline {background:#3b67c2;color:#fff;border:0;padding:0 5px;line-height:25px } -.od_coupon .tbl_head02 td{text-align:left} -.od_coupon .tbl_head02 th{width:auto !important} -.od_coupon .tbl_head02 .td_mngsmall{width:60px;text-align:center} -.od_coupon .tbl_head02 .td_numbig{width:80px;text-align:right} -.od_coupon .btn_confirm{margin:20px ; } -.od_coupon .btn_confirm .btn_submit{height:40px;font-size:1.167em;font-weight:bold;width:100%;} -.od_coupon .btn_confirm .btn_close{position:absolute;top:0;right:0;width:45px;height:45px;border:0;background:none;color:#fff;font-size:1.25em} - -.cp_btn ,.cp_btn1{padding: 0 7px; border: 1px solid #d4d6db;border-radius: 3px;color: #3a8afd;background: #fff; line-height: 24px; margin: 5px 0 0; font-size: 0.923em; } -.cp_apply{padding: 0 5px;border: 1px solid #3a8afd; color: #3a8afd;background: #fff;height: 23px; line-height: 21px;} -.cp_cancel,.cp_cancel1 {padding: 0 7px;border: 1px solid #d4d6db;border-radius: 3px; color: #aaa;background: #fff;line-height: 24px;margin: 5px 0 0 2px;font-size: 0.923em;} - -#sod_frm_escrow{margin:10px;} -#sod_frm_escrow h2{font-size:1.25em} -#od_pay_sl h3{font-size:1.25em} - -.sod_frm_mobile .sod_list .li_name{border-bottom:1px solid #dcdcdc;line-height:1.3em;padding:10px 10px;font-size:1.083em} -#sod_frm.sod_frm_mobile .odf_list .frm_input{width:100% !important} -#sod_frm.sod_frm_mobile input[type="radio"],#sod_frm.sod_frm_mobile input[type="checkbox"]{width:auto;-webkit-appearance:radio;-webkit-border-radius:initial} -#sod_frm.sod_frm_mobile #od_memo{min-height:50px} -#sod_frm .od_prd_list{margin:10px;background:#fff;padding:15px} -.od_prd_list .td_chk{border-left:0;} -.od_prd_list .td_prd{border-left:0;position:relative;padding-left:90px;min-height:100px} -.od_prd_list .td_prd .sod_img{position:absolute;top:15px;left:0} -.od_prd_list .td_prd .sod_name{min-height:80px} -.od_prd_list .td_prd .prd_name{font-size:1.167em} -.od_prd_list .total_prc{color:#ff006c;font-weight:bold;font-size:1.167em} - -#sod_frm_orderer{padding:10px;;border-bottom:1px solid #d6d3d3} -#sod_frm_taker{padding:10px;border-bottom:1px solid #d6d3d3;border-top:1px solid #f3f3f3} -#sod_frm_taker h2,#sod_frm_orderer h2{margin:10px 0;font-size:1.25em} -.odf_list li{} -.odf_list label,.odf_list strong{display:block;margin:7px 0 5px;color:#444;font-weight:normal} -.odf_list .frm_input{width:100%;margin:0 0 5px} -.odf_list .dlv_slt {background:#edf3fc;position:relative;border:1px solid #d1ddee;margin:5px 0;padding:10px} -.odf_list .dlv_slt strong{margin:0 ;font-weight:bold;line-height:30px} -.odf_list .dlv_slt div label{display:inline-block;margin:3px 0;color:#000} -.sod_frm_mobile #order_address{display:block;position:absolute;top:5px;right:5px;text-align:center;border: 1px solid #d4d6db;background:#fff;border-radius:3px;color:#606060;;height:30px;line-height:28px;margin:5px 0 0;padding:0 5px} -.odf_list .ad_default{display:inline-block;margin:0} -.odf_list .btn_addsch{position:absolute;top:5px;right:5px;border-radius:3px;height:30px;} -.odf_list .add_num{position:relative;display:block;} -.odf_list textarea{border: 1px solid #ccc;background: #fff;color: #000;vertical-align: middle;border-radius: 3px;padding: 5px;width:100%;height:70px; --webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); --moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} - -#sod_frm .sod_ta_wr{background: #fff} -#sod_frm .btn_confirm{margin:0 10px 10px} -#sod_frm .btn_submit{width:100%;height:45px;font-size: 1.167em;font-weight: bold;margin:5px 0;border-radius:4px} -#sod_frm .btn_cancel,#sod_frm .btn01{width:100%;height:45px;line-height:43px;font-size:1.167em;font-weight: bold;padding:0;border-radius:4px} - -#sod_frm_escrow{margin:10px;} -#sod_frm_escrow h2{font-size:1.25em} -#od_pay_sl h3{font-size:1.25em} -.sod_frm_mobile #od_tot_price{background:none;font-weight:bold} - -/* 쿠폰 */ -#scp_list {text-align:center;background:#fff} -#scp_list .li_pd {position:relative;padding:10px} #scp_list h1 {text-align:left} -#scp_list .li_title {font-weight:bold;font-size:1.167em} -#scp_list ul:after {display:block;visibility:hidden;clear:both;content:""} -#scp_list .pd_price {position:absolute;top:10px;right:10px} -#scp_list li {padding:15px;border-bottom:1px solid #ececec;text-align:left} -#scp_list .pd_price strong {color:#ff006c;font-size:1.5em} -#scp_list .cou_top {margin-bottom:10px;position:relative} -#scp_list .li_target {color:#666;margin:5px 0 0;background:#f3f3f3;border-top:1px dotted #ccc;padding:5px 10px} #scp_list .cou_tit {font-size:1.25em;font-weight:bold} -#scp_list .pd_date {float:right;color:#777} #scp_list .cou_pri {font-size:1.25em;color:#3a8afd;font-weight:bold;position:absolute;top:0;right:0;} -#scp_list .cou_target {color:#8cc152;background:#edfbde;padding:5px;line-height:20px;font-size:0.92em;border-radius:5px} -#scp_list .cou_date {float:right;color:#888d92} -#scp_list .btn_close {margin:20px auto} - -/* 배송지 목록 */ -#sod_addr {} -#sod_addr ul {margin:0;padding:0;list-style:none} -#sod_addr li {position:relative;padding:0;border-bottom:1px solid #e9e9e9} -#sod_addr .addr_title {border-bottom:1px solid #ddd;padding:10px} -#sod_addr .ad_subject {height:30px;border:1px solid #bbb;padding:0 10px} -#sod_addr .ad_chk {position:absolute;top:17px;left:10px} -#sod_addr .addr_info {padding:15px} -#sod_addr .addr_name {margin:0 0 10px;font-weight:bold;font-size:1.083em} -#sod_addr .addr_addr {line-height:1.5em;margin:5px 0} -#sod_addr .addr_tel {margin:5px 0;color:#666} -#sod_addr .fa-mobile {font-size:14px} -#sod_addr .addr_btn {border-radius:0 0 3px 3px;padding:10px} -#sod_addr .addr_btn:after {display:block;visibility:hidden;clear:both;content:""} -#sod_addr .sel_address {width:32%;float:left;margin-right:1%;height:30px;background:none;border:1px solid #333;color:#333;padding:0 5px} -#sod_addr .del_address {display:block;width:32%;text-align:center;float:left;margin-right:1%;border:1px solid #aaa;background:none;color:#888;padding:0 5px;height:30px;line-height:28px;vertical-align:middle} -#sod_addr input[type="radio"] {position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;text-indent:-999px;left:0;z-index:-1} -#sod_addr .add_lb {display:inline-block;float:left;width:32%;text-align:center;border:1px solid #4162ff;color:#4162ff;height:30px;line-height:28px} -#sod_addr input[type="radio"]:checked+.add_lb {z-index:3;background:#4162ff;color:#fff} - -/* 주문내역 */ -#sod_v {} -#sod_v .td_stat {width:100px} -#sod_v_info {position:relative;text-align:left;color:#fff;line-height:18px;font-size:1.1em;background:#f2838f;margin:10px;padding:10px 20px;border-radius:5px;font-weight:bold} -#sod_v_info:before {content:"";position:absolute;top:0;left:0;width:5px;height:100%;border-radius:5px 0 0 5px;background:#da4453} -#sod_v_info i {font-size:1.2em;vertical-align:middle} - -/* 주문상세내역 */ -#sod_list_inq {} -#sod_list_inq .li_op_wr {padding-left:85px} -#sod_list_inq .total_img {left:10px} -#sod_list_inq .sod_opt {padding-left:10px} - -.sod_fin_list h2 {position:absolute;border:0;font-size:0;line-height:0;content:""} -.sod_fin_list .prqty_stat {display:inline-block;background: #edfbde; color: #8cc152;line-height: 24px;border-radius: 5px; border-radius: 5px;padding: 0 5px; font-weight: normal;font-size: 0.85em;margin:5px 0} -.sod_fin_list .li_opt {color:#777;margin:3px 0;line-height:1.3em;padding-right:50px} -#sod_sts_wrap {margin:10px} -#sod_sts_wrap .btn_wr {border-top:1px solid #bbb;text-align:center} -#sod_sts_explan_open {padding:0 10px;height:30px;border:1px solid #bbb;border-top:1px solid #e6e6e6;margin-top:-1px;color:#333;background:none} -#sod_sts_explan {display:none} -#sod_fin_legend {background:#edf3fc;border:1px solid #d6e2f4;border-radius:3px;margin:0 0 10px;padding:10px;line-height:20px;color:#3967ac} -#sod_fin_legend:after {display:block;visibility:hidden;clear:both;content:""} -#sod_fin_legend dt {float:left;width:20%} -#sod_fin_legend dd {float:left;width:80%} - -#sod_fin_pay,#sod_fin_orderer,#sod_fin_receiver,#sod_fin_receiver,#sod_fin_dvr{margin:10px;background:#fff;border:1px solid #e3e5e8} -#sod_fin_view h2 {position:absolute;border:0;font-size:0;line-height:0;content:""} -#sod_fin_view h3 {font-size:1.167em;padding:10px;border-bottom:1px solid #e3e5e8;line-height:1.5em} -#sod_fin_view .odf_tbl {padding:5px} -#sod_fin_view .odf_tbl .dvr_link{display:inline-block;line-height: 30px;color: #3a8afd;background: #fff;border: 1px solid #d4d6db;font-size: 0.93em;border-radius: 3px;padding:0 10px;} -#sod_fin_view table {background:#fff;width:100%;border-collapse:collapse;padding:10px 0;border:0} -#sod_fin_view table th {border:0;padding: 10px 0 10px 10px;text-align:left;width:100px;font-weight:normal} -#sod_fin_view table td {border:0;padding: 10px;text-align:left} - -#sod_fin_no {margin:10px;border:2px solid #d6e2f4;background:#edf3fc;color:#5a81bd;border-radius:3px;padding:10px 15px} -#sod_fin_no strong {font-size:1.167em} - -#sod_fin_tot {margin:10px} -#sod_fin_tot h2 {font-size:1.167em;margin:20px 0 10px} -#sod_fin_tot ul {background:#fff;border:1px solid #3a8afd;color:#000} -#sod_fin_tot li {padding:10px;line-height:25px;zoom:1} -#sod_fin_tot li:after {display:block;visibility:hidden;clear:both;content:""} -#sod_fin_tot #alrdy {background:#e5f0ff;font-weight:bold;border-top:1px solid #c6d7ef} -#sod_fin_tot #alrdy .right {margin-top:10px;text-align:right;font-weight:normal;font-size:0.9em} -#sod_fin_tot #alrdy .right p {position:relative;color:#333;margin:5px 0} -#sod_fin_tot #alrdy .right .title {position:absolute;left:0;padding-left:8px} -#sod_fin_tot strong {float:right} - -#sod_fin_cancel {margin:10px} -#sod_fin_cancel h2 {position:absolute;border:0;font-size:0;line-height:0;content:""} -#sod_fin_cancel h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#sod_fin_cancel button {height:40px;border:1px solid #ddd;font-weight:bold;width:100%;background:none;color:#282828;font-weight:normal} -#sod_fin_cancel p {text-align:center;background:#ffe0e0;border:2px solid #d50c0c;padding:15px;color:#d50c0c;font-size:1.167em;font-weight:bold} -#sod_fin_cancelfrm {display:none;position:relative;margin:10px 0 0;text-align:center;background:#fff;padding:15px 75px 15px 15px} -#sod_fin_cancelfrm .frm_input {background:#fff;margin:0 0 5px;width:100%} -#sod_fin_cancelfrm .btn_frmline {background:#5e6b6f;color:#fff;border:0;padding:10px;width:55px;cursor:pointer;position:absolute;top:15px;right:15px;height:40px} -#sod_fin_test {padding:10px} - -/* 마이페이지 */ -#smb_my_ov {position:relative;background:#fff;margin-right:20px} -#smb_my_ov h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden} -#smb_my_ov .my_name {display:block;background:#fff;border-bottom:1px solid #efefef;padding:15px 10px 15px 80px;font-size:1.167em} -#smb_my_ov .profile_img {display:inline-block;position:absolute;top:15px;left:15px} -#smb_my_ov .my_info_modi {position:absolute;bottom:0;right:-5px;text-align:center;background:#212020;width:20px;height:20px;line-height:20px;color:#fff;font-size:13px;border-radius:50%} -#smb_my_ov .my_name>strong {display:block} -#smb_my_ov .win_point {color:#c7d4e6;font-size:0.92em} -#smb_my_ov .win_point strong {color:#3a8afd} - -#smb_my_ov .my_name img {width:45px;border-radius:50%} -#smb_my_ov .my_name .my_ov_name {display:inline-block;margin-bottom:10px;line-height:28px} -#smb_my_ov .my_name a.smb_info {color:#3a8afd} -#smb_my_ov .smb_my_act {position:absolute;right:15px;top:20px;display:inline-block} -#smb_my_ov .smb_my_act li {display:inline-block;font-size:0.92em} -#smb_my_ov .smb_my_act li a {line-height:28px;height:30px;vertical-align:middle;padding:0 5px;margin:0;border-radius:3px} -#smb_my_ov .smb_my_act li a.btn_logout {display:inline-block;border:1px solid #4f93fd;color:#4f93fd} - -#smb_my {} -#smb_my .btn_more {display:block;height:43px;margin:15px;background:#eee;font-size:1.167em;color:#7f7e7e;line-height:43px;text-align:center;border-radius:3px} -#smb_my_ov {margin:0 0 20px} - -#smb_my_ov .my_pocou {background:#fff} -#smb_my_ov .my_pocou:after {display:block;visibility:hidden;clear:both;content:''} -#smb_my_ov .my_pocou li {width:50%;float:left;padding:15px;border-right:1px solid #efefef} -#smb_my_ov .my_pocou li:last-child {border-right:0} -#smb_my_ov .my_pocou li a{display:block;position:relative;line-height:20px} -#smb_my_ov .my_pocou li a span{display:inline-block;float:right;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:clip;padding:0 5px;line-height:20px;border-radius:35px;font-weight:normal;font-size:0.846em} -#smb_my_ov .my_pocou li.my_cou a span{background:#a352c1} -#smb_my_ov .my_pocou li.my_memo a span{background:#ff8b77} -#smb_my_ov .my_pocou li i {color:#8c9eb0;font-size:16px} - -#smb_my_ov .my_info {display:none;clear:both;width:100%;margin-top:-1px;background:#fff;padding:5px 20px 20px;border-bottom:1px solid #e6e6e6} -#smb_my_ov .my_info:after {display:block;visibility:hidden;clear:both;content:''} -#smb_my_ov .my_info_wr {float:left;width:50%;line-height:20px;padding-bottom:10px;margin:5px 0;border-bottom:1px dashed #e5e5e5} -#smb_my_ov .my_info_wr strong {display:block;vertical-align:top;padding:3px 0px;color:#8c9eb0} -#smb_my_ov .my_info_wr span {display:block;text-align:left} -#smb_my_ov .ov_addr {border-bottom:0} -#smb_my_ov .ov_addr a {color:#c7c7c7} - -#smb_my_ov .my_ov_btn {border-top:1px solid #efefef} -#smb_my_ov .my_ov_btn button {display:block;width:100%;border:0;border-bottom:1px solid #dde7e9;background:#fff;padding:15px;text-align:left;font-size:1.125em;font-weight:bold} -#smb_my_ov .my_ov_btn button i {display:inline-block;float:right} - -#smb_my_od h2 {font-size:1.167em;margin:10px} -#smb_my_wish h2 {font-size:1.167em;margin:30px 10px 10px} -.wishlist ul {margin:10px 10px 0} -.wishlist ul:after {display:block;visibility:hidden;clear:both;content:''} -.wishlist li {float:left;padding:5px;width:33.333%;text-align:center} -.wishlist li img {width:100%;height:auto;max-width:250px} -.wishlist li .info_link {display:block;font-weight:bold;margin:5px 0 2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} -.wishlist li .info_date {font-size:0.92em;color:#666} - -@media (max-width:970px) { - #smb_my_ov .my_info_wr {width:100%} -} - -/* 위시리스트 */ -#sod_ws {margin:10px 0} -#sod_ws li {position:relative;background:#fff;border-bottom:1px solid #e8e8e8;border-radius:3px} -#sod_ws .wish_img {position:absolute;top:50%;left:25px;z-index:10;width:70px;height:70px;margin-top:-35px;overflow:hidden;z-index:4} -#sod_ws .info_price {font-weight:bold;line-height:28px} -#sod_ws .wish_info {padding:10px 15px 10px 100px;min-height:90px} -#sod_ws .wish_chk {position:absolute;top:5px;left:5px;z-index:9} -#sod_ws .info_date {display:block;color:#777;font-size:0.92em} -#sod_ws .wish_prd {display:block;font-weight:bold;font-size:1.083em} -#sod_ws .wish_del {position:absolute;bottom:30px;right:10px} -#sod_ws .wish_del a {display:block;width:30px;height:30px;line-height:30px;background:transparent;border-radius:3px;color:#b2b2b2;text-align:center;font-size:1.25em} -#sod_ws .sold_out {display:inline-block;padding:3px 5px;background:#ff0000;color:#fff;border-radius:3px} - -#sod_ws_act {text-align:center;margin:10px} -#sod_ws_act:after {display:block;visibility:hidden;clear:both;content:''} -#sod_ws_act .btn01 {float:left;width:49%;height:50px;background:#fff;font-weight:bold;color:#000;border-radius:5px;border-radius:1px solid #98a3b3;font-weight:bold;font-size:1.25em} -#sod_ws_act .btn02 {float:right;width:49%;height:50px;border:1px solid #1c70e9;color:#fff;border-radius:5px;font-weight:bold;background:#3a8afd;font-weight:bold;font-size:1.25em} - -/* 주문내역 include */ -#sod_inquiry{border-bottom:1px solid #dde7e9} -#sod_inquiry li {background:#fff;border-top:1px solid #ececec;padding:15px;position:relative} -#sod_inquiry li:after {display:block;visibility:hidden;clear:both;content:''} -#sod_inquiry li .idtime_link {font-weight:bold;font-size:1.167em} -#sod_inquiry li .idtime_time {color:#999} -#sod_inquiry li .inq_wr:after {display:block;visibility:hidden;clear:both;content:''} -#sod_inquiry li .inquiry_name {margin:10px 0;} -#sod_inquiry li .inquiry_price {font-size:1.25em;font-weight:bold;color:#3a8afd;float:left} -#sod_inquiry li .inv_status {display:inline-block;float:right;margin: 0;font-weight:bold} -#sod_inquiry li .inv_inv {margin: 10px 0 0;display: block;border: 1px solid #e5ecf2;border-radius:3px;color:#4963b8;background:#f9fdff;padding:10px;} -#sod_inquiry li .inv_inv i {margin-right:5px} -#sod_inquiry .li_cancel{background:#fcf1f1} - -.status_01 {display:block;background:#edfbde;color:#8cc152;line-height:24px;border-radius:5px;border-radius:5px;padding:0 5px;font-weight:normal;font-size:0.85em} -.status_02 {display:block;background:#84c93a;color:#fff;line-height:24px;border-radius:5px;border-radius:5px;padding:0 5px;font-weight:normal;font-size:0.85em} -.status_03 {display:block;background:#5bd085;color:#16b494;line-height:24px;border-radius:5px;border-radius:5px;padding:0 5px;font-weight:normal;font-size:0.85em} -.status_04 {display:block;background:#e2eaf6;color:#3a8afd;line-height:24px;border-radius:5px;border-radius:5px;padding:0 5px;font-weight:normal;font-size:0.85em} -.status_05 {display:block;background:#3a8afd;color:#fff;line-height:24px;border-radius:5px;border-radius:5px;padding:0 5px;font-weight:normal;font-size:0.85em} -.status_06 {display:block;background:#fff;color:red;line-height:24px;border-radius:5px;border-radius:5px;padding:0 5px;font-weight:normal;font-size:0.85em} - -/* 주문상세내역 중 현금영수증 발급 */ -#scash {} -#scash section {padding:10px 0} -#scash h2 {margin:0 0 10px;text-align:center} -#scash .tbl_head01 th {padding:0 10px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f2f5f9;text-align:left} -#scash_apply {padding:10px 0 15px;text-align:center} -#scash_apply button {padding:10px;border:0;background:#565e60;color:#fff} -#scash_copy {text-align:center} - -/* 화면낭독기 사용자용 */ -#hd_login_msg {position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden} -.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;font-size:0;text-indent:-9999em;line-height:0;border:0 !important;overflow:hidden !important} - -/* 본문 바로가기 */ -#skip_to_container a {z-index:100000;position:absolute;font-size:0;line-height:0;overflow:hidden;left:0} -#skip_to_container a:focus, #skip_to_container a:active {width:100%;height:75px;background:#21272e;color:#fff;font-size:1.5em;font-weight:bold;text-align:center;text-decoration:none;line-height:3.3em} - -/* 이미지 등비율 리사이징 */ -.img_fix {width:100%;height:auto} - -/* 캡챠 자동등록(입력)방지 기본 -pc */ -#captcha {position:relative} -#captcha legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden} -#captcha #captcha_img {height:40px;border:1px solid #898989;vertical-align:top;padding:0;margin:0} -#captcha #captcha_mp3 {margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;width:40px;height:40px;background:url('../../../img/captcha.png') no-repeat;text-indent:-999px;border-radius:3px} -#captcha #captcha_reload {margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('../../../img/captcha.png') no-repeat 0 -40px;text-indent:-999px;border-radius:3px} -#captcha #captcha_key {margin:0 0 0 3px;padding:0 5px;width:90px;height:40px;border:1px solid #ccc;background:#fff;font-size:1.333em;font-weight:bold;text-align:center;border-radius:3px;vertical-align:top} -#captcha #captcha_info {display:block;margin:3px 0 5px;font-size:0.95em;letter-spacing:-0.1em} - -/* ckeditor 태그 기본값 */ -#bo_v_con ul {display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px} -#bo_v_con ol {display:block;list-style-type:decimal;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px} -#bo_v_con li {display:list-item} - -/* 캡챠 자동등록(입력)방지 기본 - mobile */ -#captcha.m_captcha audio {display:block;margin:0 0 5px} - -/* Mobile화면으로 */ -#mobile_cng {display:block;margin:5px;padding:5px 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center} - -/* ckeditor 단축키 */ -.cke_sc {margin:0 0 5px;text-align:right} -.btn_cke_sc {display:inline-block;padding:0 10px;height:23px;border:1px solid #ccc !important;background:#fafafa !important;color:#000 !important;text-decoration:none !important;line-height:1.9em;vertical-align:middle} -.cke_sc_def {margin:0 0 5px;padding:10px;border:1px solid #ccc;background:#f2f5f9;text-align:center} -.cke_sc_def dl {margin:0 0 5px;text-align:left} -.cke_sc_def dl:after {display:block;visibility:hidden;clear:both;content:""} -.cke_sc_def dt, .cke_sc_def dd {float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9} -.cke_sc_def dt {width:20%;font-weight:bold} -.cke_sc_def dd {width:30%} - -/* 콘텐츠별 스타일 */ -.cnt_cmt {display:inline-block;margin:0 0 0 5px;font-weight:bold} - -/* 버튼 */ -.btn {display:inline-block;padding:0 5px;height:45px;line-height:43px;border-radius:3px} -a.btn01 {display:inline-block;padding:0 7px;border:1px solid #ccc;border-bottom:1px solid #aaa;background:#fff;color:#333;text-decoration:none;vertical-align:middle} -a.btn01:focus, a.btn01:hover {text-decoration:none} -button.btn01 {display:inline-block;margin:0;padding:7px;border:1px solid #ccc;background:#fff;color:#666;text-decoration:none} -a.btn02 {display:inline-block;padding:8px 7px 7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff;text-decoration:none;vertical-align:middle} -a.btn02:focus, .btn02:hover {text-decoration:none} -button.btn02 {display:inline-block;margin:0;padding:7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff;text-decoration:none} -.btn_confirm {text-align:center} /* 서식단계 진행 */ -.btn_submit {padding:0 5px;border:0;background:#3a8afd;border:1px solid #1c70e9;color:#fff;letter-spacing:-0.1em;border-radius:3px} -fieldset .btn_submit {padding:0 7px;height:24px;line-height:1em} -a.btn_cancel {display:inline-block;padding:8px 7px 7px;border:1px solid #ccc;background:#fff;color:#000;text-decoration:none;vertical-align:middle} -button.btn_cancel {display:inline-block;padding:7px;border:1px solid #ccc;background:#fafafa;color:#000;vertical-align:top;text-decoration:none} -a.btn_frmline, button.btn_frmline {display:inline-block;padding:0 5px;height:1.9em;border:0;background:#fff;color:#3a8afd;border:1px solid #3a8afd;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:1.9em} -.btn_close {border:1px solid #dcdcdc;cursor:pointer;border-radius:3px;background:#fff} -a.btn_close {text-align:center;line-height:50px} - -/* 우편번호검색버튼 등 */ -button.btn_frmline {font-size:1em} -.btn_top {margin:10px;text-align:right} -.btn_top li {display:inline-block} -.btn_top a,.btn_top .btn_submit {line-height:30px;padding:0 10px;border-radius:3px} -.btn_top .btn_cancel,.btn_top .btn_b01 {border:1px solid #aaa;background:none;color:#666;line-height:28px;background:#fff} - -/* 게시판용 버튼 */ -a.btn_b01,.btn_b01 {display:inline-block;background:#4c4f6f;color:#fff;text-decoration:none;vertical-align:middle} -.btn_b01:hover, .btn_b01:hover {} -a.btn_b02 ,.btn_b02 {display:inline-block;background:#ff506a;color:#fff;text-decoration:none;vertical-align:middle;border:0} -a.btn_b02:hover, .btn_b02:hover {} -a.btn_b03, .btn_b03 {display:inline-block;line-height:28px;border:1px solid #ed6478;color:#ed6478;background:none;text-decoration:none;vertical-align:middle} -a.btn_b03:hover, .btn_b03:hover {} -a.btn_admin {display:inline-block;background:#e8180c;color:#fff;text-decoration:none;vertical-align:middle} /* 관리자 전용 버튼 */ -a.btn_admin:focus, a.btn_admin:hover {} - -.is_community .btn_top {position:relative;height:50px;margin:0;padding:10px 15px;line-height:30px;background:#fff;color:#333;text-align:right; --webkit-box-shadow:0 0 10px rgba(181, 181, 181, 0.4); --moz-box-shadow:0 0 10px rgba(181, 181, 181, 0.4); -box-shadow:0 0 10px rgba(181, 181, 181, 0.4); -} -.is_community a.btn_admin {display:inline-block;color:#d13f4a;font-size:1.4em;background:transparent;text-decoration:none;vertical-align:middle} -.is_community .btn_bo_user > li {display:inline-block;float:none;text-align:center;margin-left:5px} -.is_community .all_chk.chk_box input[type="checkbox"] + label span{top:2px;left:0} -.is_community a.btn,.is_community .btn {line-height:35px;width:30px;height:35px;padding:0 5px;text-align:center;font-weight:bold;border:0;font-size:1.4em} -.is_community .more_opt{right:40px} -.is_community .chk_box input[type="checkbox"] + label {padding-left:20px;color:#676e70} -.is_community .all_chk {padding:10px 15px;} - -/* 기본테이블 */ -.tbl_wrap {margin:0 0 10px} -.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0} -.tbl_wrap caption {padding:10px 0;color:#4b8b99;font-weight:bold;text-align:left} - -.tbl_head01 {margin:0 0 10px} -.tbl_head01 table {border-bottom:1px solid #d3d3d3} -.tbl_head01 caption {padding:0;font-size:0;line-height:0;overflow:hidden} -.tbl_head01 thead th {padding:12px 0;border-top:2px solid #000;border-bottom:1px solid #d3d3d3;background:#fff;color:#383838;font-size:0.95em;text-align:center;letter-spacing:-0.1em} -.tbl_head01 thead a {color:#383838} -.tbl_head01 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.tbl_head01 tfoot th, .tbl_head01 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center} -.tbl_head01 tbody th {padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.tbl_head01 td {padding:15px 5px;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;line-height:1.5em;word-break:break-all} -.tbl_head01 td:first-child {border-left:0} -.tbl_head01 a {} - -.tbl_head02 {margin:15px} -.tbl_head02 caption {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden} -.tbl_head02 thead th {padding:7px 0;border-top:1px solid #333;border-bottom:1px solid #ddd;background:#f3f3f3;color:#333;font-size:0.95em;text-align:center} -.tbl_head02 thead a {color:#383838} -.tbl_head02 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.tbl_head02 tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -.tbl_head02 tfoot td {background:#484848;color:#fff;font-weight:bold;text-align:center} -.tbl_head02 tbody th {padding:5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.tbl_head02 td {padding:5px 3px;border-bottom:1px solid #e9e9e9;line-height:1.4em;word-break:break-all} - -.tbl_head03 {margin:0 0 10px} -.tbl_head03 table {border-bottom:1px solid #d3d3d3} -.tbl_head03 caption {padding:0;font-size:0;line-height:0;overflow:hidden} -.tbl_head03 thead th {padding:12px 0;border-top:2px solid #000;border-bottom:1px solid #d3d3d3;;color:#383838;font-size:0.95em;text-align:center;letter-spacing:-0.1em} -.tbl_head03 thead a {color:#383838} -.tbl_head03 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.tbl_head03 tfoot th, .tbl_head03 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center} -.tbl_head03 tbody th {padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.tbl_head03 td {padding:15px 5px;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;background:#fff;line-height:1.5em;word-break:break-all} -.tbl_head03 td:first-child {border-left:0} -.tbl_head03 a {} - -/* 폼 테이블 */ -.tbl_frm01 {} -.tbl_frm01 th {padding:10px 0;width:90px;border:1px solid #e9e9e9;border-left:0;text-align:left} -.tbl_frm01 td {padding:10px 5px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -.wr_content textarea,.tbl_frm01 textarea,.form_01 textarea, .frm_input {border:1px solid #d0d3db;background:#fff;color:#000;vertical-align:middle;padding:5px;font-size:1.083em;max-width:100%;} -.frm_input {height:40px;} - -.tbl_frm01 a {text-decoration:none} -.tbl_frm01 .frm_address {margin-top:5px;width:100%} -.tbl_frm01 .frm_file {display:block;margin-bottom:5px;width:100%} -.tbl_frm01 .frm_info {display:block;padding:5px 0 0;color:#666;line-height:1.3em} - -/* 기본리스트 */ -.list_01 {padding:0 10px} -.list_01 li {background:#fff;border-radius:3px;margin:10px 0;padding:10px 15px; --webkit-box-shadow: 0 1px 4px #cbd1df; --moz-box-shadow: 0 1px 4px #cbd1df; -box-shadow:0 1px 4px #cbd1df;} - -/* 기본폼 */ -.form_01{margin:10px} -.form_01 div{margin:5px 0;position:relative} -.form_01 li{margin:5px 0;position:relative} -.form_01 textarea {width:100%;height:100px} -.frm_input {height:40px} -.full_input {width:100%} -.form_01 .frm_file {display:block;margin-bottom:5px;width:100%} -.form_01 select {height:40px;border-radius:3px} -.form_01 .frm_info {font-size:0.92em;color:#4162ff;text-align:left;margin:3px 0 10px;display:block;line-height:1.3em} - -/* 자료 없는 목록 */ -.empty_table {padding:50px 0 !important;text-align:center !important;color:#666 !important} -.empty_list {padding:50px 0 !important;text-align:center !important;color:#666 !important} - -/* 필수입력 */ -.required, textarea.required {background-image:url('../img/require.png') !important;background-repeat:no-repeat !important;background-position:right top !important} - -/* 테이블 그리드 padding 0 5px 고려한 넓이 */ -.grid_1 {width:40px} -.grid_2 {width:100px} -.grid_3 {width:120px} -.grid_4 {width:190px} -.grid_5 {width:240px} -.grid_6 {width:290px} -.grid_7 {width:340px} -.grid_8 {width:390px} -.grid_9 {width:440px} -.grid_10 {width:490px} -.grid_11 {width:540px} -.grid_12 {width:590px} -.grid_13 {width:640px} -.grid_14 {width:690px} -.grid_15 {width:740px} -.grid_16 {width:790px} -.grid_17 {width:840px} -.grid_18 {width:890px} - -/* 테이블 항목별 정의 */ -.td_chk {width:50px;text-align:center} -.td_group {width:100px;text-align:center} -.td_board {width:120px;text-align:center} -.td_statsmall {width:50px;text-align:center} -.td_num {width:50px;text-align:center} -.td_numbig {width:100px;text-align:center} -.td_mb_id {width:100px;text-align:center} -.td_nick {width:100px;text-align:center} -.td_name {width:100px;text-align:left} -.td_namesmall {width:100px;text-align:left} -.td_date {width:50px;text-align:center} -.td_datetime {width:170px;text-align:center} -.td_mngsmall {width:50px;text-align:center} -.td_mng {width:80px;text-align:center} -.td_stat {text-align:center} -.td_dvr {text-align:center} - -/* 새창 기본 스타일 */ -.new_win {} -.new_win #win_title {font-size:1.3em;min-height:50px;line-height:30px;padding:10px 20px;background:#fff;color:#000;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1); --moz-box-shadow:0 1px 10px rgba(0,0,0,.1); -box-shadow:0 1px 10px rgba(0,0,0,.1)} -.new_win #win_title .sv {font-size:0.75em;line-height:1.2em} -.new_win_con {margin:10px} - -.new_win .win_ul {margin:10px} -.new_win .win_ul li {display:inline-block} -.new_win .win_ul li a {display:block;line-height:24px;padding:0 10px} -.new_win .win_ul li .selected {background:#4162ff;color:#fff;border-radius:13px; --webkit-box-shadow:0 0 5px rgba(65,98,255,0.8); --moz-box-shadow:0 0 5px rgba(65,98,255,0.8); -box-shadow:0 0 8px rgba(65,98,255,0.8)} - -.new_win .win_desc {margin:5px 0;font-size:0.92em;color:#4162ff} -.new_win .win_btn {clear:both;margin:10px;text-align:center} -.new_win .win_btn a {display:inline-block;height:45px;line-height:45px;font-weight:bold} -.new_win .btn_close {height:45px;width:60px;overflow:hidden;cursor:pointer} -.new_win .btn_submit {padding:0 20px;height:45px;font-weight:bold;font-size:1.083em;vertical-align:top} - -/* 자바스크립트 alert 대안 */ -#validation_check {margin:100px auto;width:500px} -#validation_check h1 {margin-bottom:20px;font-size:1.3em} -#validation_check p {margin-bottom:20px;padding:30px 20px;border:1px solid #e9e9e9;background:#fff} - -/* 사이드뷰*/ -.sv_wrap {display:inline-block;position:relative;font-weight:normal} -.sv_wrap .sv {z-index:1000;display:none;margin:5px 0 0;border:1px solid #283646;background:#111} -.sv_wrap .sv a {display:inline-block !important;margin:0 !important;padding:5px !important;width:94px;border-bottom:1px solid #283646;color:#fff !important} -.sv_wrap a:focus, .sv_wrap a:hover, .sv_wrap a:active {text-decoration:none !important} -.sv_on {display:block !important;position:absolute;top:10px;left:20px;width:auto;height:auto !important} -.sv_nojs .sv {display:block} - -/* 페이징 */ -.pg_wrap {clear:both;display:block;padding:10px 0;text-align:center} -.pg_wrap:after {display:block;visibility:hidden;clear:both;content:""} -.pg {text-align:center} -.pg_page, .pg_current, .qa_page {display:inline-block;vertical-align:middle;background:#eee;border:1px solid #eee} -.pg a:focus, .pg a:hover {text-decoration:none} -.pg_page,.qa_page {color:#959595;font-size:1.083em;height:30px;line-height:28px;padding:0 5px;min-width:30px;text-decoration:none;border-radius:3px} -.pg_page:hover,.qa_page:hover {background-color:#fafafa} -.pg_start {text-indent:-999px;overflow:hidden;background:url('../img/btn_first.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_prev {text-indent:-999px;overflow:hidden;background:url('../img/btn_prev.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_end {text-indent:-999px;overflow:hidden;background:url('../img/btn_end.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_next {text-indent:-999px;overflow:hidden;background:url('../img/btn_next.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee} -.pg_start:hover,.pg_prev:hover,.pg_end:hover,.pg_next:hover {background-color:#fafafa} - -.pg_current {display:inline-block;background:#3a8afd;border:1px solid #3a8afd;color:#fff;font-weight:bold;height:30px;line-height:30px;padding:0 10px;min-width:30px;border-radius:3px} - -/* 상품상세 메뉴 floating */ -#info_top_layer {display:none;position:absolute;top:0;left:0;width:100%;background-color:#eee} -#form_btn_layer {display:none;position:absolute;top:0;left:0;width:100%;height:60px;background-color:#eee} - -/*현금영수증*/ -#kcp_req_rx .tbl_head01 tbody th {text-align:left} - -/*배송지목록*/ -#sod_addr .win_desc {padding:10px 20px} - -/*쇼핑몰레이아웃*/ -#mb_login .btn_submit {} -#bo_list,#bo_cate {margin-top:10px !important} -#fregisterform {} -#bo_w .btn_submit, #bo_w a.btn_cancel {padding:8px 7px} -#bo_w {padding:10px} -#fqalist {padding:0 10px} - -/*이벤트*/ -#sev_hhtml,#sev_thtml {padding:10px} -#sev_hhtml img,#sev_thtml img {width:100%} - -/*네이버페이*/ -.naverpay-item {padding-top:15px;clear:both} -#sod_bsk_act .naverpay-cart {margin-top:15px;clear:both;position:static} - -/*PC 주문서*/ - -#sod_frm .tbl_head03{padding:0;background:none} -#sod_frm .tbl_head03 .sod_opt {padding:5px 0} -#sod_frm_orderer .odpw_info{display:block;margin:0 0 7px;color:#3a8afd} -#sod_frm_orderer .tbl_frm01,#sod_frm_taker .tbl_frm01{background:#fff;padding:10px 0;margin:0} -#sod_frm_taker .choice_place{background:#edf3fc;margin:10px;padding:10px;border:1px solid #d1ddee} -#sod_frm_taker .choice_tit{display:block;font-weight:bold;margin:0 0 5px} -#sod_frm_orderer table th,#sod_frm_taker table th{border:0;padding:10px 5px;text-align:right;vertical-align:top} -#sod_frm_orderer table td,#sod_frm_taker table td{border:0;padding:5px 10px;vertical-align:middle} -.sod_right #sod_bsk_tot{margin:10px} -#sod_frm_taker textarea{width:100%;height:80px} - -#od_pay_sl input[type="radio"] {position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;text-indent:-999px;left:0;z-index:-1} -#od_pay_sl .lb_icon {display:inline-block;float:left;width:150px;background:#fff;border:1px solid #eceff4;margin:-1px 0 0 -1px;cursor:pointer;height:60px;position:relative;padding-left:65px;padding-top:20px;z-index:1} -#od_pay_sl input[type="radio"]:checked+.lb_icon {border:1px solid #ff006c;z-index:3} - -#sod_frm_paysel {} -#sod_frm_paysel legend {position:absolute;font-size:0;line-height:0;overflow:hidden} - -#sod_frm_paysel .KPAY{background:url('../../../img/kpay.png') no-repeat 0 3px;width:67px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:35px auto} -#sod_frm_paysel .PAYNOW{background:url('../../../img/paynow.png') no-repeat 0 3px;width:74px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:45px auto;} -#sod_frm_paysel .PAYCO{background:url('../../../img/payco.png') no-repeat 0 3px;width:74px;;overflow:hidden;text-indent:-999px;display:inline-block;background-size:45px auto;} -#sod_frm_paysel .inicis_lpay{background:url('../../../img/lpay_logo.png') no-repeat 0 3px;width:65px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:35px auto;} -#sod_frm_paysel .kakaopay_icon{background:url('../../../img/kakao.png') no-repeat 0 3px;width:74px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:35px auto} -#sod_frm_paysel .samsung_pay{background:url('../../../img/samsungpay.png') no-repeat 0 3px;width:106px;display:inline-block;overflow:hidden;text-indent:-999px} - -#sod_bsk_tot:after {display:block;visibility:hidden;clear:both;content:""} -.sod_info li {position:relative;float:left;background:#fff;width:33.333%;height:70px;text-align:center;border-bottom:1px solid #e7ebf1;padding:15px 0} -.sod_info li:after {display:block;visibility:hidden;clear:both;content:""} -.sod_info li span {display:block;color:#777;margin-bottom:5px;font-weight:bold;color:#000} -.sod_info .sod_bsk_sell, .sod_info .sod_bsk_coupon {border-right:1px solid #e7ebf1} -.sod_info .sod_bsk_coupon:before {display:block;content:"-";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#9da6c9;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size:16px;line-height:14px} -.sod_info .sod_bsk_dvr:before {display:block;content:"+";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#9da6c9;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size:16px;line-height:14px} -.sod_info .sod_bsk_cnt strong {font-size:1.25em} - -.sod_info_bt {clear:both;padding:10px 15px;background:#fff} -.sod_info_bt:after {display:block;visibility:hidden;clear:both;content:""} -.sod_info_bt li {} -.sod_info_bt li:after {display:block;visibility:hidden;clear:both;content:""} -.sod_info_bt li span {display:inline-block;float:left;width:50%;line-height:28px;text-align:left;font-weight:bold;color:#000} -.sod_info_bt li strong {display:inline-block;float:left;width:50%;line-height:28px;text-align:right} - -.sod_info_option {clear:both;border-top:1px solid #e7ebf1} -.sod_info_option h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -.sod_info_option ul {padding:10px 15px;background:#fff} -.sod_info_option li {margin-bottom:5px} -.sod_info_option li:after {display:block;visibility:hidden;clear:both;content:""} -.sod_info_option .sod_ifop_tit {display:inline-block;float:left;width:50%;line-height:28px;text-align:left;font-weight:bold} -.sod_info_option .sod_ifop_tit .btn_frmline {width:auto;height:30px;color:#3a8afd;background:#fff;border:1px solid #d4d6db;font-size:0.93em;border-radius:3px} -.sod_info_option .sod_ifop_tit .cp_cancel {width:auto;height:30px;border:1px solid #d4d6db;padding:0 5px;margin-left:5px;color:#b1b1b1;vertical-align:baseline} -.sod_info_option .sod_ifop_tit .od_coupon>td {text-align:left} -.sod_info_option>td, .sod_info_option .sod_ifop_t {display:inline-block;float:left;width:50%;line-height:28px;text-align:right} -.sod_info_option>td {text-align:right;padding:10px;height:30px} -.sod_info_option>td .cp_cancel {margin:0 0 0 2px} -.sod_info_option>td .btn_frmline {padding:0 7px;border:1px solid #38b2b9;color:#38b2b9;background:#fff;height:23px;line-height:21px;margin:0} - -.btn_address{background:#70aff2;border:1px solid #3476be;height:40px;color:#fff;padding:0 10px;font-size:1.083em;font-weight:bold} - -/* 5.4.1.3 버전이후 추가 css */ -#sod_frm div.tbl_frm01, #sod_frm_taker div.tbl_frm01{padding:0px 10px !important} -#sod_frm .tbl_frm01 th, #sod_frm .tbl_frm01 td{padding:10px;line-height:45px} -#sod_frm .tbl_frm01 th{width:94px} -#sod_frm #od_name,#sod_frm #od_tel,#sod_frm #od_hp,#sod_frm #od_pwd,#sod_frm #od_b_name,#sod_frm #od_b_tel,#sod_frm #od_b_hp,#sod_frm #ad_subject,#sod_frm #od_hope_date{width:50%} -#sod_frm #od_zip,#sod_frm #od_b_zip{width:90px} -#sod_frm .tbl_frm01 td .btn_address {background:#434a54;color:#fff;width:128px;height:45px;border:0;border-radius:3px} -#sod_frm #od_memo{min-height:100px} -#sod_frm_taker .order_choice_place{position:relative;background:#edf3fc;border:1px solid #d1ddee;padding:10px} -#sod_frm_taker .order_choice_place{line-height:23px} -#sod_frm_taker .tbl_frm01 #order_address{display:block;;text-align:center;border: 1px solid #3476be;color: #3476be;;height:30px;line-height:28px;margin:5px 0 0;background:none} -#sod_frm #sod_bsk_tot:after {display:block;visibility:hidden;clear:both;content:""} -#sod_frm #sod_bsk_tot li{position:relative;float:left;background:#fff;width:33.333%;height:70px;text-align:center;border-bottom:1px solid #e7ebf1;padding:15px 0} -#sod_frm #sod_bsk_tot li:after {display:block;visibility:hidden;clear:both;content:""} -#sod_frm #sod_bsk_tot li span{display:block;color:#777;margin-bottom:5px;font-weight:bold} -#sod_frm #sod_bsk_tot .sod_bsk_sell,#sod_frm #sod_bsk_tot .sod_bsk_coupon{border-right:1px solid #e7ebf1} -#sod_frm #sod_bsk_tot .sod_bsk_point,#sod_frm #sod_bsk_tot .sod_bsk_cnt{width:100%;clear:both;height:40px;padding:0 15px;line-height:40px;text-align:right} -#sod_frm #sod_bsk_tot li:last-child {border-bottom:0 none} -#sod_frm #sod_bsk_tot .sod_bsk_point span,#sod_frm #sod_bsk_tot .sod_bsk_cnt span {float:left;margin:0} -#sod_frm #sod_bsk_tot .sod_bsk_coupon:before{display:block;content:"-";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#ff006c;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size: 16px;line-height: 14px;} -#sod_frm #sod_bsk_tot .sod_bsk_dvr:before{display:block;content:"+";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#ff006c;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size: 16px;line-height: 14px;} -#sod_frm #sod_bsk_tot .sod_bsk_cnt strong{color:#ff006c;font-size:1.25em} -#sod_frm_pay {position:relative;margin:10px 0} -#sod_frm #sod_frm_pay h2 {position:absolute;border:0;font-size:0;line-height:0;content:""} -#sod_frm_pay .pay_tbl table{width:100%;border-collapse:collapse} -#sod_frm_pay .pay_tbl th{text-align:left;padding:10px;width:80px;border-bottom:1px solid #e7ebf1;background:#fff;font-weight:bold;color:#777} -#sod_frm_pay .pay_tbl td{text-align:right;padding: 10px;height:30px;border-bottom:1px solid #e7ebf1;background:#fff} -#sod_frm_pay .pay_tbl td .cp_cancel{margin:0 0 0 2px} -#sod_frm_pay .pay_tbl td .btn_frmline{padding: 0 7px;border: 1px solid #38b2b9;color: #38b2b9;background: #fff;height: 23px;line-height: 21px;margin: 0;} -#od_tot_price{margin:10px 0;background:#fff;line-height:40px;text-align:right;padding:0 10px} -#od_tot_price span{float:left;font-weight:bold} -#od_tot_price strong{font-size:1.5em;color:#ff006c} -#od_pay_sl h3{font-size:1.167em;margin:20px 0 5px} -#od_pay_sl input[type="radio"]{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;text-indent:-999px;left: 0;z-index: -1;} -#od_pay_sl .lb_icon {display: inline-block;float:left;width:50%;background:#fff;border:1px solid #eceff4;margin:-1px 0 0 -1px;cursor: pointer;height:60px;position:relative;padding-left:65px;padding-top:20px;z-index:1} -#od_pay_sl input[type="radio"]:checked+.lb_icon {border:1px solid #ff006c;z-index:3} -#sod_frm_paysel {} -#sod_frm_paysel legend {position:absolute;font-size:0;line-height:0;overflow:hidden} -#sod_frm_paysel .KPAY{background:url('../../../img/kpay.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .PAYNOW{background:url('../../../img/paynow.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .PAYCO, #sod_frm_paysel .paycopay_icon{background:url('../../../img/payco.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .inicis_lpay, #sod_frm_paysel .lpay_icon{background:url('../../../img/lpay_logo.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .inicis_kakaopay{background:url('../../../img/kakao.png') no-repeat 50% 50% #f4dc34;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .kakaopay_icon{background:url('../../../img/kakao.png') no-repeat 50% 50% #f4dc34;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .naverpay_icon{background:url('../../../img/ico-default-naverpay.png') no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .samsungpay_icon{background:url('../../../img/samsungpay.png') no-repeat 50% 50% #fff;display:inline-block;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .ssgpay_icon{background:url('../../../img/ssgpay_icon.png') no-repeat 50% 50% #fff;display:inline-block;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .skpay_icon{background:url('../../../img/skpay11_icon.png') no-repeat 50% 50% #fff; background-size: 70px;display:inline-block;overflow:hidden;text-indent:-999px} -#sod_frm_paysel .bank_icon{background:url('../../../img/pay_icon1.png') no-repeat 15px 50% #fff} -#sod_frm_paysel .vbank_icon{background:url('../../../img/pay_icon2.png') no-repeat 15px 50% #fff} -#sod_frm_paysel .iche_icon{background:url('../../../img/pay_icon2.png') no-repeat 15px 50% #fff} -#sod_frm_paysel .hp_icon{background:url('../../../img/pay_icon3.png') no-repeat 24px 50% #fff} -#sod_frm_paysel .card_icon{background:url('../../../img/pay_icon4.png') no-repeat 17px 50% #fff} -#forderform .sod_right #sod_bsk_tot {border:1px solid #e3e5e8} -#forderform .od_pay_buttons_el{margin-top:20px;border:1px solid #e3e5e8;background:#fff;padding:10px} -#forderform .od_pay_buttons_el h3{font-size:1.167em;margin:0px 0 5px} -#forderform #sod_frm_pt{border-top:1px solid #e3e5e8} -#sod_frm_taker td input[type="radio"], #sod_frm_taker td input[type="checkbox"]{width:auto;-webkit-appearance:radio;-webkit-border-radius:initial} -#sod_frm_taker label {display:inline-block;font-weight:normal;margin-right:1em} - -#sod_frm #sod_bsk_tot{margin:10px;} -#sod_frm #sod_bsk_tot:after {display:block;visibility:hidden;clear:both;content:""} -#sod_frm #sod_bsk_tot li{position:relative;float:left;background:#fff;width:33.333%;height:70px;text-align:center;border-bottom:1px solid #e7ebf1;padding:15px 0} -#sod_frm #sod_bsk_tot li:after {display:block;visibility:hidden;clear:both;content:""} -#sod_frm #sod_bsk_tot li span{display:block;color:#777;margin-bottom:5px;font-weight:bold} -#sod_frm #sod_bsk_tot .sod_bsk_sell,#sod_frm #sod_bsk_tot .sod_bsk_coupon{border-right:1px solid #e7ebf1} -#sod_frm #sod_bsk_tot .sod_bsk_point,#sod_frm #sod_bsk_tot .sod_bsk_cnt{width:100%;clear:both;height:40px;padding:0 15px;line-height:40px;text-align:right} -#sod_frm #sod_bsk_tot .sod_bsk_point span,#sod_frm #sod_bsk_tot .sod_bsk_cnt span {float:left;margin:0} -#sod_frm #sod_bsk_tot .sod_bsk_coupon:before{display:block;content:"-";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#ff006c;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size: 16px;line-height: 14px;} -#sod_frm #sod_bsk_tot .sod_bsk_dvr:before{display:block;content:"+";position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#ff006c;border-radius:50%;border:1px solid #e7ebf1;font-weight:bold;font-size: 16px;line-height: 14px;} -#sod_frm #sod_bsk_tot .sod_bsk_cnt strong{color:#ff006c;font-size:1.25em} -#sod_frm_pay .pay_tbl table{width:100%;border-collapse:collapse} -#sod_frm_pay .pay_tbl th{text-align:left;padding:10px;width:90px;border-bottom:1px solid #e7ebf1;background:#fff;font-weight:bold;color:#777} -#sod_frm_pay .pay_tbl td{text-align:right;padding: 10px;height:30px;border-bottom:1px solid #e7ebf1;background:#fff} -#sod_frm_pay .pay_tbl td .cp_cancel{margin:0 0 0 2px} -#sod_frm_pay .pay_tbl td .btn_frmline{padding: 0 7px;border: 1px solid #38b2b9;color: #38b2b9;background: #fff;height: 23px;line-height: 21px;margin: 0;} -#od_tot_price{margin:10px 0;background:#fff;line-height:40px;text-align:right;padding:0 10px} -#od_tot_price span{float:left;font-weight:bold} -#od_tot_price strong{font-size:1.5em;color:#ff006c} - -#od_tot_price {background:#e5f0ff;line-height:20px;text-align:right;padding:15px} -#od_tot_price span {float:left;font-weight:bold} -#od_tot_price strong {font-size:1.5em;color:#ff006c} -#sod_frm_pay_info {margin:0 0 10px} - -#sod_point {clear:both;background:#fff;margin:10px;border:1px solid #e3e5e8} -#sod_point h2 {font-size:1.167em;padding:15px;border-bottom:1px solid #e3e5e8} -#sod_point h2:after {display:block;visibility:hidden;clear:both;content:''} - -#sod_point .point_tit {vertical-align:baseline;float:left;line-height:28px} -#sod_point .point_tit label {vertical-align:baseline} -#sod_point .point_ipt {float:right;display:inline-block;margin-left:35px;text-align:left;text-align:right;font-weight:normal} -#sod_point .point_ipt:after {display:block;visibility:hidden;clear:both;content:''} -#sod_point .point_ipt #od_temp_point {width:100px;height:30px;text-align:right;padding:0 5px;border:1px solid #d0d3db;border-radius:3px} - -#sod_frm_pt .max_point_box em {font-style:normal !important} - -.sod_frm_pc #sod_frm_pay {position:relative;margin:10px;padding:0} -.sod_frm_pc #sod_frm_pay h2 {font-size:1.167em;padding:15px;margin:0;border-bottom:1px solid #e3e5e8} -.sod_frm_pc #sod_frm_pay .tooltip_txt {height:auto;line-height:18px;font-weight:normal;font-size:1em;padding:10px 20px;margin:10px} -.sod_frm_pc #sod_frm_pay .tooltip_txt:before {height:100%} -.sod_frm_pc #sod_frm_pay input[type="radio"] {} -.sod_frm_pc #sod_frm_pay .lb_icon {display:inline-block;position:relative;cursor:pointer;z-index:1} -.sod_frm_pc #sod_frm_pay input[type="radio"]:checked+.lb_icon {color:#3a8afd;z-index:3} -.sod_frm_pc #sod_frm_pay input[type="radio"] + label span {top:0px} -.sod_frm_pc .pay_way {padding:0 10px 10px} -.sod_frm_pc .pay_way li{margin:0 0 5px} -.sod_frm_pc #settle_bank {border:0;border-top:1px solid #e3e5e8;text-align:right;padding:0} -.sod_frm_pc #sod_frm_paysel {padding:0;} -.sod_frm_pc #settle_bank {padding:10px;} - -.sod_frm_pc #sod_frm_orderer .tbl_frm01 th{text-align:left} -.sod_frm_pc #sod_frm_taker .tbl_frm01 th{text-align:left} -.sod_frm_pc td .frm_input{width:100%} -.sod_frm_pc td #od_zip ,.sod_frm_pc td #od_b_zip{width:auto} -/* 팁 */ -.tooltip_icon {display:inline-block;vertical-align:middle;color:#b3b5b8;border:0;font-size:1.4em;background:transparent;cursor:pointer} -.tooltip_icon:hover {color:#448bf5} -.tooltip {position:relative;width:auto;color:#fff;background:#000;padding:10px;font-size:small;line-height:18px;display:none;position:absolute;z-index:9;font-weight:normal;margin-left:15px;margin-top:20px} -.tooltip:before {content:"";position:absolute;top:0;left:-10px;width:0;height:0;border-style:solid;border-top:0px solid transparent;border-bottom:10px solid transparent;border-left:0;border-right:10px solid #000} - -.tooltip_txt {position:relative;text-align:left;color:#fff;height:50px;line-height:50px;font-size:1.1em;background:#f2838f;margin:0 0 10px;padding:0 20px;border-radius:5px;font-weight:bold} -.tooltip_txt:before {content:"";position:absolute;top:0;left:0;width:5px;height:50px;border-radius:5px 0 0 5px;background:#da4453} -.tooltip_txt i {font-size:1.2em;vertical-align:middle} - -/*-- 개인결제 --*/ -/*모바일*/ -#m_sod_frm_orderer {margin:10px 0;border-top:1px solid #e7ebf1} -#m_sod_frm_orderer h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden} -#m_sod_frm_orderer ul {background:#fff;margin:15px 0;border-bottom:1px solid #ccc;padding:10px 15px} -#m_sod_frm_orderer li {line-height:20px} -#m_sod_frm_orderer th {display:block;width:100% !important;font-weight:bold;border:0} -#m_sod_frm_orderer td {display:block;width:100% !important;text-align:left;padding:5px 10px;border:0;margin-bottom:10px} -#m_sod_frm_orderer td .frm_input {width:100%} -#m_pv_sod_frm .btn_confirm {margin:10px} -#m_pv_sod_frm .btn_confirm .btn_submit {width:100%;height:45px;font-size:1.167em;font-weight:bold;margin:0 0 3px} -#m_pv_sod_frm .btn_confirm .btn_cancel {width:100%;height:45px;line-height:43px;font-size:1.167em;font-weight:bold;padding:0} -#m_pv_sod_frm .pay_way {border-top:1px solid #e7ebf1} -#m_pv_sod_frm .pay_way li {padding:5px 0} - -/*피씨에서 모바일*/ -.pesonal {background:#fff;border-top:1px solid #e7ebf1;border-bottom:1px solid #e3e5e8;margin:10px 0} -.pesonal h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden} -.pesonal .tbl_frm01 {padding:10px;margin:0} -.pesonal tr {display:inline-block;width:100%;padding:0 5px;margin-bottom:20px} -.pesonal th {display:block;width:auto;text-align:left;padding:10px 0;font-weight:bold;border:0} -.pesonal td {display:block;padding:0;border:0} -.pesonal td input {width:100%} -.pesonal .half_tr {width:50%} -.sod_right .btn_confirm {margin:10px} -.sod_right .btn_submit, .sod_right .btn01 {width:100%;height:45px;font-size:1.167em;font-weight:bold;margin:5px 0;border-radius:4px;line-height:45px} - -/* input, radio */ -.selec_chk {position:absolute;top:0;left:0;width:0;height:0;opacity:0;outline:0;z-index:-1;overflow:hidden} -.chk_box {position:relative} -.chk_box input[type="checkbox"] + label {position:relative;padding-left:20px;color:#676e70} -.chk_box input[type="checkbox"] + label:hover {color:#2172f8} -.chk_box input[type="checkbox"] + label span {position:absolute;top:2px;left:0;width:15px;height:15px;display:block;margin:0;background:#fff;border:1px solid #d0d4df;border-radius:3px} -.chk_box input[type="checkbox"]:checked + label {color:#000} -.chk_box input[type="checkbox"]:checked + label span {background:url('../img/chk.png') no-repeat 50% 50% #3a8afd;border-color:#1471f6;border-radius:3px} - -.chk_box input[type="radio"] {position:absolute;top:0;left:0;width:0;height:0;opacity:0;outline:0;z-index:-1;overflow:hidden} -.chk_box input[type="radio"] + label {position:relative;padding-left:23px;display:inline-block;color:#676e70} -.chk_box input[type="radio"] + label span {position:absolute;top:0;left:0;width:15px;height:15px;display:block;background:#fff;border:1px solid #cdd6df;border-radius:50%} -.chk_box input[type="radio"]:checked + label {color:#305af9} -.chk_box input[type="radio"]:checked + label span:before {width:7px;height:7px;background:#305af9;content:'';position:absolute;top:3px;left:3px;border-radius:50%} - diff --git a/theme/rd.laser/css/story.css b/theme/rd.laser/css/story.css deleted file mode 100644 index 1f6e786..0000000 --- a/theme/rd.laser/css/story.css +++ /dev/null @@ -1,129 +0,0 @@ -/* --- STORY 섹션 레이아웃 --- */ -.story-section { - width: 100%; - padding: 80px 0; - background-color: #f8f9fa; - overflow: hidden; -} - -/* 📌 [분할] 내용과 미디어가 함께 있는 경우 (좌우 2단) */ -.story-layout-split { - display: flex; - align-items: stretch; - gap: 10px; -} -.story-layout-split .story-text { - flex: 1; - min-width: 0; - text-align: left; /* 기본 좌측 정렬 */ - display: flex; - flex-direction: column; - justify-content: center; -} -/* 💡 [수정] 분할 레이아웃일 때 제목(h2)만 가운데 정렬 */ -.story-layout-split .story-text h2 { - text-align: center; -} -.story-layout-split .story-image { - flex: 1; - min-width: 0; - display: block; /* 이미지 영역 보이기 */ - border-radius: 12px; - overflow: hidden; - box-shadow: 0 10px 30px rgba(0,0,0,0.1); - /*aspect-ratio: 4 / 3;*/ -} - -/* 📌 [전체] 내용만 있는 경우 (텍스트가 중앙에 넓게 배치) */ -.story-layout-full { - display: flex; - justify-content: center; -} -.story-layout-full .story-text { - flex: none; - width: 100%; - max-width: 800px; - margin: 0 auto; - text-align: center; /* 모든 텍스트 가운데 정렬 */ -} -.story-layout-full .story-image { - display: none; /* 이미지/슬라이더 영역 숨김 */ -} - -/* 공통 텍스트 스타일 */ -.story-text .subtitle { - font-size: 16px; - font-weight: 700; - color: var(--accent-color); - margin-bottom: 10px; - display: block; - text-align: center; /* 💡 추가: 텍스트 가운데 정렬 */ -} -/* h2는 각 레이아웃 클래스에서 정렬을 제어하므로 여기서는 공통 스타일만 정의 */ -.story-text h2 { - font-size: 36px; - font-weight: 900; - color: var(--primary-color); - margin-bottom: 20px; - line-height: 1.4; -} -.story-text p { - font-size: 16px; - line-height: 1.8; - color: var(--secondary-color); -} -.story-text img, -.story-text video { - max-width: 100%; - height: auto; - border-radius: 8px; - margin: 20px 0; -} - -/* --- 슬라이더(Swiper) 스타일 --- */ -.story-slider { - width: 100%; - height: 100%; -} -.story-slider .swiper-slide { - width: 100%; - height: 100%; -} -.story-slider img, -.story-slider video { - width: 100%; - height: 100%; - object-fit: cover; - display: block; -} -.story-slider .swiper-pagination-bullet { - background-color: rgba(0, 0, 0, 0.5); - opacity: 1; -} -.story-slider .swiper-pagination-bullet-active { - background-color: var(--accent-color); -} - -/* 📌 [추가] DB에 게시물이 없을 때의 기본 레이아웃 (위아래 배치) */ -.story-layout-static { - display: flex; - flex-direction: column; /* 💡 핵심: 아이템을 세로로 쌓습니다. */ - align-items: center; /* 가운데 정렬 */ - gap: 40px; /* 텍스트와 이미지 사이의 간격 */ - text-align: center; /* 모든 텍스트 가운데 정렬 */ -} - -.story-layout-static .story-text { - max-width: 800px; /* 텍스트 최대 너비 제한 */ -} - -.story-layout-static .story-image { - width: 100%; - max-width: 800px; /* 이미지 최대 너비 제한 */ -} - -.story-layout-static .story-image img { - width: 100%; - border-radius: 12px; -} -/* 반응형 스타일 */ diff --git a/theme/rd.laser/css/style_prestige_1.css b/theme/rd.laser/css/style_prestige_1.css deleted file mode 100644 index 39d688e..0000000 --- a/theme/rd.laser/css/style_prestige_1.css +++ /dev/null @@ -1,137 +0,0 @@ -@charset "UTF-8"; - -/* ========================================================================== - 기본 스타일 및 레이아웃 - ========================================================================== */ -html { height: 100%; } -body { margin: 0; padding-top: 0; font-size: 16px; background: #fff; height: 100%; color: #333; min-width: 1700px; } -html, h1, h2, h3, h4, h5, h6, form, fieldset, img { margin: 0; padding: 0; border: 0; } -h1, h2, h3, h4, h5, h6 { font-size: 1em; font-weight: 700; } -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } -ul, li, dl, dt, dd { padding: 0; margin: 0; list-style: none; } -a { color: inherit; text-decoration: none; } -*, :after, :before { box-sizing: border-box; } - -/* 스크롤바 숨김 - 스크롤 기능은 유지하되 스크롤바 UI만 숨김 */ -html::-webkit-scrollbar, -body::-webkit-scrollbar { display: none; } -html, body { -ms-overflow-style: none; scrollbar-width: none; } - -.container { width: 100%; max-width: 1400px; margin: 0 auto; padding: 0 20px; } - -/* 서브 페이지 상단 제목 영역 */ -.sub-page-visual { - padding-top: 30px; - padding-bottom: 30px; - background: #0056b3; - text-align: center; - border-bottom: 1px solid #004494; -} -#container_title { - font-size: 2.5rem; - font-weight: 900; - color: #fff; - margin-bottom: 5px; -} -.sub-title-eng { - font-size: 1rem; - color: rgba(255,255,255,0.7); - text-transform: uppercase; - letter-spacing: 1px; -} -.sub-page-container { - padding-top: 50px; - padding-bottom: 80px; - background: #fff; - min-height: 500px; -} - -/* ========================================================================== - 헤더 (Header) - ========================================================================== */ -header#header.main-header { - position: fixed; - top: 0; - left: 0; - width: 100%; - z-index: 1000; - transition: background-color 0.4s ease, padding 0.4s ease, box-shadow 0.4s ease; - height: 80px; - display: flex; - align-items: center; -} -header#header.main-header.is-transparent { - background-color: transparent !important; - border-bottom: 0 !important; - box-shadow: none !important; -} -header#header.main-header.is-scrolled { - background-color: #0056b3 !important; - backdrop-filter: blur(10px); - -webkit-backdrop-filter: blur(10px); - box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05) !important; - border-bottom: 1px solid #eee !important; -} -.header-inner { display: flex; justify-content: center; align-items: center; width: 100%; } -.header-left { display: flex; align-items: center; flex-shrink: 0; margin-right: 80px; } -.header-right { display: flex; align-items: center; flex-shrink: 0; margin-left: 80px; } -.header-logo img { height: 40px; transition: all 0.3s; } - -/* GNB (PC) */ -.gnb { display: flex; justify-content: center; } -.gnb-list { display: flex; gap: 40px; } -.gnb-item { position: relative; } -.gnb-link { display: block; padding: 28px 0; font-size: 1.1rem; font-weight: 700; color: #333; position: relative; } -header#header.is-transparent .gnb-link, -header#header.is-transparent .utility-nav a, -header#header.is-transparent .utility-nav button { color: #fff; } -header#header.is-scrolled .gnb-link, -header#header.is-scrolled .utility-nav a, -header#header.is-scrolled .utility-nav button { color: #fff; } -.gnb-link::after { content: ''; position: absolute; bottom: 20px; left: 0; width: 0; height: 2px; background-color: #0056b3; transition: width 0.3s ease; } -header#header.is-transparent .gnb-link::after { background-color: #fff; } -.gnb-item:hover .gnb-link::after, .gnb-item.active .gnb-link::after { width: 100%; color: #00A3FF; } -.sub-menu { position: absolute; top: 100%; left: 50%; transform: translateX(-50%); background: #0056b3; border-radius: 8px; box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); padding: 15px; min-width: 180px; opacity: 0; visibility: hidden; transition: opacity 0.3s ease, top 0.3s ease; border: 1px solid #eee; } -.gnb-item:hover .sub-menu { opacity: 1; visibility: visible; top: 90%; } -.sub-menu li a { display: block; padding: 10px 15px; color: #fff; white-space: nowrap; border-radius: 4px; transition: background-color 0.2s, color 0.2s; } -.sub-menu li a:hover { background-color: #0056b3; color: #00A3FF; } - -/* 유틸리티 메뉴 */ -.utility-nav { display: flex; align-items: center; gap: 20px; } -.utility-nav a, .utility-nav button { background: none; border: none; cursor: pointer; font-size: 1rem; } -.utility-nav .btn-join { background-color: #0056b3; color: #fff !important; padding: 8px 16px; border-radius: 20px; font-weight: 700; transition: background-color 0.3s; } -header#header.is-transparent .utility-nav .btn-join { background-color: rgba(255, 255, 255, 0.2); } -.utility-nav .btn-join:hover { background-color: #003d82; } -.utility-nav .fa { font-size: 1.3rem; } -.user-menu-container { position: relative; } -.user-menu-dropdown { display: none; position: absolute; top: 140%; right: 0; background: #00A3FF; border-radius: 8px; box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); padding: 10px; min-width: 180px; border: 1px solid #eee; } -.user-menu-container.open .user-menu-dropdown, .user-menu-container:hover .user-menu-dropdown { display: block; } -.user-menu-dropdown .user-info { padding: 10px 15px; border-bottom: 1px solid #f0f0f0; margin-bottom: 5px; } -.user-menu-dropdown .user-info strong { color: #000; } -.user-menu-dropdown .user-points { font-size: 0.9em; color: #0056b3; margin-left: 5px; } -.user-menu-dropdown ul li a { display: block; padding: 10px 15px; color: #555; border-radius: 4px; } -.user-menu-dropdown ul li a:hover { background-color: #0056b3; color: #00A3FF; } -.new-badge { background-color: #e74c3c; color: white; font-size: 0.7em; padding: 2px 5px; border-radius: 10px; margin-left: 5px; vertical-align: middle; } -header#header.is-transparent .user-menu-dropdown, -header#header.is-transparent .user-menu-dropdown .user-info strong, -header#header.is-transparent .user-menu-dropdown .user-points, -header#header.is-transparent .user-menu-dropdown ul li a { color: #333; } - -/* 검색창 */ -#search-bar-wrap { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.98); display: flex; justify-content: center; align-items: center; opacity: 0; visibility: hidden; transition: opacity 0.3s, visibility 0.3s; z-index: 1001; } -#search-bar-wrap.is-active { opacity: 1; visibility: visible; } -#search-bar-wrap form { width: 100%; max-width: 600px; position: relative; } -#search-bar-input { width: 100%; border: none; border-bottom: 2px solid #333; background: transparent; font-size: 1.8rem; padding: 10px 50px 10px 10px; outline: none; } -.search-bar-submit { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); font-size: 1.8rem; color: #333; background: none; border: none; cursor: pointer; } -.search-bar-close { position: fixed; top: 30px; right: 30px; font-size: 2.5rem; color: #555; background: none; border: none; cursor: pointer; } - -/* PC 전용 */ -.pc-only { display: flex; align-items: center; } -.mobile-only { display: none; } - -/* 기타 */ -.main-content-wrapper { padding: 80px 0; background-color: #fff; } -.three-column-layout { display: flex; gap: 30px; align-items: flex-start; width: 100%; max-width: 1600px; margin: 0 auto; box-sizing: border-box; } -.layout-sidebar-left, .layout-sidebar-right { flex: 0 0 240px; } -.layout-main-content { flex: 1; min-width: 0; } -.sidebar-inner { position: sticky; top: 20px; } diff --git a/theme/rd.laser/functions.php b/theme/rd.laser/functions.php deleted file mode 100644 index 3b2dadd..0000000 --- a/theme/rd.laser/functions.php +++ /dev/null @@ -1,92 +0,0 @@ - - - - - -
- - -', 0); -add_stylesheet('', 0); -add_stylesheet('', 0); -add_stylesheet('', 0); -add_stylesheet('', 0); -// add_stylesheet('', 1); -add_stylesheet('', 2); - -add_javascript('', 100); -add_javascript('', 101); -add_javascript('', 1); - - -if (isset($rb_core['layout_hd']) && $rb_core['layout_hd']) { - include_once(G5_THEME_PATH . '/rb.layout_hd/' . $rb_core['layout_hd'] . '/header.php'); -} else { - echo "
선택된 헤더 레이아웃이 없습니다.
관리자 > 리빌더 > 환경설정 패널에서 헤더 레이아웃을 설정해주세요.
"; -} - -// 유동형 광고 출력 로직 -$left_banners = array(); -$right_banners = array(); -// 💡 [수정] 모바일이 아닐 때만 배너 데이터 조회 및 좌측 배너 출력 (조건문 제거) -// 💡 [최종 수정] ORDER BY 구문 추가 -$sql = " SELECT * FROM `rb_banner` WHERE (bn_position = 'floating_left' OR bn_position = 'floating_right') AND bn_begin_time <= NOW() AND bn_end_time >= NOW() ORDER BY bn_order ASC, bn_id DESC "; -$result = sql_query($sql); - -for ($i=0; $row=sql_fetch_array($result); $i++) { - if ($row['bn_position'] == 'floating_left') { - $left_banners[] = $row; - } else { - $right_banners[] = $row; - } -} -?> - -
- '.get_text($banner['bn_alt']).''; - } - } ?> -
- - - -
- '.get_text($banner['bn_alt']).''; - } - } - } ?> -
-'; - echo '
'; - echo '

' . $sub_title_text . '

'; - echo '
'; - echo ''; - echo '
'; -} -?> diff --git a/theme/rd.laser/head.sub.php b/theme/rd.laser/head.sub.php deleted file mode 100644 index f9c3f66..0000000 --- a/theme/rd.laser/head.sub.php +++ /dev/null @@ -1,304 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \'\"]+[^>\'\"]+)/i", $img, $m); $src = $m[1]; - } - $meta_img = isset($src) ? $src : ''; - } - $meta_description_cut = strip_tags($views['wr_content']); - $meta_description_cut = preg_replace("/<(.*?)\>/","",$meta_description_cut); - $meta_description_cut = preg_replace("/ /","",$meta_description_cut); - $meta_description = cut_str($meta_description_cut,100); - ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<?php echo $g5_head_title; ?> - -'.PHP_EOL; -?> - - - - -'.PHP_EOL; -echo ''.PHP_EOL; - -if (isset($rb_core) && isset($rb_core['font'])) { - $font = $rb_core['font']; -} else { - $font = 'YoonGothic'; -} - -if(defined('_SHOP_')) { - if (isset($rb_core['layout_shop'])) { - add_javascript('', 0); - } -} else { - if (isset($rb_core['layout'])) { - add_javascript('', 0); - } -} - -if (defined('_SHOP_')) { - if(!G5_IS_MOBILE) { - add_javascript('', 0); - } -} else { - add_javascript('', 0); -} -add_javascript('', 0); -add_javascript('', 0); -add_javascript('', 0); -add_stylesheet('', 0); - -if(defined('_SHOP_')) { - add_stylesheet('', 0); -} - -/** 테마구성 **/ -$rb_css_files = [ - 'reset.css', - 'style.css', - 'mobile.css', - 'form.css', - 'swiper.css', - 'custom.css', -]; - -foreach ($rb_css_files as $rb_css_file) { - $rb_css_path = G5_THEME_PATH . "/rb.css/$rb_css_file"; - $rb_css_url = G5_THEME_URL . "/rb.css/$rb_css_file"; - $rb_css_ver = file_exists($rb_css_path) ? filemtime($rb_css_path) : time(); - add_stylesheet("", 0); -} - -add_javascript('', 0); -add_javascript('', 0); -add_stylesheet('', 0); -add_stylesheet('', 0); - - -if(!defined('G5_IS_ADMIN')) - echo $config['cf_add_script']; -?> - - - - - - - -> -'.$sr_admin_msg.get_text($member['mb_nick']).'님 로그인 중 '; - echo '로그아웃
'; -} -?> - -
- -
-
-
- - diff --git a/theme/rd.laser/img/btn_end.gif b/theme/rd.laser/img/btn_end.gif deleted file mode 100644 index e7d6105..0000000 Binary files a/theme/rd.laser/img/btn_end.gif and /dev/null differ diff --git a/theme/rd.laser/img/btn_first.gif b/theme/rd.laser/img/btn_first.gif deleted file mode 100644 index 82aeea5..0000000 Binary files a/theme/rd.laser/img/btn_first.gif and /dev/null differ diff --git a/theme/rd.laser/img/btn_idx_left.png b/theme/rd.laser/img/btn_idx_left.png deleted file mode 100644 index 20e1b49..0000000 Binary files a/theme/rd.laser/img/btn_idx_left.png and /dev/null differ diff --git a/theme/rd.laser/img/btn_idx_right.png b/theme/rd.laser/img/btn_idx_right.png deleted file mode 100644 index c39d664..0000000 Binary files a/theme/rd.laser/img/btn_idx_right.png and /dev/null differ diff --git a/theme/rd.laser/img/btn_next.gif b/theme/rd.laser/img/btn_next.gif deleted file mode 100644 index eb714a3..0000000 Binary files a/theme/rd.laser/img/btn_next.gif and /dev/null differ diff --git a/theme/rd.laser/img/btn_next.png b/theme/rd.laser/img/btn_next.png deleted file mode 100644 index 2cfd493..0000000 Binary files a/theme/rd.laser/img/btn_next.png and /dev/null differ diff --git a/theme/rd.laser/img/btn_prev.gif b/theme/rd.laser/img/btn_prev.gif deleted file mode 100644 index cdc8374..0000000 Binary files a/theme/rd.laser/img/btn_prev.gif and /dev/null differ diff --git a/theme/rd.laser/img/btn_prev.png b/theme/rd.laser/img/btn_prev.png deleted file mode 100644 index 4fdda64..0000000 Binary files a/theme/rd.laser/img/btn_prev.png and /dev/null differ diff --git a/theme/rd.laser/img/bullet.gif b/theme/rd.laser/img/bullet.gif deleted file mode 100644 index a7cd0fc..0000000 Binary files a/theme/rd.laser/img/bullet.gif and /dev/null differ diff --git a/theme/rd.laser/img/chk.png b/theme/rd.laser/img/chk.png deleted file mode 100644 index 2841a67..0000000 Binary files a/theme/rd.laser/img/chk.png and /dev/null differ diff --git a/theme/rd.laser/img/close_btn.gif b/theme/rd.laser/img/close_btn.gif deleted file mode 100644 index 8007ef3..0000000 Binary files a/theme/rd.laser/img/close_btn.gif and /dev/null differ diff --git a/theme/rd.laser/img/gnb_bg.gif b/theme/rd.laser/img/gnb_bg.gif deleted file mode 100644 index 4e1d1ae..0000000 Binary files a/theme/rd.laser/img/gnb_bg.gif and /dev/null differ diff --git a/theme/rd.laser/img/gnb_bg00.gif b/theme/rd.laser/img/gnb_bg00.gif deleted file mode 100644 index fd24f34..0000000 Binary files a/theme/rd.laser/img/gnb_bg00.gif and /dev/null differ diff --git a/theme/rd.laser/img/gnb_bg2.gif b/theme/rd.laser/img/gnb_bg2.gif deleted file mode 100644 index fe636b9..0000000 Binary files a/theme/rd.laser/img/gnb_bg2.gif and /dev/null differ diff --git a/theme/rd.laser/img/mobile/btn_close.png b/theme/rd.laser/img/mobile/btn_close.png deleted file mode 100644 index 22f13fa..0000000 Binary files a/theme/rd.laser/img/mobile/btn_close.png and /dev/null differ diff --git a/theme/rd.laser/img/mobile/gnb_bg.png b/theme/rd.laser/img/mobile/gnb_bg.png deleted file mode 100644 index 9187d77..0000000 Binary files a/theme/rd.laser/img/mobile/gnb_bg.png and /dev/null differ diff --git a/theme/rd.laser/img/mobile/gnb_bg2.png b/theme/rd.laser/img/mobile/gnb_bg2.png deleted file mode 100644 index cfa5365..0000000 Binary files a/theme/rd.laser/img/mobile/gnb_bg2.png and /dev/null differ diff --git a/theme/rd.laser/img/more-btn.gif b/theme/rd.laser/img/more-btn.gif deleted file mode 100644 index fa4c873..0000000 Binary files a/theme/rd.laser/img/more-btn.gif and /dev/null differ diff --git a/theme/rd.laser/img/no_profile.gif b/theme/rd.laser/img/no_profile.gif deleted file mode 100644 index 4494757..0000000 Binary files a/theme/rd.laser/img/no_profile.gif and /dev/null differ diff --git a/theme/rd.laser/img/require.png b/theme/rd.laser/img/require.png deleted file mode 100644 index c03e1eb..0000000 Binary files a/theme/rd.laser/img/require.png and /dev/null differ diff --git a/theme/rd.laser/img/wrest.gif b/theme/rd.laser/img/wrest.gif deleted file mode 100644 index a5ecfb3..0000000 Binary files a/theme/rd.laser/img/wrest.gif and /dev/null differ diff --git a/theme/rd.laser/index.php b/theme/rd.laser/index.php deleted file mode 100644 index 7a66806..0000000 --- a/theme/rd.laser/index.php +++ /dev/null @@ -1,33 +0,0 @@ - - - - 선택된 레이아웃이 없습니다.
환경설정 패널에서 먼저 레이아웃을 설정해주세요."; - } else if (isset($rb_core['layout'])) { - // 레이아웃 인클루드 - include_once(G5_THEME_PATH . '/rb.layout/' . $rb_core['layout'] . '/index.php'); - //add_javascript('', 1); - } else { - echo "
레이아웃 설정이 올바르지 않습니다.
환경설정 패널에서 먼저 레이아웃을 설정해주세요.
"; - } - - ?> - - - ->>0,fa[d]=ea?da.Symbol(d):"$jscp$"+a+"$"+d),ba(f,fa[d],{configurable:!0,writable:!0,value:b})))}} -v("Symbol",function(a){function b(f){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(f||"")+"_"+e++,f)}function c(f,g){this.g=f;ba(this,"description",{configurable:!0,writable:!0,value:g})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b},"es6"); -v("Symbol.iterator",function(a){if(a)return a;a=(0,t.Symbol)("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}},"es6"); -v("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Fa(this,b,"endsWith");c===void 0&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;e>0&&c>0;)if(d[--c]!=b[--e])return!1;return e<=0}},"es6");function Ga(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c1342177279)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}},"es6"); -v("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Fa(this,null,"padStart");b-=d.length;c=c!==void 0?String(c):" ";return(b>0&&c?u(c,"repeat").call(c,Math.ceil(b/c.length)).substring(0,b):"")+d}},"es8");v("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return t.Promise.resolve(b()).then(function(){return c})},function(c){return t.Promise.resolve(b()).then(function(){throw c;})})}},"es9");/* - - Copyright The Closure Library Authors. - SPDX-License-Identifier: Apache-2.0 -*/ -var C=this||self;function Ha(a){var b=Ia("CLOSURE_FLAGS");a=b&&b[a];return a!=null?a:!1}function Ia(a){a=a.split(".");for(var b=C,c=0;c>>0),Ma=0;function Na(a,b,c){return a.call.apply(a.bind,arguments)} -function Oa(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function Pa(a,b,c){Pa=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Na:Oa;return Pa.apply(null,arguments)} -function Qa(a,b,c){a=a.split(".");c=c||C;for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};function Ra(a){C.setTimeout(function(){throw a;},0)};function Sa(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]} -function Ta(a,b){var c=0;a=Sa(String(a)).split(".");b=Sa(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;c==0&&eb?1:0};var Va=Ha(610401301),Wa=Ha(748402147);function Xa(){var a=C.navigator;return a&&(a=a.userAgent)?a:""}var Ya,Za=C.navigator;Ya=Za?Za.userAgentData||null:null;function $a(a){if(!Va||!Ya)return!1;for(var b=0;b0:!1}function bb(){return ab()?!1:D("Trident")||D("MSIE")}function cb(){return ab()?$a("Chromium"):(D("Chrome")||D("CriOS"))&&!(ab()?0:D("Edge"))||D("Silk")}function db(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[u(c,"find").call(c,function(d){return d in b})]||""}} -function eb(){var a=Xa();if(bb()){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),c[1]=="7.0")if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];a=b}return a}c=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");b=[];for(var d;d=c.exec(a);)b.push([d[1],d[2],d[3]||void 0]);a=db(b);return(ab()?0:D("Opera"))?a(["Version", -"Opera"]):(ab()?0:D("Edge"))?a(["Edge"]):(ab()?$a("Microsoft Edge"):D("Edg/"))?a(["Edg"]):D("Silk")?a(["Silk"]):cb()?a(["Chrome","CriOS","HeadlessChrome"]):(a=b[2])&&a[1]||""};function fb(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c=0;d--)if(d in c&&b.call(void 0,c[d],d,a)){b=d;break a}b=-1}return b<0?null:typeof a==="string"?a.charAt(b):a[b]}function kb(a,b){return fb(a,b)>=0}function lb(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}} -function sb(){if(!nb){nb={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++)for(var d=a.concat(b[c].split("")),e=0;e=bc&&a<=cc:a[0]==="-"?dc(a,ec):dc(a,fc)}),ec=u(Number,"MIN_SAFE_INTEGER").toString(),bc=$b?BigInt(u(Number,"MIN_SAFE_INTEGER")):void 0,fc=u(Number,"MAX_SAFE_INTEGER").toString(),cc=$b?BigInt(u(Number,"MAX_SAFE_INTEGER")):void 0; -function dc(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;ic=b;jc=(a-b)/4294967296>>>0}function lc(a){if(a<0){kc(-a);var b=z(mc(ic,jc));a=b.next().value;b=b.next().value;ic=a>>>0;jc=b>>>0}else kc(a)}function nc(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Ob()?c=""+(BigInt(b)<>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+oc(c)+oc(a));return c} -function oc(a){a=String(a);return"0000000".slice(a.length)+a}function pc(){var a=ic,b=jc;b&2147483648?Ob()?a=""+(BigInt(b|0)<>>0)):(b=z(mc(a,b)),a=b.next().value,b=b.next().value,a="-"+nc(a,b)):a=nc(a,b);return a}function mc(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};function qc(a){return Array.prototype.slice.call(a)};function rc(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);};var sc=typeof BigInt==="function"?BigInt.asIntN:void 0,tc=u(Number,"isSafeInteger"),uc=u(Number,"isFinite"),vc=u(Math,"trunc");function wc(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)}function xc(a){if(a!=null&&typeof a!=="boolean"){var b=typeof a;throw Error("Expected boolean but got "+(b!="object"?b:a?Array.isArray(a)?"array":b:"null")+": "+a);}return a} -function yc(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a}var zc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function Ac(a){switch(typeof a){case "bigint":return!0;case "number":return uc(a);case "string":return zc.test(a);default:return!1}}function Bc(a){if(!uc(a))throw yb("enum");return a|0}function Cc(a){return a==null?a:uc(a)?a|0:void 0}function Dc(a){if(typeof a!=="number")throw yb("int32");if(!uc(a))throw yb("int32");return a|0} -function Ec(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return uc(a)?a|0:void 0}function Fc(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return uc(a)?a>>>0:void 0} -function Gc(a){var b=0;b=b===void 0?0:b;if(!Ac(a))throw yb("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return Hc(a);case "bigint":return String(sc(64,a));default:return Ic(a)}case 1024:switch(c){case "string":return Jc(a);case "bigint":return ac(sc(64,a));default:return Kc(a)}case 0:switch(c){case "string":return Hc(a);case "bigint":return ac(sc(64,a));default:return Lc(a)}default:return rc(b,"Unknown format requested type for int64")}} -function Mc(a){var b=a.length;return a[0]==="-"?b<20?!0:b===20&&Number(a.substring(0,7))>-922337:b<19?!0:b===19&&Number(a.substring(0,6))<922337} -function Nc(a){if(Mc(a))return a;if(a.length<16)lc(Number(a));else if(Ob())a=BigInt(a),ic=Number(a&BigInt(4294967295))>>>0,jc=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");jc=ic=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),jc*=1E6,ic=ic*1E6+d,ic>=4294967296&&(jc+=u(Math,"trunc").call(Math,ic/4294967296),jc>>>=0,ic>>>=0);b&&(b=z(mc(ic,jc)),a=b.next().value,b=b.next().value,ic=a,jc=b)}return pc()} -function Lc(a){a=vc(a);if(!tc(a)){lc(a);var b=ic,c=jc;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);var d=c*4294967296+(b>>>0);b=u(Number,"isSafeInteger").call(Number,d)?d:nc(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a}function Ic(a){a=vc(a);if(tc(a))a=String(a);else{var b=String(a);Mc(b)?a=b:(lc(a),a=pc())}return a}function Hc(a){var b=vc(Number(a));if(tc(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Nc(a)} -function Jc(a){var b=vc(Number(a));if(tc(b))return ac(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Ob()?ac(sc(64,BigInt(a))):ac(Nc(a))}function Kc(a){return tc(a)?ac(Lc(a)):ac(Ic(a))}function Oc(a){if(typeof a!=="string")throw Error();return a}function Pc(a){if(a!=null&&typeof a!=="string")throw Error();return a}function Qc(a){return a==null||typeof a==="string"?a:void 0} -function Rc(a,b,c,d){if(a!=null&&a[Fb]===Pb)return a;if(!Array.isArray(a))return c?d&2?((a=b[Cb])||(a=new b,Lb(a.j,34),a=b[Cb]=a),b=a):b=new b:b=void 0,b;c=a[E]|0;d=c|d&32|d&2;d!==c&&Kb(a,d);return new b(a)};function Sc(a){return a};function Tc(a,b,c,d){var e=d!==void 0;d=!!d;var f=[],g=a.length,h=4294967295,k=!1,l=!!(b&64),m=l?b&128?0:-1:void 0;if(!(b&1)){var n=g&&a[g-1];n!=null&&typeof n==="object"&&n.constructor===Object?(g--,h=g):n=void 0;if(l&&!(b&128)&&!e){k=!0;var p;h=((p=Uc)!=null?p:Sc)(h-m,m,a,n,void 0)+m}}b=void 0;for(e=0;e=h){var w=e-m,x=void 0;((x=b)!=null?x:b={})[w]=p}else f[e]=p;if(n)for(var A in n)Object.prototype.hasOwnProperty.call(n,A)&&(a=n[A],a!=null&&(a= -c(a,d))!=null&&(g=+A,e=void 0,l&&!u(Number,"isNaN").call(Number,g)&&(e=g+m)=1024)throw Error("pvtlmt");for(var k in h)Object.prototype.hasOwnProperty.call(h, -k)&&(f=+k,f1024)throw Error("spvt");e=e&-8380417|(k&1023)<<13}}}e|=64;d===0&&(e|=2048);Kb(a,e);return a}function Yc(){if(Wa)throw Error("carr");if(Eb!=null){var a;var b=(a=ub)!=null?a:ub={};a=b[Eb]||0;a>=5||(b[Eb]=a+1,b=Error(),tb(b,"incident"),vb?xb(b):Ra(b))}};function Zc(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[E]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=$c(a,c,!1,b&&!(c&16)):(Lb(a,34),c&4&&Object.freeze(a)));return a}if(a!=null&&a[Fb]===Pb)return b=a.j,c=b[E]|0,Qb(a,c)?a:ad(a,b,c)?bd(a,b):$c(b,c)}function bd(a,b,c){a=new a.constructor(b);c&&(a.g=Rb);a.i=Rb;return a}function $c(a,b,c,d){d!=null||(d=!!(34&b));a=Tc(a,b,Zc,d);d=32;c&&(d|=2);b=b&8380609|d;Kb(a,b);return a} -function cd(a){var b=a.j,c=b[E]|0;return Qb(a,c)?ad(a,b,c)?bd(a,b,!0):new a.constructor($c(b,c,!1)):a}function dd(a){if(a.g!==Rb)return!1;var b=a.j;b=$c(b,b[E]|0);Lb(b,2048);a.j=b;a.g=void 0;a.i=void 0;return!0}function ed(a){if(!dd(a)&&Qb(a,a.j[E]|0))throw Error();}function fd(a,b){b===void 0&&(b=a[E]|0);b&32&&!(b&4096)&&Kb(a,b|4096)}function ad(a,b,c){return c&2?!0:c&32&&!(c&4096)?(Kb(b,c|2),a.g=Rb,!0):!1};var gd=ac(0),hd={};function G(a,b,c,d,e){b=id(a.j,b,c,e);if(b!==null||d&&a.i!==Rb)return b}function id(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),f=a.length-1;if(!(f<1+(c?0:-1))){if(e>=f){var g=a[f];if(g!=null&&typeof g==="object"&&g.constructor===Object){c=g[b];var h=!0}else if(e===f)c=g;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!u(Object,"is").call(Object,d,c))return h?g[b]=d:a[e]=d,d}return c}}function jd(a,b,c){ed(a);var d=a.j;kd(d,d[E]|0,b,c);return a} -function kd(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){var h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){var k;g=((k=b)!=null?k:b=a[E]|0)>>13&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b}function ld(a,b,c){a=a.j;return md(a,a[E]|0,b,c)!==void 0}function H(a){return a===Sb?2:4} -function nd(a,b,c,d,e){var f=a.j,g=f[E]|0;d=Qb(a,g)?1:d;e=!!e||d===3;d===2&&dd(a)&&(f=a.j,g=f[E]|0);a=od(f,b);var h=a===Ib?7:a[E]|0,k=pd(h,g);var l=4&k?!1:!0;if(l){4&k&&(a=qc(a),h=0,k=qd(k,g),g=kd(f,g,b,a));for(var m=0,n=0;m=64&&(crypto.getRandomValues(he),ie=0),he[ie++]}catch(a){return Math.floor(Math.random()*4294967296)}};function ke(a,b){if(!Vb(a.goog_pvsid))try{var c=je()+(je()&2097151)*4294967296;Object.defineProperty(a,"goog_pvsid",{value:c,configurable:!1})}catch(d){b.va({methodName:784,Da:d})}a=Number(a.goog_pvsid);(!a||a<=0)&&b.va({methodName:784,Da:Error("Invalid correlator, "+a)});return a||-1};function le(a){return function(){return!a.apply(this,arguments)}}function me(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}function ne(a){var b=a;return function(){if(b){var c=b;b=null;c()}}};function oe(){return Va&&Ya?Ya.mobile:!pe()&&(D("iPod")||D("iPhone")||D("Android")||D("IEMobile"))}function pe(){return Va&&Ya?!Ya.mobile&&(D("iPad")||D("Android")||D("Silk")):D("iPad")||D("Android")&&!D("Mobile")||D("Silk")};function qe(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function re(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function se(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function te(a){var b={},c;for(c in a)b[c]=a[c];return b};/* - - Copyright Google LLC - SPDX-License-Identifier: Apache-2.0 -*/ -var ue=t.globalThis.trustedTypes,ve;function we(){var a=null;if(!ue)return a;try{var b=function(c){return c};a=ue.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};function xe(a){this.g=a}xe.prototype.toString=function(){return this.g+""};function ye(a){var b;ve===void 0&&(ve=we());a=(b=ve)?b.createScriptURL(a):a;return new xe(a)}function ze(a){if(a instanceof xe)return a.g;throw Error("");};var Ae=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var Be="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");function Ce(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};function De(a){var b=Ea.apply(1,arguments);if(b.length===0)return ye(a[0]);for(var c=a[0],d=0;d=0&&Array.prototype.splice.call(g,h,1)}cf(e,"load",f);cf(e,"error",f)};bf(e,"load",f);bf(e,"error",f)}d&&(e.attributionSrc="");e.src=b;a.google_image_requests.push(e)} -function gf(a,b){var c=c===void 0?!1:c;var d="https://pagead2.googlesyndication.com/pagead/gen_204?id="+b;Me(a,function(e,f){if(e||e===0)d+="&"+f+"="+encodeURIComponent(String(e))});hf(d,c)} -function hf(a,b){var c=window;b=b===void 0?!1:b;var d=d===void 0?!1:d;c.fetch?(b={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"},d&&(b.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?b.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:b.headers={"Attribution-Reporting-Eligible":"event-source"}),c.fetch(a,b)):ff(c,a,b===void 0?!1:b,d===void 0?!1:d)};var ef=document,Q=window;var jf=pa(["https://pagead2.googlesyndication.com/pagead/js/logging_library.js"]),kf=null;function lf(a,b){b=b===void 0?[]:b;var c=!1;C.google_logging_queue||(c=!0,C.google_logging_queue=[]);C.google_logging_queue.push([a,b]);if(a=c){if(kf==null){kf=!1;try{var d=He(C);d&&d.location.hash.indexOf("google_logging")!==-1&&(kf=!0)}catch(e){}}a=kf}a&&Ie(C.document,De(jf))};function mf(a){a=a===void 0?C:a;var b=a.context||a.AMP_CONTEXT_DATA;if(!b)try{b=a.parent.context||a.parent.AMP_CONTEXT_DATA}catch(e){}var c,d;return((c=b)==null?0:c.pageViewId)&&((d=b)==null?0:d.canonicalUrl)?b:null}function nf(a){return(a=a===void 0?mf():a)?Ge(a.master)?a.master:null:null};function of(a){var b=b===void 0?1:b;a=nf(mf(a))||a;a.google_unique_id=(a.google_unique_id||0)+b;return a.google_unique_id}function pf(a){a=a.google_unique_id;return typeof a==="number"?a:0}function qf(a){if(!a)return"";a=a.toLowerCase();a.substring(0,3)!="ca-"&&(a="ca-"+a);return a};function rf(a,b){var c=c===void 0?{}:c;this.error=a;this.meta=c;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror"}function sf(a){return!!(a.error&&a.meta&&a.id)};function tf(a){return new rf(a,{message:uf(a)})}function uf(a){var b=a.toString();a.name&&b.indexOf(a.name)==-1&&(b+=": "+a.name);a.message&&b.indexOf(a.message)==-1&&(b+=": "+a.message);if(a.stack)a:{a=a.stack;var c=b;try{a.indexOf(c)==-1&&(a=c+"\n"+a);for(var d;a!=d;)d=a,a=a.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\2"),"$1");b=a.replace(RegExp("\n *","g"),"\n");break a}catch(e){b=c;break a}b=void 0}return b};var vf=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");function wf(a,b){this.g=a;this.i=b}function xf(a,b,c){this.url=a;this.A=b;this.g=!!c;this.depth=null};var yf=null;function zf(){var a=a===void 0?window:a;if(yf===null){yf="";try{var b="";try{b=a.top.location.hash}catch(d){b=a.location.hash}if(b){var c=b.match(/\bdeid=([\d,]+)/);yf=c?c[1]:""}}catch(d){}}return yf};function Af(){var a=a===void 0?C:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()}function Bf(){var a=a===void 0?C:a;return(a=a.performance)&&a.now?a.now():null};function Cf(a,b){var c=Bf()||Af();this.label=a;this.type=b;this.value=c;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()};var Df=C.performance,Ef=!!(Df&&Df.mark&&Df.measure&&Df.clearMarks),Ff=me(function(){var a;if(a=Ef)a=zf(),a=!!a.indexOf&&a.indexOf("1337")>=0;return a});function Gf(a){this.i=[];this.l=a||C;var b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.i=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.g=Ff()||(b!=null?b:Math.random()<1)} -function Hf(a){a.g=!1;if(a.i!==a.l.google_js_reporting_queue){if(Ff())for(var b=a.i,c=If,d=b.length,e=typeof b==="string"?b.split(""):b,f=0;f2048||this.i.push(a)}};function Lf(){this.l="&";this.i={};this.u=0;this.g=[]}function Mf(a,b){var c={};c[a]=b;return[c]}function Nf(a,b,c,d,e){var f=[];Me(a,function(g,h){(g=Of(g,b,c,d,e))&&f.push(h+"="+g)});return f.join(b)} -function Of(a,b,c,d,e){if(a==null)return"";b=b||"&";c=c||",$";typeof c==="string"&&(c=c.split(""));if(a instanceof Array){if(d||(d=0),d=l.length){d-=l.length;b+=l;e=a.l;break}c=c==null?g:c}}a="";c!=null&&(a=e+"trn="+c);return b+a}function Qf(a){var b=1,c;for(c in a.i)c.length>b&&(b=c.length);return 3997-b-a.l.length-1};var Rf=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),Sf=/#|$/;function Tf(a,b){var c=a.search(Sf);a:{var d=0;for(var e=b.length;(d=a.indexOf(b,d))>=0&&dc)e=c;d+=b.length+1;return decodeURIComponent(a.slice(d,e!==-1?e:0).replace(/\+/g," "))};function Uf(){var a=Vf;this.B=Wf;this.i=a===void 0?null:a;this.g=null;this.l=!1;this.u=this.I}q=Uf.prototype;q.qb=function(a){this.u=a};q.Ja=function(a){this.g=a};q.rb=function(a){this.l=a};q.fa=function(a,b,c){try{if(this.i&&this.i.g){var d=this.i.start(a.toString(),3);var e=b();this.i.end(d)}else e=b()}catch(h){b=!0;try{If(d),b=this.u(a,tf(h),void 0,c)}catch(k){this.I(217,k)}if(b){var f,g;(f=window.console)==null||(g=f.error)==null||g.call(f,h)}else throw h;}return e}; -q.Ia=function(a,b){var c=this;return function(){var d=Ea.apply(0,arguments);return c.fa(a,function(){return b.apply(void 0,d)})}}; -q.I=function(a,b,c,d,e){e=e||"jserror";var f=void 0;try{var g=new Lf;g.g.push(1);g.i[1]=Mf("context",a);sf(b)||(b=tf(b));if(b.msg){var h=b.msg.substring(0,512);g.g.push(2);g.i[2]=Mf("msg",h)}var k=b.meta||{};if(this.g)try{this.g(k)}catch(Xd){}if(d)try{d(k)}catch(Xd){}d=[k];g.g.push(3);g.i[3]=d;var l;if(!(l=x)){h=C;d=[];k=null;do{var m=h;if(Ge(m)){var n=m.location.href;k=m.document&&m.document.referrer||null}else n=k,k=null;d.push(new xf(n||"",m));try{h=m.parent}catch(Xd){h=null}}while(h&&m!==h);n= -0;for(var p=d.length-1;n<=p;++n)d[n].depth=p-n;m=C;if(m.location&&m.location.ancestorOrigins&&m.location.ancestorOrigins.length===d.length-1)for(p=1;p=0;--m){var V=x[m];!l&&vf.test(V.url)&&(l=V);if(V.url&&!V.g){A=V;break}}V=null;var ob=x.length&&x[B].url;A.depth!==0&&ob&&(V=x[B]);f=new wf(A,V);if(f.i){var pb=f.i.url||"";g.g.push(4);g.i[4]= -Mf("top",pb)}var Jf={url:f.g.url||""};if(f.g.url){var Kf=f.g.url.match(Rf),vi=Kf[1],wi=Kf[3],xi=Kf[4];x="";vi&&(x+=vi+":");wi&&(x+="//",x+=wi,xi&&(x+=":"+xi));var yi=x}else yi="";Jf=[Jf,{url:yi}];g.g.push(5);g.i[5]=Jf;Xf(this.B,e,g,this.l,c)}catch(Xd){try{var zi,Ai;Xf(this.B,e,{context:"ecmserr",rctx:a,msg:uf(Xd),url:(Ai=(zi=f)==null?void 0:zi.g.url)!=null?Ai:""},this.l,c)}catch(Rs){}}return!0}; -q.ya=function(a,b){var c=this;b.catch(function(d){d=d?d:"unknown rejection";c.I(a,d instanceof Error?d:Error(d),void 0,c.g||void 0)})};function Yf(a){this.j=F(a)}y(Yf,O);var Zf=[2,3,4];function $f(a){this.j=F(a)}y($f,O);var ag=[3,4,5],bg=[6,7];function cg(a){this.j=F(a)}y(cg,O);var dg=[4,5];function eg(a,b){var c=J(a,$f,2,H());if(!c.length)return fg(a,b);a=N(a,1);if(a===1){var d=eg(c[0],b);return d.success?{success:!0,value:!d.value}:d}c=hb(c,function(h){return eg(h,b)});switch(a){case 2:var e;return(e=(d=u(c,"find").call(c,function(h){return h.success&&!h.value}))!=null?d:u(c,"find").call(c,function(h){return!h.success}))!=null?e:{success:!0,value:!0};case 3:var f,g;return(g=(f=u(c,"find").call(c,function(h){return h.success&&h.value}))!=null?f:u(c,"find").call(c,function(h){return!h.success}))!= -null?g:{success:!0,value:!1};default:return{success:!1,O:3}}} -function fg(a,b){var c=zd(a,ag);a:{switch(c){case 3:var d=Nd(a,3,ag);break a;case 4:d=Nd(a,4,ag);break a;case 5:d=Nd(a,5,ag);break a}d=void 0}if(!d)return{success:!1,O:2};b=(b=b[c])&&b[d];if(!b)return{success:!1,property:d,la:c,O:1};try{var e=b.apply;var f=nd(a,8,Qc,H());var g=e.call(b,null,oa(f))}catch(h){return{success:!1,property:d,la:c,O:2}}e=N(a,1);if(e===4)return{success:!0,value:!!g};if(e===5)return{success:!0,value:g!=null};if(e===12)a=M(a,yd(a,bg,7));else a:{switch(c){case 4:a=Md(a,yd(a, -bg,6));break a;case 5:a=M(a,yd(a,bg,7));break a}a=void 0}if(a==null)return{success:!1,property:d,la:c,O:3};if(e===6)return{success:!0,value:g===a};if(e===9)return{success:!0,value:g!=null&&Ta(String(g),a)===0};if(g==null)return{success:!1,property:d,la:c,O:4};switch(e){case 7:c=ga;break;case 12:c=Wb(a)&&Wb(g)&&(new RegExp(a)).test(g);break;case 10:c=g!=null&&Ta(String(g),a)===-1;break;case 11:c=g!=null&&Ta(String(g),a)===1;break;default:return{success:!1,O:3}}return{success:!0, -value:c}}function gg(a,b){return a?b?eg(a,b):{success:!1,O:1}:{success:!0,value:!0}};function Cd(a){this.j=F(a)}y(Cd,O);function hg(a){return nd(a,4,Qc,H())};function ig(a){this.j=F(a)}y(ig,O);ig.prototype.getValue=function(){return I(this,Cd,2)};function jg(a){this.j=F(a)}y(jg,O);var kg=ee(jg),lg=[1,2,3,6,7,8];function mg(a){this.j=F(a)}y(mg,O);function ng(a,b){try{var c=function(d){var e={};return[(e[d.La]=d.Ha,e)]};return JSON.stringify([a.filter(function(d){return d.wa}).map(c),Wc(b),a.filter(function(d){return!d.wa}).map(c)])}catch(d){return og(d,b),""}}function og(a,b){try{gf({m:uf(a instanceof Error?a:Error(String(a))),b:N(b,1)||null,v:M(b,2)||null},"rcs_internal")}catch(c){}}function pg(a,b){var c=new mg;a=Zd(c,1,a);b=Wd(a,2,b);this.l=be(b)};function qg(a){this.j=F(a)}y(qg,O);qg.prototype.getWidth=function(){return L(this,3)};qg.prototype.getHeight=function(){return L(this,4)};function rg(a){this.j=F(a)}y(rg,O);function sg(a){this.j=F(a)}y(sg,O);sg.prototype.getWidth=function(){return Ld(this,1)};function tg(a,b){return jd(a,1,b==null?b:Gc(b))}sg.prototype.getHeight=function(){return Ld(this,2)};function ug(a,b){return jd(a,2,b==null?b:Gc(b))};function vg(a){this.j=F(a)}y(vg,O);function wg(a){this.j=F(a)}y(wg,O);function xg(a){this.j=F(a)}y(xg,O);xg.prototype.getValue=function(){return N(this,1)};function yg(a){this.j=F(a)}y(yg,O);yg.prototype.getContentUrl=function(){return M(this,4)};function zg(a){this.j=F(a)}y(zg,O);function Ag(a){this.j=F(a)}y(Ag,O);function Bg(a){return Ad(a,zg,3)};function Cg(a){this.j=F(a)}y(Cg,O);Cg.prototype.getContentUrl=function(){return M(this,1)};function Dg(a){this.j=F(a)}y(Dg,O);function Eg(a){this.j=F(a)}y(Eg,O);function Fg(a){var b=new Eg;return Zd(b,1,a)};function Gg(a){this.j=F(a)}y(Gg,O);var Hg=[4,5,6,8,9,10,11,12,13,14,15,16,17,18,19];function Ig(a){this.j=F(a)}y(Ig,O);function Jg(a){this.j=F(a)}y(Jg,O);function Kg(a,b){return Zd(a,1,b)}function Lg(a,b){return Zd(a,2,b)};function Mg(a){this.j=F(a)}y(Mg,O);var Ng=[1,2];function Og(a){this.j=F(a)}y(Og,O);function Pg(a,b){return Ed(a,1,b)}function Qg(a,b){return Gd(a,2,b)}function Rg(a,b){return td(a,4,b,Dc)}function Sg(a,b){return Gd(a,5,b)}function Tg(a,b){return Zd(a,6,b)};function Ug(a){this.j=F(a)}y(Ug,O);var Vg=[1,2,3,4,6];function Wg(a){this.j=F(a)}y(Wg,O);function Xg(a){this.j=F(a)}y(Xg,O);Xg.prototype.getTagSessionCorrelator=function(){return Ld(this,2)};function Yg(a){var b=new Xg;return Fd(b,4,Zg,a)}var Zg=[4,5,7,8,9];function $g(a){this.j=F(a)}y($g,O);function ah(a){this.j=F(a)}y(ah,O);function bh(){var a=ae(ch());return Wd(a,1,dh())};function eh(a){this.j=F(a)}y(eh,O);function fh(a){this.j=F(a)}y(fh,O);fh.prototype.getTagSessionCorrelator=function(){return Ld(this,1)};function gh(a){this.j=F(a)}y(gh,O);var hh=[1,7],ih=[4,6,8];function jh(){pg.apply(this,arguments)}y(jh,pg);function kh(){jh.apply(this,arguments)}y(kh,jh);kh.prototype.Wb=function(){this.u.apply(this,oa(Ea.apply(0,arguments).map(function(a){return{wa:!0,La:3,Ha:Wc(a)}})))};kh.prototype.za=function(){this.u.apply(this,oa(Ea.apply(0,arguments).map(function(a){return{wa:!0,La:4,Ha:Wc(a)}})))};kh.prototype.ma=function(){this.u.apply(this,oa(Ea.apply(0,arguments).map(function(a){return{wa:!0,La:7,Ha:Wc(a)}})))};function lh(a,b){if(t.globalThis.fetch)t.globalThis.fetch(a,{method:"POST",body:b,keepalive:b.length<65536,credentials:"omit",mode:"no-cors",redirect:"follow"}).catch(function(){});else{var c=new XMLHttpRequest;c.open("POST",a,!0);c.send(b)}};function mh(a,b,c,d,e,f,g,h){kh.call(this,a,b);this.V=c;this.M=d;this.ca=e;this.D=f;this.G=g;this.B=h;this.g=[];this.i=null;this.C=!1}y(mh,kh);function nh(a){a.i!==null&&(clearTimeout(a.i),a.i=null);if(a.g.length){var b=ng(a.g,a.l);a.M(a.V+"?e=1",b);a.g=[]}} -mh.prototype.u=function(){var a=Ea.apply(0,arguments),b=this;try{this.G&&ng(this.g.concat(a),this.l).length>=65536&&nh(this),this.B&&!this.C&&(this.C=!0,oh(this.B,function(){nh(b)})),this.g.push.apply(this.g,oa(a)),this.g.length>=this.D&&nh(this),this.g.length&&this.i===null&&(this.i=setTimeout(function(){nh(b)},this.ca))}catch(c){og(c,this.l)}}; -function ph(a,b,c,d,e,f){mh.call(this,a,b,"https://pagead2.googlesyndication.com/pagead/ping",lh,c===void 0?1E3:c,d===void 0?100:d,(e===void 0?!1:e)&&!!t.globalThis.fetch,f)}y(ph,mh);function qh(a,b,c){var d=d===void 0?new ph(6,"unknown",b):d;this.B=a;this.u=c;this.i=d;this.g=[];this.l=a>0&&Le()<1/a}function rh(a,b,c,d,e,f){if(a.l){var g=Lg(Kg(new Jg,b),c);b=Tg(Qg(Pg(Sg(Rg(new Og,d),e),g),a.g.slice()),f);b=Yg(b);a.i.za(sh(a,b));if(f===1||f===3||f===4&&!a.g.some(function(h){return N(h,1)===N(g,1)&&N(h,2)===c}))a.g.push(g),a.g.length>100&&a.g.shift()}}function th(a,b,c,d){if(a.l){var e=new Ig;b=Rd(e,1,b);c=Rd(b,2,c);d=Yd(c,3,d);c=new Xg;d=Fd(c,8,Zg,d);a.i.za(sh(a,d))}} -function uh(a,b,c,d,e){if(a.l){var f=new cg;b=Ed(f,1,b);c=Yd(b,2,c);d=Rd(c,3,d);if(e.la===void 0)$d(d,4,dg,e.O);else switch(e.la){case 3:c=new Yf;c=$d(c,2,Zf,e.property);e=Yd(c,1,e.O);Fd(d,5,dg,e);break;case 4:c=new Yf;c=$d(c,3,Zf,e.property);e=Yd(c,1,e.O);Fd(d,5,dg,e);break;case 5:c=new Yf,c=$d(c,4,Zf,e.property),e=Yd(c,1,e.O),Fd(d,5,dg,e)}e=new Xg;e=Fd(e,9,Zg,d);a.i.za(sh(a,e))}} -function sh(a,b){var c=Date.now();c=u(Number,"isFinite").call(Number,c)?Math.round(c):0;b=Td(b,1,c);c=We(window);b=Td(b,2,c);return Td(b,6,a.B)};function P(a){var b="Ga";if(a.Ga&&a.hasOwnProperty(b))return a.Ga;b=new a;return a.Ga=b};function vh(){var a={};this.N=(a[3]={},a[4]={},a[5]={},a)};var wh=/^true$/.test("false");function xh(a,b){switch(b){case 1:return Nd(a,1,lg);case 2:return Nd(a,2,lg);case 3:return Nd(a,3,lg);case 6:return Nd(a,6,lg);case 8:return Nd(a,8,lg);default:return null}}function yh(a,b){if(!a)return null;switch(b){case 1:return K(a,1);case 7:return M(a,3);case 2:return Md(a,2);case 3:return M(a,3);case 6:return hg(a);case 8:return hg(a);default:return null}} -var zh=me(function(){if(!wh)return{};try{var a=a===void 0?window:a;try{var b=a.sessionStorage.getItem("GGDFSSK")}catch(c){b=null}if(b)return JSON.parse(b)}catch(c){}return{}});function Ah(a,b,c,d){var e=d=d===void 0?0:d,f,g;P(Bh).l[e]=(g=(f=P(Bh).l[e])==null?void 0:f.add(b))!=null?g:(new t.Set).add(b);e=zh();if(e[b]!=null)return e[b];b=Ch(d)[b];if(!b)return c;b=kg(JSON.stringify(b));b=Dh(b);a=yh(b,a);return a!=null?a:c} -function Dh(a){var b=P(vh).N;if(b&&zd(a,lg)!==8){var c=jb(J(a,ig,5,H()),function(f){f=gg(I(f,$f,1),b);return f.success&&f.value});if(c){var d;return(d=c.getValue())!=null?d:null}}var e;return(e=I(a,Cd,4))!=null?e:null}function Bh(){this.i={};this.u=[];this.l={};this.g=new t.Map}function Eh(a,b,c){return!!Ah(1,a,b===void 0?!1:b,c)}function Fh(a,b,c){b=b===void 0?0:b;a=Number(Ah(2,a,b,c));return isNaN(a)?b:a}function Gh(a,b,c){b=b===void 0?"":b;a=Ah(3,a,b,c);return typeof a==="string"?a:b} -function Hh(a,b,c){b=b===void 0?[]:b;a=Ah(6,a,b,c);return Array.isArray(a)?a:b}function Ih(a,b,c){b=b===void 0?[]:b;a=Ah(8,a,b,c);return Array.isArray(a)?a:b}function Ch(a){return P(Bh).i[a]||(P(Bh).i[a]={})}function Jh(a,b){var c=Ch(b);Me(a,function(d,e){if(c[e]){d=kg(JSON.stringify(d));var f=yd(d,lg,8);if(Cc(G(d,f))!=null){var g=kg(JSON.stringify(c[e]));f=Ad(d,Cd,4);g=hg(Bd(g));Hd(f,g)}c[e]=Wc(d)}else c[e]=d})} -function Kh(a,b,c,d,e){e=e===void 0?!1:e;var f=[],g=[];b=z(b);for(var h=b.next();!h.done;h=b.next()){h=h.value;for(var k=Ch(h),l=z(a),m=l.next();!m.done;m=l.next()){m=m.value;var n=zd(m,lg),p=xh(m,n);if(p){var w=void 0,x=void 0,A=void 0;var B=(w=(A=P(Bh).g.get(h))==null?void 0:(x=A.get(p))==null?void 0:x.slice(0))!=null?w:[];a:{w=p;x=n;A=new Ug;switch(x){case 1:$d(A,1,Vg,w);break;case 2:$d(A,2,Vg,w);break;case 3:$d(A,3,Vg,w);break;case 6:$d(A,4,Vg,w);break;case 8:$d(A,6,Vg,w);break;default:B=void 0; -break a}td(A,5,B,Dc);B=A}if(w=B)x=void 0,w=!((x=P(Bh).l[h])==null||!x.has(p));w&&f.push(B);if(n===8&&k[p])B=kg(JSON.stringify(k[p])),n=Ad(m,Cd,4),B=hg(Bd(B)),Hd(n,B);else{if(n=B)w=void 0,n=!((w=P(Bh).g.get(h))==null||!w.has(p));n&&g.push(B)}e||(n=p,B=h,w=d,x=P(Bh),x.g.has(B)||x.g.set(B,new t.Map),x.g.get(B).has(n)||x.g.get(B).set(n,[]),w&&x.g.get(B).get(n).push(w));k[p]=Wc(m)}}}if(f.length||g.length)a=d!=null?d:void 0,c.l&&c.u&&(d=new Wg,f=Gd(d,2,f),g=Gd(f,3,g),a&&Sd(g,1,a),f=new Xg,g=Fd(f,7,Zg,g), -c.i.za(sh(c,g)))}function Lh(a,b){b=Ch(b);a=z(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=kg(JSON.stringify(c)),e=zd(d,lg);(d=xh(d,e))&&(b[d]||(b[d]=c))}}function Mh(){return u(Object,"keys").call(Object,P(Bh).i).map(function(a){return Number(a)})}function Nh(a){(r=P(Bh).u,u(r,"includes")).call(r,a)||Jh(Ch(4),a)};function Oh(a,b,c){c.hasOwnProperty(a)||Object.defineProperty(c,String(a),{value:b})}function Ph(a,b,c){return b[a]||c}function Qh(a){Oh(5,Eh,a);Oh(6,Fh,a);Oh(7,Gh,a);Oh(8,Hh,a);Oh(17,Ih,a);Oh(13,Lh,a);Oh(15,Nh,a)} -function Rh(a){Oh(4,function(b){P(vh).N=b},a);Oh(9,function(b,c){var d=P(vh);d.N[3][b]==null&&(d.N[3][b]=c)},a);Oh(10,function(b,c){var d=P(vh);d.N[4][b]==null&&(d.N[4][b]=c)},a);Oh(11,function(b,c){var d=P(vh);d.N[5][b]==null&&(d.N[5][b]=c)},a);Oh(14,function(b){for(var c=P(vh),d=z([3,4,5]),e=d.next();!e.done;e=d.next())e=e.value,u(Object,"assign").call(Object,c.N[e],b[e])},a)}function Sh(a){a.hasOwnProperty("init-done")||Object.defineProperty(a,"init-done",{value:!0})};function Th(){}Th.prototype.l=function(){};Th.prototype.i=function(){};Th.prototype.u=function(){return[]};Th.prototype.g=function(){return[]};function Uh(a,b,c){a.l=Ph(1,b,function(){});a.u=function(d,e){return Ph(2,b,function(){return[]})(d,c,e)};a.g=function(){return Ph(3,b,function(){return[]})(c)};a.i=function(d){Ph(16,b,function(){})(d,c)}};function Vh(){this.domain="pagead2.googlesyndication.com";this.path="/pagead/gen_204?id=";this.g=Math.random()}function Wh(a,b){b>=0&&b<=1&&(a.g=b)}function Xf(a,b,c,d,e){if(((d===void 0?0:d)?a.g:Math.random())<(e||.01))try{if(c instanceof Lf)var f=c;else f=new Lf,Me(c,function(h,k){var l=f,m=l.u++;h=Mf(k,h);l.g.push(m);l.i[m]=h});var g=Pf(f,a.domain,a.path+b+"&");g&&ff(C,g,!1,!1)}catch(h){}};var Wf,Xh,Vf=new Gf(window);(function(a){Wf=a!=null?a:new Vh;typeof window.google_srt!=="number"&&(window.google_srt=Math.random());Wh(Wf,window.google_srt);Xh=new Uf;Xh.Ja(function(){});Xh.rb(!0);window.document.readyState==="complete"?window.google_measure_js_timing||Hf(Vf):Vf.g&&bf(window,"load",function(){window.google_measure_js_timing||Hf(Vf)})})();var Yh=(new Date).getTime();var Zh={tc:0,sc:1,oc:2,jc:3,qc:4,kc:5,rc:6,mc:7,nc:8,hc:9,lc:10,uc:11};var $h={wc:0,xc:1,vc:2};function ai(){this.i=new bi(this);this.g=0}ai.prototype.resolve=function(a){ci(this);this.g=1;this.u=a;di(this.i)};ai.prototype.reject=function(a){ci(this);this.g=2;this.l=a;di(this.i)};function ci(a){if(a.g!=0)throw Error("Already resolved/rejected.");}function bi(a){this.g=a}bi.prototype.then=function(a,b){if(this.i)throw Error("Then functions already set.");this.i=a;this.l=b;di(this)}; -function di(a){switch(a.g.g){case 0:break;case 1:a.i&&a.i(a.g.u);break;case 2:a.l&&a.l(a.g.l);break;default:throw Error("Unhandled deferred state.");}};function ei(a){this.g=a.slice(0)}q=ei.prototype;q.forEach=function(a){var b=this;this.g.forEach(function(c,d){return void a(c,d,b)})};q.filter=function(a){return new ei(gb(this.g,a))};q.apply=function(a){return new ei(a(this.g.slice(0)))};q.sort=function(a){return new ei(this.g.slice(0).sort(a))};q.get=function(a){return this.g[a]};q.add=function(a){var b=this.g.slice(0);b.push(a);return new ei(b)};function fi(a,b){for(var c=[],d=a.length,e=0;e>2)+a.charCodeAt(d)&4294967295;return c>0?c:4294967296+c};function ui(a){var b=[],c=a.u;c&&c.g.length&&b.push({da:"a",ja:Bi(c)});a.g!=null&&b.push({da:"as",ja:a.g});a.i!=null&&b.push({da:"i",ja:String(a.i)});a.l!=null&&b.push({da:"rp",ja:String(a.l)});b.sort(function(d,e){return d.da.localeCompare(e.da)});b.unshift({da:"t",ja:"aa"});return b}function Bi(a){a=a.g.slice(0).map(Ci);a=JSON.stringify(a);return ti(a)}function Ci(a){var b={};Qc(G(a,7))!=null&&(b.q=Pd(a,7));Jd(a,2)!=null&&(b.o=Jd(a,2,hd));Jd(a,5)!=null&&(b.p=Jd(a,5,hd));return b};function Di(a){this.j=F(a)}y(Di,O);Di.prototype.setLocation=function(a){return Yd(this,1,a)};function Ei(a){return Qd(a,2)};function Fi(a,b){this.gb=a;this.ob=b}function Gi(a){var b=[].slice.call(arguments).filter(le(function(e){return e===null}));if(!b.length)return null;var c=[],d={};b.forEach(function(e){c=c.concat(e.gb||[]);d=u(Object,"assign").call(Object,d,e.ob)});return new Fi(c,d)} -function Hi(a){switch(a){case 1:return new Fi(null,{google_ad_semantic_area:"mc"});case 2:return new Fi(null,{google_ad_semantic_area:"h"});case 3:return new Fi(null,{google_ad_semantic_area:"f"});case 4:return new Fi(null,{google_ad_semantic_area:"s"});default:return null}} -function Ii(a){if(a==null)a=null;else{var b=ui(a);a=[];b=z(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=String(c.ja);a.push(c.da+"."+(d.length<=20?d:d.slice(0,19)+"_"))}a=new Fi(null,{google_placement_id:a.join("~")})}return a};var Ji={},Ki=new Fi(["google-auto-placed"],(Ji.google_reactive_ad_format=40,Ji.google_tag_origin="qs",Ji));function Li(a){this.j=F(a)}y(Li,O);var Mi=ee(Li);function Ni(a){this.j=F(a)}y(Ni,O);function Oi(a){return I(a,ri,1)}function Pi(a){return Qd(a,2)};function Qi(a){this.j=F(a)}y(Qi,O);function Ri(a){this.j=F(a)}y(Ri,O);function Si(a){if(a.nodeType!=1)var b=!1;else if(b=a.tagName=="INS")a:{b=["adsbygoogle-placeholder"];var c=a.className?a.className.split(/\s+/):[];a={};for(var d=0;df}function e(f){f=Nj(f);return f==null?!1:c=a.innerWidth))return 5;var f=Sj(a);if(!f||(f-c)/f>d)a=6;else{if(c=e.google_full_width_responsive!=="true")a:{c=b.parentElement;for(b=Sj(a);c;c=c.parentElement)if((d=Ke(c,a))&&(e=Qe(d.width))&&!(e>=b)&&d.overflow!=="visible"){c=!0;break a}c=!1}a=c?7:!0}return a} -function Zj(a,b,c,d){var e=Yj(b,c,a,U(cj),d);e!==!0?a=e:d.google_full_width_responsive==="true"||Tj(c,b)?(b=Sj(b),a=b-a,a=b&&a>=0?!0:b?a<-10?11:a<0?14:12:10):a=9;return a}function ak(a,b,c){a=a.style;b==="rtl"?a.marginRight=c:a.marginLeft=c} -function bk(a,b){if(b.nodeType===3)return/\S/.test(b.data);if(b.nodeType===1){if(/^(script|style)$/i.test(b.nodeName))return!1;try{var c=Ke(b,a)}catch(d){}return!c||c.display!=="none"&&!(c.position==="absolute"&&(c.visibility==="hidden"||c.visibility==="collapse"))}return!1}function ck(a,b,c){a=Xj(b,a);return c==="rtl"?-a.x:a.x} -function dk(a,b){var c;c=(c=b.parentElement)?(c=Ke(c,a))?c.direction:"":"";if(c){var d=b.style;d.border=d.borderStyle=d.outline=d.outlineStyle=d.transition="none";d.borderSpacing=d.padding="0";ak(b,c,"0px");d.width=Sj(a)+"px";if(ck(a,b,c)!==0){ak(b,c,"0px");var e=ck(a,b,c);ak(b,c,-1*e+"px");a=ck(a,b,c);a!==0&&a!==e&&ak(b,c,e/(a-e)*e+"px")}d.zIndex="30"}};function ek(a,b,c){var d;return a.style&&!!a.style[c]&&Qe(a.style[c])||(d=Ke(a,b))&&!!d[c]&&Qe(d[c])||null}function fk(a,b){var c=pf(a)===0;return b&&c?Math.max(250,2*Rj(a).clientHeight/3):250}function gk(a,b){var c;return a.style&&a.style.zIndex||(c=Ke(a,b))&&c.zIndex||null}function hk(a){return function(b){return b.g<=a}}function ik(a,b,c,d){var e=a&&jk(c,b),f=fk(b,d);return function(g){return!(e&&g.height()>=f)}}function kk(a){return function(b){return b.height()<=a}} -function jk(a,b){return Wj(a,b)=0&&c=0&&f=100&&b.push(c)});return b} -function Ik(a){if(a.nodeType==3)return a.length;if(a.nodeType!=1||a.tagName=="SCRIPT")return 0;var b=0;fi(a.childNodes,function(c){b+=Ik(c)});return b}function Jk(a){return a.length==0||isNaN(a[0])?a:"\\"+(30+parseInt(a[0],10))+" "+a.substring(1)};var Kk=pa(["https://pagead2.googlesyndication.com/pagead/js/err_rep.js"]);function Lk(){var a=a===void 0?"jserror":a;var b=b===void 0?.01:b;var c=c===void 0?De(Kk):c;this.g=a;this.i=b;this.l=c}Lk.prototype.I=function(a,b,c,d){c=c===void 0?this.i:c;d=d===void 0?this.g:d;if(Math.random()>c)return!1;sf(b)||(b=new rf(b,{context:a,id:d}));C.google_js_errors=C.google_js_errors||[];C.google_js_errors.push(b);C.error_rep_loaded||(Ie(C.document,this.l),C.error_rep_loaded=!0);return!1}; -Lk.prototype.fa=function(a,b){try{return b()}catch(c){if(!this.I(a,c,this.i,this.g))throw c;}};Lk.prototype.Ia=function(a,b){var c=this;return function(){var d=Ea.apply(0,arguments);return c.fa(a,function(){return b.apply(void 0,d)})}};Lk.prototype.ya=function(a,b){var c=this;b.catch(function(d){d=d?d:"unknown rejection";c.I(a,d instanceof Error?d:Error(d),void 0)})};function Mk(a,b){b=b.google_js_reporting_queue=b.google_js_reporting_queue||[];b.length<2048&&b.push(a)} -function Nk(a,b,c,d,e){e=e===void 0?!1:e;var f=d||window,g=typeof queueMicrotask!=="undefined";return function(){var h=Ea.apply(0,arguments);e&&g&&queueMicrotask(function(){f.google_rum_task_id_counter=f.google_rum_task_id_counter||1;f.google_rum_task_id_counter+=1});var k=Bf(),l=3;try{var m=b.apply(this,h)}catch(n){l=13;if(!c)throw n;c(a,n)}finally{f.google_measure_js_timing&&k&&Mk(u(Object,"assign").call(Object,{},{label:a.toString(),value:k,duration:(Bf()||0)-k,type:l},e&&g&&{taskId:f.google_rum_task_id_counter= -f.google_rum_task_id_counter||1}),f)}return m}}function Ok(a,b){return Nk(a,b,function(c,d){(new Lk).I(c,d)},void 0,!1)};function Pk(a,b,c){return Nk(a,b,void 0,c,!0).apply()}function Qk(a){if(!a)return null;var b=Pd(a,7);if(Pd(a,1)||a.getId()||nd(a,4,Qc,H()).length>0){var c=a.getId(),d=Pd(a,1),e=nd(a,4,Qc,H());b=Jd(a,2,hd);var f=Jd(a,5,hd);a=Rk(Qd(a,6));var g="";d&&(g+=d);c&&(g+="#"+Jk(c));if(e)for(c=0;c0?a[0]:null}function cl(a,b){return(b=Qk(b))?Fk(b,a):null};function dh(){return"m202507150101"};var dl=de($g);var ch=de(ah);function el(a,b){return b(a)?a:void 0} -function fl(a,b,c,d,e){c=c instanceof rf?c.error:c;var f=new gh,g=new fh;try{var h=We(window);Td(g,1,h)}catch(p){}try{var k=P(Th).g();td(g,2,k,Dc)}catch(p){}try{Wd(g,3,window.document.URL)}catch(p){}h=Ed(f,2,g);k=new eh;b=Zd(k,1,b);try{var l=Wb(c==null?void 0:c.name)?c.name:"Unknown error";Wd(b,2,l)}catch(p){}try{var m=Wb(c==null?void 0:c.message)?c.message:"Caught "+c;Wd(b,3,m)}catch(p){}try{var n=Wb(c==null?void 0:c.stack)?c.stack:Error().stack;n&&td(b,4,n.split(/\n\s*/),Oc)}catch(p){}l=Fd(h,1, -hh,b);if(e){m=0;switch(e.errSrc){case "LCC":m=1;break;case "PVC":m=2}n=bh();b=el(e.shv,Wb);n=Wd(n,2,b);m=Zd(n,6,m);n=ae(dl());b=el(e.es,Zb());n=td(n,1,b,Dc);n=be(n);m=Ed(m,4,n);n=el(e.client,Wb);m=Vd(m,3,n);n=el(e.slotname,Wb);m=Wd(m,7,n);e=el(e.tag_origin,Wb);e=Wd(m,8,e);e=be(e)}else e=be(bh());e=Fd(l,6,ih,e);d=Td(e,5,d!=null?d:1);a.Wb(d)};function gl(){var a;this.g=a=a===void 0?hl:a}function hl(){return{Sb:je()+(je()&2097151)*4294967296,Eb:u(Number,"MAX_SAFE_INTEGER")}};function il(a){var b=jl;this.u=kl;this.l=a===void 0?!1:a;this.B=b;this.g=null;this.i=this.I}q=il.prototype;q.qb=function(a){this.i=a};q.Ja=function(a){this.g=a};q.rb=function(){};q.fa=function(a,b,c){try{var d=b()}catch(g){b=this.l;try{b=this.i(a,tf(g),void 0,c)}catch(h){this.I(217,h)}if(b){var e,f;(e=window.console)==null||(f=e.error)==null||f.call(e,g)}else throw g;}return d}; -q.Ia=function(a,b){var c=this;return function(){var d=Ea.apply(0,arguments);return c.fa(a,function(){return b.apply(void 0,d)})}};q.ya=function(a,b){var c=this;b.catch(function(d){d=d?d:"unknown rejection";c.I(a,d instanceof Error?d:Error(d),void 0,void 0)})};q.I=function(a,b,c,d){try{var e=c===void 0?1/this.B:c===0?0:1/c,f=(new gl).g();if(e>0&&f.Sb*e<=f.Eb){var g=this.u;c={};if(this.g)try{this.g(c)}catch(h){}if(d)try{d(c)}catch(h){}fl(g,a,b,e,c)}}catch(h){}return this.l};function X(a){a=a===void 0?"":a;var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.name="TagError";this.message=a?"adsbygoogle.push() error: "+a:"";Error.captureStackTrace?Error.captureStackTrace(this,X):this.stack=Error().stack||""}y(X,Error);var kl,ll,ml,nl,jl,ol=new Gf(C);function pl(a){a!=null&&(C.google_measure_js_timing=a);C.google_measure_js_timing||Hf(ol)}(function(a,b,c){c=c===void 0?!0:c;var d=ql();jl=d.Ub;ml=d.Hb;ll=a||new Vh;Wh(ll,ml);kl=b||new ph(2,dh(),1E3);nl=new il(c);C.document.readyState==="complete"?pl():ol.g&&bf(C,"load",function(){pl()})})();function rl(a,b,c){return nl.fa(a,b,c)}function sl(a,b){return nl.Ia(a,b)}function tl(a,b){nl.ya(a,b)} -function ul(a,b,c){c=c===void 0?.01:c;var d=P(Th).g();!b.eid&&d.length&&(b.eid=d.toString());Xf(ll,a,b,!0,c)}function vl(a,b,c,d,e){c=c===void 0?jl:c;return nl.I(a,b,c,d,e)}function wl(a,b,c,d,e){c=c===void 0?jl:c;return(sf(b)?b.msg||uf(b.error):uf(b)).indexOf("TagError")===0?((sf(b)?b.error:b).pbr=!0,!1):vl(a,b,c,d,e)}function ql(){if(typeof C.google_srt==="number"){var a=C.google_srt;var b=C.google_srt===0?1:.01}else a=Math.random(),b=.01;return{Ub:b,Hb:a}};function xl(){var a=a===void 0?Math.random:a;this.g=Math.floor(a()*4503599627370496);this.i=0};function yl(){this.g=new t.Set;this.i=new xl}function zl(a){a=Al(a);return a.has("all")||a.has("after")}function Bl(a){a=Al(a);return a.has("all")||a.has("before")}function Cl(a,b,c){switch(c){case 2:case 3:break;case 1:case 4:b=b.parentElement;break;default:throw Error("Unknown RelativePosition: "+c);}for(c=[];b;){if(Dl(b))return!0;if(a.g.has(b))break;c.push(b);b=b.parentElement}c.forEach(function(d){return a.g.add(d)});return!1} -function Dl(a){var b=Al(a);return a&&(a.tagName==="AUTO-ADS-EXCLUSION-AREA"||b.has("inside")||b.has("all"))}function Al(a){return(a=a&&a.getAttribute("data-no-auto-ads"))?new t.Set(a.split("|")):new t.Set};function El(a,b){if(!a)return!1;a=Ke(a,b);if(!a)return!1;a=a.cssFloat||a.styleFloat;return a=="left"||a=="right"}function Fl(a){for(a=a.previousSibling;a&&a.nodeType!=1;)a=a.previousSibling;return a?a:null}function Gl(a){return!!a.nextSibling||!!a.parentNode&&Gl(a.parentNode)};function Hl(a){var b;a=((b=a===void 0?null:a)!=null?b:window).googletag;return(a==null?0:a.apiReady)?a:void 0};function Il(a){return{yc:Jl(a),zc:Kl(a,"body ins.adsbygoogle"),zb:Ll(a),Ab:Kl(a,".google-auto-placed"),Bb:Ml(a),Fb:Nl(a),Dc:Ol(a),Lc:Pl(a),Rb:Ql(a),Cc:Kl(a,"div.googlepublisherpluginad"),ec:Kl(a,"html > ins.adsbygoogle")}}function Ol(a){return Rl(a)||Kl(a,"div[id^=div-gpt-ad]")}function Rl(a){var b=Hl(a);return b?gb(hb(b.pubads().getSlots(),function(c){return a.document.getElementById(c.getSlotElementId())}),function(c){return c!=null}):null} -function Kl(a,b){return lb(a.document.querySelectorAll(b))}function Ml(a){return Kl(a,"ins.adsbygoogle[data-anchor-status]")}function Ll(a){return Kl(a,"iframe[id^=aswift_],iframe[id^=google_ads_frame]")}function Pl(a){return Kl(a,"ins.adsbygoogle[data-ad-format=autorelaxed]")}function Nl(a){return Ol(a).concat(Kl(a,"iframe[id^=google_ads_iframe]"))} -function Ql(a){return Kl(a,"div.trc_related_container,div.OUTBRAIN,div[id^=rcjsload],div[id^=ligatusframe],div[id^=crt-],iframe[id^=cto_iframe],div[id^=yandex_], div[id^=Ya_sync],iframe[src*=adnxs],div.advertisement--appnexus,div[id^=apn-ad],div[id^=amzn-native-ad],iframe[src*=amazon-adsystem],iframe[id^=ox_],iframe[src*=openx],img[src*=openx],div[class*=adtech],div[id^=adtech],iframe[src*=adtech],div[data-content-ad-placement=true],div.wpcnt div[id^=atatags-]")} -function Jl(a){return Kl(a,"ins.adsbygoogle-ablated-ad-slot")}function Sl(a){var b=[];a=z(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;for(var d=!0,e=0;e ins.adsbygoogle"),B=[].concat.apply([],[].concat(oa(Ll(e)),oa(Kl(e,"body ins.adsbygoogle"))));f=[];h=z([[h.Fc,k], -[h.Jb,l],[h.Ic,m],[h.Gc,n],[h.Jc,p],[h.Ec,w],[h.Hc,x],[h.Kb,A]]);for(k=h.next();!k.done;k=h.next())l=z(k.value),k=l.next().value,l=l.next().value,k===!1?f=f.concat(l):B=B.concat(l);B=Sl(B);h=Sl(f);f=B.slice(0);B=z(h);for(h=B.next();!h.done;h=B.next())for(h=h.value,k=0;ke)){e=!0;break b}e=!1}e=e?g.eatfAbg=!0:!1;if(e)return!0;e=new pi([2]);for(g=0;g=0;a--)c=b[a],this.get(c),this.set(c,"",{Pb:0,path:void 0,domain:void 0})};function km(a){this.j=F(a)}y(km,O);function lm(a){var b=new km;return jd(b,5,xc(a))};function mm(){this.B=this.B;this.i=this.i}mm.prototype.B=!1;mm.prototype.dispose=function(){this.B||(this.B=!0,this.D())};mm.prototype[u(t.Symbol,"dispose")]=function(){this.dispose()};function nm(a,b){a.B?b():(a.i||(a.i=[]),a.i.push(b))}mm.prototype.D=function(){if(this.i)for(;this.i.length;)this.i.shift()()};function om(a){a.addtlConsent!==void 0&&typeof a.addtlConsent!=="string"&&(a.addtlConsent=void 0);a.gdprApplies!==void 0&&typeof a.gdprApplies!=="boolean"&&(a.gdprApplies=void 0);return a.tcString!==void 0&&typeof a.tcString!=="string"||a.listenerId!==void 0&&typeof a.listenerId!=="number"?2:a.cmpStatus&&a.cmpStatus!=="error"?0:3}function pm(a,b){b=b===void 0?{}:b;mm.call(this);this.g=null;this.C={};this.V=0;this.u=null;this.l=a;var c;this.M=(c=b.tb)!=null?c:500;var d;this.G=(d=b.Ac)!=null?d:!1} -y(pm,mm);pm.prototype.D=function(){this.C={};this.u&&(cf(this.l,"message",this.u),delete this.u);delete this.C;delete this.l;delete this.g;mm.prototype.D.call(this)}; -pm.prototype.addEventListener=function(a){function b(g,h){clearTimeout(f);g?(d=g,d.internalErrorState=om(d),d.internalBlockOnErrors=c.G,h&&d.internalErrorState===0||(d.tcString="tcunavailable",h||(d.internalErrorState=3))):(d.tcString="tcunavailable",d.internalErrorState=3);a(d)}var c=this,d={internalBlockOnErrors:this.G},e=ne(function(){return a(d)}),f=0;this.M!==-1&&(f=setTimeout(function(){d.tcString="tcunavailable";d.internalErrorState=1;e()},this.M));try{qm(this,"addEventListener",b)}catch(g){d.tcString= -"tcunavailable",d.internalErrorState=3,f&&(clearTimeout(f),f=0),e()}};pm.prototype.removeEventListener=function(a){a&&a.listenerId&&qm(this,"removeEventListener",null,a.listenerId)};function qm(a,b,c,d){c||(c=function(){});var e=a.l;typeof e.__tcfapi==="function"?(a=e.__tcfapi,a(b,2,c,d)):rm(a)?(sm(a),e=++a.V,a.C[e]=c,a.g&&(c={},a.g.postMessage((c.__tcfapiCall={command:b,version:2,callId:e,parameter:d},c),"*"))):c({},!1)} -function rm(a){if(a.g)return a.g;a:{var b=a.l;for(var c=0;c<50;++c){try{var d=!(!b.frames||!b.frames.__tcfapiLocator)}catch(g){d=!1}if(d)break a;b:{try{var e=b.parent;if(e&&e!=b){var f=e;break b}}catch(g){}f=null}if(!(b=f))break}b=null}a.g=b;return a.g}function sm(a){if(!a.u){var b=function(c){try{var d=(typeof c.data==="string"?JSON.parse(c.data):c.data).__tcfapiReturn;a.C[d.callId](d.returnValue,d.success)}catch(e){}};a.u=b;bf(a.l,"message",b)}} -function tm(a){if(a.gdprApplies===!1)return!0;a.internalErrorState===void 0&&(a.internalErrorState=om(a));return a.cmpStatus==="error"||a.internalErrorState!==0?a.internalBlockOnErrors?(gf({e:String(a.internalErrorState)},"tcfe"),!1):!0:a.cmpStatus!=="loaded"||a.eventStatus!=="tcloaded"&&a.eventStatus!=="useractioncomplete"?!1:!0};function um(a){var b=a.A;var c=a.ka;var d=a.tb;var e=a.Cb;a=vm({A:b,ka:c,ta:a.ta===void 0?!1:a.ta,ua:a.ua===void 0?!1:a.ua});a.g!=null||a.i.message!="tcunav"?e(a):wm(b,d).then(function(f){return f.map(xm)}).then(function(f){return f.map(function(g){return ym(b,g)})}).then(e)} -function vm(a){var b=a.A;var c=a.ka,d=a.ta===void 0?!1:a.ta;if(a=!(a.ua===void 0?0:a.ua))a=new pm(b),a=typeof a.l.__tcfapi==="function"||rm(a)!=null;if(a=!a){if(!d){if(!(c=!c))if(c=am(b),c.g==null)vl(806,c.i),c=!1;else if((c=c.getValue())&&Cc(G(c,1))!=null)b:switch(c=N(c,1),c){case 1:c=!0;break b;default:throw Error("Unhandled AutoGdprFeatureStatus: "+c);}else c=!1;d=c}a=d}if(a)return ym(b,lm(!0));c=cm();return(c=hm(c,24))?ym(b,xm(c)):ni(Error("tcunav"))} -function wm(a,b){return t.Promise.race([zm(),Am(a,b)])}function zm(){return(new t.Promise(function(a){var b=cm();a={resolve:a};var c=hm(b,25,[]);c.push(a);b.S[em(25)]=c})).then(Bm)}function Am(a,b){return new t.Promise(function(c){a.setTimeout(c,b,ni(Error("tcto")))})}function Bm(a){return a?li(a):ni(Error("tcnull"))} -function xm(a){var b=b===void 0?{}:b;if(tm(a))if(a.gdprApplies===!1)a=!0;else if(a.tcString==="tcunavailable")a=!b.jb;else if((b.jb||a.gdprApplies!==void 0||b.Bc)&&(b.jb||typeof a.tcString==="string"&&a.tcString.length)){var c=c===void 0?"755":c;b:{if(a.publisher&&a.publisher.restrictions&&(b=a.publisher.restrictions["1"],b!==void 0)){b=b[c===void 0?"755":c];break b}b=void 0}b===0?a=!1:a.purpose&&a.vendor?(b=a.vendor.consents,(c=!(!b||!b[c===void 0?"755":c]))&&a.purposeOneTreatment&&a.publisherCC=== -"CH"?a=!0:(c&&(a=a.purpose.consents,c=!(!a||!a["1"])),a=c)):a=!0}else a=!0;else a=!1;return lm(a)}function ym(a,b){a:{a=a===void 0?window:a;if(K(b,5))try{var c=a.localStorage;break a}catch(d){}c=null}return(b=c)?li(b):ni(Error("unav"))};function Cm(a){this.j=F(a)}y(Cm,O);function Dm(a){this.j=F(a)}y(Dm,O);function Em(a){this.exception=a}function Fm(a,b,c){this.l=a;this.g=b;this.i=c}Fm.prototype.start=function(){this.u()};Fm.prototype.u=function(){try{switch(this.l.document.readyState){case "complete":case "interactive":Ul(this.g,!0);Gm(this);break;default:Ul(this.g,!1)?Gm(this):this.l.setTimeout(Pa(this.u,this),100)}}catch(a){Gm(this,a)}};function Gm(a,b){try{var c=a.i,d=c.resolve,e=a.g;Uk(e.g);J(e.l,Ri,1,H());d.call(c,new Em(b))}catch(f){a.i.reject(f)}};function Hm(a){this.j=F(a)}y(Hm,O);Hm.prototype.getVersion=function(){return L(this,2)};function Im(a){return qb(a.length%4!==0?a+"A":a).map(function(b){return(r=b.toString(2),u(r,"padStart")).call(r,8,"0")}).join("")}function Jm(a){if(!/^[0-1]+$/.test(a))throw Error("Invalid input ["+a+"] not a bit string.");return parseInt(a,2)}function Km(a){if(!/^[0-1]+$/.test(a))throw Error("Invalid input ["+a+"] not a bit string.");for(var b=[1,2,3,5],c=0,d=0;d -0)throw Error("Found "+c+" sections ["+d+"] but has remaining input ["+e+"], entire input ["+b+"]");return td(a,3,d,Dc)}function Mm(a,b){var c=a.indexOf("11");if(c===-1)throw Error("Expected section bitstring but not found in ["+a+"] part of ["+b+"]");return a.slice(0,c+2)};var Nm="a".charCodeAt(),Om=se(Zh),Pm=se($h);function Qm(a){this.j=F(a)}y(Qm,O);function Rm(){var a=new Qm;return Td(a,1,0)}function Sm(a){var b=Number;var c=c===void 0?"0":c;var d=G(a,1);var e=!0;e=e===void 0?!1:e;var f=typeof d;d=d==null?d:f==="bigint"?String(sc(64,d)):Ac(d)?f==="string"?Hc(d):e?Ic(d):Lc(d):void 0;b=b(d!=null?d:c);a=L(a,2);return new Date(b*1E3+a/1E6)};function Tm(a){if(/[^01]/.test(a))throw Error("Input bitstring "+a+" is malformed!");this.i=a;this.g=0}function Um(a){var b=Vm(a,16);return!!Vm(a,1)===!0?(a=Wm(a),a.forEach(function(c){if(c>b)throw Error("ID "+c+" is past MaxVendorId "+b+"!");}),a):Xm(a,b)}function Wm(a){for(var b=Vm(a,12),c=[];b--;){var d=!!Vm(a,1)===!0,e=Vm(a,16);if(d)for(d=Vm(a,16);e<=d;e++)c.push(e);else c.push(e)}c.sort(function(f,g){return f-g});return c} -function Xm(a,b,c){for(var d=[],e=0;ea.i.length)throw Error("Requested length "+b+" is past end of string.");var c=a.i.substring(a.g,a.g+b);a.g+=b;return parseInt(c,2)}Tm.prototype.skip=function(a){this.g+=a};function Ym(a,b){try{var c=qb(a.split(".")[0]).map(function(e){return(r=e.toString(2),u(r,"padStart")).call(r,8,"0")}).join(""),d=new Tm(c);c={};c.tcString=a;c.gdprApplies=b;d.skip(78);c.cmpId=Vm(d,12);c.cmpVersion=Vm(d,12);d.skip(30);c.tcfPolicyVersion=Vm(d,6);c.isServiceSpecific=!!Vm(d,1);c.useNonStandardStacks=!!Vm(d,1);c.specialFeatureOptins=Zm(Xm(d,12,Pm),Pm);c.purpose={consents:Zm(Xm(d,24,Om),Om),legitimateInterests:Zm(Xm(d,24,Om),Om)};c.purposeOneTreatment=!!Vm(d,1);c.publisherCC=String.fromCharCode(Nm+ -Vm(d,6))+String.fromCharCode(Nm+Vm(d,6));c.vendor={consents:Zm(Um(d),null),legitimateInterests:Zm(Um(d),null)};return c}catch(e){return null}}function Zm(a,b){var c={};if(Array.isArray(b)&&b.length!==0){b=z(b);for(var d=b.next();!d.done;d=b.next())d=d.value,c[d]=a.indexOf(d)!==-1}else for(a=z(a),b=a.next();!b.done;b=a.next())c[b.value]=!0;delete c[0];return c};function $m(a){this.j=F(a)}y($m,O);function an(a){this.j=F(a)}y(an,O);function bn(a){this.j=F(a)}y(bn,O);function cn(a){this.j=F(a)}y(cn,O);var dn=ee(cn);function en(a){a=fn(a);try{var b=a?dn(a):null}catch(c){b=null}return b?I(b,bn,4)||null:null}function fn(a){a=(new jm(a)).get("FCCDCF","");if(a)if(u(a,"startsWith").call(a,"%"))try{var b=decodeURIComponent(a)}catch(c){b=null}else b=a;else b=null;return b};se(Zh).map(function(a){return Number(a)});se($h).map(function(a){return Number(a)});function gn(a){this.A=a}function hn(a){a.__tcfapiPostMessageReady||jn(new gn(a))} -function jn(a){a.g=function(b){var c=typeof b.data==="string";try{var d=c?JSON.parse(b.data):b.data}catch(f){return}var e=d.__tcfapiCall;e&&(e.command==="ping"||e.command==="addEventListener"||e.command==="removeEventListener")&&(0,a.A.__tcfapi)(e.command,e.version,function(f,g){var h={};h.__tcfapiReturn=e.command==="removeEventListener"?{success:f,callId:e.callId}:{returnValue:f,success:g,callId:e.callId};f=c?JSON.stringify(h):h;b.source&&typeof b.source.postMessage==="function"&&b.source.postMessage(f, -b.origin);return f},e.parameter)};a.A.addEventListener("message",a.g);a.A.__tcfapiPostMessageReady=!0};function kn(a){this.A=a;this.g=null}function ln(a){a.__uspapiPostMessageReady||mn(new kn(a))} -function mn(a){a.g=function(b){var c=typeof b.data==="string";try{var d=c?JSON.parse(b.data):b.data}catch(f){return}var e=d.__uspapiCall;e&&e.command==="getUSPData"&&a.A.__uspapi(e.command,e.version,function(f,g){var h={};h.__uspapiReturn={returnValue:f,success:g,callId:e.callId};f=c?JSON.stringify(h):h;b.source&&typeof b.source.postMessage==="function"&&b.source.postMessage(f,b.origin);return f})};a.A.addEventListener("message",a.g);a.A.__uspapiPostMessageReady=!0};function nn(a){this.j=F(a)}y(nn,O);function on(a){this.j=F(a)}y(on,O);var pn=ee(on);function qn(a,b){function c(n){if(n.length<10)return null;var p=h(n.slice(0,4));p=k(p);n=h(n.slice(6,10));n=l(n);return"1"+p+n+"N"}function d(n){if(n.length<10)return null;var p=h(n.slice(0,6));p=k(p);n=h(n.slice(6,10));n=l(n);return"1"+p+n+"N"}function e(n){if(n.length<12)return null;var p=h(n.slice(0,6));p=k(p);n=h(n.slice(8,12));n=l(n);return"1"+p+n+"N"}function f(n){if(n.length<18)return null;var p=h(n.slice(0,8));p=k(p);n=h(n.slice(12,18));n=l(n);return"1"+p+n+"N"}function g(n){if(n.length<10)return null; -var p=h(n.slice(0,6));p=k(p);n=h(n.slice(6,10));n=l(n);return"1"+p+n+"N"}function h(n){for(var p=[],w=0,x=0;x2)return null;a=Im(a[0]);var m=Jm(a.slice(0,6));a=a.slice(6);if(m!==1)return null;switch(b){case 8:return c(a);case 10:case 12:case 9:return d(a);case 11:return e(a); -case 7:return f(a);case 13:return g(a);default:return null}};function rn(a,b){function c(){if(!a.frames[b])if(d.body){var e=Je("IFRAME",d);e.style.display="none";e.style.width="0px";e.style.height="0px";e.style.border="none";e.style.zIndex="-1000";e.style.left="-1000px";e.style.top="-1000px";e.name=b;d.body.appendChild(e)}else a.setTimeout(c,5)}var d=a.document;c()};function sn(a){if(a!=null)return tn(a)}function tn(a){return hc(a)?Number(a):String(a)};function un(a){var b=Q;this.A=b;this.i=a;a=fn(this.A.document);try{var c=a?dn(a):null}catch(e){c=null}(a=c)?(c=I(a,an,5)||null,a=J(a,$m,7,H()),a=vn(a!=null?a:[]),c={fb:c,ib:a}):c={fb:null,ib:null};a=c;c=wn(a.ib);a=a.fb;if(a!=null&&Qc(G(a,2))!=null&&M(a,2).length!==0){var d=ld(a,Qm,1)?I(a,Qm,1):Rm();a={uspString:M(a,2),Ea:Sm(d)}}else a=null;this.l=a&&c?c.Ea>a.Ea?c.uspString:a.uspString:a?a.uspString:c?c.uspString:null;this.tcString=(c=en(b.document))&&Qc(G(c,1))!=null?M(c,1):null;this.g=(b=en(b.document))&& -Qc(G(b,2))!=null?M(b,2):null}function xn(a){Q!==Q.top||Q.__uspapi||Q.frames.__uspapiLocator||(a=new un(a),yn(a),zn(a))}function yn(a){!a.l||a.A.__uspapi||a.A.frames.__uspapiLocator||(a.A.__uspapiManager="fc",rn(a.A,"__uspapiLocator"),Qa("__uspapi",function(b,c,d){typeof d==="function"&&b==="getUSPData"&&(b=!K(a.i,3),d({version:1,uspString:b?"1---":a.l},!0))},a.A),ln(a.A))} -function vn(a){a=u(a,"find").call(a,function(b){return b&&N(b,1)===13});if(a==null?0:Qc(G(a,2))!=null)try{return pn(M(a,2))}catch(b){}return null} -function wn(a){if(a==null||Qc(G(a,1))==null||M(a,1).length===0||J(a,nn,2,H()).length===0)return null;var b=M(a,1);try{var c=Lm(b.split("~")[0]);var d=u(b,"includes").call(b,"~")?b.split("~").slice(1):[]}catch(e){return null}a=J(a,nn,2,H()).reduce(function(e,f){var g=An(e);g=Ld(g,1);g=tn(g);var h=An(f);h=Ld(h,1);return g>tn(h)?e:f});c=nd(c,3,Ec,H()).indexOf(L(a,1));return c===-1||c>=d.length?null:{uspString:qn(d[c],L(a,1)),Ea:Sm(An(a))}}function An(a){return ld(a,Qm,2)?I(a,Qm,2):Rm()} -function zn(a){!a.tcString||a.A.__tcfapi||a.A.frames.__tcfapiLocator||(a.A.__tcfapiManager="fc",rn(a.A,"__tcfapiLocator"),a.A.__tcfapiEventListeners=a.A.__tcfapiEventListeners||[],Qa("__tcfapi",function(b,c,d,e){if(typeof d==="function")if(c&&(c>2.2||c<=1))d(null,!1);else{var f=a.A.__tcfapiEventListeners;c=!K(a.i,1);switch(b){case "ping":d({gdprApplies:!c,cmpLoaded:!0,cmpStatus:"loaded",displayStatus:"disabled",apiVersion:"2.2",cmpVersion:2,cmpId:300});break;case "addEventListener":b=f.push(d);e= -!c;--b;a.tcString?(e=Ym(a.tcString,e),e.addtlConsent=a.g!=null?a.g:void 0,e.cmpStatus="loaded",e.eventStatus="tcloaded",b!=null&&(e.listenerId=b),b=e):b=null;d(b,!0);break;case "removeEventListener":e!==void 0&&f[e]?(f[e]=null,d(!0)):d(!1);break;case "getInAppTCData":case "getVendorList":d(null,!1);break;case "getTCData":d(null,!1)}}},a.A),hn(a.A))};var Bn={},Cn=(Bn.google_ad_channel=!0,Bn.google_ad_host=!0,Bn);function Dn(a,b){a.location.href&&a.location.href.substring&&(b.url=a.location.href.substring(0,200));ul("ama",b,.01)}function En(a){var b={};Me(Cn,function(c,d){d in a&&(b[d]=a[d])});return b};function Fn(a){var b=/[a-zA-Z0-9._~-]/,c=/%[89a-zA-Z]./;return a.replace(/(%[a-zA-Z0-9]{2})/g,function(d){if(!d.match(c)){var e=decodeURIComponent(d);if(e.match(b))return e}return d.toUpperCase()})}function Gn(a){for(var b="",c=/[/%?&=]/,d=0;dDate.now()?a:null}else c=null;return(b=c)?li(b):ni(Error("invlocst"))} -function lo(a){if(On(a.A)&&!K(a.g,22))return ni(Error("invtag"));var b;if(b=(a=(b=Vn(a.A,a.l,a.g))==null?void 0:I(b,Cm,5))&&J(a,Ri,1,H()).length>0?a:null){a=new Ck;var c=J(b,Ri,1,H());a=Gd(a,1,c);b=J(b,xk,2,H());b=Gd(a,7,b);b=li(b)}else b=ni(Error("invtag"));return b}function no(a,b){mi(ki(b,function(c){ho(a,c,!1)}),function(c){ko(c.message);a.i(null,null)})}function ko(a){ul("abg::amalserr",{status:a,guarding:"true",timeout:50,rate:.01},.01)};function oo(a,b,c,d){var e=e===void 0?po:e;try{var f=In(a,J(c,xk,7,H()));if(f&&Hn(f)){if(Qc(G(f,4))){var g={},h=new Fi(null,(g.google_package=Qc(G(f,4)),g));d=Gi(d,h)}var k=e(a,b,c,f,d);Pk(1E3,function(){var l=new ai;(new Fm(a,k,l)).start();return l.i},a).then(function(){Dn(a,{atf:1})},function(l){(a.google_ama_state=a.google_ama_state||{}).exception=l;Dn(a,{atf:0})})}}catch(l){Dn(a,{atf:-1})}}function po(a,b,c,d,e){return new Tl(a,b,c,d,e)};function qo(a){return a.length?a.join("~"):void 0};function ro(a,b){if(!a)return!1;a=a.hash;if(!a||!a.indexOf)return!1;if(a.indexOf(b)!=-1)return!0;b=so(b);return b!="go"&&a.indexOf(b)!=-1?!0:!1}function so(a){var b="";Me(a.split("_"),function(c){b+=c.substr(0,2)});return b};function to(a){this.j=F(a)}y(to,O);to.prototype.getName=function(){return M(this,1)};function uo(a){this.j=F(a)}y(uo,O);function vo(a){this.j=F(a)}y(vo,O);function wo(a){this.j=F(a)}y(wo,O);function xo(a){this.j=F(a)}y(xo,O);var yo=de(xo);var zo=de(wo);function Ao(a){var b,c,d,e,f,g,h=ae(yo());var k=ae(zo());var l=L(a,1);k=Rd(k,1,l);l=L(a,18);k=Rd(k,2,l);l=M(a,2);k=Vd(k,3,l);l=!((b=Un(a))==null||!K(b,1));b=jd(k,4,xc(l));k=K(a,20);b=jd(b,5,xc(k));k=K(a,9);b=jd(b,6,xc(k));k=!((c=Un(a))==null||!K(c,2));c=jd(b,7,xc(k));b=M(a,8);c=Vd(c,8,b);b=M(a,3);c=Vd(c,9,b);b=Un(a);c=Ed(c,10,b);b=(d=bo(a))==null?void 0:I(d,uo,7);d=Ed(c,11,b);c=(e=bo(a))==null?void 0:M(e,1);e=Vd(d,12,c);d=(f=bo(a))==null?void 0:(g=I(f,co,2))==null?void 0:M(g,1);f=Vd(e,13,d);a=M(a, -17);a=Vd(f,14,a);a=be(a);h=Ed(h,1,a);return be(h)};function Bo(){var a={};P(Ue).i(ej.g,ej.defaultValue)&&(a.bust=P(Ue).i(ej.g,ej.defaultValue));return a};function Co(){var a=this;this.promise=new t.Promise(function(b,c){a.resolve=b;a.reject=c})};function Do(){var a=new Co;return{promise:a.promise,resolve:a.resolve}};function Eo(a){a=a===void 0?function(){}:a;C.google_llp||(C.google_llp={});var b=C.google_llp,c=b[7];if(c)return c;c=Do();b[7]=c;a();return c}function Fo(a){return Eo(function(){Ie(C.document,a)}).promise};u(Array,"from").call(Array,{length:11},function(a,b){return b/10});function Go(){this.wasPlaTagProcessed=!1;this.wasReactiveAdConfigReceived={};this.adCount={};this.wasReactiveAdVisible={};this.stateForType={};this.reactiveTypeEnabledInAsfe={};this.wasReactiveTagRequestSent=!1;this.reactiveTypeDisabledByPublisher={};this.tagSpecificState={};this.messageValidationEnabled=!1;this.floatingAdsStacking=new Ho;this.sideRailProcessedFixedElements=new t.Set;this.sideRailAvailableSpace=new t.Map;this.sideRailPlasParam=new t.Map;this.sideRailMutationCallbacks=[];this.clickTriggeredInterstitialMayBeDisplayed= -!1} -function Io(a){a.google_reactive_ads_global_state?(a.google_reactive_ads_global_state.sideRailProcessedFixedElements==null&&(a.google_reactive_ads_global_state.sideRailProcessedFixedElements=new t.Set),a.google_reactive_ads_global_state.sideRailAvailableSpace==null&&(a.google_reactive_ads_global_state.sideRailAvailableSpace=new t.Map),a.google_reactive_ads_global_state.sideRailPlasParam==null&&(a.google_reactive_ads_global_state.sideRailPlasParam=new t.Map),a.google_reactive_ads_global_state.sideRailMutationCallbacks==null&& -(a.google_reactive_ads_global_state.sideRailMutationCallbacks=[])):a.google_reactive_ads_global_state=new Go;return a.google_reactive_ads_global_state}function Ho(){this.maxZIndexRestrictions={};this.nextRestrictionId=0;this.maxZIndexListeners=[]};function Jo(a){var b={};return{enable_page_level_ads:(b.pltais=!0,b),google_ad_client:a}};function Ko(a){if(C.google_apltlad||a.google_ad_intent_query)return null;var b=a.google_loader_used!=="sd"&&T(lj)&&(C.top==C?0:Ge(C.top)?1:2)===1;if(C!==C.top&&!b||!a.google_ad_client)return null;C.google_apltlad=!0;b=Jo(a.google_ad_client);var c=b.enable_page_level_ads;Me(a,function(d,e){mk[e]&&e!=="google_ad_client"&&(c[e]=d)});c.google_pgb_reactive=7;c.asro=T(qj);c.aihb=T(mj);c.aifxl=qo(P(Ue).g(oj.g,oj.defaultValue));U(tj)&&(c.aiapm=U(tj));U(vj)&&(c.aiapmi=U(vj));U(rj)&&(c.aiact=U(rj));U(xj)&& -(c.aicct=U(xj));U(zj)&&(c.ailct=U(zj));U(Bj)&&(c.aimart=U(Bj));T(nj)&&(c.aiudt=!0);c.aiapmd=U(uj);c.aiapmid=U(wj);c.aiactd=U(sj);c.aicctd=U(yj);c.ailctd=U(Aj);c.aimartd=U(Cj);c.aiof=qo(P(Ue).g(pj.g,pj.defaultValue));if("google_ad_section"in a||"google_ad_region"in a)c.google_ad_section=a.google_ad_section||a.google_ad_region;return b};function Lo(a,b){Y(Q).ama_ran_on_page||Pk(1001,function(){Mo(new No(a,b))},C)}function No(a,b){this.A=C;this.g=a;this.i=b}function Mo(a){eo(a.A,a.i,a.g.google_ad_client||"",function(b,c){var d=a.A,e=a.g;Y(Q).ama_ran_on_page||b&&Oo(d,e,b,c)})} -function Oo(a,b,c,d){d&&(Uk(a).configSourceInAbg=d);if(ld(c,Bk,24)){d=Vk(a);d.availableAbg=!0;var e,f;d.ablationFromStorage=!!((e=I(c,Bk,24))==null?0:(f=I(e,zk,3))==null?0:Od(f,yk,2,Ak))}if(Ja(b.enable_page_level_ads)&&b.enable_page_level_ads.google_pgb_reactive===7){if(!In(a,J(c,xk,7,H()))){ul("amaait",{value:"true"});return}ul("amaait",{value:"false"})}Y(Q).ama_ran_on_page=!0;var g;if((g=I(c,pk,15))==null?0:yc(G(g,23,void 0,hd)))Y(a).enable_overlap_observer=!0;var h,k;if((h=I(c,Bk,24))==null?0: -(k=I(h,zk,3))==null?0:Od(k,yk,2,Ak))Vk(a).ablatingThisPageview=!0,Ln(a);lf(3,[Wc(c)]);var l=b.google_ad_client||"";b=En(Ja(b.enable_page_level_ads)?b.enable_page_level_ads:{});var m=Gi(Ki,new Fi(null,b));rl(782,function(){oo(a,l,c,m)})};function Po(a,b,c){var d,e;return(e=a==null?void 0:a[c])!=null?e:b==null?void 0:(d=b.attributes.getNamedItem("data-"+String(c).slice(7).replace(/_/g,"-")))==null?void 0:d.value}function Qo(a,b){var c={},d={};return d.fldt=(c.pbfl=Po(a,b,"google_ad_public_floor"),c.pvfl=Po(a,b,"google_ad_private_floor"),c),d};function Ro(a,b){a=a.document;for(var c=void 0,d=0;!c||a.getElementById(c+"_host");)c="aswift_"+d++;a=c;c=Number(b.google_ad_width||0);b=Number(b.google_ad_height||0);d=document.createElement("div");d.id=a+"_host";var e=d.style;e.border="none";e.height=b+"px";e.width=c+"px";e.margin="0px";e.padding="0px";e.position="relative";e.visibility="visible";e.backgroundColor="transparent";e.display="inline-block";return{Ib:a,fc:d}};function So(a){if(a.google_ad_client)return String(a.google_ad_client);var b,c,d,e;return(e=(d=(b=Y(a).head_tag_slot_vars)==null?void 0:b.google_ad_client)!=null?d:(c=a.document.querySelector(".adsbygoogle[data-ad-client]"))==null?void 0:c.getAttribute("data-ad-client"))!=null?e:""};var To={"120x90":!0,"160x90":!0,"180x90":!0,"200x90":!0,"468x15":!0,"728x15":!0};function Uo(a,b){if(b==15){if(a>=728)return 728;if(a>=468)return 468}else if(b==90){if(a>=200)return 200;if(a>=180)return 180;if(a>=160)return 160;if(a>=120)return 120}return null};function Vo(a){this.j=F(a)}y(Vo,O);Vo.prototype.getVersion=function(){return M(this,2)};function Wo(a){this.j=F(a)}y(Wo,O);function Xo(a,b){return Vd(a,2,b)}function Yo(a,b){return Vd(a,3,b)}function Zo(a,b){return Vd(a,4,b)}function $o(a,b){return Vd(a,5,b)}function ap(a,b){return Vd(a,9,b)}function bp(a,b){return Gd(a,10,b)}function cp(a,b){return jd(a,11,xc(b))}function dp(a,b){return Vd(a,1,b)}function ep(a,b){return jd(a,7,xc(b))};var fp="platform platformVersion architecture model uaFullVersion bitness fullVersionList wow64".split(" ");function gp(a){var b;return(b=a.google_tag_data)!=null?b:a.google_tag_data={}}function hp(a){var b,c;return typeof((b=a.navigator)==null?void 0:(c=b.userAgentData)==null?void 0:c.getHighEntropyValues)==="function"} -function ip(){var a=Q;if(!hp(a))return null;var b=gp(a);if(b.uach_promise)return b.uach_promise;a=a.navigator.userAgentData.getHighEntropyValues(fp).then(function(c){b.uach!=null||(b.uach=c);return c});return b.uach_promise=a} -function jp(a){var b;return cp(bp($o(Xo(dp(Zo(ep(ap(Yo(new Wo,a.architecture||""),a.bitness||""),a.mobile||!1),a.model||""),a.platform||""),a.platformVersion||""),a.uaFullVersion||""),((b=a.fullVersionList)==null?void 0:b.map(function(c){var d=new Vo;d=Vd(d,1,c.brand);return Vd(d,2,c.version)}))||[]),a.wow64||!1)}function kp(){var a,b;return(b=(a=ip())==null?void 0:a.then(function(c){return jp(c)}))!=null?b:null};function lp(a,b){b.google_ad_host||(a=Pn(a))&&(b.google_ad_host=a)}function mp(a,b,c){Q.google_sa_queue||(Q.google_sa_queue=[],Q.google_process_slots=sl(215,function(){np(Q.google_sa_queue)}),a=op(c===void 0?"":c,a,b),Ie(Q.document,a))}function np(a){var b=a.shift();typeof b==="function"&&rl(216,b);a.length&&C.setTimeout(sl(215,function(){np(a)}),0)}function pp(a,b){a.google_sa_queue=a.google_sa_queue||[];a.google_sa_impl?b():a.google_sa_queue.push(b)} -function op(a,b,c){var d=Q;b=K(c,4)?b.Xb:b.Yb;var e=Object,f=e.assign;a:{if(K(c,4)){var g=a||So(d);if(g){a={};a.client=qf(g);b:{try{for(;d;){g=void 0;if((g=d.location)==null?0:g.hostname){var h=d.location.hostname;break b}d=d.parent}}catch(k){}h=""}h=(a.plah=h,a);break a}throw Error("PublisherCodeNotFoundForAma");}h={}}e=f.call(e,{},h,Bo());f=U(Gj);!K(c,4)&&(r=[0,1],u(r,"includes")).call(r,f)&&(e.osttc=""+f);return Ee(b,new t.Map(u(Object,"entries").call(Object,e)))} -function qp(a,b,c,d){var e=Ro(a,b),f=e.Ib,g=e.fc;c.appendChild(g);rp(a,c,b);var h;c=(h=b.google_start_time)!=null?h:Yh;h=(new Date).getTime();b.google_lrv=dh();b.google_async_iframe_id=f;b.google_start_time=c;b.google_bpp=h>c?h-c:1;a.google_sv_map=a.google_sv_map||{};a.google_sv_map[f]=b;pp(a,function(){var k={};k=(k.psldt=d,k);var l=g;if(!l||!l.isConnected)if(l=a.document.getElementById(String(b.google_async_iframe_id)+"_host"),l==null)throw Error("no_div");var m={};k=(m.pubWin=a,m.vars=b,m.innerInsElement= -l,m.sldt=k,m);(k=a.google_sa_impl(k))&&tl(911,k)})} -function rp(a,b,c){var d=c.google_ad_output,e=c.google_ad_format,f=c.google_ad_width||0,g=c.google_ad_height||0;e||d!=="html"&&d!=null||(e=f+"x"+g);T(Kj)&&(c.google_reactive_ad_format===10?e="interstitial":c.google_reactive_ad_format===11&&(e="rewarded"));d=!c.google_ad_slot||c.google_override_format||!To[c.google_ad_width+"x"+c.google_ad_height]&&c.google_loader_used==="aa";e=e&&d?e.toLowerCase():"";c.google_ad_format=e;if(typeof c.google_reactive_sra_index!=="number"||!c.google_ad_unit_key){e=[c.google_ad_slot, -c.google_orig_ad_format||c.google_ad_format,c.google_ad_type,c.google_orig_ad_width||c.google_ad_width,c.google_orig_ad_height||c.google_ad_height];d=[];f=0;for(g=b;g&&f<25;g=g.parentNode,++f)g.nodeType===9?d.push(""):d.push(g.id);(d=d.join())&&e.push(d);c.google_ad_unit_key=ti(e.join(":")).toString();var h=h===void 0?!1:h;e=[];for(d=0;b&&d<25;++d){f="";h!==void 0&&h||(f=(f=b.nodeType!==9&&b.id)?"/"+f:"");a:{if(b&&b.nodeName&&b.parentElement){g=b.nodeName.toString().toLowerCase();for(var k=b.parentElement.childNodes, -l=0,m=0;mU(hj)&&this.u>300?this.g:Math.min(1200,Math.round(a))};up.prototype.l=function(){};function Z(a,b,c,d){d=d===void 0?!1:d;up.call(this,a,b);this.C=c;this.B=d}y(Z,up);Z.prototype.ba=function(){return this.C};Z.prototype.l=function(a,b,c){c.style.height=this.height()+"px";b.rpe=!0};function vp(a){return function(b){return!!(b.ba()&a)}};var wp={},xp=(wp.image_stacked=1/1.91,wp.image_sidebyside=1/3.82,wp.mobile_banner_image_sidebyside=1/3.82,wp.pub_control_image_stacked=1/1.91,wp.pub_control_image_sidebyside=1/3.82,wp.pub_control_image_card_stacked=1/1.91,wp.pub_control_image_card_sidebyside=1/3.74,wp.pub_control_text=0,wp.pub_control_text_card=0,wp),yp={},zp=(yp.image_stacked=80,yp.image_sidebyside=0,yp.mobile_banner_image_sidebyside=0,yp.pub_control_image_stacked=80,yp.pub_control_image_sidebyside=0,yp.pub_control_image_card_stacked= -85,yp.pub_control_image_card_sidebyside=0,yp.pub_control_text=80,yp.pub_control_text_card=80,yp),Ap={},Bp=(Ap.pub_control_image_stacked=100,Ap.pub_control_image_sidebyside=200,Ap.pub_control_image_card_stacked=150,Ap.pub_control_image_card_sidebyside=250,Ap.pub_control_text=100,Ap.pub_control_text_card=150,Ap); -function Cp(a){var b=0;a.R&&b++;a.J&&b++;a.K&&b++;if(b<3)return{aa:"Tags data-matched-content-ui-type, data-matched-content-columns-num and data-matched-content-rows-num should be set together."};b=a.R.split(",");var c=a.K.split(",");a=a.J.split(",");if(b.length!==c.length||b.length!==a.length)return{aa:'Lengths of parameters data-matched-content-ui-type, data-matched-content-columns-num and data-matched-content-rows-num must match. Example: \n data-matched-content-rows-num="4,2"\ndata-matched-content-columns-num="1,6"\ndata-matched-content-ui-type="image_stacked,image_card_sidebyside"'}; -if(b.length>2)return{aa:"The parameter length of attribute data-matched-content-ui-type, data-matched-content-columns-num and data-matched-content-rows-num is too long. At most 2 parameters for each attribute are needed: one for mobile and one for desktop, while you are providing "+(b.length+' parameters. Example: \n data-matched-content-rows-num="4,2"\ndata-matched-content-columns-num="1,6"\ndata-matched-content-ui-type="image_stacked,image_card_sidebyside".')};for(var d=[],e=[],f=0;f=1200?{width:1200,height:600}:a>=850?{width:a,height:Math.floor(a*.5)}:a>=550?{width:a,height:Math.floor(a*.6)}:a>=468?{width:a,height:Math.floor(a*.7)}:{width:a,height:Math.floor(a*3.44)}}function Ep(a,b,c,d){b=Math.floor(((a-8*b-8)/b*xp[d]+zp[d])*c+8*c+8);return a>1500?{width:0,height:0,Zb:"Calculated slot width is too large: "+a}:b>1500?{width:0,height:0,Zb:"Calculated slot height is too large: "+b}:{width:a,height:b}} -function Fp(a,b){var c=a-8-8;--b;return{width:a,height:Math.floor(c/1.91+70)+Math.floor((c*xp.mobile_banner_image_sidebyside+zp.mobile_banner_image_sidebyside)*b+8*b+8)}};var Gp=mb("script");function Hp(a,b,c,d,e,f,g,h,k,l,m,n){this.D=a;this.Y=b;this.ba=c===void 0?null:c;this.g=d===void 0?null:d;this.G=e===void 0?null:e;this.F=f===void 0?null:f;this.P=g===void 0?null:g;this.u=h===void 0?null:h;this.B=k===void 0?null:k;this.i=l===void 0?null:l;this.l=m===void 0?null:m;this.C=n===void 0?null:n}Hp.prototype.size=function(){return this.Y};var Ip=["google_content_recommendation_ui_type","google_content_recommendation_columns_num","google_content_recommendation_rows_num"];function Jp(a,b){up.call(this,a,b)}y(Jp,up);Jp.prototype.i=function(a){return Math.min(1200,Math.max(this.g,Math.round(a)))}; -function Kp(a,b){Lp(a,b);if(b.google_content_recommendation_ui_type==="pedestal")return new Hp(9,new Jp(a,Math.floor(a*2.189)));if(T(Xi)){var c=oe();var d=U(Yi);var e=U(Wi),f=U(Vi);a<468?c?(a=Fp(a,d),d={Z:a.width,X:a.height,J:1,K:d,R:"mobile_banner_image_sidebyside"}):(a=Ep(a,1,d,"image_sidebyside"),d={Z:a.width,X:a.height,J:1,K:d,R:"image_sidebyside"}):(d=Dp(a),e===1&&(d.height=Math.floor(d.height*.5)),d={Z:d.width,X:d.height,J:f,K:e,R:"image_stacked"})}else d=oe(),a<468?d?(d=Fp(a,12),d={Z:d.width, -X:d.height,J:1,K:12,R:"mobile_banner_image_sidebyside"}):(d=Dp(a),d={Z:d.width,X:d.height,J:1,K:13,R:"image_sidebyside"}):(d=Dp(a),d={Z:d.width,X:d.height,J:4,K:2,R:"image_stacked"});Mp(b,d);return new Hp(9,new Jp(d.Z,d.X))} -function Np(a,b){Lp(a,b);var c=Cp({K:b.google_content_recommendation_rows_num,J:b.google_content_recommendation_columns_num,R:b.google_content_recommendation_ui_type});if(c.aa)a={Z:0,X:0,J:0,K:0,R:"image_stacked",aa:c.aa};else{var d=c.lb.length===2&&a>=468?1:0;var e=c.lb[d];e=e.indexOf("pub_control_")===0?e:"pub_control_"+e;var f=Bp[e];for(var g=c.J[d];a/g1;)g--;f=g;c=c.K[d];a=Ep(a,f,c,e);a={Z:a.width,X:a.height,J:f,K:c,R:e}}if(a.aa)throw new X(a.aa);Mp(b,a);return new Hp(9,new Jp(a.Z,a.X))} -function Lp(a,b){if(a<=0)throw new X("Invalid responsive width from Matched Content slot "+b.google_ad_slot+": "+a+". Please ensure to put this Matched Content slot into a non-zero width div container.");}function Mp(a,b){a.google_content_recommendation_ui_type=b.R;a.google_content_recommendation_columns_num=b.J;a.google_content_recommendation_rows_num=b.K};function Op(a,b){up.call(this,a,b)}y(Op,up);Op.prototype.i=function(){return this.g};Op.prototype.l=function(a,b,c){dk(a,c);c.style.height=this.height()+"px";b.rpe=!0};var Pp={"image-top":function(a){return a<=600?284+(a-250)*.414:429},"image-middle":function(a){return a<=500?196-(a-250)*.13:164+(a-500)*.2},"image-side":function(a){return a<=500?205-(a-250)*.28:134+(a-500)*.21},"text-only":function(a){return a<=500?187-.228*(a-250):130},"in-article":function(a){return a<=420?a/1.2:a<=460?a/1.91+130:a<=800?a/4:200}};function Qp(a,b){up.call(this,a,b)}y(Qp,up);Qp.prototype.i=function(){return Math.min(1200,this.g)}; -function Rp(a,b,c,d,e){var f=e.google_ad_layout||"image-top";if(f==="in-article"){var g=a;if(e.google_full_width_responsive==="false")a=g;else if(a=Yj(b,c,g,U(aj),e),a!==!0)e.gfwrnwer=a,a=g;else if(a=Sj(b))if(e.google_full_width_responsive_allowed=!0,c.parentElement){b:{g=c;for(var h=0;h<100&&g.parentElement;++h){for(var k=g.parentElement.childNodes,l=0;l=0;--c)if(!a[c](b))return!1;return!0}}function Tp(a,b){for(var c=Up.slice(0),d=c.length,e=null,f=0;fa*d.height()?new Z(b.g,b.height(),1):d};function cq(a,b,c,d,e){var f;(f=Sj(b))?Sj(b)<488?b.innerHeight>=b.innerWidth?(e.google_full_width_responsive_allowed=!0,dk(b,c),f={H:f,F:!0}):f={H:a,F:5}:f={H:a,F:4}:f={H:a,F:10};var g=f;f=g.H;g=g.F;if(g!==!0||a===f)return new Hp(12,new up(a,d),null,null,!0,g,100);a=Zp(f,"auto",b,c,e,!0);return new Hp(1,a.Y,a.ba,2,!0,g,a.P)};function dq(a){var b=a.google_ad_format;if(b==="autorelaxed"){a:{if(a.google_content_recommendation_ui_type!=="pedestal"){b=z(Ip);for(var c=b.next();!c.done;c=b.next())if(a[c.value]!=null){a=!0;break a}}a=!1}return a?9:5}if(Xp(b))return 1;if(b==="link")return 4;if(b==="fluid")return a.google_ad_layout==="in-article"?(eq(a),1):8;if(a.google_reactive_ad_format===27)return eq(a),1} -function fq(a,b,c,d,e){var f=b.offsetWidth||(c.google_ad_resize||(e===void 0?!1:e))&&ek(b,d,"width")||c.google_ad_width||0;a===4&&(c.google_ad_format="auto",a=1);e=(e=gq(a,f,b,c,d))?e:Yp(f,c.google_ad_format,d,b,c);e.size().l(d,c,b);e.ba!=null&&(c.google_responsive_formats=e.ba);e.G!=null&&(c.google_safe_for_responsive_override=e.G);e.F!=null&&(e.F===!0?c.google_full_width_responsive_allowed=!0:(c.google_full_width_responsive_allowed=!1,c.gfwrnwer=e.F));e.P!=null&&e.P!==!0&&(c.gfwrnher=e.P);d=e.l|| -c.google_ad_width;d!=null&&(c.google_resizing_width=d);d=e.i||c.google_ad_height;d!=null&&(c.google_resizing_height=d);d=e.size().i(f);var g=e.size().height();c.google_ad_width=d;c.google_ad_height=g;var h=e.size();f=h.i(f)+"x"+h.height();c.google_ad_format=f;c.google_responsive_auto_format=e.D;e.g!=null&&(c.armr=e.g);c.google_ad_resizable=!0;c.google_override_format=1;c.google_loader_features_used=128;e.F===!0&&(c.gfwrnh=e.size().height()+"px");e.u!=null&&(c.gfwroml=e.u);e.B!=null&&(c.gfwromr=e.B); -e.i!=null&&(c.gfwroh=e.i);e.l!=null&&(c.gfwrow=e.l);e.C!=null&&(c.gfwroz=e.C);f=He(window)||window;ro(f.location,"google_responsive_dummy_ad")&&(kb([1,2,3,4,5,6,7,8],e.D)||e.g===1)&&e.g!==2&&(f=JSON.stringify({googMsgType:"adpnt",key_value:[{key:"qid",value:"DUMMY_AD"}]}),c.dash="<"+Gp+">window.top.postMessage('"+f+"', '*');\n \n
\n

Requested size:'+ -d+"x"+g+"

\n

Rendered size:"+d+"x"+g+"

\n
");a!==1&&(a=e.size().height(),b.style.height=a+"px")} -function gq(a,b,c,d,e){var f=d.google_ad_height||ek(c,e,"height")||0;switch(a){case 5:return f=rl(247,function(){return Wp(b,d.google_ad_format,e,c,d)}),a=f.H,f=f.F,f===!0&&b!==a&&dk(e,c),f===!0?d.google_full_width_responsive_allowed=!0:(d.google_full_width_responsive_allowed=!1,d.gfwrnwer=f),Kp(a,d);case 9:return Np(b,d);case 8:return Rp(b,e,c,f,d);case 10:return cq(b,e,c,f,d)}}function eq(a){a.google_ad_format="auto";a.armr=3};function hq(a,b){a.google_resizing_allowed=!0;a.ovlp=!0;a.google_ad_format="auto";a.iaaso=!0;a.armr=b};function iq(a,b){var c=He(b);if(c){c=Sj(c);var d=Ke(a,b)||{},e=d.direction;if(d.width==="0px"&&d.cssFloat!=="none")return-1;if(e==="ltr"&&c)return Math.floor(Math.min(1200,c-a.getBoundingClientRect().left));if(e==="rtl"&&c)return a=b.document.body.getBoundingClientRect().right-a.getBoundingClientRect().right,Math.floor(Math.min(1200,c-a-Math.floor((c-b.document.body.clientWidth)/2)))}return-1};function jq(a,b){switch(a){case "google_reactive_ad_format":return a=parseInt(b,10),isNaN(a)?0:a;default:return b}} -function kq(a,b){if(a.getAttribute("src")){var c=a.getAttribute("src")||"",d=Tf(c,"client");d&&(b.google_ad_client=jq("google_ad_client",d));(c=Tf(c,"host"))&&(b.google_ad_host=jq("google_ad_host",c))}a=z(a.attributes);for(c=a.next();!c.done;c=a.next())d=c.value,/data-/.test(d.name)&&(c=Sa(d.name.replace("data-matched-content","google_content_recommendation").replace("data","google").replace(/-/g,"_")),b.hasOwnProperty(c)||(d=jq(c,d.value),d!==null&&(b[c]=d)))} -function lq(a,b){if(a=mf(a))switch(a.data&&a.data.autoFormat){case "rspv":return 13;case "mcrspv":return 15;default:return 14}else return b.google_ad_intent_query?17:12} -function mq(a,b,c,d){kq(a,b);if(c.document&&c.document.body&&!dq(b)&&!b.google_reactive_ad_format&&!b.google_ad_intent_query){var e=parseInt(a.style.width,10),f=iq(a,c);if(f>0&&e>f){var g=parseInt(a.style.height,10);e=!!To[e+"x"+g];var h=f;if(e){var k=Uo(f,g);if(k)h=k,b.google_ad_format=k+"x"+g+"_0ads_al";else throw new X("No slot size for availableWidth="+f);}b.google_ad_resize=!0;b.google_ad_width=h;e||(b.google_ad_format=null,b.google_override_format=!0);a.style.width=h+"px";hq(b,4)}}if(T(Zi)|| -Sj(c)<488){g=He(c)||c;f=a.offsetWidth||ek(a,c,"width")||b.google_ad_width||0;e=b.google_ad_client;if(d=ro(g.location,"google_responsive_slot_preview")||Rn(g,1,d,e))b:if(b.google_reactive_ad_format||b.google_ad_resize||dq(b)||Vj(a,b))d=!1;else{for(d=a;d;d=d.parentElement){g=Ke(d,c);if(!g){b.gfwrnwer=18;d=!1;break b}if(!kb(["static","relative"],g.position)){b.gfwrnwer=17;d=!1;break b}}if(!T(gj)&&(d=U(bj),d=Yj(c,a,f,d,b),d!==!0)){b.gfwrnwer=d;d=!1;break b}d=c===c.top?!0:!1}d?(hq(b,1),d=!0):d=!1}else d= -!1;if(f=dq(b))fq(f,a,b,c,d);else{if(Vj(a,b)){if(d=Ke(a,c))a.style.width=d.width,a.style.height=d.height,Uj(d,b);b.google_ad_width||(b.google_ad_width=a.offsetWidth);b.google_ad_height||(b.google_ad_height=a.offsetHeight);b.google_loader_features_used=256;b.google_responsive_auto_format=lq(c,b)}else Uj(a.style,b);c.location&&c.location.hash==="#gfwmrp"||b.google_responsive_auto_format===12&&b.google_full_width_responsive==="true"?fq(10,a,b,c,!1):Math.random()<.01&&b.google_responsive_auto_format=== -12&&(a=Zj(a.offsetWidth||parseInt(a.style.width,10)||b.google_ad_width,c,a,b),a!==!0?(b.efwr=!1,b.gfwrnwer=a):b.efwr=!0)}};function nq(a){if(a===a.top)return 0;for(var b=a;b&&b!==b.top&&Ge(b);b=b.parent){if(a.sf_)return 2;if(a.$sf)return 3;if(a.inGptIF)return 4;if(a.inDapIF)return 5}return 1};function oq(){this.g=[]}function pq(a,b,c){b=z(b);for(var d=b.next();!d.done;d=b.next())a:{var e=a;d=d.value;for(var f=c,g=0;g0||sq(a);c=Math.min(Math.max(0,c),9);var d=a.g.get(c);d?d.push(b):a.g.set(c,[b])}function vq(a,b){for(var c=9;c>=0;c--){var d=void 0;(d=a.g.get(c))==null||d.forEach(function(e){e(b)})}}function uq(a,b){a.state!==1&&(a.state=1,a.g.size>0&&vq(a,b))}function tq(a,b,c,d){bf(b,c,d);nm(a,function(){return cf(b,c,d)})};function wq(a,b){var c=10;return Da(function(d){return c<=0?d.return(t.Promise.reject(Error("wfc bad input "+c+" 200"))):b()?d.return(t.Promise.resolve()):d.return(new t.Promise(function(e,f){var g=a.setInterval(function(){--c?b()&&(a.clearInterval(g),e()):(a.clearInterval(g),f(Error("wfc timed out "+c)))},200)}))})};function xq(a,b){this.A=nf()||window;this.l=b!=null?b:new rq(this.A);this.g=a!=null?a:new ph(2,dh(),100,100,!0,this.l);this.state=gm(cm(),33,function(){var c=U($i);return{sd:c,ssp:c>0&&Le()<1/c,pc:null,wpc:null,cu:null,le:[],lgdp:[],psi:null,tar:0,cc:null}})}function yq(a,b){var c=new Gg;var d=zq(a);c=Td(c,1,d);d=Aq(a);c=Wd(c,2,d);c=Td(c,3,a.state.sd);return Td(c,7,Math.round(b||a.A.performance.now()))}function zq(a){var b=a.state.pc;return b!==null&&b!==0?b:a.state.pc=We(a.A)} -function Aq(a){var b=a.state.wpc;return b!==null&&b!==""?b:a.state.wpc=So(a.A)}function Bq(a){return Da(function(b){return wa(b,wq(a.A,function(){return!(!zq(a)||!Aq(a))}),0)})}function Cq(a){var b=P(xq);if(b.i){var c=b.u;a(c);b.state.psi=Wc(c)}} -function Dq(a){var b=P(xq),c,d,e;return Da(function(f){if(f.g==1){if(!b.i||u(b.state.le,"includes").call(b.state.le,1))return f.return();b.state.le.push(1);c=b.A.performance.now();return wa(f,Bq(b),2)}var g=new yg;g=ud(g,5,xc(a),!1);var h=ug(tg(new sg,Rj(b.A).scrollWidth),Rj(b.A).scrollHeight);g=Ed(g,2,h);h=ug(tg(new sg,Sj(b.A)),Rj(b.A).clientHeight);g=Ed(g,1,h);for(var k=h=b.A;h&&h!=h.parent;)h=h.parent,Ge(h)&&(k=h);d=Wd(g,4,k.location.href);e=nq(b.A);e!==0&&(g=new xg,g=Yd(g,1,e),Ed(d,3,g));g=b.g; -h=g.ma;k=yq(b,c);k=Fd(k,4,Hg,d);h.call(g,k);Eq(b);Fq(b);f.g=0})}function Gq(a,b,c){var d;return Da(function(e){if(e.g==1){if(!a.i||!c.length||u(a.state.lgdp,"includes").call(a.state.lgdp,Number(b)))return e.return();a.state.lgdp.push(Number(b));d=a.A.performance.now();return wa(e,Bq(a),2)}var f=a.g,g=f.ma,h=yq(a,d);var k=new wg;k=Zd(k,1,b);k=td(k,2,c,Dc);h=Fd(h,9,Hg,k);g.call(f,h);e.g=0})} -function Hq(a,b){Da(function(c){if(c.g==1)return wa(c,Bq(a),2);var d=a.g,e=d.ma;var f=yq(a);f=Td(f,3,1);f=Fd(f,10,Hg,b);e.call(d,f);c.g=0})}function Fq(a){var b=new Cg;oh(a.l,function(){Ed(b,2,a.u);Td(b,3,a.state.tar);var c=a.A;var d=new vg;var e=qq(c);d=Gd(d,1,e);e=be(ug(tg(new sg,Sj(c)),Rj(c).clientHeight));d=Ed(d,2,e);c=be(ug(tg(new sg,Rj(c).scrollWidth),Rj(c).scrollHeight));c=Ed(d,3,c);c=be(c);Ed(b,4,c);c=a.g;d=c.ma;e=yq(a);e=Fd(e,8,Hg,b);d.call(c,e)},9)} -function Eq(a){oh(a.l,function(){var b=yq(a);b=Fd(b,12,Hg,a.B);a.i&&!u(a.state.le,"includes").call(a.state.le,3)&&(a.state.le.push(3),a.g.ma(b))},9)} -da.Object.defineProperties(xq.prototype,{i:{configurable:!0,enumerable:!0,get:function(){return this.state.ssp}},u:{configurable:!0,enumerable:!0,get:function(){var a=this;return rl(1178,function(){return ce(Ag,Xc(a.state.psi||[]))})||new Ag}},B:{configurable:!0,enumerable:!0,get:function(){var a=this;return rl(1227,function(){return ce(Dg,Xc(a.state.cc||[]))})||new Dg}}});function Iq(){var a=window;if(C.google_adtest!=="on"&&C.google_adbreak_test!=="on"&&!u(a.location.host,"endsWith").call(a.location.host,"h5games.usercontent.goog")&&a.location.host!=="gamesnacks.com")return[];var b,c;return((b=a.document.querySelector('meta[name="h5-games-eids"]'))==null?void 0:(c=b.getAttribute("content"))==null?void 0:c.split(",").map(function(d){return Math.floor(Number(d))}).filter(function(d){return!isNaN(d)&&d>0}))||[]};function Jq(a,b){return a instanceof HTMLScriptElement&&b.test(a.src)?0:1}function Kq(a){var b=Q.document;if(b.currentScript)return Jq(b.currentScript,a);b=z(b.scripts);for(var c=b.next();!c.done;c=b.next())if(Jq(c.value,a)===0)return 0;return 1};function Lq(a,b){var c,d=!((c=Un(b))==null||!K(c,1));c={};var e={},f={};return f[3]=(c[55]=function(){return a===0},c[23]=function(g){return Rn(Q,Number(g),b)},c[24]=function(g){return Wn(Number(g),d)},c[61]=function(){return d},c[63]=function(){return d||M(b,8)===".google.ch"},c),f[4]={},f[5]=(e[6]=function(){return M(b,15)},e),f};function Mq(a){a=a===void 0?C:a;return a.ggeac||(a.ggeac={})};function Nq(a,b){try{var c=a.split(".");a=C;for(var d=0,e;a!=null&&d=B*ob||A%ob!==V||!fr(a,x)||(A=N(x.Aa,13),A!==0&&A!==void 0&&(B=a.l[String(A)],B!==void 0&&B!==x.U.getId()?th(a.L,a.l[String(A)],x.U.getId(),A):a.l[String(A)]=x.U.getId()),h.push(x.U))}zd(n,Ng)!==0&& -(Sd(n,3,p),g.push(n))}}}}d=z(h);for(h=d.next();!h.done;h=d.next())h=h.value,k=h.getId(),e.push(k),gr(a,k,f?4:c),Kh(J(h,jg,2,H()),f?Mh():[c],a.L,k);rh(a.L,b,c,e,g,1);return e}function gr(a,b,c){a.g[c]||(a.g[c]=[]);a=a.g[c];u(a,"includes").call(a,b)||a.push(b)}function fr(a,b){var c=P(vh).N,d=gg(I(b.Aa,$f,3),c);if(!d.success)return uh(a.L,I(b.Aa,$f,3),b.qa,b.U.getId(),d),!1;if(!d.value)return!1;c=gg(I(b.U,$f,3),c);return c.success?c.value?!0:!1:(uh(a.L,I(b.U,$f,3),b.qa,b.U.getId(),c),!1)} -function hr(a,b){b=b.map(function(c){return new Wq(c)}).filter(function(c){return!u(cr,"includes").call(cr,N(c,1))});a.ea=$q(a.ea,b)}function ir(a,b){Oh(1,function(c){a.i[c]=!0},b);Oh(2,function(c,d,e){return er(a,c,d,e)},b);Oh(3,function(c){return(a.g[c]||[]).concat(a.g[4])},b);Oh(12,function(c){return void hr(a,c)},b);Oh(16,function(c,d){return void gr(a,c,d)},b)};function jr(){this.g=function(){}}function kr(a,b){a.g=Ph(14,b,function(){})}function lr(a){P(jr).g(a)};var mr,nr,or,pr,qr,rr; -function sr(a){var b=a.Gb;var c=a.N;var d=a.config;var e=a.ab===void 0?Mq():a.ab;var f=a.bb===void 0?0:a.bb;var g=a.L===void 0?new qh((pr=sn((mr=I(b,Xq,5))==null?void 0:Ld(mr,2)))!=null?pr:0,(qr=sn((nr=I(b,Xq,5))==null?void 0:Ld(nr,4)))!=null?qr:0,(rr=(or=I(b,Xq,5))==null?void 0:K(or,3))!=null?rr:!1):a.L;a=a.ea===void 0?Zq(J(b,Wq,2,H(Sb))):a.ea;e.hasOwnProperty("init-done")?(Ph(12,e,function(){})(J(b,Wq,2,H()).map(function(h){return Wc(h)})),Ph(13,e,function(){})(J(b,jg,1,H()).map(function(h){return Wc(h)}),f), -c&&Ph(14,e,function(){})(c),tr(f,e)):(ir(new dr(a,f,g,d),e),Qh(e),Rh(e),Sh(e),tr(f,e),Kh(J(b,jg,1,H(Sb)),[f],g,void 0,!0),wh=wh||!(!d||!d.Nb),lr(Sq),c&&lr(c))}function tr(a,b){var c=b=b===void 0?Mq():b;Uh(P(Th),c,a);ur(b,a);a=b;kr(P(jr),a);P(Ue).C()} -function ur(a,b){var c=P(Ue);c.l=function(d,e){return Ph(5,a,function(){return!1})(d,e,b)};c.u=function(d,e){return Ph(6,a,function(){return 0})(d,e,b)};c.i=function(d,e){return Ph(7,a,function(){return""})(d,e,b)};c.B=function(d,e){return Ph(8,a,function(){return[]})(d,e,b)};c.g=function(d,e){return Ph(17,a,function(){return[]})(d,e,b)};c.C=function(){Ph(15,a,function(){})(b)}};function vr(a,b){var c={};b=(c[0]=br(We(b).toString()),c);b=P(Th).u(a,b);a=Gq(P(xq),a,b);Xh.ya(1085,a)}function wr(a,b,c){var d=Y(a);if(d.plle)tr(1,Mq(a));else{d.plle=!0;d=I(b,Yq,12);var e=K(b,9);sr({Gb:d,N:Lq(c,b),config:{ra:e&&!!a.google_disable_experiments,Nb:e},ab:Mq(a),bb:1});if(c=M(b,15))c=Number(c),P(Th).l(c);b=nd(b,19,Ec,H());b=z(b);for(c=b.next();!c.done;c=b.next())c=c.value,P(Th).i(c);vr(12,a);vr(10,a);a=He(a)||a;ro(a.location,"google_mc_lab")&&P(Th).i(44738307)}};function xr(a){nl.Ja(function(b){b.shv=String(a);b.mjsv=dh();var c=P(Th).g(),d=Iq();b.eid=c.concat(d).join(",")})};function yr(a){var b,c,d,e,f,g={},h={},k={};return k.fy=L(a,1),k.bv=M(a,2),k.iur=K(a,20),k.idi=K(a,9),k.pem=L(a,18)!==-1?L(a,18):void 0,k.gd=M(a,8)||void 0,k.bvcb=M(a,3),k.gcs=(g.igc=!((b=Un(a))==null||!K(b,1)),g.iga=!((c=Un(a))==null||!K(c,2)),g.iuswfcoor=!((d=Un(a))==null||!K(d,3)),g),k.ssc=(h.ssl=(((e=Vn(window,So(window),a))==null?void 0:(f=I(e,uo,7))==null?void 0:J(f,to,1,H()))||[]).map(function(l){var m={};return m.nn=l.getName(),m.jlu=M(l,2),m}),h),k};var zr={},Ar=(zr.google_pause_ad_requests=!0,zr.google_user_agent_client_hint=!0,zr);function co(a){this.j=F(a)}y(co,O);function Br(a){this.j=F(a)}y(Br,O);function Cr(a){this.j=F(a)}y(Cr,O);function bo(a){return Od(a,Br,27,Dr)}function Un(a){return I(a,vo,26)}var Dr=[27,28];var Er=typeof sttc==="undefined"?void 0:sttc;function Fr(a){var b=nl;try{if(!Wb(a))throw Error(String(a));if(a.length>0)return new Cr(JSON.parse(a))}catch(c){b.I(838,c instanceof Error?c:Error(String(c)))}return new Cr};function Gr(a,b){if(K(b,22))return 7;if(K(b,16))return 6;var c,d,e=(c=bo(b))==null?void 0:(d=I(c,co,2))==null?void 0:M(d,1),f,g,h;b=(h=(f=bo(b))==null?void 0:(g=I(f,co,2))==null?void 0:N(g,2))!=null?h:0;a=e===a;switch(b){case 1:return a?9:8;case 2:return a?11:10;case 3:return a?13:12}return 1}function Hr(a,b,c){b.google_loader_used!=="sd"&&(b.abgtt=Gr(a,c))};var Ir=pa(["https://googleads.g.doubleclick.net/pagead/managed/dict/","/adsbygoogle"]); -function Jr(a,b){var c=new Kr;try{var d=a.createElement("link"),e,f;if(((e=d.relList)==null?0:(f=e.supports)==null?0:f.call(e,"compression-dictionary"))&&cb()){if(b instanceof xe)d.href=ze(b).toString(),d.rel="compression-dictionary";else{if(Be.indexOf("compression-dictionary")===-1)throw Error('TrustedResourceUrl href attribute required with rel="compression-dictionary"');var g=Ae.test(b)?b:void 0;g!==void 0&&(d.href=g,d.rel="compression-dictionary")}a.head.appendChild(d)}}catch(h){c.va({methodName:1296, -Da:h})}}function Lr(a){return De(Ir,a)};function Kr(){this.g=nl}Kr.prototype.va=function(a){var b=a.Da;b=b instanceof Error?b:Error(String(b));var c;this.g.I((c=a.methodName)!=null?c:0,b)};function Mr(a){var b=window;var c=c===void 0?null:c;bf(b,"message",function(d){try{var e=JSON.parse(d.data)}catch(f){return}!e||e.googMsgType!=="sc-cnf"||c&&/[:|%3A]javascript\(/i.test(d.data)&&!c(e,d)||a(e,d)})};function Nr(a,b){return b==null?"&"+a+"=null":"&"+a+"="+Math.floor(b)}function Or(a,b){return"&"+a+"="+b.toFixed(3)}function Pr(){var a=new t.Set,b=Hl();try{if(!b)return a;for(var c=b.pubads(),d=z(c.getSlots()),e=d.next();!e.done;e=d.next())a.add(e.value.getSlotId().getDomId())}catch(f){}return a}function Qr(a){a=a.id;return a!=null&&(Pr().has(a)||u(a,"startsWith").call(a,"google_ads_iframe_")||u(a,"startsWith").call(a,"aswift"))} -function Rr(a,b,c){if(!a.sources)return!1;switch(Sr(a)){case 2:var d=Tr(a);if(d)return c.some(function(f){return Ur(d,f)});break;case 1:var e=Vr(a);if(e)return b.some(function(f){return Ur(e,f)})}return!1}function Sr(a){if(!a.sources)return 0;a=a.sources.filter(function(b){return b.previousRect&&b.currentRect});if(a.length>=1){a=a[0];if(a.previousRect.topa.currentRect.top)return 1}return 0} -function Vr(a){return Wr(a,function(b){return b.currentRect})}function Tr(a){return Wr(a,function(b){return b.previousRect})}function Wr(a,b){return a.sources.reduce(function(c,d){d=b(d);return c?d&&d.width*d.height!==0?d.top=50} -function Xr(){var a={hb:!0};this.wb=a=a===void 0?{hb:!1}:a;this.l=this.i=this.ga=this.V=this.D=0;this.Ua=this.Ra=Number.NEGATIVE_INFINITY;this.g=[];this.G={};this.Oa=0;this.ca=Infinity;this.Ma=this.Pa=this.Qa=this.Sa=this.Xa=this.B=this.Wa=this.ia=this.u=0;this.Na=!1;this.ha=this.M=this.C=0;this.L=null;this.Ta=!1;this.na=function(){};this.Va=(a=document.querySelector("[data-google-query-id]"))?a.getAttribute("data-google-query-id"):null}var Yr,Zr; -function $r(){var a=new Xr;if(T(Ij)){var b=window;if(!b.google_plmetrics&&window.PerformanceObserver){b.google_plmetrics=!0;b=["layout-shift","largest-contentful-paint","first-input","longtask"];a.wb.hb&&b.push("event");b=z(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d={type:c,buffered:!0};c==="event"&&(d.durationThreshold=40);as(a).observe(d)}bs(a)}}}function as(a){a.L||(a.L=new PerformanceObserver(Ok(640,function(b){cs(a,b)})));return a.L} -function bs(a){var b=Ok(641,function(){var d=document;if(d.prerendering)d=3;else{var e;d=(e={visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[d.visibilityState||d.webkitVisibilityState||d.mozVisibilityState||""])!=null?e:0}d===2&&ds(a)}),c=Ok(641,function(){return void ds(a)});document.addEventListener("visibilitychange",b);document.addEventListener("pagehide",c);a.na=function(){document.removeEventListener("visibilitychange",b);document.removeEventListener("pagehide",c);as(a).disconnect()}} -function ds(a){if(!a.Ta){a.Ta=!0;as(a).takeRecords();var b="https://pagead2.googlesyndication.com/pagead/gen_204?id=plmetrics";window.LayoutShift&&(b+=Or("cls",a.D),b+=Or("mls",a.V),b+=Nr("nls",a.ga),window.LayoutShiftAttribution&&(b+=Or("cas",a.B),b+=Nr("nas",a.Sa),b+=Or("was",a.Xa)),b+=Or("wls",a.ia),b+=Or("tls",a.Wa));window.LargestContentfulPaint&&(b+=Nr("lcp",a.Qa),b+=Nr("lcps",a.Pa));window.PerformanceEventTiming&&a.Na&&(b+=Nr("fid",a.Ma));window.PerformanceLongTaskTiming&&(b+=Nr("cbt",a.C), -b+=Nr("mbt",a.M),b+=Nr("nlt",a.ha));for(var c=0,d=z(document.getElementsByTagName("iframe")),e=d.next();!e.done;e=d.next())Qr(e.value)&&c++;b+=Nr("nif",c);b+=Nr("ifi",pf(window));c=P(Th).g();b+="&eid="+encodeURIComponent(c.join());b+="&top="+(C===C.top?1:0);b+=a.Va?"&qqid="+encodeURIComponent(a.Va):Nr("pvsid",We(C));window.googletag&&(b+="&gpt=1");c=Math.min(a.g.length-1,Math.floor((a.L?a.Oa:performance.interactionCount||0)/50));c>=0&&(c=a.g[c].latency,c>=0&&(b+=Nr("inp",c)));window.fetch(b,{keepalive:!0, -credentials:"include",redirect:"follow",method:"get",mode:"no-cors"});a.na()}}function es(a,b,c,d){if(!b.hadRecentInput){a.D+=Number(b.value);Number(b.value)>a.V&&(a.V=Number(b.value));a.ga+=1;if(c=Rr(b,c,d))a.B+=b.value,a.Sa++;if(b.startTime-a.Ra>5E3||b.startTime-a.Ua>1E3)a.Ra=b.startTime,a.i=0,a.l=0;a.Ua=b.startTime;a.i+=b.value;c&&(a.l+=b.value);a.i>a.ia&&(a.ia=a.i,a.Xa=a.l,a.Wa=b.startTime+b.duration)}} -function cs(a,b){var c=Yr!==window.scrollX||Zr!==window.scrollY?[]:fs,d=gs();b=z(b.getEntries());for(var e=b.next(),f={};!e.done;f={T:void 0},e=b.next())switch(f.T=e.value,e=f.T.entryType,e){case "layout-shift":es(a,f.T,c,d);break;case "largest-contentful-paint":f=f.T;a.Qa=Math.floor(f.renderTime||f.loadTime);a.Pa=f.size;break;case "first-input":e=f.T;a.Ma=Number((e.processingStart-e.startTime).toFixed(3));a.Na=!0;a.g.some(function(g){return function(h){return u(h,"entries").some(function(k){return g.T.duration=== -k.duration&&g.T.startTime===k.startTime})}}(f))||hs(a,f.T);break;case "longtask":f=Math.max(0,f.T.duration-50);a.C+=f;a.M=Math.max(a.M,f);a.ha+=1;break;case "event":hs(a,f.T);break;default:rc(e)}} -function hs(a,b){is(a,b);var c=a.g[a.g.length-1],d=a.G[b.interactionId];if(d||a.g.length<10||b.duration>c.latency)d?(u(d,"entries").push(b),d.latency=Math.max(d.latency,b.duration)):(b={id:b.interactionId,latency:b.duration,entries:[b]},a.G[b.id]=b,a.g.push(b)),a.g.sort(function(e,f){return f.latency-e.latency}),a.g.splice(10).forEach(function(e){delete a.G[e.id]})}function is(a,b){b.interactionId&&(a.ca=Math.min(a.ca,b.interactionId),a.u=Math.max(a.u,b.interactionId),a.Oa=a.u?(a.u-a.ca)/7+1:0)} -function gs(){var a=u(Array,"from").call(Array,document.getElementsByTagName("iframe")).filter(Qr),b=[].concat(oa(Pr())).map(function(c){return document.getElementById(c)}).filter(function(c){return c!==null});Yr=window.scrollX;Zr=window.scrollY;return fs=[].concat(oa(a),oa(b)).map(function(c){return c.getBoundingClientRect()})}var fs=[];var js=null,ks=[],ls=new t.Map,ms=-1;function ns(a){return nk.test(a.className)&&a.dataset.adsbygoogleStatus!=="done"}function os(a,b,c,d){a.dataset.adsbygoogleStatus="done";ps(a,b,c,d)} -function ps(a,b,c,d){var e=window,f=b.google_reactive_ads_config;f||mq(a,b,e,c);lp(e,b);if(!qs(a,b,e)){if(f){c=f.page_level_pubvars||{};if(Y(Q).page_contains_reactive_tag&&!Y(Q).allow_second_reactive_tag){if(c.pltais){Mn(!1);return}throw new X("Only one 'enable_page_level_ads' allowed per page.");}Y(Q).page_contains_reactive_tag=!0;Mn(c.google_pgb_reactive===7)}b.google_unique_id=of(e);Me(Ar,function(g,h){b[h]=b[h]||e[h]});b.google_loader_used!=="sd"&&(b.google_loader_used="aa");b.google_reactive_tag_first= -(Y(Q).first_tag_on_page||0)===1;rl(164,function(){qp(e,b,a,d)})}} -function qs(a,b,c){var d=b.google_reactive_ads_config,e=typeof a.className==="string"&&RegExp("(\\W|^)adsbygoogle-noablate(\\W|$)").test(a.className),f=Kn(c);if(f&&f.Ya&&b.google_adtest!=="on"&&!e){e=Wj(a,c);var g=Rj(c).clientHeight;if(!f.Ca||f.Ca&&((g===0?null:e/g)||0)>=f.Ca)return a.className+=" adsbygoogle-ablated-ad-slot",c=c.google_sv_map=c.google_sv_map||{},d=Ka(a),b.google_element_uid=d,c[b.google_element_uid]=b,a.setAttribute("google_element_uid",String(d)),f.bc==="slot"&&(Pe(a.getAttribute("width"))!== -null&&a.setAttribute("width","0"),Pe(a.getAttribute("height"))!==null&&a.setAttribute("height","0"),a.style.width="0px",a.style.height="0px"),!0}if((f=Ke(a,c))&&f.display==="none"&&!(b.google_adtest==="on"||b.google_reactive_ad_format>0||d))return c.document.createComment&&a.appendChild(c.document.createComment("No ad requested because of display:none on the adsbygoogle tag")),!0;a=b.google_pgb_reactive==null||b.google_pgb_reactive===3;return b.google_reactive_ad_format!==1&&b.google_reactive_ad_format!== -8||!a?!1:(C.console&&C.console.warn("Adsbygoogle tag with data-reactive-ad-format="+String(b.google_reactive_ad_format)+" is deprecated. Check out page-level ads at https://www.google.com/adsense"),!0)}function rs(a){var b=document.getElementsByTagName("INS");for(var c=0,d=b[c];c0&&d>0;){try{ts(a.shift(),b,c)}catch(e){setTimeout(function(){throw e;})}--d}}}function us(){var a=Je("INS");a.className="adsbygoogle";a.className+=" adsbygoogle-noablate";Se(a);return a} -function vs(a,b){var c={},d=ao(a.google_ad_client,b);Me(Qj,function(h,k){a.enable_page_level_ads===!1?c[k]=!1:a.hasOwnProperty(k)?c[k]=a[k]:u(d,"includes").call(d,h)&&(c[k]=!1)});Ja(a.enable_page_level_ads)&&(c.page_level_pubvars=a.enable_page_level_ads);var e=us();ef.body.appendChild(e);var f={};f=(f.google_reactive_ads_config=c,f.google_ad_client=a.google_ad_client,f);f.google_pause_ad_requests=!!Y(Q).pause_ad_requests;Hr(ws(a)||So(Q),f,b);var g={};g=(g.fldt={},g);os(e,f,b,g);Cq(function(h){var k= -Bg(h);Md(k,6)||(h=Bg(h),Ud(h,6))})}function xs(a,b){function c(){vs(a,b)}Io(C).wasPlaTagProcessed=!0;var d=C.document;if(d.body||d.readyState==="complete"||d.readyState==="interactive")c();else{var e=ne(sl(191,c));bf(d,"DOMContentLoaded",e);C.MutationObserver!=null&&(new C.MutationObserver(function(f,g){d.body&&(e(),g.disconnect())})).observe(d,{childList:!0,subtree:!0})}} -function ts(a,b,c){var d={};rl(165,function(){ys(a,d,b,c)},function(e){e.client=e.client||d.google_ad_client||a.google_ad_client;e.slotname=e.slotname||d.google_ad_slot;e.tag_origin=e.tag_origin||d.google_tag_origin})}function zs(a){delete a.google_checked_head;Me(a,function(b,c){mk[c]||(delete a[c],b=c.replace("google","data").replace(/_/g,"-"),C.console.warn("AdSense head tag doesn't support "+b+" attribute."))})} -function As(a,b){var c=Q.document.querySelector('script[src*="/pagead/js/adsbygoogle.js?client="]:not([data-checked-head])')||Q.document.querySelector('script[src*="/pagead/js/adsbygoogle_direct.js?client="]:not([data-checked-head])')||Q.document.querySelector('script[src*="/pagead/js/adsbygoogle.js"][data-ad-client]:not([data-checked-head])')||Q.document.querySelector('script[src*="/pagead/js/adsbygoogle_direct.js"][data-ad-client]:not([data-checked-head])');if(c){c.setAttribute("data-checked-head", -"true");var d=Y(window);if(d.head_tag_slot_vars)Bs(c);else{Cq(function(h){h=Bg(h);ud(h,7,xc(!0),!1)});var e={};kq(c,e);zs(e);e.google_ad_intent_query&&(e.google_responsive_auto_format=17,e.google_reactive_ad_format=42);var f=te(e);d.head_tag_slot_vars=f;c={google_ad_client:e.google_ad_client,enable_page_level_ads:e};e.google_ad_intent_query&&(c.enable_ad_intent_display_ads=!0);e.google_overlays==="bottom"&&(d={},c.overlays=(d.bottom=!0,d));T(Dj)&&e.google_overlays==="collapsed-bottom"&&(d={},c.overlays= -(d.bottom=!0,d["collapsed-bottom"]=!0,d));delete e.google_overlays;Q.adsbygoogle||(Q.adsbygoogle=[]);d=Q.adsbygoogle;d.loaded?d.push(c):d.splice&&d.splice(0,0,c);var g;b=(g=bo(b))==null?void 0:K(g,4);e.google_adbreak_test||b?Cs(f,a):Mr(function(){Cs(f,a)})}}} -function Bs(a){var b=Y(window).head_tag_slot_vars,c=a.getAttribute("src")||"";if((a=Tf(c,"client")||a.getAttribute("data-ad-client")||"")&&a!==b.google_ad_client)throw new X("Warning: Do not add multiple property codes with AdSense tag to avoid seeing unexpected behavior. These codes were found on the page "+a+", "+String(b.google_ad_client));} -function Ds(a){if(typeof a==="object"&&a!=null){if(typeof a.type==="string")return 2;if(typeof a.sound==="string"||typeof a.preloadAdBreaks==="string"||typeof a.h5AdsConfig==="object")return 3}return 0} -function ys(a,b,c,d){if(a==null)throw new X("push() called with no parameters.");Cq(function(g){var h=Bg(g);Md(h,3)||(g=Bg(g),Ud(g,3))});var e=Ds(a);if(e!==0)if(d=Nn(),d.first_slotcar_request_processing_time||(d.first_slotcar_request_processing_time=Date.now(),d.adsbygoogle_execution_start_time=Yh),js==null)Es(a),ks.push(a);else if(e===3){var f=js;rl(787,function(){f.handleAdConfig(a)})}else tl(730,js.handleAdBreak(a));else{Yh=(new Date).getTime();mp(c,d,ws(a));Fs();a:{if(!a.enable_ad_intent_display_ads&& -a.enable_page_level_ads!=void 0){if(typeof a.google_ad_client==="string"){e=!0;break a}throw new X("'google_ad_client' is missing from the tag config.");}e=!1}if(e)Cq(function(g){var h=Bg(g);Md(h,4)||(g=Bg(g),Ud(g,4))}),Gs(a,d);else if((e=a.params)&&Me(e,function(g,h){b[h]=g}),b.google_ad_output==="js")console.warn("Ads with google_ad_output='js' have been deprecated and no longer work. Contact your AdSense account manager or switch to standard AdSense ads.");else{Hr(ws(a)||So(Q),b,d);e=Hs(b,a);kq(e, -b);c=Y(C).head_tag_slot_vars||{};Me(c,function(g,h){b.hasOwnProperty(h)||(b[h]=g)});if(e.hasAttribute("data-require-head")&&!Y(C).head_tag_slot_vars)throw new X("AdSense head tag is missing. AdSense body tags don't work without the head tag. You can copy the head tag from your account on https://adsense.com.");if(!b.google_ad_client)throw new X("Ad client is missing from the slot.");if(c=(Y(Q).first_tag_on_page||0)===0&&Ko(b))Cq(function(g){var h=Bg(g);Md(h,5)||(g=Bg(g),Ud(g,5))}),Is(c);(Y(Q).first_tag_on_page|| -0)===0&&(Y(Q).first_tag_on_page=2);b.google_pause_ad_requests=!!Y(Q).pause_ad_requests;c={};c=T(Fj)?Qo(a.params,e):(c.fldt={},c);os(e,b,d,c)}}}function ws(a){return a.google_ad_client?a.google_ad_client:(a=a.params)&&a.google_ad_client?a.google_ad_client:""}function Fs(){if(T(kj)){var a=Kn(Q);a&&a.Ya||Ln(Q)}}function Is(a){df(function(){Io(C).wasPlaTagProcessed||C.adsbygoogle&&C.adsbygoogle.push(a)})} -function Gs(a,b){(Y(Q).first_tag_on_page||0)===0&&(Y(Q).first_tag_on_page=1);if(a.tag_partner){var c=a.tag_partner,d=Y(C);d.tag_partners=d.tag_partners||[];d.tag_partners.push(c)}Lo(a,b);xs(a,b)} -function Hs(a,b){if(a.google_ad_format==="rewarded"){if(a.google_ad_slot==null)throw new X("Rewarded format does not have valid ad slot");if(a.google_ad_loaded_callback==null)throw new X("Rewarded format does not have ad loaded callback");a.google_reactive_ad_format=11;a.google_wrap_fullscreen_ad=!0;a.google_video_play_muted=!1;a.google_acr=a.google_ad_loaded_callback;delete a.google_ad_loaded_callback;delete a.google_ad_format}var c=!!a.google_wrap_fullscreen_ad;if(c)b=us(),b.dataset.adsbygoogleStatus= -"reserved",ef.documentElement.appendChild(b);else if(b=b.element){if(!ns(b)&&(b.id?b=rs(b.id):b=null,!b))throw new X("'element' has already been filled.");if(!("innerHTML"in b))throw new X("'element' is not a good DOM element.");}else if(b=rs(),!b)throw new X("All 'ins' elements in the DOM with class=adsbygoogle already have ads in them.");if(c){c=Q;try{var d=(c||window).document,e=d.compatMode=="CSS1Compat"?d.documentElement:d.body;var f=(new Ze(e.clientWidth,e.clientHeight)).round()}catch(g){f= -new Ze(-12245933,-12245933)}a.google_ad_height=f.height;a.google_ad_width=f.width;a.fsapi=!0}return b}function Js(a){cm().S[em(26)]=!!Number(a)} -function Ks(a){Number(a)?Y(Q).pause_ad_requests=!0:(Y(Q).pause_ad_requests=!1,a=function(){if(!Y(Q).pause_ad_requests){var b=b===void 0?{}:b;if(typeof window.CustomEvent==="function")var c=new CustomEvent("adsbygoogle-pub-unpause-ad-requests-event",b);else c=document.createEvent("CustomEvent"),c.initCustomEvent("adsbygoogle-pub-unpause-ad-requests-event",!!b.bubbles,!!b.cancelable,b.detail);Q.dispatchEvent(c)}},C.setTimeout(a,0),C.setTimeout(a,1E3))} -function Ls(a){typeof a==="function"&&window.setTimeout(a,0)}function Cs(a,b){var c=u(Object,"assign").call(Object,{},Bo()),d=U(Hj);(r=[0,1],u(r,"includes")).call(r,d)&&(c.osttc=""+d);b=Fo(Ee(b.ac,new t.Map(u(Object,"entries").call(Object,c)))).then(function(e){js==null&&(e.init(a),js=e,Ms(e))});tl(723,b);u(b,"finally").call(b,function(){ks.length=0;ul("slotcar",{event:"api_ld",time:Date.now()-Yh,time_pr:Date.now()-ms});Hq(P(xq),Fg(23))})} -function Ms(a){for(var b=z(ls),c=b.next();!c.done;c=b.next()){var d=z(c.value);c=d.next().value;d=d.next().value;d!==-1&&(C.clearTimeout(d),ls.delete(c))}b={};for(c=0;c=0){pl(T(Lj));tp();xn(Ad(f,vo, -26));try{$r()}catch(p){}sp();As(h,f);g=window;k=g.adsbygoogle;if(!k||!k.loaded){l={push:function(p){ts(p,h,f)},loaded:!0,pageState:JSON.stringify(Wc(l)),pageStateTs:yr(f)};try{Object.defineProperty(l,"requestNonPersonalizedAds",{set:Js}),Object.defineProperty(l,"pauseAdRequests",{set:Ks}),Object.defineProperty(l,"onload",{set:Ls})}catch(p){}if(k)for(var m=z(["requestNonPersonalizedAds","pauseAdRequests"]),n=m.next();!n.done;n=m.next())n=n.value,k[n]!==void 0&&(l[n]=k[n]);ss(k,h,f);g.adsbygoogle=l; -k&&(l.onload=k.onload)}}})})(dh(),Er,function(a,b){b=L(b,1)>2012?"_fy"+L(b,1):"";De(Ns);return{ac:De(Os,a,b),Yb:De(Ps,a,b),Xb:De(Qs,a,b),dc:/^(?:https?:)?\/\/(?:pagead2\.googlesyndication\.com|securepubads\.g\.doubleclick\.net)\/pagead\/(?:js\/)?(?:show_ads|adsbygoogle(_direct)?)\.js(?:[?#].*)?$/}}); -}).call(this,"[2012,\"r20250716\",\"r20190131\",null,null,null,null,\".google.co.kr\",null,null,null,[[[698926295,null,null,[1]],[778029304,null,null,[1]],[null,619278254,null,[null,10]],[null,45696523,null,[null,100]],[676894296,null,null,[1]],[682658313,null,null,[1]],[null,1130,null,[null,100]],[45694447,null,null,[1]],[null,1340,null,[null,0.2]],[null,1338,null,[null,0.3]],[null,1339,null,[null,0.3]],[null,1032,null,[null,200],[[[12,null,null,null,4,null,\"Android\",[\"navigator.userAgent\"]],[null,500]]]],[null,728201648,null,[null,100]],[null,766318165,null,[null,-1]],[null,1224,null,[null,0.01]],[null,1346,null,[null,6]],[null,1347,null,[null,3]],[null,1343,null,[null,300]],[null,1263,null,[null,-1]],[null,1323,null,[null,-1]],[null,1265,null,[null,-1]],[null,1264,null,[null,-1]],[1267,null,null,[1]],[null,66,null,[null,-1]],[null,65,null,[null,-1]],[1241,null,null,[1]],[1300,null,null,[1]],[null,null,null,[null,null,null,[\"en\",\"de\",\"fr\",\"es\",\"ja\"]],null,1273],[null,null,null,[null,null,null,[\"44786015\",\"44786016\"]],null,1261],[1318,null,null,[1]],[752401956,null,null,[1]],[1372,null,null,[1]],[45682913,null,null,[1]],[775603661,null,null,[1]],[622128248,null,null,[]],[768003785,null,null,[1]],[null,null,null,[null,null,null,[\"29_18\",\"30_19\"]],null,null,null,635821288],[null,null,780033902,[null,null,\"calc(\\u003cDH\\u003e - 30px)\"]],[null,null,716722045,[null,null,\"calc(\\u003cDH\\u003e - 30px)\"]],[636570127,null,null,[]],[null,666400580,null,[null,22]],[null,null,null,[null,null,null,[\"\",\"ar\",\"bn\",\"en\",\"es\",\"fr\",\"hi\",\"id\",\"ja\",\"ko\",\"mr\",\"pt\",\"ru\",\"sr\",\"te\",\"th\",\"tr\",\"uk\",\"vi\",\"zh\"]],null,712458671],[null,null,null,[],null,null,null,683929765],[742688665,null,null,[1]],[null,null,45701677,[null,null,\"763856898\"]],[null,775999093,null,[null,1]],[null,717888910,null,[null,0.5423]],[null,9604,null,[null,0.5423]],[null,643258048,null,[null,0.1542]],[null,9601,null,[null,0.1542]],[null,643258049,null,[null,0.16]],[null,9602,null,[null,0.16]],[null,618163195,null,[null,14141]],[null,624950166,null,[null,15000]],[null,623405755,null,[null,300]],[null,508040914,null,[null,622]],[null,547455356,null,[null,49]],[null,717888911,null,[null,0.7]],[null,9605,null,[null,0.5799]],[null,717888912,null,[null,0.5849]],[null,9606,null,[null,0.65]],[null,727864505,null,[null,3]],[null,652486359,null,[null,9]],[null,626062006,null,[null,670]],[null,748662193,null,[null,4]],[null,9603,null,[null,4]],[null,688905693,null,[null,2]],[null,650548030,null,[null,3]],[null,650548032,null,[null,300]],[null,650548031,null,[null,1]],[null,655966487,null,[null,300]],[null,655966486,null,[null,250]],[null,687270738,null,[null,500]],[null,469675170,null,[null,68040]],[45689742,null,null,[1]],[760801919,null,null,[1]],[675298507,null,null,[]],[711741274,null,null,[]],[772174848,null,null,[1]],[776685355,null,null,[]],[763954741,null,null,[1]],[null,684147713,null,[null,-1]],[null,684147711,null,[null,-1]],[null,684147712,null,[null,-1]],[45675667,null,null,[1]],[570863962,null,null,[1]],[null,null,570879859,[null,null,\"control_1\\\\.\\\\d\"]],[null,570863961,null,[null,50]],[570879858,null,null,[1]],[null,null,754933823,[null,null,\"1-0-45\"]],[762046321,null,null,[1]],[null,1085,null,[null,5]],[null,63,null,[null,30]],[null,1080,null,[null,5]],[null,10019,null,[null,5]],[null,1027,null,[null,10]],[null,57,null,[null,120]],[1134,null,null,[1]],[null,1079,null,[null,5]],[null,1050,null,[null,30]],[null,58,null,[null,120]],[781693592,null,null,[]],[751557128,null,null,[1]],[715572365,null,null,[1]],[715572366,null,null,[1]],[750586557,null,null,[1]],[767255412,null,null,[]],[null,732217386,null,[null,10000]],[null,732217387,null,[null,500]],[null,733329086,null,[null,30000]],[null,629808663,null,[null,100]],[null,736623795,null,[null,250]],[null,745376892,null,[null,1]],[null,745376893,null,[null,2]],[null,550718588,null,[null,250]],[null,624290870,null,[null,50]],[null,null,null,[null,null,null,[\"AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ==\",\"Amm8\/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq\/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ==\",\"A9wSqI5i0iwGdf6L1CERNdmsTPgVu44ewj8QxTBYgsv1LCPUVF7YmWOvTappqB1139jAymxUW\/RO8zmMqo4zlAAAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MzY4MTI4MDAsImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9\",\"A+d7vJfYtay4OUbdtRPZA3y7bKQLsxaMEPmxgfhBGqKXNrdkCQeJlUwqa6EBbSfjwFtJWTrWIioXeMW+y8bWAgQAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MzY4MTI4MDAsImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9\"]],null,1934],[485990406,null,null,[]]],[[12,[[10,[[31061690],[31061691,[[83,null,null,[1]],[84,null,null,[1]]]]],null,59],[40,[[95340252],[95340253,[[662101537,null,null,[1]]]]],[4,null,9,null,null,null,null,[\"LayoutShift\"]],71,null,null,null,800,null,null,null,null,null,5],[40,[[95340254],[95340255,[[662101539,null,null,[1]]]]],[4,null,9,null,null,null,null,[\"LayoutShift\"]],71,null,null,null,800,null,null,null,null,null,5]]],[13,[[500,[[31061692],[31061693,[[77,null,null,[1]],[78,null,null,[1]],[80,null,null,[1]],[76,null,null,[1]]]]],[4,null,6,null,null,null,null,[\"31061691\"]]]]],[10,[[50,[[31067422],[31067423,[[null,1032,null,[]]]]],[3,[[4,null,8,null,null,null,null,[\"gmaSdk.getQueryInfo\"]],[4,null,8,null,null,null,null,[\"webkit.messageHandlers.getGmaQueryInfo.postMessage\"]],[4,null,8,null,null,null,null,[\"webkit.messageHandlers.getGmaSig.postMessage\"]]]],69],[10,[[31084127],[31084128]]],[1,[[31089628],[31089629,[[710737579,null,null,[1]]]]]],[50,[[31093039],[31093040,[[null,766318165,null,[null,150]]]]]],[10,[[31093169],[31093170,[[null,770241922,null,[null,1000]]]]]],[50,[[31093272],[31093273,[[10028,null,null,[1]]]]]],[200,[[31093429],[31093430,[[781756401,null,null,[1]]]]]],[1000,[[31093502,[[null,null,14,[null,null,\"31093502\"]]],[6,null,null,null,6,null,\"31093502\"]]],[4,null,55],63,null,null,null,null,null,null,null,null,2],[1000,[[31093503,[[null,null,14,[null,null,\"31093503\"]]],[6,null,null,null,6,null,\"31093503\"]]],[4,null,55],63,null,null,null,null,null,null,null,null,2],[50,[[31093516],[31093517,[[781016954,null,null,[1]]]]]],[50,[[31093518],[31093519,[[781146026,null,null,[1]]]]]],[1000,[[31093538,[[null,null,14,[null,null,\"31093538\"]]],[6,null,null,null,6,null,\"31093538\"]]],[4,null,55],63,null,null,null,null,null,null,null,null,2],[1000,[[31093539,[[null,null,14,[null,null,\"31093539\"]]],[6,null,null,null,6,null,\"31093539\"]]],[4,null,55],63,null,null,null,null,null,null,null,null,2],[1,[[42531513],[42531514,[[316,null,null,[1]]]]]],[1,[[42531644],[42531645,[[368,null,null,[1]]]],[42531646,[[369,null,null,[1]],[368,null,null,[1]]]]]],[50,[[42531705],[42531706]]],[1,[[42532242],[42532243,[[1256,null,null,[1]],[290,null,null,[1]]]]]],[50,[[42532523],[42532524,[[1300,null,null,[]]]]]],[null,[[42532525],[42532526]]],[100,[[42533293],[42533294,[[1383,null,null,[1]],[null,54,null,[null,100]],[null,66,null,[null,10]],[null,65,null,[null,1000]]]]],null,145],[1,[[44801778],[44801779,[[506914611,null,null,[1]]]]],[4,null,55],143],[50,[[95331832],[95331833,[[1342,null,null,[1]]]]]],[10,[[95332923],[95332924,[[null,1338,null,[null,0.8]]]],[95332925,[[null,1339,null,[null,0.8]]]],[95332926,[[null,1340,null,[null,0.8]]]],[95332927,[[null,1340,null,[null,0.8]],[null,1338,null,[null,0.8]],[null,1339,null,[null,0.8]]]]]],[10,[[95333409],[95333410,[[null,1346,null,[null,-1]],[null,1347,null,[null,-1]]]],[95333411,[[null,1346,null,[null,3]],[null,1347,null,[null,1]]]],[95333412,[[null,1346,null,[null,8]],[null,1347,null,[null,5]]]]]],[50,[[95344787,[[null,null,null,[null,null,null,[\"95344792\"]],null,null,null,630330362]]],[95344788,[[566279275,null,null,[1]],[622128248,null,null,[1]],[null,null,null,[null,null,null,[\"95344793\"]],null,null,null,630330362]]],[95344789,[[622128248,null,null,[1]],[566279276,null,null,[1]],[null,null,null,[null,null,null,[\"95344794\"]],null,null,null,630330362]]],[95344790,[[566279275,null,null,[1]],[566279276,null,null,[1]],[null,null,null,[null,null,null,[\"95344795\"]],null,null,null,630330362]]],[95344791,[[566279275,null,null,[1]],[622128248,null,null,[1]],[566279276,null,null,[1]],[null,null,null,[null,null,null,[\"95344796\"]],null,null,null,630330362]]]],[4,null,55],143],[1,[[95345037],[95345038,[[1377,null,null,[1]]]]],[4,null,55]],[10,[[95352051,[[null,null,null,[null,null,null,[\"95352054\"]],null,null,null,630330362]]],[95352052,[[null,643258048,null,[]],[null,null,null,[null,null,null,[\"95352055\"]],null,null,null,630330362]]],[95352053,[[null,643258048,null,[]],[null,643258049,null,[]],[null,null,null,[null,null,null,[\"95352056\"]],null,null,null,630330362]]]],[4,null,55],143],[null,[[95353386],[95353387,[[675298507,null,null,[1]]]]]],[500,[[95359265],[95359266,[[45650867,null,null,[1]]]]],null,130,null,null,null,null,null,null,null,null,null,7],[1,[[95362036,[[null,null,null,[null,null,null,[\"95361930\"]],null,null,null,630330362]]],[95362038,[[742688665,null,null,[]],[null,null,null,[null,null,null,[\"95361932\"]],null,null,null,630330362]]],[95362039,[[null,null,716722045,[null,null,\"calc(\\u003cDH\\u003e - 130px)\"]],[742688665,null,null,[]],[null,null,null,[null,null,null,[\"95361933\"]],null,null,null,630330362]]]],[4,null,55]],[10,[[95362537],[95362538,[[745713445,null,null,[1]]]]],[6,null,null,null,4,null,\"blog.smitmehta.com\",[\"window.location.host\"]]],[500,[[95362655,[[null,null,null,[null,null,null,[\"95362657\"]],null,null,null,630330362]]],[95362656,[[763847817,null,null,[1]],[null,null,null,[null,null,null,[\"95362658\"]],null,null,null,630330362]]]],[4,null,55]],[10,[[95363080,[[null,null,null,[null,null,null,[\"95363084\"]],null,null,null,630330362]]],[95363081,[[758110037,null,null,[1]],[null,758110038,null,[null,250]],[null,null,null,[null,null,null,[\"95363085\"]],null,null,null,630330362]]],[95363082,[[758110037,null,null,[1]],[null,758110038,null,[null,350]],[null,null,null,[null,null,null,[\"95363086\"]],null,null,null,630330362]]],[95363083,[[758110037,null,null,[1]],[null,null,null,[null,null,null,[\"95363087\"]],null,null,null,630330362]]]],[4,null,55]],[10,[[95363182,[[null,null,null,[null,null,null,[\"95363186\"]],null,null,null,630330362]]],[95363183,[[null,760535703,null,[null,700]],[null,null,null,[null,null,null,[\"95363187\"]],null,null,null,630330362]]],[95363184,[[null,760535703,null,[null,900]],[null,null,null,[null,null,null,[\"95363188\"]],null,null,null,630330362]]],[95363185,[[null,760535703,null,[null,1100]],[null,null,null,[null,null,null,[\"95363189\"]],null,null,null,630330362]]]],[4,null,55]],[10,[[95363277,[[null,null,null,[null,null,null,[\"95363279\"]],null,null,null,630330362]]],[95363278,[[759602315,null,null,[1]],[null,null,null,[null,null,null,[\"95363280\"]],null,null,null,630330362]]]],[4,null,55]],[10,[[95363799,[[null,null,null,[null,null,null,[\"95363801\"]],null,null,null,630330362]]],[95363800,[[747408261,null,null,[1]],[null,null,null,[null,null,null,[\"95363802\"]],null,null,null,630330362]]]],[4,null,55]],[null,[[95364940,[[null,null,null,[null,null,null,[\"95364942\"]],null,null,null,630330362]]],[95364941,[[775242544,null,null,[1]],[null,null,null,[null,null,null,[\"95364943\"]],null,null,null,630330362]]]],[4,null,55]],[50,[[95364960,[[null,null,null,[null,null,null,[\"95364960\"]],null,null,null,630330362]]],[95364961,[[45701676,null,null,[1]],[null,null,null,[null,null,null,[\"95364961\"]],null,null,null,630330362]]]],[4,null,55]],[10,[[95364968,[[null,null,null,[null,null,null,[\"95364968\"]],null,null,null,630330362]]],[95364969,[[45701765,null,null,[1]],[null,null,null,[null,null,null,[\"95364969\"]],null,null,null,630330362]]]],[4,null,55]],[50,[[95365385],[95365386,[[null,45696523,null,[]],[45693370,null,null,[1]]]]],[6,null,null,3,null,2]],[50,[[95365698,[[null,null,null,[null,null,null,[\"95365701\"]],null,null,null,630330362]]],[95365699,[[767072600,null,null,[1]],[null,null,null,[null,null,null,[\"95365702\"]],null,null,null,630330362]]],[95365700,[[767072600,null,null,[1]],[null,null,null,[null,null,null,[\"95365703\"]],null,null,null,630330362]]]],[4,null,55]],[500,[[95365880,[[null,null,null,[null,null,null,[\"95365882\"]],null,null,null,630330362]]],[95365881,[[null,null,780033902,[null,null,\"calc(\\u003cDH\\u003e - 71px)\"]],[null,null,null,[null,null,null,[\"95365883\"]],null,null,null,630330362]]]],[4,null,55]],[500,[[95366018,[[null,null,null,[null,null,null,[\"95366020\"]],null,null,null,630330362]]],[95366019,[[45711092,null,null,[1]],[null,null,null,[null,null,null,[\"95366021\"]],null,null,null,630330362]]]],[4,null,55]],[100,[[95366024,[[null,null,null,[null,null,null,[\"95366026\"]],null,null,null,630330362]]],[95366025,[[45710963,null,null,[1]],[null,null,null,[null,null,null,[\"95366027\"]],null,null,null,630330362]]]],[4,null,55]],[5,[[95366174],[95366175,[[1389,null,null,[1]],[null,1388,null,[null,0.3]]]],[95366176,[[1390,null,null,[1]],[null,1388,null,[null,0.3]]]],[95366177,[[1389,null,null,[1]],[null,1388,null,[null,0.27]]]],[95366178,[[1390,null,null,[1]],[null,1388,null,[null,0.27]]]]]],[null,[[95366179],[95366180],[95366181],[95366182],[95366183]]],[200,[[95366346,[[null,null,null,[null,null,null,[\"95366351\"]],null,null,null,630330362]]],[95366347,[[null,618163195,null,[null,12000]],[null,null,null,[null,null,null,[\"95366352\"]],null,null,null,630330362]]],[95366348,[[null,618163195,null,[null,10000]],[null,null,null,[null,null,null,[\"95366353\"]],null,null,null,630330362]]],[95366349,[[null,618163195,null,[null,8000]],[null,null,null,[null,null,null,[\"95366354\"]],null,null,null,630330362]]],[95366350,[[null,618163195,null,[null,6000]],[null,null,null,[null,null,null,[\"95366355\"]],null,null,null,630330362]]]],[4,null,55]],[125,[[95366362,[[null,null,null,[null,null,null,[\"95366362\"]],null,null,null,630330362]]],[95366363,[[null,652486359,null,[null,12]],[null,688905693,null,[null,2]],[null,751018117,null,[null,505]],[null,687270738,null,[null,550]],[null,null,null,[null,null,null,[\"95366363\"]],null,null,null,630330362]]],[95366364,[[null,652486359,null,[null,9]],[null,688905693,null,[null,3]],[null,751018117,null,[null,438]],[null,687270738,null,[null,735]],[null,null,null,[null,null,null,[\"95366364\"]],null,null,null,630330362]]],[95366365,[[null,652486359,null,[null,8]],[null,688905693,null,[null,3]],[null,751018117,null,[null,722]],[null,687270738,null,[null,359]],[null,null,null,[null,null,null,[\"95366365\"]],null,null,null,630330362]]],[95366366,[[null,652486359,null,[null,8]],[null,688905693,null,[null,3]],[null,751018117,null,[null,277]],[null,687270738,null,[null,632]],[null,null,null,[null,null,null,[\"95366366\"]],null,null,null,630330362]]],[95366367,[[null,652486359,null,[null,13]],[null,688905693,null,[null,3]],[null,751018117,null,[null,812]],[null,687270738,null,[null,574]],[null,null,null,[null,null,null,[\"95366367\"]],null,null,null,630330362]]],[95366368,[[null,652486359,null,[null,7]],[null,688905693,null,[null,1]],[null,751018117,null,[null,258]],[null,687270738,null,[null,501]],[null,null,null,[null,null,null,[\"95366368\"]],null,null,null,630330362]]],[95366369,[[null,652486359,null,[null,4]],[null,688905693,null,[null,2]],[null,751018117,null,[null,519]],[null,687270738,null,[null,811]],[null,null,null,[null,null,null,[\"95366369\"]],null,null,null,630330362]]]],[4,null,55],148],[50,[[95366427,[[null,null,null,[null,null,null,[\"95366429\"]],null,null,null,630330362]]],[95366428,[[767123927,null,null,[1]],[null,null,null,[null,null,null,[\"95366430\"]],null,null,null,630330362]]]],[4,null,55],150],[10,[[95366736,[[null,null,null,[null,null,null,[\"95366738\"]],null,null,null,630330362]]],[95366737,[[781985754,null,null,[1]],[null,null,null,[null,null,null,[\"95366739\"]],null,null,null,630330362]]]],[4,null,55]],[1,[[95366794],[95366795,[[781693592,null,null,[1]]]]]],[71,[[95366846,[[null,null,null,[null,null,null,[\"95366846\"]],null,null,null,630330362]]],[95366847,[[null,717888910,null,[null,0.65]],[null,643258048,null,[null,0.1]],[null,508040914,null,[null,500]],[null,717888911,null,[null,0.65]],[null,717888912,null,[null,0.65]],[null,748662193,null,[null,6]],[null,650548030,null,[null,2]],[null,null,null,[null,null,null,[\"95366847\"]],null,null,null,630330362]]],[95366848,[[null,717888910,null,[null,0.71142965279701276]],[null,643258048,null,[null,0.081623539457379685]],[null,508040914,null,[null,480]],[null,717888911,null,[null,0.71199815260525789]],[null,717888912,null,[null,0.67537038818543416]],[null,748662193,null,[null,7]],[null,650548030,null,[null,3]],[null,null,null,[null,null,null,[\"95366848\"]],null,null,null,630330362]]],[95366849,[[null,717888910,null,[null,0.67323417347694614]],[null,643258048,null,[null,0.13432327593702753]],[null,508040914,null,[null,526]],[null,717888911,null,[null,0.58605052440184613]],[null,717888912,null,[null,0.71389798681303662]],[null,748662193,null,[null,7]],[null,650548030,null,[null,2]],[null,null,null,[null,null,null,[\"95366849\"]],null,null,null,630330362]]],[95366850,[[null,717888910,null,[null,0.70367464124193657]],[null,643258048,null,[null,0.1439116616446722]],[null,508040914,null,[null,543]],[null,717888911,null,[null,0.70287149005405336]],[null,717888912,null,[null,0.68145421030061282]],[null,748662193,null,[null,7]],[null,650548030,null,[null,1]],[null,null,null,[null,null,null,[\"95366850\"]],null,null,null,630330362]]],[95366851,[[null,717888910,null,[null,0.5820529801689861]],[null,643258048,null,[null,0.14097869068639149]],[null,508040914,null,[null,580]],[null,717888911,null,[null,0.71799517543310076]],[null,717888912,null,[null,0.60315977365118822]],[null,748662193,null,[null,5]],[null,650548030,null,[null,3]],[null,null,null,[null,null,null,[\"95366851\"]],null,null,null,630330362]]],[95366852,[[null,717888910,null,[null,0.67355296004854481]],[null,643258048,null,[null,0.053341932491135717]],[null,508040914,null,[null,550]],[null,717888911,null,[null,0.60150379967380574]],[null,717888912,null,[null,0.70589940688780961]],[null,748662193,null,[null,7]],[null,650548030,null,[null,3]],[null,null,null,[null,null,null,[\"95366852\"]],null,null,null,630330362]]],[95366853,[[null,717888910,null,[null,0.60137222681092539]],[null,643258048,null,[null,0.095082268260666292]],[null,508040914,null,[null,646]],[null,717888911,null,[null,0.63756698895768216]],[null,717888912,null,[null,0.72720014333046368]],[null,748662193,null,[null,6]],[null,650548030,null,[null,3]],[null,null,null,[null,null,null,[\"95366853\"]],null,null,null,630330362]]],[95366854,[[null,717888910,null,[null,0.67001560178661956]],[null,643258048,null,[null,0.14327457396054721]],[null,508040914,null,[null,449]],[null,717888911,null,[null,0.72399525335306825]],[null,717888912,null,[null,0.59172570114719236]],[null,748662193,null,[null,6]],[null,650548030,null,[null,3]],[null,null,null,[null,null,null,[\"95366854\"]],null,null,null,630330362]]],[95366855,[[null,717888910,null,[null,0.72594806183307814]],[null,643258048,null,[null,0.15013844186058889]],[null,508040914,null,[null,557]],[null,717888911,null,[null,0.68411759648406922]],[null,717888912,null,[null,0.60954925701952178]],[null,748662193,null,[null,7]],[null,650548030,null,[null,2]],[null,null,null,[null,null,null,[\"95366855\"]],null,null,null,630330362]]]],[4,null,55],143]]],[17,[[10,[[31084487],[31084488]],null,null,null,null,32,null,null,142,1],[10,[[31089209],[31089210]],null,null,null,null,39,null,null,189,1],[10,[[31093043],[31093044,[[752401956,null,null,[1]]]],[31093045,[[730909244,null,null,[1]],[730909247,null,null,[1]]]]],null,null,null,null,null,100,null,200,1],[50,[[31093116],[31093117,[[752401956,null,null,[]]]]],null,null,null,null,null,300,null,200,1],[96,[[95353306]],[2,[[4,null,55],[7,null,null,15,null,20250214],[6,null,null,3,null,2]]],null,null,null,null,null,null,215,1],[896,[[95353307,null,[4,null,71,null,null,null,null,[\"215\",\"14\"]]]],[2,[[4,null,55],[7,null,null,15,null,20250214],[6,null,null,3,null,2]]],null,null,null,null,96,null,215,1],[50,[[95360683],[95360684],[95360685]],[7,null,null,15,null,20250514],null,null,null,42,850,null,189,1],[50,[[95360691],[95360692],[95360693]],[2,[[8,null,null,15,null,20250514],[7,null,null,15,null,20250528]]],null,null,null,42,850,null,189,1],[10,[[95361163],[95361164]],[7,null,null,15,null,20250514],null,null,null,39,null,null,189,1]]],[11,[[50,[[31092546],[31092547],[31092548]],[4,null,8,null,null,null,null,[\"scheduler\"]],147,null,null,null,null,null,null,null,null,null,9]]]],null,null,[null,1000,1,1000]],null,null,null,1,null,1563417782,null,null,null,null,null,null,null,[0,0,0],[\"ca-pub-2470655425040767\",null,1],null,\"m202507170101\"]"); diff --git a/theme/rd.laser/js/contact-form-handler.js b/theme/rd.laser/js/contact-form-handler.js deleted file mode 100644 index c717c57..0000000 --- a/theme/rd.laser/js/contact-form-handler.js +++ /dev/null @@ -1,67 +0,0 @@ -/** - * 파일명: contact-form-handler.js - * 설명: 홈페이지 메인의 상담 신청 폼을 처리하는 스크립트 - */ -document.addEventListener('DOMContentLoaded', function() { - const contactForm = document.getElementById('contactForm'); - const formMessages = document.getElementById('form-messages'); - const submitButton = document.getElementById('contact-submit-btn'); - - if (contactForm && formMessages && submitButton) { - contactForm.addEventListener('submit', function(e) { - e.preventDefault(); // 기본 폼 전송을 막습니다. - - const originalButtonText = submitButton.textContent; - submitButton.disabled = true; - submitButton.textContent = '전송 중...'; - formMessages.style.display = 'none'; - formMessages.className = 'form-message-area'; // CSS 클래스 초기화 - - const formData = new FormData(contactForm); - const variables = { - contact_subject: formData.get('contact_subject'), - contact_name: formData.get('contact_name'), - contact_hp: formData.get('contact_hp'), - contact_email: formData.get('contact_email'), - // textarea의 줄바꿈을 HTML
태그로 변환하여 메일에 반영합니다. - contact_message: formData.get('contact_message').replace(/\n/g, '
') - }; - - // 💡 universalMailer 객체를 사용하여 메일 발송 - window.universalMailer.send({ - template_code: 'contact_inquiry', // 관리자에서 생성할 템플릿 코드 - to_email : variables.contact_email, - // [추가] 참조 이메일 설정 - // 'ADMIN_EMAIL' 키워드를 사용하면 서버(ajax_universal_send.php)에서 - // 실제 관리자 이메일 주소(config.php의 cf_admin_email)로 자동 치환합니다. - // 이렇게 하면 클라이언트 코드에 이메일 주소를 노출하지 않고도 관리자에게 발송할 수 있습니다. - cc_email: ['ADMIN_EMAIL'], - variables: variables, - onSuccess: function(response) { - alert(response.message || '상담 신청이 성공적으로 접수되었습니다. 빠른 시일 내에 연락드리겠습니다.'); - contactForm.reset(); // 폼 초기화 - // formMessages.textContent = response.message || '상담 신청이 성공적으로 접수되었습니다. 빠른 시일 내에 연락드리겠습니다.'; - // formMessages.classList.add('success'); - // formMessages.style.display = 'block'; - contactForm.reset(); - // 성공 시 팝업 닫기 - const contactModal = document.getElementById('contact-modal'); - if (contactModal) { - // 모달의 닫기 버튼을 클릭하는 방식으로 닫습니다. - const closeButton = contactModal.querySelector('.modal-close'); - if (closeButton) closeButton.click(); - } - }, - onError: function(errorMessage) { - formMessages.textContent = errorMessage || '오류가 발생했습니다. 잠시 후 다시 시도해주세요.'; - formMessages.classList.add('error'); - formMessages.style.display = 'block'; - }, - onComplete: function() { - submitButton.disabled = false; - submitButton.textContent = originalButtonText; - } - }); - }); - } -}); \ No newline at end of file diff --git a/theme/rd.laser/js/custom.js b/theme/rd.laser/js/custom.js deleted file mode 100644 index 75088df..0000000 --- a/theme/rd.laser/js/custom.js +++ /dev/null @@ -1,525 +0,0 @@ -var charset = 'UTF-8'; -var domain = document.domain; -var is_http = /\s(?:http|https):\/\/\S*(?:\s|$)/g; - -function MM_swapImgRestore() { //v3.0 - var i,x,a=document.MM_sr; for(i=0;a&&i0&&parent.frames.length) { - d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} - if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i 0 ? 'width="'+width+'"' : ''); - var heightAttr = (height > 0 ? 'height="'+height+'"' : ''); - var tag = ''; - tag += ''; - tag += ''; - tag += ''; - tag += ''; - tag += ''; - tag += ''; - tag += ''; - tag += ''; - return tag; -} -function embed(src,query,width,height,vars) -{ - var tag = get_embed(src,query,width,height,vars); - document.write(tag); -} -// 플래시 활성화 -------------------------------------------------------------------*/ -function insertFlash( id, flashUri, vWidth, vHeight, winMode ) { - var _obj_ = ""; - - _obj_ = ''; - _obj_ += ''; - _obj_ += ''; - _obj_ += ''; - _obj_ += ' '; - _obj_ += ' '; - _obj_ += ' '; - _obj_ += ' '; - _obj_ += ''; - document.writeln( _obj_ ); -} -var addslashes = function(str) { - str=str.replace(/\\/g,'\\\\'); - str=str.replace(/\'/g,'\\\''); - str=str.replace(/\"/g,'\\"'); - str=str.replace(/\0/g,'\\0'); - return str; -} -var stripslashes = function (str) { - str=str.replace(/\\'/g,'\''); - str=str.replace(/\\"/g,'"'); - str=str.replace(/\\0/g,'\0'); - str=str.replace(/\\\\/g,'\\'); - return str; -} -var nl2br = function(str, is_xhtml) { - var breakTag = (is_xhtml || typeof is_xhtml === 'undefined') ? '
' : '
'; // Adjust comment to avoid issue on phpjs.org display - return (str + '').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1' + breakTag + '$2'); -} -function length_count(num,filed, max_count) { - var str; - var str_count = 0; - var cut_count = 0; - var max_length = max_count; - var str_length = filed.value.length; - - //alert( str_length+"@"+max_length ); - - for (k=0;k 4) { - str_count += 2; - max_length -= 2; - } else { - // (\r\n은 1byte 처리) - if (escape(str) == '%0A') { - } else { - str_count++; - max_length--; - } - } - - if (max_count < str_count) { - alert("글자수가 "+ max_count +" byte 이상은 사용불가능 합니다"); - if (escape(str).length > 4) { - str_count -= 2; - max_length += 2; - } else { - str_count--; - max_length++; - } - filed.value = filed.value.substring(0,k); - break; - } - } - max_length=max_count-max_length; - eval("this.span_byte"+num+".innerText = max_length;"); -} -//텍스트에어리어 비우기 -function OnEnter( field ) { if( field.value == field.defaultValue ) { field.value = ""; } } -var selAll = function(){ // 전체선택 - $('.check_all').each(function(){ - var sel = $(this).attr('checked'); - if(sel=='checked') { - $('.check_all').attr('checked',false); - $("input[name='check_all']").attr('checked',false); - return false; - } else { - $('.check_all').attr('checked',true); - $("input[name='check_all']").attr('checked',true); - return false; - } - }); -} -// 이달 마지막날짜 -var LastDayOfMonth = function(Year, Month) { - return(new Date((new Date(Year, Month+1,1))-1)).getDate(); -} -// 기본 팝업창 -var win_open = function(a, b, c, k) { - c = window.open(a, b, "width=" + c + ", height=" + k + ", scrollbars=no, resizable=no, status=no,top=" + (screen.height - 550) / 2 + ",left=" + (screen.width - 640) / 2); - c.focus() -} -// input field 한글/숫자/영문 (onkeyup event) -var field_types = function( sel, type ){ - - switch(type){ - case 'english': - sel.value = sel.value.replace(/^a-zA-z]/g,''); - break; - case 'hangle': - sel.value = sel.value.replace(/[^ㄱ-ㅎ가-횧]/g,''); - break; - case 'number': - sel.value = sel.value.replace(/[^0-9]/g,''); - break; - } - -} -var file_download = function(link, file) { // 파일 다운로드 - document.location.href = link; -} -var isValidBlank = function(value) { - var pattern = /[\s]/g; ///^\s+|\s+$/g;(/\s/g - return (pattern.test(value)) ? true : false; -} -var CountChar = function( message, limit ){ // 문자 bytes 계산 msg_bytes id 값만 잘 체크하면 됨 - var nbytes = 0; - var availMsg = ""; - var chk=0; - for (var i=0; i 4) { - nbytes += 2; - } else if (ch == '\n') { - if (message.value.charAt(i-1) != '\r') { - nbytes += 1; - } - } else { - nbytes += 1; - } - if (limit*1 >= nbytes*1) { - availMsg += message.value.charAt(i); - } - $('#msg_bytes').html(nbytes*1); - } - if (nbytes*1 > limit*1) { // 바이트를 초과했을경우 - alert("[" + availMsg + "] 까지 발송됩니다."); - //message.value = availMsg; - $('#msg_bytes').html(limit*1); - //message.focus(); - return; - } -} -var CountCharText = function( message, limit, msg_bytes ){ // text 필드 검사 - var nbytes = 0; - var availMsg = ""; - var chk=0; - for (var i=0; i 4) { - nbytes += 1; - } else if (ch == '\n') { - if (message.value.charAt(i-1) != '\r') { - nbytes += 1; - } - } else { - nbytes += 1; - } - if (limit*1 >= nbytes*1) { - availMsg += message.value.charAt(i); - } - $('#'+msg_bytes).html(nbytes*1); - } - if (nbytes*1 > limit*1) { // 바이트를 초과했을경우 - //alert("[" + availMsg + "] 까지 입력 가능합니다."); - $('#'+msg_bytes).html(limit*1); - return; - } -} -jQuery.fn.center = function () { // 가운데 정렬 - this.css("position","absolute"); - //this.css("top", ((jQuery(window).height() - this.outerHeight()) / 2) + jQuery(window).scrollTop() + "px"); - this.css("left", ((jQuery(window).width() - this.outerWidth()) / 2) + jQuery(window).scrollLeft() + "px"); - return this; -} -$(function(){ - // 숫자만 입력 받기 - $('.tnum').keypress(function(event){ - //alert(event.which); - if (event.which && (event.which > 47 && event.which < 58 || event.which == 8)) { - } else { - event.preventDefault(); - } - }); - - // 핸드폰 번호만 입력 받기 ('-' 허용) - $('.phone').keypress(function(event){ - //alert(event.which); - if (event.which && (event.which > 47 && event.which < 58 || event.which == 8 || event.which == 45)) { - } else { - event.preventDefault(); - } - }); - - // 기본 리스트 전체 체크 ( Check Box ) - $("input[name='check_all']").click(function(){ - var sel = $(this).attr('checked'); - if(sel=='checked') $('.check_all').attr('checked',true); - else $('.check_all').attr('checked',false); - }); - $('#start_day').datepicker({dateFormat: 'yy-mm-dd'}); - $('#end_day').datepicker({dateFormat: 'yy-mm-dd'}); - - /* 날짜 선택에 따른 Value Sets */ - $('.set_day').click(function(){ - var sel_date = $(this).attr('date'); - var todate = new Date(); - - switch(sel_date){ - case 'all': $('#start_day, #end_day').val(''); break; - case 'today': $('#start_day, #end_day').datepicker('setDate', 'd'); break; - case 'week': // 이번주 - startDate = new Date(todate.getFullYear(), todate.getMonth(), todate.getDate() - todate.getDay()); - endDate = new Date(todate.getFullYear(), todate.getMonth(), todate.getDate() - todate.getDay() + 6); - $('#start_day').datepicker('setDate', startDate); - $('#end_day').datepicker('setDate', endDate); - break; - case 'month': // 이번달 - startDate = new Date(todate.getFullYear(), todate.getMonth()); - endDate = new Date(todate.getFullYear(), todate.getMonth(), LastDayOfMonth(todate.getFullYear(), todate.getMonth())); - $('#start_day').datepicker('setDate', startDate); - $('#end_day').datepicker('setDate', endDate); - break; - case 'yesterday': - $('#start_day').datepicker('setDate', '-1d'); - $('#end_day').datepicker('setDate', '-1d'); - break; - case '3day': - $('#start_day').datepicker('setDate', '-3d'); - $('#end_day').datepicker('setDate', 'd'); - break; - case '7day': - $('#start_day').datepicker('setDate', '-7d'); - $('#end_day').datepicker('setDate', 'd'); - break; - case '15day': - $('#start_day').datepicker('setDate', '-15d'); - $('#end_day').datepicker('setDate', 'd'); - break; - case '30day': - $('#start_day').datepicker('setDate', '-30d'); - $('#end_day').datepicker('setDate', 'd'); - break; - case '60day': - $('#start_day').datepicker('setDate', '-60d'); - $('#end_day').datepicker('setDate', 'd'); - break; - case '90day': - $('#start_day').datepicker('setDate', '-90d'); - $('#end_day').datepicker('setDate', 'd'); - break; - case '120day': - $('#start_day').datepicker('setDate', '-120d'); - $('#end_day').datepicker('setDate', 'd'); - break; - } - }); -}); -$(function(){ - $('#login_passwd').keydown(function(event){ - if(event.keyCode==13){ // 엔터키 이벤트 - member_login(); - } - }); -}); -var member_login = function(){ // 회원 로그인 - $('#MemberLoginFrm').submit(); -} -var member_logout = function( mb_id ){ // 회원 로그 아웃 - if(confirm('로그아웃 하시겠습니까?')){ - $.post("/include/regist.php", { mode:'logout_process'}, function(result){ - result = $.parseJSON(result); - if(result.msg) alert(result.msg); - if(result.move) location.href = result.move; - }); - } -} -var is_members = function( url ){ - if( confirm('회원만 접근 가능합니다.\n\n로그인 하시겠습니까?') ){ - location.href = "/member/login.php?url=" + url; - return false; - } -} -var bookmarks = function(){ // 즐겨찾기 - - // $('#favorite').on('click', function(e) { - var bookmarkURL = window.location.href; - var bookmarkTitle = document.title; - var triggerDefault = false; - - if (window.sidebar && window.sidebar.addPanel) { - // Firefox version < 23 - window.sidebar.addPanel(bookmarkTitle, bookmarkURL, ''); - } else if ((window.sidebar && (navigator.userAgent.toLowerCase().indexOf('firefox') > -1)) || (window.opera && window.print)) { - // Firefox version >= 23 and Opera Hotlist - var $this = $(this); - $this.attr('href', bookmarkURL); - $this.attr('title', bookmarkTitle); - $this.attr('rel', 'sidebar'); - $this.off(e); - triggerDefault = true; - } else if (window.external && ('AddFavorite' in window.external)) { - // IE Favorite - window.external.AddFavorite(bookmarkURL, bookmarkTitle); - } else { - // WebKit - Safari/Chrome - alert((navigator.userAgent.toLowerCase().indexOf('mac') != -1 ? 'Cmd' : 'Ctrl') + '+D 키를 눌러 즐겨찾기에 등록하실 수 있습니다.'); - } - - return triggerDefault; - - // }); -} - -function trim(str){ - //정규 표현식을 사용하여 화이트스페이스를 빈문자로 전환 - str = str.replace(/^\s*/,'').replace(/\s*$/, ''); - return str; //변환한 스트링을 리턴. -} - -// 쿠키 입력 -function set_cookies(name, value, expirehours, domain) { - var today = new Date(); - today.setTime(today.getTime() + (60*60*1000*expirehours)); - document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";"; - if (domain) { - document.cookie += "domain=" + domain + ";"; - } -} - -// 쿠키 얻음 -function get_cookies(name) { - var find_sw = false; - var start, end; - var i = 0; - for (i=0; i<= document.cookie.length; i++){ - start = i; - end = start + name.length; - if(document.cookie.substring(start, end) == name) { - find_sw = true - break - } - } - - if (find_sw == true) { - start = end + 1; - end = document.cookie.indexOf(";", start); - - if(end < start) - end = document.cookie.length; - - return document.cookie.substring(start, end); - } - return ""; -} - -// 쿠키 지움 -function delete_cookies(name) { - var today = new Date(); - - today.setTime(today.getTime() - 1); - var value = get_cookie(name); - if(value != "") - document.cookie = name + "=" + value + "; path=/; expires=" + today.toGMTString(); -} -var font_size = 14; -var font_array = {12:14, 13:16, 14:18, 15:20}; -var last_font; -var getFontSize = function () { - var fontSize = parseInt(get_cookies("ck_fontsize")); // 폰트크기 조절 - if (isNaN(fontSize)) { fontSize = 14; } - return fontSize; -} -var scroll_up = function(){// 페이지 상단으로 이동 - $('html, body').animate({scrollTop:0}, 800); -} -var leadingZeros = function (n, digits) { - var zero = ''; - n = n.toString(); - if (n.length < digits) { - for (i = 0; i < digits - n.length; i++) - zero += '0'; - } - return zero + n; -} - -// 삭제 검사 확인 -function del(href){ - if(confirm("한번 삭제한 자료는 복구할 방법이 없습니다.\n\n정말 삭제하시겠습니까?")) { - var iev = -1; - if (navigator.appName == 'Microsoft Internet Explorer') { - var ua = navigator.userAgent; - var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})"); - if (re.exec(ua) != null) - iev = parseFloat(RegExp.$1); - } - - // IE6 이하에서 한글깨짐 방지 - if (iev != -1 && iev < 7) { - document.location.href = encodeURI(href); - } else { - document.location.href = href; - } - } -} -document.addEventListener('DOMContentLoaded', function() { - const topButton = document.getElementById('topBtn'); - if (topButton) { - topButton.addEventListener('click', function() { - window.scrollTo({ - top: 0, - behavior: 'smooth' // 부드러운 스크롤 효과 - }); - }); - } -}); diff --git a/theme/rd.laser/js/cycle2/jquery.cycle2.caption2.min.js b/theme/rd.laser/js/cycle2/jquery.cycle2.caption2.min.js deleted file mode 100644 index 72292e0..0000000 --- a/theme/rd.laser/js/cycle2/jquery.cycle2.caption2.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/* Plugin for Cycle2; Copyright (c) 2012 M. Alsup; v20141007 */ -!function(a){"use strict";function b(b,c,d,e){"caption2"===c.captionPlugin&&a.each(["caption","overlay"],function(){var a,b=this+"Fx",f=c[b+"Out"]||"hide",g=d[this+"Template"],h=c.API.getComponent(this),i=c[b+"Sel"],j=c.speed;c.sync&&(j/=2),a=i?h.find(i):h,h.length&&g?("hide"==f&&(j=0),a[f](j,function(){var k=c.API.tmpl(g,d,c,e);h.html(k),a=i?h.find(i):h,i&&a.hide(),f=c[b+"In"]||"show",a[f](j)})):h.hide()})}function c(b,c,d,e){"caption2"===c.captionPlugin&&a.each(["caption","overlay"],function(){var a=d[this+"Template"],b=c.API.getComponent(this);b.length&&a&&b.html(c.API.tmpl(a,d,c,e))})}a.extend(a.fn.cycle.defaults,{captionFxOut:"fadeOut",captionFxIn:"fadeIn",captionFxSel:void 0,overlayFxOut:"fadeOut",overlayFxIn:"fadeIn",overlayFxSel:void 0}),a(document).on("cycle-bootstrap",function(a,d){d.container.on("cycle-update-view-before",b),d.container.one("cycle-update-view-after",c)})}(jQuery); \ No newline at end of file diff --git a/theme/rd.laser/js/cycle2/jquery.cycle2.carousel.min.js b/theme/rd.laser/js/cycle2/jquery.cycle2.carousel.min.js deleted file mode 100644 index 8a287f0..0000000 --- a/theme/rd.laser/js/cycle2/jquery.cycle2.carousel.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/* Plugin for Cycle2; Copyright (c) 2012 M. Alsup; v20141007 */ -!function(a){"use strict";a(document).on("cycle-bootstrap",function(a,b,c){"carousel"===b.fx&&(c.getSlideIndex=function(a){var b=this.opts()._carouselWrap.children(),c=b.index(a);return c%b.length},c.next=function(){var a=b.reverse?-1:1;b.allowWrap===!1&&b.currSlide+a>b.slideCount-b.carouselVisible||(b.API.advanceSlide(a),b.API.trigger("cycle-next",[b]).log("cycle-next"))})}),a.fn.cycle.transitions.carousel={preInit:function(b){b.hideNonActive=!1,b.container.on("cycle-destroyed",a.proxy(this.onDestroy,b.API)),b.API.stopTransition=this.stopTransition;for(var c=0;cb.slideCount&&(b.carouselVisible=b.slideCount-1);var h=b.carouselVisible||b.slides.length,i={display:g?"block":"inline-block",position:"static"};if(b.container.css({position:"relative",overflow:"hidden"}),b.slides.css(i),b._currSlide=b.currSlide,f=a('').prependTo(b.container).css({margin:0,padding:0,top:0,left:0,position:"absolute"}).append(b.slides),b._carouselWrap=f,g||f.css("white-space","nowrap"),b.allowWrap!==!1){for(d=0;d<(void 0===b.carouselVisible?2:1);d++){for(c=0;c0;var l=b._currSlide,m=b.slideCount-b.carouselVisible;i>0&&b.nextSlide>m&&l==m?i=0:i>0&&b.nextSlide>m?i=b.nextSlide-l-(b.nextSlide-m):0>i&&b.currSlide>m&&b.nextSlide>m?i=0:0>i&&b.currSlide>m?i+=b.currSlide-m:l=b.currSlide,g=this.getScroll(b,j,l,i),b.API.opts()._currSlide=b.nextSlide>m?m:b.nextSlide}else e&&0===b.nextSlide?(g=this.getDim(b,b.currSlide,j),f=this.genCallback(b,e,j,f)):e||b.nextSlide!=b.slideCount-1?g=this.getScroll(b,j,b.currSlide,i):(g=this.getDim(b,b.currSlide,j),f=this.genCallback(b,e,j,f));h[j?"top":"left"]=e?"-="+g:"+="+g,b.throttleSpeed&&(k=g/a(b.slides[0])[j?"height":"width"]()*b.speed),b._carouselWrap.animate(h,k,b.easing,f)},getDim:function(b,c,d){var e=a(b.slides[c]);return e[d?"outerHeight":"outerWidth"](!0)},getScroll:function(a,b,c,d){var e,f=0;if(d>0)for(e=c;c+d>e;e++)f+=this.getDim(a,e,b);else for(e=c;e>c+d;e--)f+=this.getDim(a,e,b);return f},genCallback:function(b,c,d,e){return function(){var c=a(b.slides[b.nextSlide]).position(),f=0-c[d?"top":"left"]+(b.carouselOffset||0);b._carouselWrap.css(b.carouselVertical?"top":"left",f),e()}},stopTransition:function(){var a=this.opts();a.slides.stop(!1,!0),a._carouselWrap.stop(!1,!0)},onDestroy:function(){var b=this.opts();b._carouselResizeThrottle&&a(window).off("resize",b._carouselResizeThrottle),b.slides.prependTo(b.container),b._carouselWrap.remove()}}}(jQuery); \ No newline at end of file diff --git a/theme/rd.laser/js/cycle2/jquery.cycle2.center.min.js b/theme/rd.laser/js/cycle2/jquery.cycle2.center.min.js deleted file mode 100644 index 3a78cd3..0000000 --- a/theme/rd.laser/js/cycle2/jquery.cycle2.center.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/* Plugin for Cycle2; Copyright (c) 2012 M. Alsup; v20141007 */ -!function(a){"use strict";a.extend(a.fn.cycle.defaults,{centerHorz:!1,centerVert:!1}),a(document).on("cycle-pre-initialize",function(b,c){function d(){clearTimeout(i),i=setTimeout(g,50)}function e(){clearTimeout(i),clearTimeout(j),a(window).off("resize orientationchange",d)}function f(){c.slides.each(h)}function g(){h.apply(c.container.find("."+c.slideActiveClass)),clearTimeout(j),j=setTimeout(f,50)}function h(){var b=a(this),d=c.container.width(),e=c.container.height(),f=b.outerWidth(),g=b.outerHeight();f&&(c.centerHorz&&d>=f&&b.css("marginLeft",(d-f)/2),c.centerVert&&e>=g&&b.css("marginTop",(e-g)/2))}if(c.centerHorz||c.centerVert){var i,j;a(window).on("resize orientationchange load",d),c.container.on("cycle-destroyed",e),c.container.on("cycle-initialized cycle-slide-added cycle-slide-removed",function(){d()}),g()}})}(jQuery); \ No newline at end of file diff --git a/theme/rd.laser/js/cycle2/jquery.cycle2.flip.min.js b/theme/rd.laser/js/cycle2/jquery.cycle2.flip.min.js deleted file mode 100644 index aef8be3..0000000 --- a/theme/rd.laser/js/cycle2/jquery.cycle2.flip.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/* Plugin for Cycle2; Copyright (c) 2012 M. Alsup; v20141007 */ -!function(a){"use strict";function b(b){return{preInit:function(a){a.slides.css(d)},transition:function(c,d,e,f,g){var h=c,i=a(d),j=a(e),k=h.speed/2;b.call(j,-90),j.css({display:"block",visibility:"visible","background-position":"-90px",opacity:1}),i.css("background-position","0px"),i.animate({backgroundPosition:90},{step:b,duration:k,easing:h.easeOut||h.easing,complete:function(){c.API.updateView(!1,!0),j.animate({backgroundPosition:0},{step:b,duration:k,easing:h.easeIn||h.easing,complete:g})}})}}}function c(b){return function(c){var d=a(this);d.css({"-webkit-transform":"rotate"+b+"("+c+"deg)","-moz-transform":"rotate"+b+"("+c+"deg)","-ms-transform":"rotate"+b+"("+c+"deg)","-o-transform":"rotate"+b+"("+c+"deg)",transform:"rotate"+b+"("+c+"deg)"})}}var d,e=document.createElement("div").style,f=a.fn.cycle.transitions,g=void 0!==e.transform||void 0!==e.MozTransform||void 0!==e.webkitTransform||void 0!==e.oTransform||void 0!==e.msTransform;g&&void 0!==e.msTransform&&(e.msTransform="rotateY(0deg)",e.msTransform||(g=!1)),g?(f.flipHorz=b(c("Y")),f.flipVert=b(c("X")),d={"-webkit-backface-visibility":"hidden","-moz-backface-visibility":"hidden","-o-backface-visibility":"hidden","backface-visibility":"hidden"}):(f.flipHorz=f.scrollHorz,f.flipVert=f.scrollVert||f.scrollHorz)}(jQuery); \ No newline at end of file diff --git a/theme/rd.laser/js/cycle2/jquery.cycle2.ie-fade.min.js b/theme/rd.laser/js/cycle2/jquery.cycle2.ie-fade.min.js deleted file mode 100644 index 91532bd..0000000 --- a/theme/rd.laser/js/cycle2/jquery.cycle2.ie-fade.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/* Plugin for Cycle2; Copyright (c) 2012 M. Alsup; v20141007 */ -!function(a){"use strict";function b(a,b,c){if(a&&c.style.filter){b._filter=c.style.filter;try{c.style.removeAttribute("filter")}catch(d){}}else!a&&b._filter&&(c.style.filter=b._filter)}a.extend(a.fn.cycle.transitions,{fade:{before:function(c,d,e,f){var g=c.API.getSlideOpts(c.nextSlide).slideCss||{};c.API.stackSlides(d,e,f),c.cssBefore=a.extend(g,{opacity:0,visibility:"visible",display:"block"}),c.animIn={opacity:1},c.animOut={opacity:0},b(!0,c,e)},after:function(a,c,d){b(!1,a,d)}},fadeout:{before:function(c,d,e,f){var g=c.API.getSlideOpts(c.nextSlide).slideCss||{};c.API.stackSlides(d,e,f),c.cssAfter=a.extend(g,{opacity:0,visibility:"hidden"}),c.cssBefore=a.extend(g,{opacity:1,visibility:"visible",display:"block"}),c.animOut={opacity:0},b(!0,c,e)},after:function(a,c,d){b(!1,a,d)}}})}(jQuery); \ No newline at end of file diff --git a/theme/rd.laser/js/cycle2/jquery.cycle2.min.js b/theme/rd.laser/js/cycle2/jquery.cycle2.min.js deleted file mode 100644 index 43a17a5..0000000 --- a/theme/rd.laser/js/cycle2/jquery.cycle2.min.js +++ /dev/null @@ -1,15 +0,0 @@ -/*! -* jQuery Cycle2; version: 2.1.6 build: 20141007 -* http://jquery.malsup.com/cycle2/ -* Copyright (c) 2014 M. Alsup; Dual licensed: MIT/GPL -*/ -!function(a){"use strict";function b(a){return(a||"").toLowerCase()}var c="2.1.6";a.fn.cycle=function(c){var d;return 0!==this.length||a.isReady?this.each(function(){var d,e,f,g,h=a(this),i=a.fn.cycle.log;if(!h.data("cycle.opts")){(h.data("cycle-log")===!1||c&&c.log===!1||e&&e.log===!1)&&(i=a.noop),i("--c2 init--"),d=h.data();for(var j in d)d.hasOwnProperty(j)&&/^cycle[A-Z]+/.test(j)&&(g=d[j],f=j.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,b),i(f+":",g,"("+typeof g+")"),d[f]=g);e=a.extend({},a.fn.cycle.defaults,d,c||{}),e.timeoutId=0,e.paused=e.paused||!1,e.container=h,e._maxZ=e.maxZ,e.API=a.extend({_container:h},a.fn.cycle.API),e.API.log=i,e.API.trigger=function(a,b){return e.container.trigger(a,b),e.API},h.data("cycle.opts",e),h.data("cycle.API",e.API),e.API.trigger("cycle-bootstrap",[e,e.API]),e.API.addInitialSlides(),e.API.preInitSlideshow(),e.slides.length&&e.API.initSlideshow()}}):(d={s:this.selector,c:this.context},a.fn.cycle.log("requeuing slideshow (dom not ready)"),a(function(){a(d.s,d.c).cycle(c)}),this)},a.fn.cycle.API={opts:function(){return this._container.data("cycle.opts")},addInitialSlides:function(){var b=this.opts(),c=b.slides;b.slideCount=0,b.slides=a(),c=c.jquery?c:b.container.find(c),b.random&&c.sort(function(){return Math.random()-.5}),b.API.add(c)},preInitSlideshow:function(){var b=this.opts();b.API.trigger("cycle-pre-initialize",[b]);var c=a.fn.cycle.transitions[b.fx];c&&a.isFunction(c.preInit)&&c.preInit(b),b._preInitialized=!0},postInitSlideshow:function(){var b=this.opts();b.API.trigger("cycle-post-initialize",[b]);var c=a.fn.cycle.transitions[b.fx];c&&a.isFunction(c.postInit)&&c.postInit(b)},initSlideshow:function(){var b,c=this.opts(),d=c.container;c.API.calcFirstSlide(),"static"==c.container.css("position")&&c.container.css("position","relative"),a(c.slides[c.currSlide]).css({opacity:1,display:"block",visibility:"visible"}),c.API.stackSlides(c.slides[c.currSlide],c.slides[c.nextSlide],!c.reverse),c.pauseOnHover&&(c.pauseOnHover!==!0&&(d=a(c.pauseOnHover)),d.hover(function(){c.API.pause(!0)},function(){c.API.resume(!0)})),c.timeout&&(b=c.API.getSlideOpts(c.currSlide),c.API.queueTransition(b,b.timeout+c.delay)),c._initialized=!0,c.API.updateView(!0),c.API.trigger("cycle-initialized",[c]),c.API.postInitSlideshow()},pause:function(b){var c=this.opts(),d=c.API.getSlideOpts(),e=c.hoverPaused||c.paused;b?c.hoverPaused=!0:c.paused=!0,e||(c.container.addClass("cycle-paused"),c.API.trigger("cycle-paused",[c]).log("cycle-paused"),d.timeout&&(clearTimeout(c.timeoutId),c.timeoutId=0,c._remainingTimeout-=a.now()-c._lastQueue,(c._remainingTimeout<0||isNaN(c._remainingTimeout))&&(c._remainingTimeout=void 0)))},resume:function(a){var b=this.opts(),c=!b.hoverPaused&&!b.paused;a?b.hoverPaused=!1:b.paused=!1,c||(b.container.removeClass("cycle-paused"),0===b.slides.filter(":animated").length&&b.API.queueTransition(b.API.getSlideOpts(),b._remainingTimeout),b.API.trigger("cycle-resumed",[b,b._remainingTimeout]).log("cycle-resumed"))},add:function(b,c){var d,e=this.opts(),f=e.slideCount,g=!1;"string"==a.type(b)&&(b=a.trim(b)),a(b).each(function(){var b,d=a(this);c?e.container.prepend(d):e.container.append(d),e.slideCount++,b=e.API.buildSlideOpts(d),e.slides=c?a(d).add(e.slides):e.slides.add(d),e.API.initSlide(b,d,--e._maxZ),d.data("cycle.opts",b),e.API.trigger("cycle-slide-added",[e,b,d])}),e.API.updateView(!0),g=e._preInitialized&&2>f&&e.slideCount>=1,g&&(e._initialized?e.timeout&&(d=e.slides.length,e.nextSlide=e.reverse?d-1:1,e.timeoutId||e.API.queueTransition(e)):e.API.initSlideshow())},calcFirstSlide:function(){var a,b=this.opts();a=parseInt(b.startingSlide||0,10),(a>=b.slides.length||0>a)&&(a=0),b.currSlide=a,b.reverse?(b.nextSlide=a-1,b.nextSlide<0&&(b.nextSlide=b.slides.length-1)):(b.nextSlide=a+1,b.nextSlide==b.slides.length&&(b.nextSlide=0))},calcNextSlide:function(){var a,b=this.opts();b.reverse?(a=b.nextSlide-1<0,b.nextSlide=a?b.slideCount-1:b.nextSlide-1,b.currSlide=a?0:b.nextSlide+1):(a=b.nextSlide+1==b.slides.length,b.nextSlide=a?0:b.nextSlide+1,b.currSlide=a?b.slides.length-1:b.nextSlide-1)},calcTx:function(b,c){var d,e=b;return e._tempFx?d=a.fn.cycle.transitions[e._tempFx]:c&&e.manualFx&&(d=a.fn.cycle.transitions[e.manualFx]),d||(d=a.fn.cycle.transitions[e.fx]),e._tempFx=null,this.opts()._tempFx=null,d||(d=a.fn.cycle.transitions.fade,e.API.log('Transition "'+e.fx+'" not found. Using fade.')),d},prepareTx:function(a,b){var c,d,e,f,g,h=this.opts();return h.slideCount<2?void(h.timeoutId=0):(!a||h.busy&&!h.manualTrump||(h.API.stopTransition(),h.busy=!1,clearTimeout(h.timeoutId),h.timeoutId=0),void(h.busy||(0!==h.timeoutId||a)&&(d=h.slides[h.currSlide],e=h.slides[h.nextSlide],f=h.API.getSlideOpts(h.nextSlide),g=h.API.calcTx(f,a),h._tx=g,a&&void 0!==f.manualSpeed&&(f.speed=f.manualSpeed),h.nextSlide!=h.currSlide&&(a||!h.paused&&!h.hoverPaused&&h.timeout)?(h.API.trigger("cycle-before",[f,d,e,b]),g.before&&g.before(f,d,e,b),c=function(){h.busy=!1,h.container.data("cycle.opts")&&(g.after&&g.after(f,d,e,b),h.API.trigger("cycle-after",[f,d,e,b]),h.API.queueTransition(f),h.API.updateView(!0))},h.busy=!0,g.transition?g.transition(f,d,e,b,c):h.API.doTransition(f,d,e,b,c),h.API.calcNextSlide(),h.API.updateView()):h.API.queueTransition(f))))},doTransition:function(b,c,d,e,f){var g=b,h=a(c),i=a(d),j=function(){i.animate(g.animIn||{opacity:1},g.speed,g.easeIn||g.easing,f)};i.css(g.cssBefore||{}),h.animate(g.animOut||{},g.speed,g.easeOut||g.easing,function(){h.css(g.cssAfter||{}),g.sync||j()}),g.sync&&j()},queueTransition:function(b,c){var d=this.opts(),e=void 0!==c?c:b.timeout;return 0===d.nextSlide&&0===--d.loop?(d.API.log("terminating; loop=0"),d.timeout=0,e?setTimeout(function(){d.API.trigger("cycle-finished",[d])},e):d.API.trigger("cycle-finished",[d]),void(d.nextSlide=d.currSlide)):void 0!==d.continueAuto&&(d.continueAuto===!1||a.isFunction(d.continueAuto)&&d.continueAuto()===!1)?(d.API.log("terminating automatic transitions"),d.timeout=0,void(d.timeoutId&&clearTimeout(d.timeoutId))):void(e&&(d._lastQueue=a.now(),void 0===c&&(d._remainingTimeout=b.timeout),d.paused||d.hoverPaused||(d.timeoutId=setTimeout(function(){d.API.prepareTx(!1,!d.reverse)},e))))},stopTransition:function(){var a=this.opts();a.slides.filter(":animated").length&&(a.slides.stop(!1,!0),a.API.trigger("cycle-transition-stopped",[a])),a._tx&&a._tx.stopTransition&&a._tx.stopTransition(a)},advanceSlide:function(a){var b=this.opts();return clearTimeout(b.timeoutId),b.timeoutId=0,b.nextSlide=b.currSlide+a,b.nextSlide<0?b.nextSlide=b.slides.length-1:b.nextSlide>=b.slides.length&&(b.nextSlide=0),b.API.prepareTx(!0,a>=0),!1},buildSlideOpts:function(c){var d,e,f=this.opts(),g=c.data()||{};for(var h in g)g.hasOwnProperty(h)&&/^cycle[A-Z]+/.test(h)&&(d=g[h],e=h.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,b),f.API.log("["+(f.slideCount-1)+"]",e+":",d,"("+typeof d+")"),g[e]=d);g=a.extend({},a.fn.cycle.defaults,f,g),g.slideNum=f.slideCount;try{delete g.API,delete g.slideCount,delete g.currSlide,delete g.nextSlide,delete g.slides}catch(i){}return g},getSlideOpts:function(b){var c=this.opts();void 0===b&&(b=c.currSlide);var d=c.slides[b],e=a(d).data("cycle.opts");return a.extend({},c,e)},initSlide:function(b,c,d){var e=this.opts();c.css(b.slideCss||{}),d>0&&c.css("zIndex",d),isNaN(b.speed)&&(b.speed=a.fx.speeds[b.speed]||a.fx.speeds._default),b.sync||(b.speed=b.speed/2),c.addClass(e.slideClass)},updateView:function(a,b){var c=this.opts();if(c._initialized){var d=c.API.getSlideOpts(),e=c.slides[c.currSlide];!a&&b!==!0&&(c.API.trigger("cycle-update-view-before",[c,d,e]),c.updateView<0)||(c.slideActiveClass&&c.slides.removeClass(c.slideActiveClass).eq(c.currSlide).addClass(c.slideActiveClass),a&&c.hideNonActive&&c.slides.filter(":not(."+c.slideActiveClass+")").css("visibility","hidden"),0===c.updateView&&setTimeout(function(){c.API.trigger("cycle-update-view",[c,d,e,a])},d.speed/(c.sync?2:1)),0!==c.updateView&&c.API.trigger("cycle-update-view",[c,d,e,a]),a&&c.API.trigger("cycle-update-view-after",[c,d,e]))}},getComponent:function(b){var c=this.opts(),d=c[b];return"string"==typeof d?/^\s*[\>|\+|~]/.test(d)?c.container.find(d):a(d):d.jquery?d:a(d)},stackSlides:function(b,c,d){var e=this.opts();b||(b=e.slides[e.currSlide],c=e.slides[e.nextSlide],d=!e.reverse),a(b).css("zIndex",e.maxZ);var f,g=e.maxZ-2,h=e.slideCount;if(d){for(f=e.currSlide+1;h>f;f++)a(e.slides[f]).css("zIndex",g--);for(f=0;f=0;f--)a(e.slides[f]).css("zIndex",g--);for(f=h-1;f>e.currSlide;f--)a(e.slides[f]).css("zIndex",g--)}a(c).css("zIndex",e.maxZ-1)},getSlideIndex:function(a){return this.opts().slides.index(a)}},a.fn.cycle.log=function(){window.console&&console.log&&console.log("[cycle2] "+Array.prototype.join.call(arguments," "))},a.fn.cycle.version=function(){return"Cycle2: "+c},a.fn.cycle.transitions={custom:{},none:{before:function(a,b,c,d){a.API.stackSlides(c,b,d),a.cssBefore={opacity:1,visibility:"visible",display:"block"}}},fade:{before:function(b,c,d,e){var f=b.API.getSlideOpts(b.nextSlide).slideCss||{};b.API.stackSlides(c,d,e),b.cssBefore=a.extend(f,{opacity:0,visibility:"visible",display:"block"}),b.animIn={opacity:1},b.animOut={opacity:0}}},fadeout:{before:function(b,c,d,e){var f=b.API.getSlideOpts(b.nextSlide).slideCss||{};b.API.stackSlides(c,d,e),b.cssBefore=a.extend(f,{opacity:1,visibility:"visible",display:"block"}),b.animOut={opacity:0}}},scrollHorz:{before:function(a,b,c,d){a.API.stackSlides(b,c,d);var e=a.container.css("overflow","hidden").width();a.cssBefore={left:d?e:-e,top:0,opacity:1,visibility:"visible",display:"block"},a.cssAfter={zIndex:a._maxZ-2,left:0},a.animIn={left:0},a.animOut={left:d?-e:e}}}},a.fn.cycle.defaults={allowWrap:!0,autoSelector:".cycle-slideshow[data-cycle-auto-init!=false]",delay:0,easing:null,fx:"fade",hideNonActive:!0,loop:0,manualFx:void 0,manualSpeed:void 0,manualTrump:!0,maxZ:100,pauseOnHover:!1,reverse:!1,slideActiveClass:"cycle-slide-active",slideClass:"cycle-slide",slideCss:{position:"absolute",top:0,left:0},slides:"> img",speed:500,startingSlide:0,sync:!0,timeout:4e3,updateView:0},a(document).ready(function(){a(a.fn.cycle.defaults.autoSelector).cycle()})}(jQuery),/*! Cycle2 autoheight plugin; Copyright (c) M.Alsup, 2012; version: 20130913 */ -function(a){"use strict";function b(b,d){var e,f,g,h=d.autoHeight;if("container"==h)f=a(d.slides[d.currSlide]).outerHeight(),d.container.height(f);else if(d._autoHeightRatio)d.container.height(d.container.width()/d._autoHeightRatio);else if("calc"===h||"number"==a.type(h)&&h>=0){if(g="calc"===h?c(b,d):h>=d.slides.length?0:h,g==d._sentinelIndex)return;d._sentinelIndex=g,d._sentinel&&d._sentinel.remove(),e=a(d.slides[g].cloneNode(!0)),e.removeAttr("id name rel").find("[id],[name],[rel]").removeAttr("id name rel"),e.css({position:"static",visibility:"hidden",display:"block"}).prependTo(d.container).addClass("cycle-sentinel cycle-slide").removeClass("cycle-slide-active"),e.find("*").css("visibility","hidden"),d._sentinel=e}}function c(b,c){var d=0,e=-1;return c.slides.each(function(b){var c=a(this).height();c>e&&(e=c,d=b)}),d}function d(b,c,d,e){var f=a(e).outerHeight();c.container.animate({height:f},c.autoHeightSpeed,c.autoHeightEasing)}function e(c,f){f._autoHeightOnResize&&(a(window).off("resize orientationchange",f._autoHeightOnResize),f._autoHeightOnResize=null),f.container.off("cycle-slide-added cycle-slide-removed",b),f.container.off("cycle-destroyed",e),f.container.off("cycle-before",d),f._sentinel&&(f._sentinel.remove(),f._sentinel=null)}a.extend(a.fn.cycle.defaults,{autoHeight:0,autoHeightSpeed:250,autoHeightEasing:null}),a(document).on("cycle-initialized",function(c,f){function g(){b(c,f)}var h,i=f.autoHeight,j=a.type(i),k=null;("string"===j||"number"===j)&&(f.container.on("cycle-slide-added cycle-slide-removed",b),f.container.on("cycle-destroyed",e),"container"==i?f.container.on("cycle-before",d):"string"===j&&/\d+\:\d+/.test(i)&&(h=i.match(/(\d+)\:(\d+)/),h=h[1]/h[2],f._autoHeightRatio=h),"number"!==j&&(f._autoHeightOnResize=function(){clearTimeout(k),k=setTimeout(g,50)},a(window).on("resize orientationchange",f._autoHeightOnResize)),setTimeout(g,30))})}(jQuery),/*! caption plugin for Cycle2; version: 20130306 */ -function(a){"use strict";a.extend(a.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"
{{title}}
{{desc}}
",captionModule:"caption"}),a(document).on("cycle-update-view",function(b,c,d,e){if("caption"===c.captionModule){a.each(["caption","overlay"],function(){var a=this,b=d[a+"Template"],f=c.API.getComponent(a);f.length&&b?(f.html(c.API.tmpl(b,d,c,e)),f.show()):f.hide()})}}),a(document).on("cycle-destroyed",function(b,c){var d;a.each(["caption","overlay"],function(){var a=this,b=c[a+"Template"];c[a]&&b&&(d=c.API.getComponent("caption"),d.empty())})})}(jQuery),/*! command plugin for Cycle2; version: 20140415 */ -function(a){"use strict";var b=a.fn.cycle;a.fn.cycle=function(c){var d,e,f,g=a.makeArray(arguments);return"number"==a.type(c)?this.cycle("goto",c):"string"==a.type(c)?this.each(function(){var h;return d=c,f=a(this).data("cycle.opts"),void 0===f?void b.log('slideshow must be initialized before sending commands; "'+d+'" ignored'):(d="goto"==d?"jump":d,e=f.API[d],a.isFunction(e)?(h=a.makeArray(g),h.shift(),e.apply(f.API,h)):void b.log("unknown command: ",d))}):b.apply(this,arguments)},a.extend(a.fn.cycle,b),a.extend(b.API,{next:function(){var a=this.opts();if(!a.busy||a.manualTrump){var b=a.reverse?-1:1;a.allowWrap===!1&&a.currSlide+b>=a.slideCount||(a.API.advanceSlide(b),a.API.trigger("cycle-next",[a]).log("cycle-next"))}},prev:function(){var a=this.opts();if(!a.busy||a.manualTrump){var b=a.reverse?1:-1;a.allowWrap===!1&&a.currSlide+b<0||(a.API.advanceSlide(b),a.API.trigger("cycle-prev",[a]).log("cycle-prev"))}},destroy:function(){this.stop();var b=this.opts(),c=a.isFunction(a._data)?a._data:a.noop;clearTimeout(b.timeoutId),b.timeoutId=0,b.API.stop(),b.API.trigger("cycle-destroyed",[b]).log("cycle-destroyed"),b.container.removeData(),c(b.container[0],"parsedAttrs",!1),b.retainStylesOnDestroy||(b.container.removeAttr("style"),b.slides.removeAttr("style"),b.slides.removeClass(b.slideActiveClass)),b.slides.each(function(){var d=a(this);d.removeData(),d.removeClass(b.slideClass),c(this,"parsedAttrs",!1)})},jump:function(a,b){var c,d=this.opts();if(!d.busy||d.manualTrump){var e=parseInt(a,10);if(isNaN(e)||0>e||e>=d.slides.length)return void d.API.log("goto: invalid slide index: "+e);if(e==d.currSlide)return void d.API.log("goto: skipping, already on slide",e);d.nextSlide=e,clearTimeout(d.timeoutId),d.timeoutId=0,d.API.log("goto: ",e," (zero-index)"),c=d.currSlide .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerEventBubble:void 0,pagerTemplate:""}),a(document).on("cycle-bootstrap",function(a,c,d){d.buildPagerLink=b}),a(document).on("cycle-slide-added",function(a,b,d,e){b.pager&&(b.API.buildPagerLink(b,d,e),b.API.page=c)}),a(document).on("cycle-slide-removed",function(b,c,d){if(c.pager){var e=c.API.getComponent("pager");e.each(function(){var b=a(this);a(b.children()[d]).remove()})}}),a(document).on("cycle-update-view",function(b,c){var d;c.pager&&(d=c.API.getComponent("pager"),d.each(function(){a(this).children().removeClass(c.pagerActiveClass).eq(c.currSlide).addClass(c.pagerActiveClass)}))}),a(document).on("cycle-destroyed",function(a,b){var c=b.API.getComponent("pager");c&&(c.children().off(b.pagerEvent),b.pagerTemplate&&c.empty())})}(jQuery),/*! prevnext plugin for Cycle2; version: 20140408 */ -function(a){"use strict";a.extend(a.fn.cycle.defaults,{next:"> .cycle-next",nextEvent:"click.cycle",disabledClass:"disabled",prev:"> .cycle-prev",prevEvent:"click.cycle",swipe:!1}),a(document).on("cycle-initialized",function(a,b){if(b.API.getComponent("next").on(b.nextEvent,function(a){a.preventDefault(),b.API.next()}),b.API.getComponent("prev").on(b.prevEvent,function(a){a.preventDefault(),b.API.prev()}),b.swipe){var c=b.swipeVert?"swipeUp.cycle":"swipeLeft.cycle swipeleft.cycle",d=b.swipeVert?"swipeDown.cycle":"swipeRight.cycle swiperight.cycle";b.container.on(c,function(){b._tempFx=b.swipeFx,b.API.next()}),b.container.on(d,function(){b._tempFx=b.swipeFx,b.API.prev()})}}),a(document).on("cycle-update-view",function(a,b){if(!b.allowWrap){var c=b.disabledClass,d=b.API.getComponent("next"),e=b.API.getComponent("prev"),f=b._prevBoundry||0,g=void 0!==b._nextBoundry?b._nextBoundry:b.slideCount-1;b.currSlide==g?d.addClass(c).prop("disabled",!0):d.removeClass(c).prop("disabled",!1),b.currSlide===f?e.addClass(c).prop("disabled",!0):e.removeClass(c).prop("disabled",!1)}}),a(document).on("cycle-destroyed",function(a,b){b.API.getComponent("prev").off(b.nextEvent),b.API.getComponent("next").off(b.prevEvent),b.container.off("swipeleft.cycle swiperight.cycle swipeLeft.cycle swipeRight.cycle swipeUp.cycle swipeDown.cycle")})}(jQuery),/*! progressive loader plugin for Cycle2; version: 20130315 */ -function(a){"use strict";a.extend(a.fn.cycle.defaults,{progressive:!1}),a(document).on("cycle-pre-initialize",function(b,c){if(c.progressive){var d,e,f=c.API,g=f.next,h=f.prev,i=f.prepareTx,j=a.type(c.progressive);if("array"==j)d=c.progressive;else if(a.isFunction(c.progressive))d=c.progressive(c);else if("string"==j){if(e=a(c.progressive),d=a.trim(e.html()),!d)return;if(/^(\[)/.test(d))try{d=a.parseJSON(d)}catch(k){return void f.log("error parsing progressive slides",k)}else d=d.split(new RegExp(e.data("cycle-split")||"\n")),d[d.length-1]||d.pop()}i&&(f.prepareTx=function(a,b){var e,f;return a||0===d.length?void i.apply(c.API,[a,b]):void(b&&c.currSlide==c.slideCount-1?(f=d[0],d=d.slice(1),c.container.one("cycle-slide-added",function(a,b){setTimeout(function(){b.API.advanceSlide(1)},50)}),c.API.add(f)):b||0!==c.currSlide?i.apply(c.API,[a,b]):(e=d.length-1,f=d[e],d=d.slice(0,e),c.container.one("cycle-slide-added",function(a,b){setTimeout(function(){b.currSlide=1,b.API.advanceSlide(-1)},50)}),c.API.add(f,!0)))}),g&&(f.next=function(){var a=this.opts();if(d.length&&a.currSlide==a.slideCount-1){var b=d[0];d=d.slice(1),a.container.one("cycle-slide-added",function(a,b){g.apply(b.API),b.container.removeClass("cycle-loading")}),a.container.addClass("cycle-loading"),a.API.add(b)}else g.apply(a.API)}),h&&(f.prev=function(){var a=this.opts();if(d.length&&0===a.currSlide){var b=d.length-1,c=d[b];d=d.slice(0,b),a.container.one("cycle-slide-added",function(a,b){b.currSlide=1,b.API.advanceSlide(-1),b.container.removeClass("cycle-loading")}),a.container.addClass("cycle-loading"),a.API.add(c,!0)}else h.apply(a.API)})}})}(jQuery),/*! tmpl plugin for Cycle2; version: 20121227 */ -function(a){"use strict";a.extend(a.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"}),a.extend(a.fn.cycle.API,{tmpl:function(b,c){var d=new RegExp(c.tmplRegex||a.fn.cycle.defaults.tmplRegex,"g"),e=a.makeArray(arguments);return e.shift(),b.replace(d,function(b,c){var d,f,g,h,i=c.split(".");for(d=0;d1)for(h=g,f=0;f=0;f--)a(b.slides[f]).css("zIndex",g++);for(f=b.slideCount-1;f>b.nextSlide;f--)a(b.slides[f]).css("zIndex",g++);a(d).css("zIndex",b.maxZ),a(c).css("zIndex",b.maxZ-1)}}}}(jQuery); \ No newline at end of file diff --git a/theme/rd.laser/js/cycle2/jquery.cycle2.tile.min.js b/theme/rd.laser/js/cycle2/jquery.cycle2.tile.min.js deleted file mode 100644 index 4d59136..0000000 --- a/theme/rd.laser/js/cycle2/jquery.cycle2.tile.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/* Plugin for Cycle2; Copyright (c) 2012 M. Alsup; v20141007 */ -!function(a){"use strict";a.fn.cycle.transitions.tileSlide=a.fn.cycle.transitions.tileBlind={before:function(b,c,d,e){b.API.stackSlides(c,d,e),a(c).css({display:"block",visibility:"visible"}),b.container.css("overflow","hidden"),b.tileDelay=b.tileDelay||"tileSlide"==b.fx?100:125,b.tileCount=b.tileCount||7,b.tileVertical=b.tileVertical!==!1,b.container.data("cycleTileInitialized")||(b.container.on("cycle-destroyed",a.proxy(this.onDestroy,b.API)),b.container.data("cycleTileInitialized",!0))},transition:function(b,c,d,e,f){function g(a){m.eq(a).animate(t,{duration:b.speed,easing:b.easing,complete:function(){(e?p-1===a:0===a)&&b._tileAniCallback()}}),setTimeout(function(){(e?p-1!==a:0!==a)&&g(e?a+1:a-1)},b.tileDelay)}b.slides.not(c).not(d).css("visibility","hidden");var h,i,j,k,l,m=a(),n=a(c),o=a(d),p=b.tileCount,q=b.tileVertical,r=b.container.height(),s=b.container.width();q?(i=Math.floor(s/p),k=s-i*(p-1),j=l=r):(i=k=s,j=Math.floor(r/p),l=r-j*(p-1)),b.container.find(".cycle-tiles-container").remove();var t,u={left:0,top:0,overflow:"hidden",position:"absolute",margin:0,padding:0};t=q?"tileSlide"==b.fx?{top:r}:{width:0}:"tileSlide"==b.fx?{left:s}:{height:0};var v=a('
');v.css({zIndex:n.css("z-index"),overflow:"visible",position:"absolute",top:0,left:0,direction:"ltr"}),v.insertBefore(d);for(var w=0;p>w;w++)h=a("
").css(u).css({width:p-1===w?k:i,height:p-1===w?l:j,marginLeft:q?w*i:0,marginTop:q?0:w*j}).append(n.clone().css({position:"relative",maxWidth:"none",width:n.width(),margin:0,padding:0,marginLeft:q?-(w*i):0,marginTop:q?0:-(w*j)})),m=m.add(h);v.append(m),n.css("visibility","hidden"),o.css({opacity:1,display:"block",visibility:"visible"}),g(e?0:p-1),b._tileAniCallback=function(){o.css({display:"block",visibility:"visible"}),n.css("visibility","hidden"),v.remove(),f()}},stopTransition:function(a){a.container.find("*").stop(!0,!0),a._tileAniCallback&&a._tileAniCallback()},onDestroy:function(){var a=this.opts();a.container.find(".cycle-tiles-container").remove()}}}(jQuery); \ No newline at end of file diff --git a/theme/rd.laser/js/cycle2/jquery.cycle2.video.min.js b/theme/rd.laser/js/cycle2/jquery.cycle2.video.min.js deleted file mode 100644 index 1c415dc..0000000 --- a/theme/rd.laser/js/cycle2/jquery.cycle2.video.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/* Plugin for Cycle2; Copyright (c) 2012 M. Alsup; v20141007 */ -!function(a){"use strict";function b(){try{this.playVideo()}catch(a){}}function c(){try{this.pauseVideo()}catch(a){}}var d='
';a.extend(a.fn.cycle.defaults,{youtubeAllowFullScreen:!0,youtubeAutostart:!1,youtubeAutostop:!0}),a(document).on("cycle-bootstrap",function(e,f){f.youtube&&(f.hideNonActive=!1,f.container.find(f.slides).each(function(b){if(void 0!==a(this).attr("href")){var c,e=a(this),g=e.attr("href"),h=f.youtubeAllowFullScreen?"true":"false";g+=(/\?/.test(g)?"&":"?")+"enablejsapi=1",f.youtubeAutostart&&f.startingSlide===b&&(g+="&autoplay=1"),c=f.API.tmpl(d,{url:g,allowFullScreen:h}),e.replaceWith(c)}}),f.slides=f.slides.replace(/(\b>?a\b)/,"div.cycle-youtube"),f.youtubeAutostart&&f.container.on("cycle-initialized cycle-after",function(c,d){var e="cycle-initialized"==c.type?d.currSlide:d.nextSlide;a(d.slides[e]).find("object,embed").each(b)}),f.youtubeAutostop&&f.container.on("cycle-before",function(b,d){a(d.slides[d.currSlide]).find("object,embed").each(c)}))})}(jQuery); \ No newline at end of file diff --git a/theme/rd.laser/js/form.js b/theme/rd.laser/js/form.js deleted file mode 100644 index eaac593..0000000 --- a/theme/rd.laser/js/form.js +++ /dev/null @@ -1,349 +0,0 @@ -/** -* /application/_helpers/_js/form.js -* @author Netfu -* @since 2012/04/22 -* @last update 2014/04/28 -* @Module v4.0 ( SNOW ) -* @Brief :: Form Validate Script -* @Comment :: Form 검증 및 필드 확인 Javascript -*/ - -/// 에러메시지 포멧 정의 /// -var NO_BLANK = "{name+을를} 입력하여 주십시오."; -var NO_CHECK = "{name+을를} 선택하여 주십시오."; -var NOT_VALID = "{name+이가} 올바르지 않습니다."; -var TOO_LONG = "{name}의 길이가 초과되었습니다. (최대 {maxbyte}바이트)"; -var SPACE = (navigator.appVersion.indexOf("MSIE")!=-1) ? " " : ""; - -/// 스트링 객체에 메소드 추가 /// -String.prototype.trim = function(str) { - str = this != window ? this : str; - return str.replace(/^\s+/g,'').replace(/\s+$/g,''); -} -String.prototype.text_trim = function(){ - return this.replace(/^\s+|\s+$/g, ""); - } - - -String.prototype.hasFinalConsonant = function(str) { - str = this != window ? this : str; - var strTemp = str.substr(str.length-1); - return ((strTemp.charCodeAt(0)-16)%28!=0); -} - -String.prototype.bytes = function(str) { - str = this != window ? this : str; - var len = 0; - for(var j=0; j 128) ? 2 : 1 - } - return len; -} - -String.prototype.number_format=function(){ - return this.replace(/(\d)(?=(?:\d{3})+(?!\d))/g,'$1,'); -} - -Array.prototype.shuffle = function() { - return this.concat().sort(function() { - return Math.random() - Math.random(); - }); -} - -function in_array(value, array, similar) { - for(var i=0; i]+)>)/gi, "")); - } - - var PATTERN = el.getAttribute("PATTERN"); - var minbyte = el.getAttribute("MINBYTE"); - var maxbyte = el.getAttribute("MAXBYTE"); - var minval = el.getAttribute("MINVAL"); - var maxval = el.getAttribute("MAXVAL"); - var option = el.getAttribute("OPTION"); - var match = el.getAttribute("MATCHING"); // 수정 :: Prototype JS 와 충돌하여 'MATCH' 에서 'MATCHING' 으로 변경 - var glue = el.getAttribute("GLUE"); - var unit = el.getAttribute("UNIT"); - var or = el.getAttribute("OR"); - if(unit == null) unit = ''; - - if (el.getAttribute("REQUIRED") != null) { - var ERR_MSG = (el.getAttribute("MESSAGE") != null) ? el.getAttribute("MESSAGE") : null; - if ((el.type.toLowerCase() == "radio" || el.type.toLowerCase() == "checkbox") && !checkMultiBox(el)) return (ERR_MSG) ? doError(el,ERR_MSG) : doError(el,NO_CHECK); - if (el.tagName.toLowerCase() == "select" && (el.value == null || el.value == "")) { - return (ERR_MSG) ? doError(el,ERR_MSG) : doError(el,NO_CHECK); - } - if (el.value == null || el.value == "" ) { - if(el.tagName.toLowerCase()!='textarea' || (el.tagName.toLowerCase()=='textarea' && _type!='editor')) { - return (ERR_MSG) ? doError(el,ERR_MSG) : doError(el,NO_BLANK); - } - } - if(_type=='editor' && _editor_use[el.name] && !_content) { - return doError(el,NO_BLANK); - } - } - if (minbyte != null && el.value != "" && el.value.bytes() < parseInt(minbyte)) { - if(unit=='') unit = "바이트"; - return doError(el,"{name+은는} 최소 "+minbyte+" "+unit+" 이상 입력해야 합니다."); - } - if (maxbyte != null && el.value != "" && el.value.bytes() > parseInt(maxbyte)) { - if(unit=='') unit = "바이트"; - return doError(el,"{name+은는} 최대 "+maxbyte+" "+unit+" 이하로 입력해야 합니다."); - } - if (minval != null && el.value != "" && el.value < parseInt(minval)) return doError(el,"{name+은는} 최저 "+minval+" "+unit+" 이상 입력해야 합니다."); - if (maxval != null && el.value != "" && el.value > parseInt(maxval)) return doError(el,"{name+은는} 최고 "+maxval+" "+unit+" 이하로 입력해야 합니다."); - if (PATTERN != null && el.value != "" && !PATTERN(el,pattern)) return false; - if (match != null && (el.value != form.elements[match].value)) return doError(el,"{name+이가} 일치하지 않습니다."); - if (or != null && (el.value == null || el.value == "") && (form.elements[or].value==null || form.elements[or].value == "")) { - var name2 = (hname = form.elements[or].getAttribute("HNAME")) ? hname : form.elements[or].getAttribute("NAME"); - return doError(el,"{name+} 또는 "+name2+" 중 하나는 입력해야 합니다."); - } - if (option != null && el.value != "") { - if (el.getAttribute('SPAN') != null) { - var _value = new Array(); - for (span=0; span=0)&&i(e,!n)}}),t("").outerWidth(1).jquery||t.each(["Width","Height"],function(i,s){function n(e,i,s,n){return t.each(o,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),n&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var o="Width"===s?["Left","Right"]:["Top","Bottom"],a=s.toLowerCase(),r={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+s]=function(i){return i===e?r["inner"+s].call(this):this.each(function(){t(this).css(a,n(this,i)+"px")})},t.fn["outer"+s]=function(e,i){return"number"!=typeof e?r["outer"+s].call(this,e):this.each(function(){t(this).css(a,n(this,e,!0,i)+"px")})}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t("").data("a-b","a").removeData("a-b").data("a-b")&&(t.fn.removeData=function(e){return function(i){return arguments.length?e.call(this,t.camelCase(i)):e.call(this)}}(t.fn.removeData)),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),t.support.selectstart="onselectstart"in document.createElement("div"),t.fn.extend({disableSelection:function(){return this.bind((t.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(t){t.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),t.extend(t.ui,{plugin:{add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i){var s,n=t.plugins[e];if(n&&t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType)for(s=0;n.length>s;s++)t.options[n[s][0]]&&n[s][1].apply(t.element,i)}},hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)}})})(jQuery),function(t,e){var i=0,s=Array.prototype.slice,n=t.cleanData;t.cleanData=function(e){for(var i,s=0;null!=(i=e[s]);s++)try{t(i).triggerHandler("remove")}catch(o){}n(e)},t.widget=function(i,s,n){var o,a,r,h,l={},c=i.split(".")[0];i=i.split(".")[1],o=c+"-"+i,n||(n=s,s=t.Widget),t.expr[":"][o.toLowerCase()]=function(e){return!!t.data(e,o)},t[c]=t[c]||{},a=t[c][i],r=t[c][i]=function(t,i){return this._createWidget?(arguments.length&&this._createWidget(t,i),e):new r(t,i)},t.extend(r,a,{version:n.version,_proto:t.extend({},n),_childConstructors:[]}),h=new s,h.options=t.widget.extend({},h.options),t.each(n,function(i,n){return t.isFunction(n)?(l[i]=function(){var t=function(){return s.prototype[i].apply(this,arguments)},e=function(t){return s.prototype[i].apply(this,t)};return function(){var i,s=this._super,o=this._superApply;return this._super=t,this._superApply=e,i=n.apply(this,arguments),this._super=s,this._superApply=o,i}}(),e):(l[i]=n,e)}),r.prototype=t.widget.extend(h,{widgetEventPrefix:a?h.widgetEventPrefix||i:i},l,{constructor:r,namespace:c,widgetName:i,widgetFullName:o}),a?(t.each(a._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,r,i._proto)}),delete a._childConstructors):s._childConstructors.push(r),t.widget.bridge(i,r)},t.widget.extend=function(i){for(var n,o,a=s.call(arguments,1),r=0,h=a.length;h>r;r++)for(n in a[r])o=a[r][n],a[r].hasOwnProperty(n)&&o!==e&&(i[n]=t.isPlainObject(o)?t.isPlainObject(i[n])?t.widget.extend({},i[n],o):t.widget.extend({},o):o);return i},t.widget.bridge=function(i,n){var o=n.prototype.widgetFullName||i;t.fn[i]=function(a){var r="string"==typeof a,h=s.call(arguments,1),l=this;return a=!r&&h.length?t.widget.extend.apply(null,[a].concat(h)):a,r?this.each(function(){var s,n=t.data(this,o);return n?t.isFunction(n[a])&&"_"!==a.charAt(0)?(s=n[a].apply(n,h),s!==n&&s!==e?(l=s&&s.jquery?l.pushStack(s.get()):s,!1):e):t.error("no such method '"+a+"' for "+i+" widget instance"):t.error("cannot call methods on "+i+" prior to initialization; "+"attempted to call method '"+a+"'")}):this.each(function(){var e=t.data(this,o);e?e.option(a||{})._init():t.data(this,o,new n(a,this))}),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this.bindings=t(),this.hoverable=t(),this.focusable=t(),s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:t.noop,_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(t.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:t.noop,widget:function(){return this.element},option:function(i,s){var n,o,a,r=i;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof i)if(r={},n=i.split("."),i=n.shift(),n.length){for(o=r[i]=t.widget.extend({},this.options[i]),a=0;n.length-1>a;a++)o[n[a]]=o[n[a]]||{},o=o[n[a]];if(i=n.pop(),1===arguments.length)return o[i]===e?null:o[i];o[i]=s}else{if(1===arguments.length)return this.options[i]===e?null:this.options[i];r[i]=s}return this._setOptions(r),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return this.options[t]=e,"disabled"===t&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!e).attr("aria-disabled",e),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(i,s,n){var o,a=this;"boolean"!=typeof i&&(n=s,s=i,i=!1),n?(s=o=t(s),this.bindings=this.bindings.add(s)):(n=s,s=this.element,o=this.widget()),t.each(n,function(n,r){function h(){return i||a.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof r?a[r]:r).apply(a,arguments):e}"string"!=typeof r&&(h.guid=r.guid=r.guid||h.guid||t.guid++);var l=n.match(/^(\w+)\s*(.*)$/),c=l[1]+a.eventNamespace,u=l[2];u?o.delegate(u,c,h):s.bind(c,h)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.unbind(e).undelegate(e)},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){t(e.currentTarget).addClass("ui-state-hover")},mouseleave:function(e){t(e.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){t(e.currentTarget).addClass("ui-state-focus")},focusout:function(e){t(e.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}})}(jQuery),function(t){var e=!1;t(document).mouseup(function(){e=!1}),t.widget("ui.mouse",{version:"1.10.4",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.bind("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).bind("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):undefined}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&t(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(i){if(!e){this._mouseStarted&&this._mouseUp(i),this._mouseDownEvent=i;var s=this,n=1===i.which,o="string"==typeof this.options.cancel&&i.target.nodeName?t(i.target).closest(this.options.cancel).length:!1;return n&&!o&&this._mouseCapture(i)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){s.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(i)&&this._mouseDelayMet(i)&&(this._mouseStarted=this._mouseStart(i)!==!1,!this._mouseStarted)?(i.preventDefault(),!0):(!0===t.data(i.target,this.widgetName+".preventClickEvent")&&t.removeData(i.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return s._mouseMove(t)},this._mouseUpDelegate=function(t){return s._mouseUp(t)},t(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),i.preventDefault(),e=!0,!0)):!0}},_mouseMove:function(e){return t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button?this._mouseUp(e):this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){return t(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),!1},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(jQuery),function(t){t.widget("ui.draggable",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"!==this.options.helper||/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(e){var i=this.options;return this.helper||i.disabled||t(e.target).closest(".ui-resizable-handle").length>0?!1:(this.handle=this._getHandle(e),this.handle?(t(i.iframeFix===!0?"iframe":i.iframeFix).each(function(){t("
").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(t(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(e){var i=this.options;return this.helper=this._createHelper(e),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offsetParent=this.helper.offsetParent(),this.offsetParentCssPosition=this.offsetParent.css("position"),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.offset.scroll=!1,t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),this._trigger("start",e)===!1?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!i.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_mouseDrag:function(e,i){if("fixed"===this.offsetParentCssPosition&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(this._trigger("drag",e,s)===!1)return this._mouseUp({}),!1;this.position=s.position}return this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var i=this,s=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(s=t.ui.ddmanager.drop(this,e)),this.dropped&&(s=this.dropped,this.dropped=!1),"original"!==this.options.helper||t.contains(this.element[0].ownerDocument,this.element[0])?("invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||this.options.revert===!0||t.isFunction(this.options.revert)&&this.options.revert.call(this.element,s)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){i._trigger("stop",e)!==!1&&i._clear()}):this._trigger("stop",e)!==!1&&this._clear(),!1):!1},_mouseUp:function(e){return t("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(e){return this.options.handle?!!t(e.target).closest(this.element.find(this.options.handle)).length:!0},_createHelper:function(e){var i=this.options,s=t.isFunction(i.helper)?t(i.helper.apply(this.element[0],[e])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return s.parents("body").length||s.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s[0]===this.element[0]||/(fixed|absolute)/.test(s.css("position"))||s.css("position","absolute"),s},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.element.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,s,n=this.options;return n.containment?"window"===n.containment?(this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],undefined):"document"===n.containment?(this.containment=[0,0,t(document).width()-this.helperProportions.width-this.margins.left,(t(document).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],undefined):n.containment.constructor===Array?(this.containment=n.containment,undefined):("parent"===n.containment&&(n.containment=this.helper[0].parentNode),i=t(n.containment),s=i[0],s&&(e="hidden"!==i.css("overflow"),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(e?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=i),undefined):(this.containment=null,undefined)},_convertPositionTo:function(e,i){i||(i=this.position);var s="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent;return this.offset.scroll||(this.offset.scroll={top:n.scrollTop(),left:n.scrollLeft()}),{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top)*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)*s}},_generatePosition:function(e){var i,s,n,o,a=this.options,r="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,h=e.pageX,l=e.pageY;return this.offset.scroll||(this.offset.scroll={top:r.scrollTop(),left:r.scrollLeft()}),this.originalPosition&&(this.containment&&(this.relative_container?(s=this.relative_container.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,e.pageX-this.offset.click.lefti[2]&&(h=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(l=i[3]+this.offset.click.top)),a.grid&&(n=a.grid[1]?this.originalPageY+Math.round((l-this.originalPageY)/a.grid[1])*a.grid[1]:this.originalPageY,l=i?n-this.offset.click.top>=i[1]||n-this.offset.click.top>i[3]?n:n-this.offset.click.top>=i[1]?n-a.grid[1]:n+a.grid[1]:n,o=a.grid[0]?this.originalPageX+Math.round((h-this.originalPageX)/a.grid[0])*a.grid[0]:this.originalPageX,h=i?o-this.offset.click.left>=i[0]||o-this.offset.click.left>i[2]?o:o-this.offset.click.left>=i[0]?o-a.grid[0]:o+a.grid[0]:o)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(e,i,s){return s=s||this._uiHash(),t.ui.plugin.call(this,e,[i,s]),"drag"===e&&(this.positionAbs=this._convertPositionTo("absolute")),t.Widget.prototype._trigger.call(this,e,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,i){var s=t(this).data("ui-draggable"),n=s.options,o=t.extend({},i,{item:s.element});s.sortables=[],t(n.connectToSortable).each(function(){var i=t.data(this,"ui-sortable");i&&!i.options.disabled&&(s.sortables.push({instance:i,shouldRevert:i.options.revert}),i.refreshPositions(),i._trigger("activate",e,o))})},stop:function(e,i){var s=t(this).data("ui-draggable"),n=t.extend({},i,{item:s.element});t.each(s.sortables,function(){this.instance.isOver?(this.instance.isOver=0,s.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=this.shouldRevert),this.instance._mouseStop(e),this.instance.options.helper=this.instance.options._helper,"original"===s.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",e,n))})},drag:function(e,i){var s=t(this).data("ui-draggable"),n=this;t.each(s.sortables,function(){var o=!1,a=this;this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(o=!0,t.each(s.sortables,function(){return this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this!==a&&this.instance._intersectsWith(this.instance.containerCache)&&t.contains(a.instance.element[0],this.instance.element[0])&&(o=!1),o})),o?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=t(n).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return i.helper[0]},e.target=this.instance.currentItem[0],this.instance._mouseCapture(e,!0),this.instance._mouseStart(e,!0,!0),this.instance.offset.click.top=s.offset.click.top,this.instance.offset.click.left=s.offset.click.left,this.instance.offset.parent.left-=s.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=s.offset.parent.top-this.instance.offset.parent.top,s._trigger("toSortable",e),s.dropped=this.instance.element,s.currentItem=s.element,this.instance.fromOutside=s),this.instance.currentItem&&this.instance._mouseDrag(e)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",e,this.instance._uiHash(this.instance)),this.instance._mouseStop(e,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),s._trigger("fromSortable",e),s.dropped=!1)})}}),t.ui.plugin.add("draggable","cursor",{start:function(){var e=t("body"),i=t(this).data("ui-draggable").options;e.css("cursor")&&(i._cursor=e.css("cursor")),e.css("cursor",i.cursor)},stop:function(){var e=t(this).data("ui-draggable").options;e._cursor&&t("body").css("cursor",e._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,i){var s=t(i.helper),n=t(this).data("ui-draggable").options;s.css("opacity")&&(n._opacity=s.css("opacity")),s.css("opacity",n.opacity)},stop:function(e,i){var s=t(this).data("ui-draggable").options;s._opacity&&t(i.helper).css("opacity",s._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(){var e=t(this).data("ui-draggable");e.scrollParent[0]!==document&&"HTML"!==e.scrollParent[0].tagName&&(e.overflowOffset=e.scrollParent.offset())},drag:function(e){var i=t(this).data("ui-draggable"),s=i.options,n=!1;i.scrollParent[0]!==document&&"HTML"!==i.scrollParent[0].tagName?(s.axis&&"x"===s.axis||(i.overflowOffset.top+i.scrollParent[0].offsetHeight-e.pageY=0;u--)r=p.snapElements[u].left,h=r+p.snapElements[u].width,l=p.snapElements[u].top,c=l+p.snapElements[u].height,r-g>v||m>h+g||l-g>b||_>c+g||!t.contains(p.snapElements[u].item.ownerDocument,p.snapElements[u].item)?(p.snapElements[u].snapping&&p.options.snap.release&&p.options.snap.release.call(p.element,e,t.extend(p._uiHash(),{snapItem:p.snapElements[u].item})),p.snapElements[u].snapping=!1):("inner"!==f.snapMode&&(s=g>=Math.abs(l-b),n=g>=Math.abs(c-_),o=g>=Math.abs(r-v),a=g>=Math.abs(h-m),s&&(i.position.top=p._convertPositionTo("relative",{top:l-p.helperProportions.height,left:0}).top-p.margins.top),n&&(i.position.top=p._convertPositionTo("relative",{top:c,left:0}).top-p.margins.top),o&&(i.position.left=p._convertPositionTo("relative",{top:0,left:r-p.helperProportions.width}).left-p.margins.left),a&&(i.position.left=p._convertPositionTo("relative",{top:0,left:h}).left-p.margins.left)),d=s||n||o||a,"outer"!==f.snapMode&&(s=g>=Math.abs(l-_),n=g>=Math.abs(c-b),o=g>=Math.abs(r-m),a=g>=Math.abs(h-v),s&&(i.position.top=p._convertPositionTo("relative",{top:l,left:0}).top-p.margins.top),n&&(i.position.top=p._convertPositionTo("relative",{top:c-p.helperProportions.height,left:0}).top-p.margins.top),o&&(i.position.left=p._convertPositionTo("relative",{top:0,left:r}).left-p.margins.left),a&&(i.position.left=p._convertPositionTo("relative",{top:0,left:h-p.helperProportions.width}).left-p.margins.left)),!p.snapElements[u].snapping&&(s||n||o||a||d)&&p.options.snap.snap&&p.options.snap.snap.call(p.element,e,t.extend(p._uiHash(),{snapItem:p.snapElements[u].item})),p.snapElements[u].snapping=s||n||o||a||d)}}),t.ui.plugin.add("draggable","stack",{start:function(){var e,i=this.data("ui-draggable").options,s=t.makeArray(t(i.stack)).sort(function(e,i){return(parseInt(t(e).css("zIndex"),10)||0)-(parseInt(t(i).css("zIndex"),10)||0)});s.length&&(e=parseInt(t(s[0]).css("zIndex"),10)||0,t(s).each(function(i){t(this).css("zIndex",e+i)}),this.css("zIndex",e+s.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,i){var s=t(i.helper),n=t(this).data("ui-draggable").options;s.css("zIndex")&&(n._zIndex=s.css("zIndex")),s.css("zIndex",n.zIndex)},stop:function(e,i){var s=t(this).data("ui-draggable").options;s._zIndex&&t(i.helper).css("zIndex",s._zIndex)}})}(jQuery),function(t){function e(t,e,i){return t>e&&e+i>t}t.widget("ui.droppable",{version:"1.10.4",widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,i=this.options,s=i.accept; -this.isover=!1,this.isout=!0,this.accept=t.isFunction(s)?s:function(t){return t.is(s)},this.proportions=function(){return arguments.length?(e=arguments[0],undefined):e?e:e={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}},t.ui.ddmanager.droppables[i.scope]=t.ui.ddmanager.droppables[i.scope]||[],t.ui.ddmanager.droppables[i.scope].push(this),i.addClasses&&this.element.addClass("ui-droppable")},_destroy:function(){for(var e=0,i=t.ui.ddmanager.droppables[this.options.scope];i.length>e;e++)i[e]===this&&i.splice(e,1);this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(e,i){"accept"===e&&(this.accept=t.isFunction(i)?i:function(t){return t.is(i)}),t.Widget.prototype._setOption.apply(this,arguments)},_activate:function(e){var i=t.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),i&&this._trigger("activate",e,this.ui(i))},_deactivate:function(e){var i=t.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),i&&this._trigger("deactivate",e,this.ui(i))},_over:function(e){var i=t.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",e,this.ui(i)))},_out:function(e){var i=t.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",e,this.ui(i)))},_drop:function(e,i){var s=i||t.ui.ddmanager.current,n=!1;return s&&(s.currentItem||s.element)[0]!==this.element[0]?(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var e=t.data(this,"ui-droppable");return e.options.greedy&&!e.options.disabled&&e.options.scope===s.options.scope&&e.accept.call(e.element[0],s.currentItem||s.element)&&t.ui.intersect(s,t.extend(e,{offset:e.element.offset()}),e.options.tolerance)?(n=!0,!1):undefined}),n?!1:this.accept.call(this.element[0],s.currentItem||s.element)?(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",e,this.ui(s)),this.element):!1):!1},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}}}),t.ui.intersect=function(t,i,s){if(!i.offset)return!1;var n,o,a=(t.positionAbs||t.position.absolute).left,r=(t.positionAbs||t.position.absolute).top,h=a+t.helperProportions.width,l=r+t.helperProportions.height,c=i.offset.left,u=i.offset.top,d=c+i.proportions().width,p=u+i.proportions().height;switch(s){case"fit":return a>=c&&d>=h&&r>=u&&p>=l;case"intersect":return a+t.helperProportions.width/2>c&&d>h-t.helperProportions.width/2&&r+t.helperProportions.height/2>u&&p>l-t.helperProportions.height/2;case"pointer":return n=(t.positionAbs||t.position.absolute).left+(t.clickOffset||t.offset.click).left,o=(t.positionAbs||t.position.absolute).top+(t.clickOffset||t.offset.click).top,e(o,u,i.proportions().height)&&e(n,c,i.proportions().width);case"touch":return(r>=u&&p>=r||l>=u&&p>=l||u>r&&l>p)&&(a>=c&&d>=a||h>=c&&d>=h||c>a&&h>d);default:return!1}},t.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,i){var s,n,o=t.ui.ddmanager.droppables[e.options.scope]||[],a=i?i.type:null,r=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();t:for(s=0;o.length>s;s++)if(!(o[s].options.disabled||e&&!o[s].accept.call(o[s].element[0],e.currentItem||e.element))){for(n=0;r.length>n;n++)if(r[n]===o[s].element[0]){o[s].proportions().height=0;continue t}o[s].visible="none"!==o[s].element.css("display"),o[s].visible&&("mousedown"===a&&o[s]._activate.call(o[s],i),o[s].offset=o[s].element.offset(),o[s].proportions({width:o[s].element[0].offsetWidth,height:o[s].element[0].offsetHeight}))}},drop:function(e,i){var s=!1;return t.each((t.ui.ddmanager.droppables[e.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&t.ui.intersect(e,this,this.options.tolerance)&&(s=this._drop.call(this,i)||s),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))}),s},dragStart:function(e,i){e.element.parentsUntil("body").bind("scroll.droppable",function(){e.options.refreshPositions||t.ui.ddmanager.prepareOffsets(e,i)})},drag:function(e,i){e.options.refreshPositions&&t.ui.ddmanager.prepareOffsets(e,i),t.each(t.ui.ddmanager.droppables[e.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var s,n,o,a=t.ui.intersect(e,this,this.options.tolerance),r=!a&&this.isover?"isout":a&&!this.isover?"isover":null;r&&(this.options.greedy&&(n=this.options.scope,o=this.element.parents(":data(ui-droppable)").filter(function(){return t.data(this,"ui-droppable").options.scope===n}),o.length&&(s=t.data(o[0],"ui-droppable"),s.greedyChild="isover"===r)),s&&"isover"===r&&(s.isover=!1,s.isout=!0,s._out.call(s,i)),this[r]=!0,this["isout"===r?"isover":"isout"]=!1,this["isover"===r?"_over":"_out"].call(this,i),s&&"isout"===r&&(s.isout=!1,s.isover=!0,s._over.call(s,i)))}})},dragStop:function(e,i){e.element.parentsUntil("body").unbind("scroll.droppable"),e.options.refreshPositions||t.ui.ddmanager.prepareOffsets(e,i)}}}(jQuery),function(t){function e(t){return parseInt(t,10)||0}function i(t){return!isNaN(parseInt(t,10))}t.widget("ui.resizable",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_create:function(){var e,i,s,n,o,a=this,r=this.options;if(this.element.addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!r.aspectRatio,aspectRatio:r.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:r.helper||r.ghost||r.animate?r.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(t("
").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.data("ui-resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=r.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),e=this.handles.split(","),this.handles={},i=0;e.length>i;i++)s=t.trim(e[i]),o="ui-resizable-"+s,n=t("
"),n.css({zIndex:r.zIndex}),"se"===s&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[s]=".ui-resizable-"+s,this.element.append(n);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String&&(this.handles[i]=t(this.handles[i],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),t(this.handles[i]).length},this._renderAxis(this.element),this._handles=t(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),r.autoHide&&(this._handles.hide(),t(this.element).addClass("ui-resizable-autohide").mouseenter(function(){r.disabled||(t(this).removeClass("ui-resizable-autohide"),a._handles.show())}).mouseleave(function(){r.disabled||a.resizing||(t(this).addClass("ui-resizable-autohide"),a._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(i){var s,n,o,a=this.options,r=this.element.position(),h=this.element;return this.resizing=!0,/absolute/.test(h.css("position"))?h.css({position:"absolute",top:h.css("top"),left:h.css("left")}):h.is(".ui-draggable")&&h.css({position:"absolute",top:r.top,left:r.left}),this._renderProxy(),s=e(this.helper.css("left")),n=e(this.helper.css("top")),a.containment&&(s+=t(a.containment).scrollLeft()||0,n+=t(a.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:s,top:n},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:h.width(),height:h.height()},this.originalSize=this._helper?{width:h.outerWidth(),height:h.outerHeight()}:{width:h.width(),height:h.height()},this.originalPosition={left:s,top:n},this.sizeDiff={width:h.outerWidth()-h.width(),height:h.outerHeight()-h.height()},this.originalMousePosition={left:i.pageX,top:i.pageY},this.aspectRatio="number"==typeof a.aspectRatio?a.aspectRatio:this.originalSize.width/this.originalSize.height||1,o=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===o?this.axis+"-resize":o),h.addClass("ui-resizable-resizing"),this._propagate("start",i),!0},_mouseDrag:function(e){var i,s=this.helper,n={},o=this.originalMousePosition,a=this.axis,r=this.position.top,h=this.position.left,l=this.size.width,c=this.size.height,u=e.pageX-o.left||0,d=e.pageY-o.top||0,p=this._change[a];return p?(i=p.apply(this,[e,u,d]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),this.position.top!==r&&(n.top=this.position.top+"px"),this.position.left!==h&&(n.left=this.position.left+"px"),this.size.width!==l&&(n.width=this.size.width+"px"),this.size.height!==c&&(n.height=this.size.height+"px"),s.css(n),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(n)||this._trigger("resize",e,this.ui()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,h,l=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&t.ui.hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)||null,h=parseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.top)||null,l.animate||this.element.css(t.extend(a,{top:h,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!l.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(t){var e,s,n,o,a,r=this.options;a={minWidth:i(r.minWidth)?r.minWidth:0,maxWidth:i(r.maxWidth)?r.maxWidth:1/0,minHeight:i(r.minHeight)?r.minHeight:0,maxHeight:i(r.maxHeight)?r.maxHeight:1/0},(this._aspectRatio||t)&&(e=a.minHeight*this.aspectRatio,n=a.minWidth/this.aspectRatio,s=a.maxHeight*this.aspectRatio,o=a.maxWidth/this.aspectRatio,e>a.minWidth&&(a.minWidth=e),n>a.minHeight&&(a.minHeight=n),a.maxWidth>s&&(a.maxWidth=s),a.maxHeight>o&&(a.maxHeight=o)),this._vBoundaries=a},_updateCache:function(t){this.offset=this.helper.offset(),i(t.left)&&(this.position.left=t.left),i(t.top)&&(this.position.top=t.top),i(t.height)&&(this.size.height=t.height),i(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,s=this.size,n=this.axis;return i(t.height)?t.width=t.height*this.aspectRatio:i(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===n&&(t.left=e.left+(s.width-t.width),t.top=null),"nw"===n&&(t.top=e.top+(s.height-t.height),t.left=e.left+(s.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,s=this.axis,n=i(t.width)&&e.maxWidth&&e.maxWidtht.width,r=i(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,l=this.position.top+this.size.height,c=/sw|nw|w/.test(s),u=/nw|ne|n/.test(s);return a&&(t.width=e.minWidth),r&&(t.height=e.minHeight),n&&(t.width=e.maxWidth),o&&(t.height=e.maxHeight),a&&c&&(t.left=h-e.minWidth),n&&c&&(t.left=h-e.maxWidth),r&&u&&(t.top=l-e.minHeight),o&&u&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_proportionallyResize:function(){if(this._proportionallyResizeElements.length){var t,e,i,s,n,o=this.helper||this.element;for(t=0;this._proportionallyResizeElements.length>t;t++){if(n=this._proportionallyResizeElements[t],!this.borderDif)for(this.borderDif=[],i=[n.css("borderTopWidth"),n.css("borderRightWidth"),n.css("borderBottomWidth"),n.css("borderLeftWidth")],s=[n.css("paddingTop"),n.css("paddingRight"),n.css("paddingBottom"),n.css("paddingLeft")],e=0;i.length>e;e++)this.borderDif[e]=(parseInt(i[e],10)||0)+(parseInt(s[e],10)||0);n.css({height:o.height()-this.borderDif[0]-this.borderDif[2]||0,width:o.width()-this.borderDif[1]-this.borderDif[3]||0})}}},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("
"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).data("ui-resizable"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&t.ui.hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-a},l=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,c=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(h,c&&l?{top:c,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseInt(i.element.css("width"),10),height:parseInt(i.element.css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.element.css("left"),10)};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var i,s,n,o,a,r,h,l=t(this).data("ui-resizable"),c=l.options,u=l.element,d=c.containment,p=d instanceof t?d.get(0):/parent/.test(d)?u.parent().get(0):d;p&&(l.containerElement=t(p),/document/.test(d)||d===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(i=t(p),s=[],t(["Top","Right","Left","Bottom"]).each(function(t,n){s[t]=e(i.css("padding"+n))}),l.containerOffset=i.offset(),l.containerPosition=i.position(),l.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},n=l.containerOffset,o=l.containerSize.height,a=l.containerSize.width,r=t.ui.hasScroll(p,"left")?p.scrollWidth:a,h=t.ui.hasScroll(p)?p.scrollHeight:o,l.parentData={element:p,left:n.left,top:n.top,width:r,height:h}))},resize:function(e){var i,s,n,o,a=t(this).data("ui-resizable"),r=a.options,h=a.containerOffset,l=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement;d[0]!==document&&/static/.test(d.css("position"))&&(u=h),l.left<(a._helper?h.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-h.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio),a.position.left=r.helper?h.left:0),l.top<(a._helper?h.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-h.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio),a.position.top=a._helper?h.top:0),a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top,i=Math.abs((a._helper?a.offset.left-u.left:a.offset.left-u.left)+a.sizeDiff.width),s=Math.abs((a._helper?a.offset.top-u.top:a.offset.top-h.top)+a.sizeDiff.height),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o&&(i-=Math.abs(a.parentData.left)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio))},stop:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),h=a.outerWidth()-e.sizeDiff.width,l=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).data("ui-resizable"),i=e.options,s=function(e){t(e).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseInt(e.width(),10),height:parseInt(e.height(),10),left:parseInt(e.css("left"),10),top:parseInt(e.css("top"),10)})})};"object"!=typeof i.alsoResize||i.alsoResize.parentNode?s(i.alsoResize):i.alsoResize.length?(i.alsoResize=i.alsoResize[0],s(i.alsoResize)):t.each(i.alsoResize,function(t){s(t)})},resize:function(e,i){var s=t(this).data("ui-resizable"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0},h=function(e,s){t(e).each(function(){var e=t(this),n=t(this).data("ui-resizable-alsoresize"),o={},a=s&&s.length?s:e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(a,function(t,e){var i=(n[e]||0)+(r[e]||0);i&&i>=0&&(o[e]=i||null)}),e.css(o)})};"object"!=typeof n.alsoResize||n.alsoResize.nodeType?h(n.alsoResize):t.each(n.alsoResize,function(t,e){h(t,e)})},stop:function(){t(this).removeData("resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:s.height,width:s.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof i.ghost?i.ghost:""),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).data("ui-resizable");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).data("ui-resizable");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,r="number"==typeof i.grid?[i.grid,i.grid]:i.grid,h=r[0]||1,l=r[1]||1,c=Math.round((s.width-n.width)/h)*h,u=Math.round((s.height-n.height)/l)*l,d=n.width+c,p=n.height+u,f=i.maxWidth&&d>i.maxWidth,g=i.maxHeight&&p>i.maxHeight,m=i.minWidth&&i.minWidth>d,v=i.minHeight&&i.minHeight>p;i.grid=r,m&&(d+=h),v&&(p+=l),f&&(d-=h),g&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-u):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-c):(p-l>0?(e.size.height=p,e.position.top=o.top-u):(e.size.height=l,e.position.top=o.top+n.height-l),d-h>0?(e.size.width=d,e.position.left=o.left-c):(e.size.width=h,e.position.left=o.left+n.width-h))}})}(jQuery),function(t){t.widget("ui.selectable",t.ui.mouse,{version:"1.10.4",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var e,i=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){e=t(i.options.filter,i.element[0]),e.addClass("ui-selectee"),e.each(function(){var e=t(this),i=e.offset();t.data(this,"selectable-item",{element:this,$element:e,left:i.left,top:i.top,right:i.left+e.outerWidth(),bottom:i.top+e.outerHeight(),startselected:!1,selected:e.hasClass("ui-selected"),selecting:e.hasClass("ui-selecting"),unselecting:e.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=e.addClass("ui-selectee"),this._mouseInit(),this.helper=t("
")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(e){var i=this,s=this.options;this.opos=[e.pageX,e.pageY],this.options.disabled||(this.selectees=t(s.filter,this.element[0]),this._trigger("start",e),t(s.appendTo).append(this.helper),this.helper.css({left:e.pageX,top:e.pageY,width:0,height:0}),s.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var s=t.data(this,"selectable-item");s.startselected=!0,e.metaKey||e.ctrlKey||(s.$element.removeClass("ui-selected"),s.selected=!1,s.$element.addClass("ui-unselecting"),s.unselecting=!0,i._trigger("unselecting",e,{unselecting:s.element}))}),t(e.target).parents().addBack().each(function(){var s,n=t.data(this,"selectable-item");return n?(s=!e.metaKey&&!e.ctrlKey||!n.$element.hasClass("ui-selected"),n.$element.removeClass(s?"ui-unselecting":"ui-selected").addClass(s?"ui-selecting":"ui-unselecting"),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger("selecting",e,{selecting:n.element}):i._trigger("unselecting",e,{unselecting:n.element}),!1):undefined}))},_mouseDrag:function(e){if(this.dragged=!0,!this.options.disabled){var i,s=this,n=this.options,o=this.opos[0],a=this.opos[1],r=e.pageX,h=e.pageY;return o>r&&(i=r,r=o,o=i),a>h&&(i=h,h=a,a=i),this.helper.css({left:o,top:a,width:r-o,height:h-a}),this.selectees.each(function(){var i=t.data(this,"selectable-item"),l=!1;i&&i.element!==s.element[0]&&("touch"===n.tolerance?l=!(i.left>r||o>i.right||i.top>h||a>i.bottom):"fit"===n.tolerance&&(l=i.left>o&&r>i.right&&i.top>a&&h>i.bottom),l?(i.selected&&(i.$element.removeClass("ui-selected"),i.selected=!1),i.unselecting&&(i.$element.removeClass("ui-unselecting"),i.unselecting=!1),i.selecting||(i.$element.addClass("ui-selecting"),i.selecting=!0,s._trigger("selecting",e,{selecting:i.element}))):(i.selecting&&((e.metaKey||e.ctrlKey)&&i.startselected?(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.$element.addClass("ui-selected"),i.selected=!0):(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.startselected&&(i.$element.addClass("ui-unselecting"),i.unselecting=!0),s._trigger("unselecting",e,{unselecting:i.element}))),i.selected&&(e.metaKey||e.ctrlKey||i.startselected||(i.$element.removeClass("ui-selected"),i.selected=!1,i.$element.addClass("ui-unselecting"),i.unselecting=!0,s._trigger("unselecting",e,{unselecting:i.element})))))}),!1}},_mouseStop:function(e){var i=this;return this.dragged=!1,t(".ui-unselecting",this.element[0]).each(function(){var s=t.data(this,"selectable-item");s.$element.removeClass("ui-unselecting"),s.unselecting=!1,s.startselected=!1,i._trigger("unselected",e,{unselected:s.element})}),t(".ui-selecting",this.element[0]).each(function(){var s=t.data(this,"selectable-item");s.$element.removeClass("ui-selecting").addClass("ui-selected"),s.selecting=!1,s.selected=!0,s.startselected=!0,i._trigger("selected",e,{selected:s.element})}),this._trigger("stop",e),this.helper.remove(),!1}})}(jQuery),function(t){function e(t,e,i){return t>e&&e+i>t}function i(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))}t.widget("ui.sortable",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_create:function(){var t=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?"x"===t.axis||i(this.items[0].item):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_setOption:function(e,i){"disabled"===e?(this.options[e]=i,this.widget().toggleClass("ui-sortable-disabled",!!i)):t.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(e,i){var s=null,n=!1,o=this;return this.reverting?!1:this.options.disabled||"static"===this.options.type?!1:(this._refreshItems(e),t(e.target).parents().each(function(){return t.data(this,o.widgetName+"-item")===o?(s=t(this),!1):undefined}),t.data(e.target,o.widgetName+"-item")===o&&(s=t(e.target)),s?!this.options.handle||i||(t(this.options.handle,s).find("*").addBack().each(function(){this===e.target&&(n=!0)}),n)?(this.currentItem=s,this._removeCurrentsFromItems(),!0):!1:!1)},_mouseStart:function(e,i,s){var n,o,a=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),a.containment&&this._setContainment(),a.cursor&&"auto"!==a.cursor&&(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",a.cursor),this.storedStylesheet=t("").appendTo(o)),a.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",a.opacity)),a.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",a.zIndex)),this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!s)for(n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("activate",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(e),!0},_mouseDrag:function(e){var i,s,n,o,a=this.options,r=!1;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY=0;i--)if(s=this.items[i],n=s.item[0],o=this._intersectsWithPointer(s),o&&s.instance===this.currentContainer&&n!==this.currentItem[0]&&this.placeholder[1===o?"next":"prev"]()[0]!==n&&!t.contains(this.placeholder[0],n)&&("semi-dynamic"===this.options.type?!t.contains(this.element[0],n):!0)){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(s))break; -this._rearrange(e,s),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,i){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var s=this,n=this.placeholder.offset(),o=this.options.axis,a={};o&&"x"!==o||(a.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(a.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(a,parseInt(this.options.revert,10)||500,function(){s._clear(e)})}else this._clear(e,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"===this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},t(i).each(function(){var i=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);i&&s.push((e.key||i[1]+"[]")+"="+(e.key&&e.expression?i[1]:i[2]))}),!s.length&&e.key&&s.push(e.key+"="),s.join("&")},toArray:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},i.each(function(){s.push(t(e.item||this).attr(e.attribute||"id")||"")}),s},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,h=r+t.height,l=this.offset.click.top,c=this.offset.click.left,u="x"===this.options.axis||s+l>r&&h>s+l,d="y"===this.options.axis||e+c>o&&a>e+c,p=u&&d;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?p:e+this.helperProportions.width/2>o&&a>i-this.helperProportions.width/2&&s+this.helperProportions.height/2>r&&h>n-this.helperProportions.height/2},_intersectsWithPointer:function(t){var i="x"===this.options.axis||e(this.positionAbs.top+this.offset.click.top,t.top,t.height),s="y"===this.options.axis||e(this.positionAbs.left+this.offset.click.left,t.left,t.width),n=i&&s,o=this._getDragVerticalDirection(),a=this._getDragHorizontalDirection();return n?this.floating?a&&"right"===a||"down"===o?2:1:o&&("down"===o?2:1):!1},_intersectsWithSides:function(t){var i=e(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),s=e(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),n=this._getDragVerticalDirection(),o=this._getDragHorizontalDirection();return this.floating&&o?"right"===o&&s||"left"===o&&!s:n&&("down"===n&&i||"up"===n&&!i)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!==t&&(t>0?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!==t&&(t>0?"right":"left")},refresh:function(t){return this._refreshItems(t),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(e){function i(){r.push(this)}var s,n,o,a,r=[],h=[],l=this._connectWith();if(l&&e)for(s=l.length-1;s>=0;s--)for(o=t(l[s]),n=o.length-1;n>=0;n--)a=t.data(o[n],this.widgetFullName),a&&a!==this&&!a.options.disabled&&h.push([t.isFunction(a.options.items)?a.options.items.call(a.element):t(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a]);for(h.push([t.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),s=h.length-1;s>=0;s--)h[s][0].each(i);return t(r)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,function(t){for(var i=0;e.length>i;i++)if(e[i]===t.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var i,s,n,o,a,r,h,l,c=this.items,u=[[t.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):t(this.options.items,this.element),this]],d=this._connectWith();if(d&&this.ready)for(i=d.length-1;i>=0;i--)for(n=t(d[i]),s=n.length-1;s>=0;s--)o=t.data(n[s],this.widgetFullName),o&&o!==this&&!o.options.disabled&&(u.push([t.isFunction(o.options.items)?o.options.items.call(o.element[0],e,{item:this.currentItem}):t(o.options.items,o.element),o]),this.containers.push(o));for(i=u.length-1;i>=0;i--)for(a=u[i][1],r=u[i][0],s=0,l=r.length;l>s;s++)h=t(r[s]),h.data(this.widgetName+"-item",a),c.push({item:h,instance:a,width:0,height:0,left:0,top:0})},refreshPositions:function(e){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var i,s,n,o;for(i=this.items.length-1;i>=0;i--)s=this.items[i],s.instance!==this.currentContainer&&this.currentContainer&&s.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?t(this.options.toleranceElement,s.item):s.item,e||(s.width=n.outerWidth(),s.height=n.outerHeight()),o=n.offset(),s.left=o.left,s.top=o.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)o=this.containers[i].element.offset(),this.containers[i].containerCache.left=o.left,this.containers[i].containerCache.top=o.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(e){e=e||this;var i,s=e.options;s.placeholder&&s.placeholder.constructor!==String||(i=s.placeholder,s.placeholder={element:function(){var s=e.currentItem[0].nodeName.toLowerCase(),n=t("<"+s+">",e.document[0]).addClass(i||e.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tr"===s?e.currentItem.children().each(function(){t(" ",e.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(n)}):"img"===s&&n.attr("src",e.currentItem.attr("src")),i||n.css("visibility","hidden"),n},update:function(t,n){(!i||s.forcePlaceholderSize)&&(n.height()||n.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),n.width()||n.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10)))}}),e.placeholder=t(s.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),s.placeholder.update(e,e.placeholder)},_contactContainers:function(s){var n,o,a,r,h,l,c,u,d,p,f=null,g=null;for(n=this.containers.length-1;n>=0;n--)if(!t.contains(this.currentItem[0],this.containers[n].element[0]))if(this._intersectsWith(this.containers[n].containerCache)){if(f&&t.contains(this.containers[n].element[0],f.element[0]))continue;f=this.containers[n],g=n}else this.containers[n].containerCache.over&&(this.containers[n]._trigger("out",s,this._uiHash(this)),this.containers[n].containerCache.over=0);if(f)if(1===this.containers.length)this.containers[g].containerCache.over||(this.containers[g]._trigger("over",s,this._uiHash(this)),this.containers[g].containerCache.over=1);else{for(a=1e4,r=null,p=f.floating||i(this.currentItem),h=p?"left":"top",l=p?"width":"height",c=this.positionAbs[h]+this.offset.click[h],o=this.items.length-1;o>=0;o--)t.contains(this.containers[g].element[0],this.items[o].item[0])&&this.items[o].item[0]!==this.currentItem[0]&&(!p||e(this.positionAbs.top+this.offset.click.top,this.items[o].top,this.items[o].height))&&(u=this.items[o].item.offset()[h],d=!1,Math.abs(u-c)>Math.abs(u+this.items[o][l]-c)&&(d=!0,u+=this.items[o][l]),a>Math.abs(u-c)&&(a=Math.abs(u-c),r=this.items[o],this.direction=d?"up":"down"));if(!r&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[g])return;r?this._rearrange(s,r,null,!0):this._rearrange(s,null,this.containers[g].element,!0),this._trigger("change",s,this._uiHash()),this.containers[g]._trigger("change",s,this._uiHash(this)),this.currentContainer=this.containers[g],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[g]._trigger("over",s,this._uiHash(this)),this.containers[g].containerCache.over=1}},_createHelper:function(e){var i=this.options,s=t.isFunction(i.helper)?t(i.helper.apply(this.element[0],[e,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return s.parents("body").length||t("parent"!==i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(s[0]),s[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!s[0].style.width||i.forceHelperSize)&&s.width(this.currentItem.width()),(!s[0].style.height||i.forceHelperSize)&&s.height(this.currentItem.height()),s},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.currentItem.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,s,n=this.options;"parent"===n.containment&&(n.containment=this.helper[0].parentNode),("document"===n.containment||"window"===n.containment)&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,t("document"===n.containment?document:window).width()-this.helperProportions.width-this.margins.left,(t("document"===n.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(n.containment)||(e=t(n.containment)[0],i=t(n.containment).offset(),s="hidden"!==t(e).css("overflow"),this.containment=[i.left+(parseInt(t(e).css("borderLeftWidth"),10)||0)+(parseInt(t(e).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(t(e).css("borderTopWidth"),10)||0)+(parseInt(t(e).css("paddingTop"),10)||0)-this.margins.top,i.left+(s?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(t(e).css("borderLeftWidth"),10)||0)-(parseInt(t(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(s?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(t(e).css("borderTopWidth"),10)||0)-(parseInt(t(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,i){i||(i=this.position);var s="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(n[0].tagName);return{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():o?0:n.scrollTop())*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():o?0:n.scrollLeft())*s}},_generatePosition:function(e){var i,s,n=this.options,o=e.pageX,a=e.pageY,r="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,h=/(html|body)/i.test(r[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==document&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.leftthis.containment[2]&&(o=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(a=this.containment[3]+this.offset.click.top)),n.grid&&(i=this.originalPageY+Math.round((a-this.originalPageY)/n.grid[1])*n.grid[1],a=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-n.grid[1]:i+n.grid[1]:i,s=this.originalPageX+Math.round((o-this.originalPageX)/n.grid[0])*n.grid[0],o=this.containment?s-this.offset.click.left>=this.containment[0]&&s-this.offset.click.left<=this.containment[2]?s:s-this.offset.click.left>=this.containment[0]?s-n.grid[0]:s+n.grid[0]:s)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():h?0:r.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():h?0:r.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){function i(t,e,i){return function(s){i._trigger(t,s,e._uiHash(e))}}this.reverting=!1;var s,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(s in this._storedCSS)("auto"===this._storedCSS[s]||"static"===this._storedCSS[s])&&(this._storedCSS[s]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!e&&n.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(n.push(function(t){this._trigger("remove",t,this._uiHash())}),n.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer)))),s=this.containers.length-1;s>=0;s--)e||n.push(i("deactivate",this,this.containers[s])),this.containers[s].containerCache.over&&(n.push(i("out",this,this.containers[s])),this.containers[s].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!e){for(this._trigger("beforeStop",t,this._uiHash()),s=0;n.length>s;s++)n[s].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!1}if(e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null,!e){for(s=0;n.length>s;s++)n[s].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){t.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(e){var i=e||this;return{helper:i.helper,placeholder:i.placeholder||t([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:e?e.element:null}}})}(jQuery),function(t,e){var i="ui-effects-";t.effects={effect:{}},function(t,e){function i(t,e,i){var s=u[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:0>t?0:t>s.max?s.max:t)}function s(i){var s=l(),n=s._rgba=[];return i=i.toLowerCase(),f(h,function(t,o){var a,r=o.re.exec(i),h=r&&o.parse(r),l=o.space||"rgba";return h?(a=s[l](h),s[c[l].cache]=a[c[l].cache],n=s._rgba=a._rgba,!1):e}),n.length?("0,0,0,0"===n.join()&&t.extend(n,o.transparent),s):o[i]}function n(t,e,i){return i=(i+1)%1,1>6*i?t+6*(e-t)*i:1>2*i?e:2>3*i?t+6*(e-t)*(2/3-i):t}var o,a="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",r=/^([\-+])=\s*(\d+\.?\d*)/,h=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],l=t.Color=function(e,i,s,n){return new t.Color.fn.parse(e,i,s,n)},c={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},u={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},d=l.support={},p=t("

")[0],f=t.each;p.style.cssText="background-color:rgba(1,1,1,.5)",d.rgba=p.style.backgroundColor.indexOf("rgba")>-1,f(c,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),l.fn=t.extend(l.prototype,{parse:function(n,a,r,h){if(n===e)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=t(n).css(a),a=e);var u=this,d=t.type(n),p=this._rgba=[];return a!==e&&(n=[n,a,r,h],d="array"),"string"===d?this.parse(s(n)||o._default):"array"===d?(f(c.rgba.props,function(t,e){p[e.idx]=i(n[e.idx],e)}),this):"object"===d?(n instanceof l?f(c,function(t,e){n[e.cache]&&(u[e.cache]=n[e.cache].slice())}):f(c,function(e,s){var o=s.cache;f(s.props,function(t,e){if(!u[o]&&s.to){if("alpha"===t||null==n[t])return;u[o]=s.to(u._rgba)}u[o][e.idx]=i(n[t],e,!0)}),u[o]&&0>t.inArray(null,u[o].slice(0,3))&&(u[o][3]=1,s.from&&(u._rgba=s.from(u[o])))}),this):e},is:function(t){var i=l(t),s=!0,n=this;return f(c,function(t,o){var a,r=i[o.cache];return r&&(a=n[o.cache]||o.to&&o.to(n._rgba)||[],f(o.props,function(t,i){return null!=r[i.idx]?s=r[i.idx]===a[i.idx]:e})),s}),s},_space:function(){var t=[],e=this;return f(c,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var s=l(t),n=s._space(),o=c[n],a=0===this.alpha()?l("transparent"):this,r=a[o.cache]||o.to(a._rgba),h=r.slice();return s=s[o.cache],f(o.props,function(t,n){var o=n.idx,a=r[o],l=s[o],c=u[n.type]||{};null!==l&&(null===a?h[o]=l:(c.mod&&(l-a>c.mod/2?a+=c.mod:a-l>c.mod/2&&(a-=c.mod)),h[o]=i((l-a)*e+a,n)))}),this[n](h)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),s=i.pop(),n=l(e)._rgba;return l(t.map(i,function(t,e){return(1-s)*n[e]+s*t}))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,function(t,e){return null==t?e>2?1:0:t});return 1===i[3]&&(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),function(t,e){return null==t&&(t=e>2?1:0),e&&3>e&&(t=Math.round(100*t)+"%"),t});return 1===i[3]&&(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),s=i.pop();return e&&i.push(~~(255*s)),"#"+t.map(i,function(t){return t=(t||0).toString(16),1===t.length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),l.fn.parse.prototype=l.fn,c.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,s=t[0]/255,n=t[1]/255,o=t[2]/255,a=t[3],r=Math.max(s,n,o),h=Math.min(s,n,o),l=r-h,c=r+h,u=.5*c;return e=h===r?0:s===r?60*(n-o)/l+360:n===r?60*(o-s)/l+120:60*(s-n)/l+240,i=0===l?0:.5>=u?l/c:l/(2-c),[Math.round(e)%360,i,u,null==a?1:a]},c.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],o=t[3],a=.5>=s?s*(1+i):s+i-s*i,r=2*s-a;return[Math.round(255*n(r,a,e+1/3)),Math.round(255*n(r,a,e)),Math.round(255*n(r,a,e-1/3)),o]},f(c,function(s,n){var o=n.props,a=n.cache,h=n.to,c=n.from;l.fn[s]=function(s){if(h&&!this[a]&&(this[a]=h(this._rgba)),s===e)return this[a].slice();var n,r=t.type(s),u="array"===r||"object"===r?s:arguments,d=this[a].slice();return f(o,function(t,e){var s=u["object"===r?t:e.idx];null==s&&(s=d[e.idx]),d[e.idx]=i(s,e)}),c?(n=l(c(d)),n[a]=d,n):l(d)},f(o,function(e,i){l.fn[e]||(l.fn[e]=function(n){var o,a=t.type(n),h="alpha"===e?this._hsla?"hsla":"rgba":s,l=this[h](),c=l[i.idx];return"undefined"===a?c:("function"===a&&(n=n.call(this,c),a=t.type(n)),null==n&&i.empty?this:("string"===a&&(o=r.exec(n),o&&(n=c+parseFloat(o[2])*("+"===o[1]?1:-1))),l[i.idx]=n,this[h](l)))})})}),l.hook=function(e){var i=e.split(" ");f(i,function(e,i){t.cssHooks[i]={set:function(e,n){var o,a,r="";if("transparent"!==n&&("string"!==t.type(n)||(o=s(n)))){if(n=l(o||n),!d.rgba&&1!==n._rgba[3]){for(a="backgroundColor"===i?e.parentNode:e;(""===r||"transparent"===r)&&a&&a.style;)try{r=t.css(a,"backgroundColor"),a=a.parentNode}catch(h){}n=n.blend(r&&"transparent"!==r?r:"_default")}n=n.toRgbaString()}try{e.style[i]=n}catch(h){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=l(e.elem,i),e.end=l(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}})},l.hook(a),t.cssHooks.borderColor={expand:function(t){var e={};return f(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},o=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(){function i(e){var i,s,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,o={};if(n&&n.length&&n[0]&&n[n[0]])for(s=n.length;s--;)i=n[s],"string"==typeof n[i]&&(o[t.camelCase(i)]=n[i]);else for(i in n)"string"==typeof n[i]&&(o[i]=n[i]);return o}function s(e,i){var s,n,a={};for(s in i)n=i[s],e[s]!==n&&(o[s]||(t.fx.step[s]||!isNaN(parseFloat(n)))&&(a[s]=n));return a}var n=["add","remove","toggle"],o={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(jQuery.style(t.elem,i,t.end),t.setAttr=!0)}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(e,o,a,r){var h=t.speed(o,a,r);return this.queue(function(){var o,a=t(this),r=a.attr("class")||"",l=h.children?a.find("*").addBack():a;l=l.map(function(){var e=t(this);return{el:e,start:i(this)}}),o=function(){t.each(n,function(t,i){e[i]&&a[i+"Class"](e[i])})},o(),l=l.map(function(){return this.end=i(this.el[0]),this.diff=s(this.start,this.end),this}),a.attr("class",r),l=l.map(function(){var e=this,i=t.Deferred(),s=t.extend({},h,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,s),i.promise()}),t.when.apply(t,l.get()).done(function(){o(),t.each(arguments,function(){var e=this.el;t.each(this.diff,function(t){e.css(t,"")})}),h.complete.call(a[0])})})},t.fn.extend({addClass:function(e){return function(i,s,n,o){return s?t.effects.animateClass.call(this,{add:i},s,n,o):e.apply(this,arguments)}}(t.fn.addClass),removeClass:function(e){return function(i,s,n,o){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},s,n,o):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(i){return function(s,n,o,a,r){return"boolean"==typeof n||n===e?o?t.effects.animateClass.call(this,n?{add:s}:{remove:s},o,a,r):i.apply(this,arguments):t.effects.animateClass.call(this,{toggle:s},n,o,a)}}(t.fn.toggleClass),switchClass:function(e,i,s,n,o){return t.effects.animateClass.call(this,{add:i,remove:e},s,n,o)}})}(),function(){function s(e,i,s,n){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),t.isFunction(i)&&(n=i,s=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(n=s,s=i,i={}),t.isFunction(s)&&(n=s,s=null),i&&t.extend(e,i),s=s||i.duration,e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default,e.complete=n||i.complete,e}function n(e){return!e||"number"==typeof e||t.fx.speeds[e]?!0:"string"!=typeof e||t.effects.effect[e]?t.isFunction(e)?!0:"object"!=typeof e||e.effect?!1:!0:!0}t.extend(t.effects,{version:"1.10.4",save:function(t,e){for(var s=0;e.length>s;s++)null!==e[s]&&t.data(i+e[s],t[0].style[e[s]])},restore:function(t,s){var n,o;for(o=0;s.length>o;o++)null!==s[o]&&(n=t.data(i+s[o]),n===e&&(n=""),t.css(s[o],n))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),"float":e.css("float")},s=t("

").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:e.width(),height:e.height()},o=document.activeElement;try{o.id}catch(a){o=document.body}return e.wrap(s),(e[0]===o||t.contains(e[0],o))&&t(o).focus(),s=e.parent(),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){i[s]=e.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(n),s.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).focus()),e},setTransition:function(e,i,s,n){return n=n||{},t.each(i,function(t,i){var o=e.cssUnit(i);o[0]>0&&(n[i]=o[0]*s+o[1])}),n}}),t.fn.extend({effect:function(){function e(e){function s(){t.isFunction(o)&&o.call(n[0]),t.isFunction(e)&&e()}var n=t(this),o=i.complete,r=i.mode;(n.is(":hidden")?"hide"===r:"show"===r)?(n[r](),s()):a.call(n[0],i,s)}var i=s.apply(this,arguments),n=i.mode,o=i.queue,a=t.effects.effect[i.effect];return t.fx.off||!a?n?this[n](i.duration,i.complete):this.each(function(){i.complete&&i.complete.call(this)}):o===!1?this.each(e):this.queue(o||"fx",e)},show:function(t){return function(e){if(n(e))return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="show",this.effect.call(this,i)}}(t.fn.show),hide:function(t){return function(e){if(n(e))return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="hide",this.effect.call(this,i)}}(t.fn.hide),toggle:function(t){return function(e){if(n(e)||"boolean"==typeof e)return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="toggle",this.effect.call(this,i)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),s=[];return t.each(["em","px","%","pt"],function(t,e){i.indexOf(e)>0&&(s=[parseFloat(i),e])}),s}})}(),function(){var e={};t.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,i){e[i]=function(e){return Math.pow(e,t+2)}}),t.extend(e,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;((e=Math.pow(2,--i))-1)/11>t;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(e,function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return.5>t?i(2*t)/2:1-i(-2*t+2)/2}})}()}(jQuery),function(t){var e=0,i={},s={};i.height=i.paddingTop=i.paddingBottom=i.borderTopWidth=i.borderBottomWidth="hide",s.height=s.paddingTop=s.paddingBottom=s.borderTopWidth=s.borderBottomWidth="show",t.widget("ui.accordion",{version:"1.10.4",options:{active:0,animate:{},collapsible:!1,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var e=this.options;this.prevShow=this.prevHide=t(),this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist"),e.collapsible||e.active!==!1&&null!=e.active||(e.active=0),this._processPanels(),0>e.active&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t(),content:this.active.length?this.active.next():t()}},_createIcons:function(){var e=this.options.icons;e&&(t("").addClass("ui-accordion-header-icon ui-icon "+e.header).prependTo(this.headers),this.active.children(".ui-accordion-header-icon").removeClass(e.header).addClass(e.activeHeader),this.headers.addClass("ui-accordion-icons")) -},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){return"active"===t?(this._activate(e),undefined):("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||this.options.active!==!1||this._activate(0),"icons"===t&&(this._destroyIcons(),e&&this._createIcons()),"disabled"===t&&this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!e),undefined)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var i=t.ui.keyCode,s=this.headers.length,n=this.headers.index(e.target),o=!1;switch(e.keyCode){case i.RIGHT:case i.DOWN:o=this.headers[(n+1)%s];break;case i.LEFT:case i.UP:o=this.headers[(n-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(e);break;case i.HOME:o=this.headers[0];break;case i.END:o=this.headers[s-1]}o&&(t(e.target).attr("tabIndex",-1),t(o).attr("tabIndex",0),o.focus(),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===t.ui.keyCode.UP&&e.ctrlKey&&t(e.currentTarget).prev().focus()},refresh:function(){var e=this.options;this._processPanels(),e.active===!1&&e.collapsible===!0||!this.headers.length?(e.active=!1,this.active=t()):e.active===!1?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=t()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all"),this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide()},_refresh:function(){var i,s=this.options,n=s.heightStyle,o=this.element.parent(),a=this.accordionId="ui-accordion-"+(this.element.attr("id")||++e);this.active=this._findActive(s.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all"),this.active.next().addClass("ui-accordion-content-active").show(),this.headers.attr("role","tab").each(function(e){var i=t(this),s=i.attr("id"),n=i.next(),o=n.attr("id");s||(s=a+"-header-"+e,i.attr("id",s)),o||(o=a+"-panel-"+e,n.attr("id",o)),i.attr("aria-controls",o),n.attr("aria-labelledby",s)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(s.event),"fill"===n?(i=o.height(),this.element.siblings(":visible").each(function(){var e=t(this),s=e.css("position");"absolute"!==s&&"fixed"!==s&&(i-=e.outerHeight(!0))}),this.headers.each(function(){i-=t(this).outerHeight(!0)}),this.headers.next().each(function(){t(this).height(Math.max(0,i-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):"auto"===n&&(i=0,this.headers.next().each(function(){i=Math.max(i,t(this).css("height","").height())}).height(i))},_activate:function(e){var i=this._findActive(e)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):t()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&t.each(e.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var i=this.options,s=this.active,n=t(e.currentTarget),o=n[0]===s[0],a=o&&i.collapsible,r=a?t():n.next(),h=s.next(),l={oldHeader:s,oldPanel:h,newHeader:a?t():n,newPanel:r};e.preventDefault(),o&&!i.collapsible||this._trigger("beforeActivate",e,l)===!1||(i.active=a?!1:this.headers.index(n),this.active=o?t():n,this._toggle(l),s.removeClass("ui-accordion-header-active ui-state-active"),i.icons&&s.children(".ui-accordion-header-icon").removeClass(i.icons.activeHeader).addClass(i.icons.header),o||(n.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top"),i.icons&&n.children(".ui-accordion-header-icon").removeClass(i.icons.header).addClass(i.icons.activeHeader),n.next().addClass("ui-accordion-content-active")))},_toggle:function(e){var i=e.newPanel,s=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,e):(s.hide(),i.show(),this._toggleComplete(e)),s.attr({"aria-hidden":"true"}),s.prev().attr("aria-selected","false"),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===t(this).attr("tabIndex")}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true",tabIndex:0,"aria-expanded":"true"})},_animate:function(t,e,n){var o,a,r,h=this,l=0,c=t.length&&(!e.length||t.index()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o?!0:a?!1:this.element.prop("isContentEditable"),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,undefined;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:case o.NUMPAD_ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),undefined;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),undefined):(this._searchTimeout(t),undefined)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,undefined):(clearTimeout(this.searching),this.close(t),this._change(t),undefined)}}),this._initSource(),this.menu=t("