diff --git a/src/main/webapp/kofair_case_seed/adm/index.html b/src/main/webapp/kofair_case_seed/adm/index.html
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/adm/scripts/common.js b/src/main/webapp/kofair_case_seed/adm/scripts/common.js
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/adm/scripts/layout.js b/src/main/webapp/kofair_case_seed/adm/scripts/layout.js
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/adm/scripts/ui.js b/src/main/webapp/kofair_case_seed/adm/scripts/ui.js
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/adm/style/animation.css b/src/main/webapp/kofair_case_seed/adm/style/animation.css
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/adm/style/common.css b/src/main/webapp/kofair_case_seed/adm/style/common.css
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/adm/style/index.css b/src/main/webapp/kofair_case_seed/adm/style/index.css
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/adm/style/layout.css b/src/main/webapp/kofair_case_seed/adm/style/layout.css
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/adm/style/popup.css b/src/main/webapp/kofair_case_seed/adm/style/popup.css
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/css/font.css b/src/main/webapp/kofair_case_seed/css/font.css
new file mode 100644
index 00000000..3b1e203f
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/css/font.css
@@ -0,0 +1,71 @@
+@font-face {
+ font-family: 'Noto Sans KR';
+ font-style: normal;
+ font-weight: 300;
+ src: url('../font/NotoSansKR-Light.woff') format('woff'),
+ url('../font/NotoSansKR-Light.woff2') format('woff2'),
+ url('../font/NotoSansKR-Light.ttf') format('truetype');
+ font-display: block
+}
+
+@font-face {
+ font-family: 'Noto Sans KR';
+ font-style: normal;
+ font-weight: 400;
+ src: url('../font/NotoSansKR-Regular.woff') format('woff'),
+ url('../font/NotoSansKR-Regular.woff2') format('woff2'),
+ url('../font/NotoSansKR-Regular.ttf') format('truetype');
+ font-display: block;
+}
+
+@font-face {
+ font-family: 'Noto Sans KR';
+ font-style: normal;
+ font-weight: 500;
+ src: url('../font/NotoSansKR-Medium.woff') format('woff'),
+ url('../font/NotoSansKR-Medium.woff2') format('woff2'),
+ url('../font/NotoSansKR-Medium.ttf') format('truetype');
+ font-display: block;
+}
+
+@font-face {
+ font-family: 'Noto Sans KR';
+ font-style: normal;
+ font-weight: 700;
+ src: url('../font/NotoSansKR-Bold.woff') format('woff'),
+ url('../font/NotoSansKR-Bold.woff2') format('woff2'),
+ url('../font/NotoSansKR-Bold.ttf') format('truetype');
+ font-display: block;
+}
+
+@font-face {
+ font-family: 'Noto Sans KR';
+ font-style: normal;
+ font-weight: 800;
+ src: url('../font/NotoSansKR-ExtraBold.woff') format('woff'),
+ url('../font/NotoSansKR-ExtraBold.woff2') format('woff2'),
+ url('../font/NotoSansKR-ExtraBold.ttf') format('truetype');
+ font-display: block;
+}
+
+/* Gmarket Sans */
+@font-face {
+ font-family: 'GmarketSansBold';
+ src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'GmarketSansMedium';
+ src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'GmarketSansLight';
+ src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/css/reset.css b/src/main/webapp/kofair_case_seed/css/reset.css
new file mode 100644
index 00000000..20fb6956
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/css/reset.css
@@ -0,0 +1,53 @@
+/* reset 파일 정리 */
+
+html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;color: inherit;font-weight: inherit;font-family: 'Noto Sans KR', sans-serif;}
+article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; font-family: 'Noto Sans KR', sans-serif; margin: 0; padding: 0; border: 0; font-size: 100%;}
+body {min-height: 100vh;line-height: 1.3;-webkit-font-smoothing: antialiased;}
+ol,ul,li {list-style: none;}
+p, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;letter-spacing: -0.5px;}
+h1, h2, h3, h4, h5, h6, button, input, label{line-height:1.1;}
+a {color: inherit; text-decoration: none; display: block;}
+/* a:focus:active:hover{outline: 0} */
+img {display:block;max-width: 100%;font-size: 0; border: 0;}
+table {border-collapse: collapse; border-spacing: 0; table-layout: fixed;}
+select, input {vertical-align: middle; font-family: 'Noto Sans KR', sans-serif;}
+caption, .label{position: absolute;width: 1px; height: 1px; margin: 0; border: none; clip: rect(0,0,0,0); overflow: hidden;}
+/* 안드로이드 및 아이폰에서 기본적으로 적용되어있는 select, input css 제거. */
+select {background-color: #fff; appearance: none; -webkit-appearance: none; -moz-appearance: none;}
+select::-ms-expand {display: none;}
+button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; *overflow: visible; font-family: 'Noto Sans KR', sans-serif;}
+button[disabled],html input[disabled] {cursor: default;}
+/* ie 하위버전 기본적으로 적용되어 있는 css 변경 */
+input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; *height: 13px; *width: 13px;}
+/* 아이폰 기본적으로 적용되어 있는 버튼 css 변경 */
+input{-webkit-appearance: button;}
+/* 사파리5, 크롬에서 기본적으로 적용되어 있는 css 변경 */
+input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}
+input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
+address, em, i {font-style: normal;}
+button {border: 0; background: none; cursor: pointer;}
+hr {margin: 0; border: none; padding: 0; display: block;}
+figure, figcaption {margin: 0; padding: 0;}
+form, fieldset {border: none; margin: 0; padding: 0; line-height: 1;}
+input[type="submit"] {-webkit-appearance: none; -moz-appearance: none; appearance: none;}
+header, footer, article, section, aside, nav, main {display: block;}
+textarea{color: #666;font-size: 20px;font-weight: 300; font-family: 'Noto Sans KR', sans-serif;}
+
+input::placeholder,input[type="text"]::placeholder,input[type="password"]::placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder{color: #666 !important; font-size: 16px !important;}
+input[type="text"]:focus::placeholder,input[type="password"]:focus::placeholder{color: transparent;}
+
+input:disabled,input[disabled="disabled"],input:read-only,input[readonly="readonly"]{background-color: #eee !important; color: #aaa !important; font-size: 16px;}
+button:disabled,button[disabled="disabled"]{background-color: #eee !important; color: #aaa !important; border: none !important;}
+select:disabled,select[disabled="disabled"]{background-color: #eee !important; color: #aaa !important; border: none !important;}
+
+*,*::before,*::after {box-sizing: border-box;}
+
+:target{scroll-margin-block: 5ex;}
+
+/* a:hover, a:active,a:hover:active { outline: none; }
+a:focus:not(:focus) {outline: none;}
+a:focus:not(:focus-visible){outline: none;} */
+
+::-webkit-scrollbar{width:7px;height:7px;} /* 스크롤바 너비 */
+::-webkit-scrollbar-thumb{background:#adadad;border-radius:10px;} /* 스크롤바 모양 */
+::-webkit-scrollbar-track{background:transparent;} /* 뒷배경 */
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.ttf b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.ttf
new file mode 100644
index 00000000..b531535a
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.ttf differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.woff b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.woff
new file mode 100644
index 00000000..1b2f30fb
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.woff2 b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.woff2
new file mode 100644
index 00000000..095e9428
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Bold.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.ttf b/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.ttf
new file mode 100644
index 00000000..2302f537
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.ttf differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.woff b/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.woff
new file mode 100644
index 00000000..cf7de89c
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.woff2 b/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.woff2
new file mode 100644
index 00000000..51737a45
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-ExtraBold.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.ttf b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.ttf
new file mode 100644
index 00000000..9b30a795
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.ttf differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.woff b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.woff
new file mode 100644
index 00000000..1b3fdc1d
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.woff2 b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.woff2
new file mode 100644
index 00000000..14f40c80
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Light.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.ttf b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.ttf
new file mode 100644
index 00000000..4a78d5fe
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.ttf differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.woff b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.woff
new file mode 100644
index 00000000..2091a396
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.woff2 b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.woff2
new file mode 100644
index 00000000..c87dbfa6
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Medium.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.ttf b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.ttf
new file mode 100644
index 00000000..11761474
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.ttf differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.woff b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.woff
new file mode 100644
index 00000000..eea5ace9
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.woff2 b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.woff2
new file mode 100644
index 00000000..ea9bf583
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/NotoSansKR-Regular.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.eot b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.eot
new file mode 100644
index 00000000..13db9e80
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.eot differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.svg b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.svg
new file mode 100644
index 00000000..b14316fd
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.svg
@@ -0,0 +1,47 @@
+
400: Font family not found 400: Missing font family
The requested font families are not available.
Requested: Noto Sans KR (style: normal, weight: 300)
For reference, see the Google Fonts API documentation .
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.woff b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.woff
new file mode 100644
index 00000000..c241409d
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.woff2 b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.woff2
new file mode 100644
index 00000000..366d8f39
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-300.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.eot b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.eot
new file mode 100644
index 00000000..18ce4db0
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.eot differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.svg b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.svg
new file mode 100644
index 00000000..67a420cc
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.svg
@@ -0,0 +1,47 @@
+400: Font family not found 400: Missing font family
The requested font families are not available.
Requested: Noto Sans KR (style: normal, weight: 500)
For reference, see the Google Fonts API documentation .
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.woff b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.woff
new file mode 100644
index 00000000..f7c79be3
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.woff2 b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.woff2
new file mode 100644
index 00000000..d26691fd
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-500.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.eot b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.eot
new file mode 100644
index 00000000..32557cdd
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.eot differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.svg b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.svg
new file mode 100644
index 00000000..723a69fe
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.svg
@@ -0,0 +1,47 @@
+400: Font family not found 400: Missing font family
The requested font families are not available.
Requested: Noto Sans KR (style: normal, weight: 700)
For reference, see the Google Fonts API documentation .
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.woff b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.woff
new file mode 100644
index 00000000..df85e950
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.woff2 b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.woff2
new file mode 100644
index 00000000..52a50208
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-700.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.eot b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.eot
new file mode 100644
index 00000000..d53da36b
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.eot differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.svg b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.svg
new file mode 100644
index 00000000..80f20b7a
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.svg
@@ -0,0 +1,47 @@
+400: Font family not found 400: Missing font family
The requested font families are not available.
Requested: Noto Sans KR (style: normal, weight: 900)
For reference, see the Google Fonts API documentation .
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.woff b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.woff
new file mode 100644
index 00000000..8dc79e2e
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.woff2 b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.woff2
new file mode 100644
index 00000000..271dee05
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-900.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.eot b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.eot
new file mode 100644
index 00000000..2045b1a6
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.eot differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.svg b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.svg
new file mode 100644
index 00000000..e37c1d08
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.svg
@@ -0,0 +1,47 @@
+400: Font family not found 400: Missing font family
The requested font families are not available.
Requested: Noto Sans KR (style: normal, weight: 400)
For reference, see the Google Fonts API documentation .
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.woff b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.woff
new file mode 100644
index 00000000..65e939c6
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.woff differ
diff --git a/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.woff2 b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.woff2
new file mode 100644
index 00000000..8126492e
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/font/noto-sans-kr-v21-korean-regular.woff2 differ
diff --git a/src/main/webapp/kofair_case_seed/script/lib/jquery-3.5.0.js b/src/main/webapp/kofair_case_seed/script/lib/jquery-3.5.0.js
new file mode 100644
index 00000000..bde0109f
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/script/lib/jquery-3.5.0.js
@@ -0,0 +1,25 @@
+/*!
+ * jQuery JavaScript Library v3.5.0
+ * https://jquery.com/
+ *
+ * Includes Sizzle.js
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2020-04-10T15:07Z
+ */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p=f.call(Object),d={},h=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},g=function(e){return null!=e&&e===e.window},v=e.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||v).createElement("script");if(o.text=e,t)for(r in y)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[l.call(e)]||"object":typeof e}var b="3.5.0",w=function(e,t){return new w.fn.init(e,t)};function T(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!h(e)&&!g(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}w.fn=w.prototype={jquery:b,constructor:w,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(w.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){p()},ae=be((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{H.apply(j=O.call(w.childNodes),w.childNodes),j[w.childNodes.length].nodeType}catch(e){H={apply:j.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var o,s,l,c,f,h,y,m=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!i&&(p(t),t=t||d,g)){if(11!==w&&(f=Z.exec(e)))if(o=f[1]){if(9===w){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return H.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return H.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!A[e+" "]&&(!v||!v.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(y=e,m=t,1===w&&(U.test(e)||z.test(e))){for((m=ee.test(e)&&ye(t.parentNode)||t)===t&&n.scope||((c=t.getAttribute("id"))?c=c.replace(re,ie):t.setAttribute("id",c=b)),s=(h=a(e)).length;s--;)h[s]=(c?"#"+c:":scope")+" "+xe(h[s]);y=h.join(",")}try{return H.apply(r,m.querySelectorAll(y)),r}catch(t){A(e,!0)}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace($,"$1"),t,r,i)}function ue(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function le(e){return e[b]=!0,e}function ce(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ge(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ve(e){return le((function(t){return t=+t,le((function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))}))}))}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},o=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},p=se.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!=d&&9===a.nodeType&&a.documentElement?(h=(d=a).documentElement,g=!o(d),w!=d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",oe,!1):i.attachEvent&&i.attachEvent("onunload",oe)),n.scope=ce((function(e){return h.appendChild(e).appendChild(d.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=ce((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ce((function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=K.test(d.getElementsByClassName),n.getById=ce((function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=K.test(d.querySelectorAll))&&(ce((function(e){var t;h.appendChild(e).innerHTML=" ",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+R+")"),e.querySelectorAll("[id~="+b+"-]").length||v.push("~="),(t=d.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")})),ce((function(e){e.innerHTML=" ";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")}))),(n.matchesSelector=K.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ce((function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),y.push("!=",F)})),v=v.length&&new RegExp(v.join("|")),y=y.length&&new RegExp(y.join("|")),t=K.test(h.compareDocumentPosition),x=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},N=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==d||e.ownerDocument==w&&x(w,e)?-1:t==d||t.ownerDocument==w&&x(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==d?-1:t==d?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]==w?-1:s[r]==w?1:0},d):d},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(p(e),n.matchesSelector&&g&&!A[t+" "]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){A(t,!0)}return se(t,d,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=d&&p(e),x(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(N),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=se.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},r=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+e+"("+M+"|$)"))&&E(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(B," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,y=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(v){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){for(x=(d=(l=(c=(f=(p=v)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&v.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==y:1!==p.nodeType)||!++x||(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?le((function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=P(e,o[a])]=!(n[r]=o[a])})):function(e){return i(e,0,n)}):i}},pseudos:{not:le((function(e){var t=[],n=[],r=s(e.replace($,"$1"));return r[b]?le((function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))})):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}})),has:le((function(e){return function(t){return se(e,t).length>0}})),contains:le((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}})),lang:le((function(e){return V.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve((function(){return[0]})),last:ve((function(e,t){return[t-1]})),eq:ve((function(e,t,n){return[n<0?n+t:n]})),even:ve((function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e})),gt:ve((function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1&&(o[l]=!(a[l]=f))}}else y=Te(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)}))}function Ee(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=be((function(e){return e===t}),s,!0),f=be((function(e){return P(t,e)>-1}),s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u1&&we(p),u>1&&xe(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace($,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,v,y=0,m="0",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,S=C.length;for(c&&(l=a==d||a||c);m!==S&&null!=(f=C[m]);m++){if(i&&f){for(h=0,a||f.ownerDocument==d||(p(f),s=!g);v=e[h++];)if(v(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!v&&f)&&y--,o&&x.push(f))}if(y+=m,n&&m!==y){for(h=0;v=t[h++];)v(x,b,a,s);if(o){if(y>0)for(;m--;)x[m]||b[m]||(b[m]=q.call(u));b=Te(b)}H.apply(u,b),c&&!o&&b.length>0&&y+t.length>1&&se.uniqueSort(u)}return c&&(T=E,l=w),x};return n?le(o):o}(o,i)),s.selector=e}return s},u=se.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=G.needsContext.test(e)?0:u.length;o--&&(l=u[o],!r.relative[c=l.type]);)if((f=r.find[c])&&(i=f(l.matches[0].replace(te,ne),ee.test(u[0].type)&&ye(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&xe(u)))return H.apply(n,i),n;break}}return(p||s(e,d))(i,t,!g,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},n.sortStable=b.split("").sort(N).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ce((function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))})),ce((function(e){return e.innerHTML=" ","#"===e.firstChild.getAttribute("href")}))||fe("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&ce((function(e){return e.innerHTML=" ",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||fe("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),ce((function(e){return null==e.getAttribute("disabled")}))||fe(R,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(e);w.find=C,w.expr=C.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=C.uniqueSort,w.text=C.getText,w.isXMLDoc=C.isXML,w.contains=C.contains,w.escapeSelector=C.escape;var E=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=w.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,t,n){return h(t)?w.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?w.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?w.grep(e,(function(e){return s.call(t,e)>-1!==n})):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,(function(e){return 1===e.nodeType})))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter((function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,"string"==typeof e&&k.test(e)?w(e):e||[],!1).length}});var j,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:v,!0)),N.test(r[1])&&w.isPlainObject(t))for(r in t)h(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=v.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):h(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,j=w(v);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter((function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(w(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return E(e,"parentNode")},parentsUntil:function(e,t,n){return E(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return E(e,"nextSibling")},prevAll:function(e){return E(e,"previousSibling")},nextUntil:function(e,t,n){return E(e,"nextSibling",n)},prevUntil:function(e,t,n){return E(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},(function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(H[e]||w.uniqueSort(i),L.test(e)&&i.reverse()),this.pushStack(i)}}));var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&h(i=e.promise)?i.call(e).done(t).fail(n):e&&h(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return w.each(e.match(P)||[],(function(e,n){t[n]=!0})),t}(e):w.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--})),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred((function(t){w.each(n,(function(n,r){var i=h(e[r[4]])&&e[r[4]];o[r[1]]((function(){var e=i&&i.apply(this,arguments);e&&h(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)}))})),e=null})).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==M&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred((function(e){n[0][3].add(a(0,e,h(i)?i:R,e.notifyWith)),n[1][3].add(a(0,e,h(t)?t:R)),n[2][3].add(a(0,e,h(r)?r:M))})).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,(function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add((function(){r=s}),n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith})),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=i.call(arguments),a=w.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t<=1&&(I(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||h(o[n]&&o[n].then)))return a.then();for(;n--;)I(o[n],s(n),a.reject);return a.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&W.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout((function(){throw t}))};var F=w.Deferred();function B(){v.removeEventListener("DOMContentLoaded",B),e.removeEventListener("load",B),w.ready()}w.fn.ready=function(e){return F.then(e).catch((function(e){w.readyException(e)})),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(v,[w]))}}),w.ready.then=F.then,"complete"===v.readyState||"loading"!==v.readyState&&!v.documentElement.doScroll?e.setTimeout(w.ready):(v.addEventListener("DOMContentLoaded",B),e.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,h(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each((function(){Q.remove(this,e)}))}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,(function(){w.dequeue(e,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:w.Callbacks("once memory").add((function(){Y.remove(e,[t+"queue",n])}))})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,ge=/^$|^module$|\/(?:java|ecma)script/i;fe=v.createDocumentFragment().appendChild(v.createElement("div")),(pe=v.createElement("input")).setAttribute("type","radio"),pe.setAttribute("checked","checked"),pe.setAttribute("name","t"),fe.appendChild(pe),d.checkClone=fe.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.innerHTML="",d.noCloneChecked=!!fe.cloneNode(!0).lastChild.defaultValue,fe.innerHTML=" ",d.option=!!fe.lastChild;var ve={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function ye(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?w.merge([e],n):n}function me(e,t){for(var n=0,r=e.length;n",""]);var xe=/<|?\w+;/;function be(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d-1)i&&i.push(o);else if(l=ie(o),a=ye(f.appendChild(o),"script"),l&&me(a),n)for(c=0;o=a[c++];)ge.test(o.type||"")&&n.push(o);return f}var we=/^key/,Te=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Se(){return!1}function ke(e,t){return e===function(){try{return v.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,i=function(e){return w().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=w.guid++)),e.each((function(){w.event.add(this,t,i,r,n)}))}function Ne(e,t,n){n?(Y.set(e,t,!1),w.event.add(e,t,{namespace:!1,handler:function(e){var r,o,a=Y.get(this,t);if(1&e.isTrigger&&this[t]){if(a.length)(w.event.special[t]||{}).delegateType&&e.stopPropagation();else if(a=i.call(arguments),Y.set(this,t,a),r=n(this,t),this[t](),a!==(o=Y.get(this,t))||r?Y.set(this,t,!1):o={},a!==o)return e.stopImmediatePropagation(),e.preventDefault(),o.value}else a.length&&(Y.set(this,t,{value:w.event.trigger(w.extend(a[0],w.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,t)&&w.event.add(e,t,Ee)}w.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(e);if(V(e))for(n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(re,i),n.guid||(n.guid=w.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(t){return void 0!==w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(P)||[""]).length;l--;)d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){for(l=(t=(t||"").match(P)||[""]).length;l--;)if(d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){for(f=w.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||w.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=w.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=w.event.special[u.type]||{};for(s[0]=u,t=1;t=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\s*$/g;function Le(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&w(e).children("tbody")[0]||e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Oe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n1&&"string"==typeof v&&!d.checkClone&&je.test(v))return e.each((function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),Me(o,t,n,r)}));if(p&&(a=(i=be(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=a),a||r)){for(u=(s=w.map(ye(i,"script"),He)).length;f0&&me(a,!u&&ye(e,"script")),s},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return $(this,(function(e){return void 0===e?w.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Me(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)}))},prepend:function(){return Me(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Me(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Me(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return w.clone(this,e,t)}))},html:function(e){return $(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!De.test(e)&&!ve[(he.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n3,re.removeChild(t)),s}}))}();var Ue=["Webkit","Moz","ms"],Xe=v.createElement("div").style,Ve={};function Ge(e){var t=w.cssProps[e]||Ve[e];return t||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function et(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=w.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=w.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=w.css(e,"border"+ne[a]+"Width",!0,i))):(u+=w.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=w.css(e,"border"+ne[a]+"Width",!0,i):s+=w.css(e,"border"+ne[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!d.boxSizingReliable()||n)&&"border-box"===w.css(e,"boxSizing",!1,r),o=i,a=_e(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(We.test(a)){if(!n)return a;a="auto"}return(!d.boxSizingReliable()&&i||!d.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===w.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===w.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?"border":"content"),o,r,a)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),d.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Qe.test(t)||(t=Ge(s)),(a=w.cssHooks[t]||w.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],(function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!Ye.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,t,r):Be(e,Je,(function(){return tt(e,t,r)}))},set:function(e,n,r){var i,o=Fe(e),a=!d.scrollboxSize()&&"absolute"===o.position,s=(a||r)&&"border-box"===w.css(e,"boxSizing",!1,o),u=r?et(e,t,r,s,o):0;return s&&a&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-et(e,t,"border",!1,o)-.5)),u&&(i=te.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Ze(0,n,u)}}})),w.cssHooks.marginLeft=ze(d.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(_e(e,"marginLeft"))||e.getBoundingClientRect().left-Be(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),w.each({margin:"",padding:"",border:"Width"},(function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+ne[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Ze)})),w.fn.extend({css:function(e,t){return $(this,(function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a1)}}),w.Tween=nt,nt.prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}},nt.prototype.init.prototype=nt.prototype,nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||!w.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},nt.propHooks.scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=nt.prototype.init,w.fx.step={};var rt,it,ot=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){it&&(!1===v.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(st):e.setTimeout(st,w.fx.interval),w.fx.tick())}function ut(){return e.setTimeout((function(){rt=void 0})),rt=Date.now()}function lt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ct(e,t,n){for(var r,i=(ft.tweeners[t]||[]).concat(ft.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each((function(){w.removeAttr(this,e)}))}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!d.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=dt[t]||w.find.attr;dt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=dt[a],dt[a]=i,i=null!=n(e,t,r)?a:null,dt[a]=o),i}}));var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function vt(e){return(e.match(P)||[]).join(" ")}function yt(e){return e.getAttribute&&e.getAttribute("class")||""}function mt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}w.fn.extend({prop:function(e,t){return $(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[w.propFix[e]||e]}))}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),d.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){w.propFix[this.toLowerCase()]=this})),w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(h(e))return this.each((function(t){w(this).addClass(e.call(this,t,yt(this)))}));if((t=mt(e)).length)for(;n=this[u++];)if(i=yt(n),r=1===n.nodeType&&" "+vt(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(h(e))return this.each((function(t){w(this).removeClass(e.call(this,t,yt(this)))}));if(!arguments.length)return this.attr("class","");if((t=mt(e)).length)for(;n=this[u++];)if(i=yt(n),r=1===n.nodeType&&" "+vt(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):h(e)?this.each((function(n){w(this).toggleClass(e.call(this,n,yt(this),t),t)})):this.each((function(){var t,i,o,a;if(r)for(i=0,o=w(this),a=mt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=yt(this))&&Y.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Y.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+vt(yt(n))+" ").indexOf(t)>-1)return!0;return!1}});var xt=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=h(e),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,(function(e){return null==e?"":e+""}))),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))}))):i?(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(xt,""):null==n?"":n:void 0}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:vt(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],(function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},d.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),d.focusin="onfocusin"in e;var bt=/^(?:focusinfocus|focusoutblur)$/,wt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,p,d,y=[r||v],m=c.call(t,"type")?t.type:t,x=c.call(t,"namespace")?t.namespace.split("."):[];if(a=d=s=r=r||v,3!==r.nodeType&&8!==r.nodeType&&!bt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(x=m.split("."),m=x.shift(),x.sort()),l=m.indexOf(":")<0&&"on"+m,(t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=x.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:w.makeArray(n,[t]),p=w.event.special[m]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!g(r)){for(u=p.delegateType||m,bt.test(u+m)||(a=a.parentNode);a;a=a.parentNode)y.push(a),s=a;s===(r.ownerDocument||v)&&y.push(s.defaultView||s.parentWindow||e)}for(o=0;(a=y[o++])&&!t.isPropagationStopped();)d=a,t.type=o>1?u:p.bindType||m,(f=(Y.get(a,"events")||Object.create(null))[t.type]&&Y.get(a,"handle"))&&f.apply(a,n),(f=l&&a[l])&&f.apply&&V(a)&&(t.result=f.apply(a,n),!1===t.result&&t.preventDefault());return t.type=m,i||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(y.pop(),n)||!V(r)||l&&h(r[m])&&!g(r)&&((s=r[l])&&(r[l]=null),w.event.triggered=m,t.isPropagationStopped()&&d.addEventListener(m,wt),r[m](),t.isPropagationStopped()&&d.removeEventListener(m,wt),w.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each((function(){w.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),d.focusin||w.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,i=Y.access(r,t);i||r.addEventListener(e,n,!0),Y.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=Y.access(r,t)-1;i?Y.access(r,t,i):(r.removeEventListener(e,n,!0),Y.remove(r,t))}}}));var Tt=e.location,Ct={guid:Date.now()},Et=/\?/;w.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+t),n};var St=/\[\]$/,kt=/\r?\n/g,At=/^(?:submit|button|image|reset|file)$/i,Nt=/^(?:input|select|textarea|keygen)/i;function Dt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,(function(t,i){n||St.test(e)?r(e,i):Dt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)}));else if(n||"object"!==x(t))r(e,t);else for(i in t)Dt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=h(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,(function(){i(this.name,this.value)}));else for(n in e)Dt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&Nt.test(this.nodeName)&&!At.test(e)&&(this.checked||!de.test(e))})).map((function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,(function(e){return{name:t.name,value:e.replace(kt,"\r\n")}})):{name:t.name,value:n.replace(kt,"\r\n")}})).get()}});var jt=/%20/g,qt=/#.*$/,Lt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ot=/^(?:GET|HEAD)$/,Pt=/^\/\//,Rt={},Mt={},It="*/".concat("*"),Wt=v.createElement("a");function Ft(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(P)||[];if(h(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Bt(e,t,n,r){var i={},o=e===Mt;function a(s){var u;return i[s]=!0,w.each(e[s]||[],(function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)})),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function $t(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}Wt.href=Tt.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?$t($t(e,w.ajaxSettings),t):$t(w.ajaxSettings,e)},ajaxPrefilter:Ft(Rt),ajaxTransport:Ft(Mt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f,p,d=w.ajaxSetup({},n),h=d.context||d,g=d.context&&(h.nodeType||h.jquery)?w(h):w.event,y=w.Deferred(),m=w.Callbacks("once memory"),x=d.statusCode||{},b={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=Ht.exec(o);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),S(0,t),this}};if(y.promise(E),d.url=((t||d.url||Tt.href)+"").replace(Pt,Tt.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(P)||[""],null==d.crossDomain){u=v.createElement("a");try{u.href=d.url,u.href=u.href,d.crossDomain=Wt.protocol+"//"+Wt.host!=u.protocol+"//"+u.host}catch(e){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!=typeof d.data&&(d.data=w.param(d.data,d.traditional)),Bt(Rt,d,n,E),l)return E;for(f in(c=w.event&&d.global)&&0==w.active++&&w.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Ot.test(d.type),i=d.url.replace(qt,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(jt,"+")):(p=d.url.slice(i.length),d.data&&(d.processData||"string"==typeof d.data)&&(i+=(Et.test(i)?"&":"?")+d.data,delete d.data),!1===d.cache&&(i=i.replace(Lt,"$1"),p=(Et.test(i)?"&":"?")+"_="+Ct.guid+++p),d.url=i+p),d.ifModified&&(w.lastModified[i]&&E.setRequestHeader("If-Modified-Since",w.lastModified[i]),w.etag[i]&&E.setRequestHeader("If-None-Match",w.etag[i])),(d.data&&d.hasContent&&!1!==d.contentType||n.contentType)&&E.setRequestHeader("Content-Type",d.contentType),E.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+It+"; q=0.01":""):d.accepts["*"]),d.headers)E.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(h,E,d)||l))return E.abort();if(C="abort",m.add(d.complete),E.done(d.success),E.fail(d.error),r=Bt(Mt,d,n,E)){if(E.readyState=1,c&&g.trigger("ajaxSend",[E,d]),l)return E;d.async&&d.timeout>0&&(s=e.setTimeout((function(){E.abort("timeout")}),d.timeout));try{l=!1,r.send(b,S)}catch(e){if(l)throw e;S(-1,e)}}else S(-1,"No Transport");function S(t,n,a,u){var f,p,v,b,T,C=n;l||(l=!0,s&&e.clearTimeout(s),r=void 0,o=u||"",E.readyState=t>0?4:0,f=t>=200&&t<300||304===t,a&&(b=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(d,E,a)),!f&&w.inArray("script",d.dataTypes)>-1&&(d.converters["text script"]=function(){}),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(d,b,E,f),f?(d.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(w.lastModified[i]=T),(T=E.getResponseHeader("etag"))&&(w.etag[i]=T)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,f=!(v=b.error))):(v=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",f?y.resolveWith(h,[p,C,E]):y.rejectWith(h,[E,C,v]),E.statusCode(x),x=void 0,c&&g.trigger(f?"ajaxSuccess":"ajaxError",[E,d,f?p:v]),m.fireWith(h,[E,C]),c&&(g.trigger("ajaxComplete",[E,d]),--w.active||w.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],(function(e,t){w[t]=function(e,n,r,i){return h(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}})),w.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),w._evalUrl=function(e,t,n){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){w.globalEval(e,t,n)}})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(h(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return h(e)?this.each((function(t){w(this).wrapInner(e.call(this,t))})):this.each((function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=h(e);return this.each((function(n){w(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){w(this).replaceWith(this.childNodes)})),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var _t={0:200,1223:204},zt=w.ajaxSettings.xhr();d.cors=!!zt&&"withCredentials"in zt,d.ajax=zt=!!zt,w.ajaxTransport((function(t){var n,r;if(d.cors||zt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(_t[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout((function(){n&&r()}))},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}})),w.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),w.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t=w("
+ * ```
+ *
+ * @default false
+ */
+ cssMode?: boolean;
+
+ // Slides grid
+
+ /**
+ * Distance between slides in px.
+ *
+ * @default 0
+ *
+ * @note If you use "margin" css property to the elements which go into Swiper in which you pass "spaceBetween" into, navigation might not work properly.
+ */
+ spaceBetween?: number | string;
+
+ /**
+ * Number of slides per view (slides visible at the same time on slider's container).
+ * @note `slidesPerView: 'auto'` is currently not compatible with multirow mode, when `grid.rows` > 1
+ *
+ * @default 1
+ */
+ slidesPerView?: number | 'auto';
+
+ /**
+ * If total number of slides less than specified here value, then Swiper will enable `backface-visibility: hidden` on slide elements to reduce visual "flicker" in Safari.
+ *
+ * @note It is not recommended to enable it on large amount of slides as it will reduce performance
+ *
+ * @default 10
+ */
+ maxBackfaceHiddenSlides?: number;
+
+ /**
+ * Set numbers of slides to define and enable group sliding. Useful to use with slidesPerView > 1
+ *
+ * @default 1
+ */
+ slidesPerGroup?: number;
+
+ /**
+ * The parameter works in the following way: If `slidesPerGroupSkip` equals `0` (default), no slides are excluded from grouping, and the resulting behaviour is the same as without this change.
+ *
+ * If `slidesPerGroupSkip` is equal or greater than `1` the first X slides are treated as single groups, whereas all following slides are grouped by the `slidesPerGroup` value.
+ *
+ * @default 0
+ */
+ slidesPerGroupSkip?: number;
+
+ /**
+ * This param intended to be used only with `slidesPerView: 'auto'` and `slidesPerGroup: 1`. When enabled, it will skip all slides in view on `.slideNext()` & `.slidePrev()` methods calls, on Navigation "buttons" clicks and in autoplay.
+ *
+ * @default false
+ */
+ slidesPerGroupAuto?: boolean;
+
+ /**
+ * If `true`, then active slide will be centered, not always on the left side.
+ *
+ * @default false
+ */
+ centeredSlides?: boolean;
+
+ /**
+ * If `true`, then active slide will be centered without adding gaps at the beginning and end of slider.
+ * Required `centeredSlides: true`. Not intended to be used with `loop` or `pagination`
+ *
+ * @default false
+ */
+ centeredSlidesBounds?: boolean;
+
+ /**
+ * Add (in px) additional slide offset in the beginning of the container (before all slides)
+ *
+ * @default 0
+ */
+ slidesOffsetBefore?: number;
+
+ /**
+ * Add (in px) additional slide offset in the end of the container (after all slides)
+ *
+ * @default 0
+ */
+ slidesOffsetAfter?: number;
+
+ /**
+ * Normalize slide index.
+ *
+ * @default true
+ */
+ normalizeSlideIndex?: boolean;
+
+ /**
+ * When enabled it center slides if the amount of slides less than `slidesPerView`. Not intended to be used `loop` mode and `grid.rows`
+ *
+ * @default false
+ */
+ centerInsufficientSlides?: boolean;
+
+ /**
+ * This option may a little improve desktop usability. If `true`, user will see the "grab" cursor when hover on Swiper
+ *
+ * @default false
+ */
+ grabCursor?: boolean;
+
+ /**
+ * Target element to listen touch events on. Can be `'container'` (to listen for touch events on swiper) or `'wrapper'`
+ * (to listen for touch events on swiper-wrapper)
+ *
+ * @default 'wrapper'
+ */
+ touchEventsTarget?: 'container' | 'wrapper';
+
+ /**
+ * Touch ratio
+ *
+ * @default 1
+ */
+ touchRatio?: number;
+
+ /**
+ * Allowable angle (in degrees) to trigger touch move
+ *
+ * @default 45
+ */
+ touchAngle?: number;
+
+ /**
+ * If `true`, Swiper will accept mouse events like touch events (click and drag to change slides)
+ *
+ * @default true
+ */
+ simulateTouch?: boolean;
+
+ /**
+ * Set to `false` if you want to disable short swipes
+ *
+ * @default true
+ */
+ shortSwipes?: boolean;
+
+ /**
+ * Set to `false` if you want to disable long swipes
+ *
+ * @default true
+ */
+ longSwipes?: boolean;
+
+ /**
+ * Ratio to trigger swipe to next/previous slide during long swipes
+ *
+ * @default 0.5
+ */
+ longSwipesRatio?: number;
+
+ /**
+ * Minimal duration (in ms) to trigger swipe to next/previous slide during long swipes
+ *
+ * @default 300
+ */
+ longSwipesMs?: number;
+
+ /**
+ * If disabled, then slider will be animated only when you release it, it will not move while you hold your finger on it
+ *
+ * @default true
+ */
+ followFinger?: boolean;
+
+ /**
+ * If `false`, then the only way to switch the slide is use of external API functions like slidePrev or slideNext
+ *
+ * @default true
+ */
+ allowTouchMove?: boolean;
+
+ /**
+ * Threshold value in px. If "touch distance" will be lower than this value then swiper will not move
+ *
+ * @default 5
+ */
+ threshold?: number;
+
+ /**
+ * If disabled, `pointerdown` event won't be prevented
+ *
+ * @default true
+ */
+ touchStartPreventDefault?: boolean;
+
+ /**
+ * Force to always prevent default for `touchstart` (`pointerdown`) event
+ *
+ * @default false
+ */
+ touchStartForcePreventDefault?: boolean;
+
+ /**
+ * If enabled, then propagation of "touchmove" will be stopped
+ *
+ * @default false
+ */
+ touchMoveStopPropagation?: boolean;
+
+ /**
+ * Enable to release Swiper events for swipe-back work in app. If set to `'prevent'` then it will prevent system swipe-back navigation instead. This feature works only with "touch" events (and not pointer events), so it will work on iOS/Android devices and won't work on Windows devices with pointer (touch) events.
+ *
+ * @default false
+ */
+ edgeSwipeDetection?: boolean | string;
+
+ /**
+ * Area (in px) from left edge of the screen to release touch events for swipe-back in app
+ *
+ * @default 20
+ */
+ edgeSwipeThreshold?: number;
+
+ /**
+ * Enable to release touch events on slider edge position (beginning, end) to allow for further page scrolling. This feature works only with "touch" events (and not pointer events), so it will work on iOS/Android devices and won't work on Windows devices with pointer events. Also `threshold` parameter must be set to `0`
+ *
+ * @default false
+ */
+ touchReleaseOnEdges?: boolean;
+
+ /**
+ * Passive event listeners will be used by default where possible to improve scrolling performance on mobile devices.
+ * But if you need to use `e.preventDefault` and you have conflict with it, then you should disable this parameter
+ *
+ * @default true
+ */
+ passiveListeners?: boolean;
+
+ // Touch Resistance
+
+ /**
+ * Set to `false` if you want to disable resistant bounds
+ *
+ * @default true
+ */
+ resistance?: boolean;
+
+ /**
+ * This option allows you to control resistance ratio
+ *
+ * @default 0.85
+ */
+ resistanceRatio?: number;
+
+ // Swiping / No swiping
+ /**
+ * When enabled it won't allow to change slides by swiping or navigation/pagination buttons during transition
+ *
+ * @default false
+ */
+ preventInteractionOnTransition?: boolean;
+
+ /**
+ * Set to `false` to disable swiping to previous slide direction (to left or top)
+ *
+ * @default true
+ */
+ allowSlidePrev?: boolean;
+
+ /**
+ * Set to `false` to disable swiping to next slide direction (to right or bottom)
+ *
+ * @default true
+ */
+ allowSlideNext?: boolean;
+
+ /**
+ * Enable/disable swiping on elements matched to class specified in `noSwipingClass`
+ *
+ * @default true
+ */
+ noSwiping?: boolean;
+
+ /**
+ * Specify `noSwiping`'s element css class
+ *
+ * @default 'swiper-no-swiping'
+ */
+ noSwipingClass?: string;
+
+ /**
+ * Can be used instead of `noSwipingClass` to specify elements to disable swiping on.
+ * For example `'input'` will disable swiping on all inputs
+ *
+ * @default
+ */
+ noSwipingSelector?: string;
+
+ /**
+ * String with CSS selector or HTML element of the container with pagination that will work as only available handler for swiping
+ *
+ * @default null
+ */
+ swipeHandler?: CSSSelector | HTMLElement | null;
+
+ // Clicks
+ /**
+ * Set to `true` to prevent accidental unwanted clicks on links during swiping
+ *
+ * @default true
+ */
+ preventClicks?: boolean;
+
+ /**
+ * Set to `true` to stop clicks event propagation on links during swiping
+ *
+ * @default true
+ */
+ preventClicksPropagation?: boolean;
+
+ /**
+ * Set to `true` and click on any slide will produce transition to this slide
+ *
+ * @default false
+ */
+ slideToClickedSlide?: boolean;
+
+ // Progress
+ /**
+ * Enable this feature to calculate each slides progress and visibility (slides in viewport will have additional visible class)
+ *
+ * @default false
+ */
+ watchSlidesProgress?: boolean;
+
+ /**
+ * Set to `true` to enable continuous loop mode
+ *
+ * Because of nature of how the loop mode works (it will rearrange slides), total number of slides must be:
+ *
+ * - more than or equal to `slidesPerView` + `slidesPerGroup`
+ * - even to `slidesPerGroup` (or use `loopAddBlankSlides` parameter)
+ * - even to `grid.rows` (or use `loopAddBlankSlides` parameter)
+ *
+ * @default false
+ *
+ */
+ loop?: boolean;
+
+ /**
+ * Automatically adds blank slides if you use Grid or `slidesPerGroup` and the total amount of slides is not even to `slidesPerGroup` or to `grid.rows`
+ *
+ *
+ * @default true
+ *
+ */
+ loopAddBlankSlides?: boolean;
+
+ /**
+ * Allows to increase amount of looped slides
+ *
+ * @default 0
+ */
+ loopAdditionalSlides?: number;
+
+ /**
+ * If enabled then slideNext/Prev will do nothing while slider is animating in loop mode
+ *
+ * @default true
+ */
+ loopPreventsSliding?: boolean;
+
+ /**
+ * Set to `true` to enable "rewind" mode. When enabled, clicking "next" navigation button (or calling `.slideNext()`) when on last slide will slide back to the first slide. Clicking "prev" navigation button (or calling `.slidePrev()`) when on first slide will slide forward to the last slide.
+ *
+ * @default false
+ *
+ * @note Should not be used together with `loop` mode
+ */
+ rewind?: boolean;
+
+ /**
+ * Allows to set different parameter for different responsive breakpoints (screen sizes). Not all parameters can be changed in breakpoints, only those which do not require different layout and logic, like `slidesPerView`, `slidesPerGroup`, `spaceBetween`, `grid.rows`. Such parameters like `loop` and `effect` won't work
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * // Default parameters
+ * slidesPerView: 1,
+ * spaceBetween: 10,
+ * // Responsive breakpoints
+ * breakpoints: {
+ * // when window width is >= 320px
+ * 320: {
+ * slidesPerView: 2,
+ * spaceBetween: 20
+ * },
+ * // when window width is >= 480px
+ * 480: {
+ * slidesPerView: 3,
+ * spaceBetween: 30
+ * },
+ * // when window width is >= 640px
+ * 640: {
+ * slidesPerView: 4,
+ * spaceBetween: 40
+ * }
+ * }
+ * })
+ * ```
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * slidesPerView: 1,
+ * spaceBetween: 10,
+ * // using "ratio" endpoints
+ * breakpoints: {
+ * '@0.75': {
+ * slidesPerView: 2,
+ * spaceBetween: 20,
+ * },
+ * '@1.00': {
+ * slidesPerView: 3,
+ * spaceBetween: 40,
+ * },
+ * '@1.50': {
+ * slidesPerView: 4,
+ * spaceBetween: 50,
+ * },
+ * }
+ * });
+ * ```
+ */
+ breakpoints?: {
+ [width: number]: SwiperOptions;
+ [ratio: string]: SwiperOptions;
+ };
+
+ /**
+ * Base for breakpoints (beta). Can be `window` or `container`. If set to `window` (by default) then breakpoint keys mean window width. If set to `container` then breakpoint keys treated as swiper container width
+ *
+ * @default 'window'
+ */
+ breakpointsBase?: 'window' | 'container';
+
+ // Observer
+ /**
+ * Set to `true` to enable Mutation Observer on Swiper and its elements. In this case Swiper will be updated (reinitialized) each time if you change its style (like hide/show) or modify its child elements (like adding/removing slides)
+ *
+ * @default false
+ */
+ observer?: boolean;
+ /**
+ * Set to `true` if you also need to watch Mutations for Swiper slide children elements
+ *
+ * @default false
+ */
+ observeSlideChildren?: boolean;
+ /**
+ * Set to `true` if you also need to watch Mutations for Swiper parent elements
+ *
+ * @default false
+ */
+ observeParents?: boolean;
+
+ // Namespace
+ /**
+ * The beginning of the modifier CSS class that can be added to swiper container depending on different parameters
+ *
+ * @default 'swiper-'
+ */
+ containerModifierClass?: string;
+
+ /**
+ * CSS class name of slide
+ *
+ * @default 'swiper-slide'
+ *
+ * @note By changing classes you will also need to change Swiper's CSS to reflect changed classes
+ *
+ * @note Not supported in Swiper React/Vue components
+ */
+ slideClass?: string;
+
+ /**
+ * CSS class name of currently active slide
+ *
+ * @default 'swiper-slide-active'
+ *
+ * @note By changing classes you will also need to change Swiper's CSS to reflect changed classes
+ *
+ * @note Not supported in Swiper React/Vue components
+ */
+ slideActiveClass?: string;
+
+ /**
+ * CSS class name of currently/partially visible slide
+ *
+ * @default 'swiper-slide-visible'
+ *
+ * @note By changing classes you will also need to change Swiper's CSS to reflect changed classes
+ *
+ * @note Not supported in Swiper React/Vue
+ */
+ slideVisibleClass?: string;
+
+ /**
+ * CSS class name of fully (when whole slide is in the viewport) visible slide
+ *
+ * @default 'swiper-slide-fully-visible'
+ *
+ * @note Not supported in Swiper React/Vue
+ */
+ slideFullyVisibleClass?: string;
+
+ /**
+ * CSS class name of the blank slide added by the loop mode (when `loopAddBlankSlides` is enabled)
+ *
+ * @default 'swiper-slide-blank'
+ *
+ * @note Not supported in Swiper React/Vue
+ */
+ slideBlankClass?: string;
+
+ /**
+ * CSS class name of slide which is right after currently active slide
+ *
+ * @default 'swiper-slide-next'
+ *
+ * @note By changing classes you will also need to change Swiper's CSS to reflect changed classes
+ *
+ * @note Not supported in Swiper React/Vue
+ */
+ slideNextClass?: string;
+
+ /**
+ * CSS class name of slide which is right before currently active slide
+ *
+ * @default 'swiper-slide-prev'
+ *
+ * @note By changing classes you will also need to change Swiper's CSS to reflect changed classes
+ *
+ * @note Not supported in Swiper React/Vue
+ */
+ slidePrevClass?: string;
+
+ /**
+ * CSS class name of slides' wrapper
+ *
+ * @default 'swiper-wrapper'
+ *
+ * @note By changing classes you will also need to change Swiper's CSS to reflect changed classes
+ *
+ * @note Not supported in Swiper React/Vue
+ *
+ */
+ wrapperClass?: string;
+
+ /**
+ * CSS class name of lazy preloader
+ *
+ * @default 'swiper-lazy-preloader'
+ */
+ lazyPreloaderClass?: string;
+
+ /**
+ * Number of next and previous slides to preload. Only applicable if using lazy loading.
+ *
+ * @default 0
+ */
+ lazyPreloadPrevNext?: number;
+
+ /**
+ * Object with a11y parameters or boolean `true` to enable with default settings.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * a11y: {
+ * prevSlideMessage: 'Previous slide',
+ * nextSlideMessage: 'Next slide',
+ * },
+ * });
+ * ```
+ */
+ a11y?: A11yOptions;
+
+ /**
+ * Object with autoplay parameters or boolean `true` to enable with default settings
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * autoplay: {
+ * delay: 5000,
+ * },
+ *});
+ * ```
+ */
+ autoplay?: AutoplayOptions | boolean;
+
+ /**
+ * Object with controller parameters or boolean `true` to enable with default settings
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * controller: {
+ * inverse: true,
+ * },
+ * });
+ * ```
+ */
+ controller?: ControllerOptions;
+
+ /**
+ * Object with Coverflow-effect parameters.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * effect: 'coverflow',
+ * coverflowEffect: {
+ * rotate: 30,
+ * slideShadows: false,
+ * },
+ * });
+ * ```
+ */
+ coverflowEffect?: CoverflowEffectOptions;
+
+ /**
+ * Object with Cube-effect parameters
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * effect: 'cube',
+ * cubeEffect: {
+ * slideShadows: false,
+ * },
+ * });
+ * ```
+ */
+ cubeEffect?: CubeEffectOptions;
+
+ /**
+ * Object with Fade-effect parameters
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * effect: 'fade',
+ * fadeEffect: {
+ * crossFade: true
+ * },
+ * });
+ * ```
+ */
+ fadeEffect?: FadeEffectOptions;
+
+ /**
+ * Object with Flip-effect parameters
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * effect: 'flip',
+ * flipEffect: {
+ * slideShadows: false,
+ * },
+ * });
+ * ```
+ */
+ flipEffect?: FlipEffectOptions;
+
+ /**
+ * Object with Creative-effect parameters
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * effect: 'creative',
+ * creativeEffect: {
+ * prev: {
+ * // will set `translateZ(-400px)` on previous slides
+ * translate: [0, 0, -400],
+ * },
+ * next: {
+ * // will set `translateX(100%)` on next slides
+ * translate: ['100%', 0, 0],
+ * },
+ * },
+ * });
+ * ```
+ */
+ creativeEffect?: CreativeEffectOptions;
+
+ /**
+ * Object with Cards-effect parameters
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * effect: 'cards',
+ * cardsEffect: {
+ * // ...
+ * },
+ * });
+ * ```
+ */
+ cardsEffect?: CardsEffectOptions;
+
+ /**
+ * Enables hash url navigation to for slides.
+ * Object with hash navigation parameters or boolean `true` to enable with default settings
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * hashNavigation: {
+ * replaceState: true,
+ * },
+ * });
+ * ```
+ */
+ hashNavigation?: HashNavigationOptions | boolean;
+
+ /**
+ * Enables history push state where every slide will have its own url. In this parameter you have to specify main slides url like `"slides"` and specify every slide url using `data-history` attribute.
+ *
+ * Object with history navigation parameters or boolean `true` to enable with default settings
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * history: {
+ * replaceState: true,
+ * },
+ * });
+ * ```
+ *
+ * @example
+ * ```html
+ *
+ *
+ * ```
+ */
+ history?: HistoryOptions | boolean;
+
+ /**
+ * Enables navigation through slides using keyboard. Object with keyboard parameters or boolean `true` to enable with default settings
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * keyboard: {
+ * enabled: true,
+ * onlyInViewport: false,
+ * },
+ * });
+ * ```
+ */
+ keyboard?: KeyboardOptions | boolean;
+
+ /**
+ * Enables navigation through slides using mouse wheel. Object with mousewheel parameters or boolean `true` to enable with default settings
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * mousewheel: {
+ * invert: true,
+ * },
+ * });
+ * ```
+ */
+ mousewheel?: MousewheelOptions | boolean;
+
+ /**
+ * Object with navigation parameters or boolean `true` to enable with default settings.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * navigation: {
+ * nextEl: '.swiper-button-next',
+ * prevEl: '.swiper-button-prev',
+ * },
+ * });
+ * ```
+ */
+ navigation?: NavigationOptions | boolean;
+
+ /**
+ * Object with pagination parameters or boolean `true` to enable with default settings.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * pagination: {
+ * el: '.swiper-pagination',
+ * type: 'bullets',
+ * },
+ * });
+ * ```
+ */
+ pagination?: PaginationOptions | boolean;
+
+ /**
+ * Object with parallax parameters or boolean `true` to enable with default settings.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * parallax: true,
+ * });
+ * ```
+ */
+ parallax?: ParallaxOptions | boolean;
+
+ /**
+ * Object with scrollbar parameters or boolean `true` to enable with default settings.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * scrollbar: {
+ * el: '.swiper-scrollbar',
+ * draggable: true,
+ * },
+ * });
+ * ```
+ */
+ scrollbar?: ScrollbarOptions | boolean;
+
+ /**
+ * Object with thumbs component parameters
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * ...
+ * thumbs: {
+ * swiper: thumbsSwiper
+ * }
+ * });
+ * ```
+ */
+ thumbs?: ThumbsOptions;
+
+ /**
+ * Enables virtual slides functionality. Object with virtual slides parameters or boolean `true` to enable with default settings.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * virtual: {
+ * slides: ['Slide 1', 'Slide 2', 'Slide 3', 'Slide 4', 'Slide 5'],
+ * },
+ * });
+ * ```
+ */
+ virtual?: VirtualOptions | boolean;
+
+ /**
+ * Enables zooming functionality. Object with zoom parameters or boolean `true` to enable with default settings
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * zoom: {
+ * maxRatio: 5,
+ * },
+ * });
+ * ```
+ */
+ zoom?: ZoomOptions | boolean;
+
+ /**
+ * Enables free mode functionality. Object with free mode parameters or boolean `true` to enable with default settings.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * freeMode: true,
+ * });
+ *
+ * const swiper = new Swiper('.swiper', {
+ * freeMode: {
+ * enabled: true,
+ * sticky: true,
+ * },
+ * });
+ * ```
+ */
+ freeMode?: FreeModeOptions | boolean;
+
+ /**
+ * Object with grid parameters to enable "multirow" slider.
+ *
+ * @example
+ * ```js
+ * const swiper = new Swiper('.swiper', {
+ * grid: {
+ * rows: 2,
+ * },
+ * });
+ * ```
+ */
+ grid?: GridOptions;
+
+ /**
+ * !INTERNAL When enabled will emit "_containerClasses" and "_slideClass" events
+ */
+ _emitClasses?: boolean;
+}
diff --git a/src/main/webapp/kofair_case_seed/usr/case/case_detail.html b/src/main/webapp/kofair_case_seed/usr/case/case_detail.html
new file mode 100644
index 00000000..6f05b156
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/case/case_detail.html
@@ -0,0 +1,231 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 사례 > 가맹사업거래 > 상세
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 사례
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
가맹사업거래
+
+
+
+
+
+ (가맹)(2023)기타 외식 가맹본부의 과중한 위약금 부과 관련 분쟁조정 사례
+
+
+
+ · 유형 :
+
+ 불공정거래행위-부당한 손해배상의무 부담
+
+
+ · 결과 :
+
+ 성립
+
+
+ · 작성자 :
+
+ 관리자
+
+
+ · 작성일 :
+
+ 2024-10-25
+
+
+ · 조회수 :
+
+ 153
+
+
+
+
+
+
+ 사건의 개요
+ 분쟁사실 및 당사자 주장
+ 검토
+ 조정결과
+
+
+
+
사건의 개요
+
+
+1. 사건의 개요
+
+가. 분쟁의 경위
+ㅇ 신청인은 개인 사유로 가맹계약 해지를 요청하자, 피신청인이 과중한 위약금을 부과하는 등 가맹점사업자에게 부당하게 손해배상 의무를 부담시키는 불공정거래행위를 했다고 주장하면서 계약 해지에 따른 위약금감액을 요구하여 이 사건 분쟁이 발생하였다.
+
+나. 사안의 쟁점
+ㅇ 이 사안의 경우 피신청인이 신청인에게 청구한 계약 해지 위약금이 적정한 수준인지 문제된다.
+
+다. 조정대상 적격여부
+ㅇ 분쟁당사자 간의 거래는 가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 한다) 제2조 제1항에 따른 가맹사업거래에 해당하므로 조정대상이 된다.
+
+
+
+
+
분쟁사실 및 당사자 주장
+
+
+1. 사건의 개요
+
+가. 분쟁의 경위
+ㅇ 신청인은 개인 사유로 가맹계약 해지를 요청하자, 피신청인이 과중한 위약금을 부과하는 등 가맹점사업자에게 부당하게 손해배상 의무를 부담시키는 불공정거래행위를 했다고 주장하면서 계약 해지에 따른 위약금감액을 요구하여 이 사건 분쟁이 발생하였다.
+
+나. 사안의 쟁점
+ㅇ 이 사안의 경우 피신청인이 신청인에게 청구한 계약 해지 위약금이 적정한 수준인지 문제된다.
+
+다. 조정대상 적격여부
+ㅇ 분쟁당사자 간의 거래는 가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 한다) 제2조 제1항에 따른 가맹사업거래에 해당하므로 조정대상이 된다.
+
+
+
+
+
검토
+
+
+1. 사건의 개요
+
+가. 분쟁의 경위
+ㅇ 신청인은 개인 사유로 가맹계약 해지를 요청하자, 피신청인이 과중한 위약금을 부과하는 등 가맹점사업자에게 부당하게 손해배상 의무를 부담시키는 불공정거래행위를 했다고 주장하면서 계약 해지에 따른 위약금감액을 요구하여 이 사건 분쟁이 발생하였다.
+
+나. 사안의 쟁점
+ㅇ 이 사안의 경우 피신청인이 신청인에게 청구한 계약 해지 위약금이 적정한 수준인지 문제된다.
+
+다. 조정대상 적격여부
+ㅇ 분쟁당사자 간의 거래는 가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 한다) 제2조 제1항에 따른 가맹사업거래에 해당하므로 조정대상이 된다.
+
+
+
+
+
조정결과
+
+
+1. 사건의 개요
+
+가. 분쟁의 경위
+ㅇ 신청인은 개인 사유로 가맹계약 해지를 요청하자, 피신청인이 과중한 위약금을 부과하는 등 가맹점사업자에게 부당하게 손해배상 의무를 부담시키는 불공정거래행위를 했다고 주장하면서 계약 해지에 따른 위약금감액을 요구하여 이 사건 분쟁이 발생하였다.
+
+나. 사안의 쟁점
+ㅇ 이 사안의 경우 피신청인이 신청인에게 청구한 계약 해지 위약금이 적정한 수준인지 문제된다.
+
+다. 조정대상 적격여부
+ㅇ 분쟁당사자 간의 거래는 가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 한다) 제2조 제1항에 따른 가맹사업거래에 해당하므로 조정대상이 된다.
+
+
+
+
+
+
+ 목록
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/case/case_list.html b/src/main/webapp/kofair_case_seed/usr/case/case_list.html
new file mode 100644
index 00000000..5a2dd816
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/case/case_list.html
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 사례 > 가맹사업거래
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 사례
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
가맹사업거래
+
+
+
+
+
+ 전체유형
+ 정보공개서 사전제공 의무
+ 가맹금 예치의무
+ 허위, 과장 정보제공 금지의무
+ 부당한 계약 해지
+ 부당한 계약 종료
+ 영업지역 침해
+ 불공정거래행위-거래상 지위 남용
+ 불공정거래행위-거래거절
+ 불공정거래행위-구속조건부 거래
+ 불공정거래행위-부당한 손해배상의무 부담
+ 기타
+
+
+
+ 제목
+ 내용
+
+
+
+ 검색
+
+
+
+
+
+
+
전체 3,581 건(10 /400 페이지)
+
+
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/guide.html b/src/main/webapp/kofair_case_seed/usr/guide.html
new file mode 100644
index 00000000..6505dcce
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/guide.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_left_60.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_left_60.png
new file mode 100644
index 00000000..5f490872
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_left_60.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right.png
new file mode 100644
index 00000000..1d101c52
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right_60.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right_60.png
new file mode 100644
index 00000000..2404f7d4
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right_60.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right_m.png
new file mode 100644
index 00000000..18ccbb14
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_arrow_right_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_calendar.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_calendar.png
new file mode 100644
index 00000000..ed67aaed
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_calendar.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_close.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_close.png
new file mode 100644
index 00000000..480884c1
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_close.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_file_download.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_file_download.png
new file mode 100644
index 00000000..49031fb7
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_file_download.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_file_download_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_file_download_m.png
new file mode 100644
index 00000000..c5bb9dc2
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_file_download_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_home.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_home.png
new file mode 100644
index 00000000..f929664e
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_home.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_home_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_home_m.png
new file mode 100644
index 00000000..2471e38d
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_home_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_info_gray_fill.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_info_gray_fill.png
new file mode 100644
index 00000000..b4061b48
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_info_gray_fill.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide.png
new file mode 100644
index 00000000..47b43644
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide_active.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide_active.png
new file mode 100644
index 00000000..d6119fdb
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide_active.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu.png
new file mode 100644
index 00000000..8991fcf7
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_m.png
new file mode 100644
index 00000000..e4378c8a
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_slide_down.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_slide_down.png
new file mode 100644
index 00000000..725b308a
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_slide_down.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_slide_up.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_slide_up.png
new file mode 100644
index 00000000..c54b8403
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_menu_slide_up.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_minus.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_minus.png
new file mode 100644
index 00000000..6fa855db
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_minus.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_outlink.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_outlink.png
new file mode 100644
index 00000000..4679326b
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_outlink.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_outlink_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_outlink_m.png
new file mode 100644
index 00000000..95479855
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_outlink_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_first.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_first.png
new file mode 100644
index 00000000..3feb3951
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_first.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_first_80.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_first_80.png
new file mode 100644
index 00000000..7edb150a
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_first_80.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_last.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_last.png
new file mode 100644
index 00000000..028c806a
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_last.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_last_80.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_last_80.png
new file mode 100644
index 00000000..2ec0c351
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_last_80.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_next.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_next.png
new file mode 100644
index 00000000..bd720d7d
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_next.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_next_80.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_next_80.png
new file mode 100644
index 00000000..91e04de7
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_next_80.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_prev.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_prev.png
new file mode 100644
index 00000000..4b5eb91f
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_prev.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_prev_80.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_prev_80.png
new file mode 100644
index 00000000..950b8ce9
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_page_prev_80.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_pause_60.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_pause_60.png
new file mode 100644
index 00000000..865e99a2
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_pause_60.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_plus.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_plus.png
new file mode 100644
index 00000000..56402710
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_plus.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_plus_60.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_plus_60.png
new file mode 100644
index 00000000..0fba6871
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_plus_60.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_popup_close.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_popup_close.png
new file mode 100644
index 00000000..2dce9d3e
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_popup_close.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_popup_close_white.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_popup_close_white.png
new file mode 100644
index 00000000..886b8c63
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_popup_close_white.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_search.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_search.png
new file mode 100644
index 00000000..dfeb662a
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_search.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_search_black_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_search_black_m.png
new file mode 100644
index 00000000..ddeecde8
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_search_black_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_search_white_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_search_white_m.png
new file mode 100644
index 00000000..ba585564
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_search_white_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_select.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_select.png
new file mode 100644
index 00000000..0d14c238
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_select.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_select_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_select_m.png
new file mode 100644
index 00000000..123d0d63
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_select_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification.png
new file mode 100644
index 00000000..efb57ca1
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_m.png
new file mode 100644
index 00000000..594a988d
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_out.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_out.png
new file mode 100644
index 00000000..91ab1593
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_out.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_out_m.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_out_m.png
new file mode 100644
index 00000000..663ab9d1
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_sertification_out_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_next.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_next.png
new file mode 100644
index 00000000..170a8498
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_next.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_pause.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_pause.png
new file mode 100644
index 00000000..2261eeae
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_pause.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_play.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_play.png
new file mode 100644
index 00000000..0a056e1c
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_play.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_prev.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_prev.png
new file mode 100644
index 00000000..37d4499e
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_slide_prev.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_result.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_result.png
new file mode 100644
index 00000000..fa97e23c
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_result.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_type.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_type.png
new file mode 100644
index 00000000..66fe58b0
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_type.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_view.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_view.png
new file mode 100644
index 00000000..0fbcb4c2
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_td_view.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/component/icon_writer.png b/src/main/webapp/kofair_case_seed/usr/images/component/icon_writer.png
new file mode 100644
index 00000000..f9afbf0d
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/component/icon_writer.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/layout/footer_logo.png b/src/main/webapp/kofair_case_seed/usr/images/layout/footer_logo.png
new file mode 100644
index 00000000..e06cbe8f
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/layout/footer_logo.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/layout/footer_logo_m.png b/src/main/webapp/kofair_case_seed/usr/images/layout/footer_logo_m.png
new file mode 100644
index 00000000..948d9326
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/layout/footer_logo_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/layout/header_logo.png b/src/main/webapp/kofair_case_seed/usr/images/layout/header_logo.png
new file mode 100644
index 00000000..01c00a89
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/layout/header_logo.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/layout/header_logo_m.png b/src/main/webapp/kofair_case_seed/usr/images/layout/header_logo_m.png
new file mode 100644
index 00000000..01c00a89
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/layout/header_logo_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/layout/sub_visual.jpg b/src/main/webapp/kofair_case_seed/usr/images/layout/sub_visual.jpg
new file mode 100644
index 00000000..dce12901
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/layout/sub_visual.jpg differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/banner_01.png b/src/main/webapp/kofair_case_seed/usr/images/main/banner_01.png
new file mode 100644
index 00000000..fca70472
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/banner_01.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/banner_02.png b/src/main/webapp/kofair_case_seed/usr/images/main/banner_02.png
new file mode 100644
index 00000000..a716e4d6
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/banner_02.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/banner_03.png b/src/main/webapp/kofair_case_seed/usr/images/main/banner_03.png
new file mode 100644
index 00000000..fc10ddf6
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/banner_03.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/banner_04.png b/src/main/webapp/kofair_case_seed/usr/images/main/banner_04.png
new file mode 100644
index 00000000..98bd2f1c
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/banner_04.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/banner_05.png b/src/main/webapp/kofair_case_seed/usr/images/main/banner_05.png
new file mode 100644
index 00000000..ca6d4eb5
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/banner_05.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/banner_06.png b/src/main/webapp/kofair_case_seed/usr/images/main/banner_06.png
new file mode 100644
index 00000000..f63364a9
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/banner_06.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_apl.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_apl.png
new file mode 100644
index 00000000..68fe8783
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_apl.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_apl_m.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_apl_m.png
new file mode 100644
index 00000000..75139d38
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_apl_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_data.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_data.png
new file mode 100644
index 00000000..a9b1efde
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_data.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_data_m.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_data_m.png
new file mode 100644
index 00000000..74e2a212
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_data_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_form.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_form.png
new file mode 100644
index 00000000..04c6dd47
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_form.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_form_m.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_form_m.png
new file mode 100644
index 00000000..1cf5759a
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_form_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_free_counsel.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_free_counsel.png
new file mode 100644
index 00000000..ee15c8f9
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_free_counsel.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_free_counsel_m.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_free_counsel_m.png
new file mode 100644
index 00000000..0a079939
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_free_counsel_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_inquiry.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_inquiry.png
new file mode 100644
index 00000000..79cd0581
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_inquiry.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_inquiry_m.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_inquiry_m.png
new file mode 100644
index 00000000..7bf13881
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_inquiry_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_online_cunsel.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_online_cunsel.png
new file mode 100644
index 00000000..f46c24f4
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_online_cunsel.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/baro_online_cunsel_m.png b/src/main/webapp/kofair_case_seed/usr/images/main/baro_online_cunsel_m.png
new file mode 100644
index 00000000..4a0ca929
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/baro_online_cunsel_m.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/callcenter_img.png b/src/main/webapp/kofair_case_seed/usr/images/main/callcenter_img.png
new file mode 100644
index 00000000..17cb5d72
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/callcenter_img.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_next.png b/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_next.png
new file mode 100644
index 00000000..170a8498
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_next.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_pause.png b/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_pause.png
new file mode 100644
index 00000000..2261eeae
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_pause.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_play.png b/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_play.png
new file mode 100644
index 00000000..0a056e1c
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_play.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_prev.png b/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_prev.png
new file mode 100644
index 00000000..37d4499e
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/icon_slide_prev.png differ
diff --git a/src/main/webapp/kofair_case_seed/usr/images/main/main_visual.jpg b/src/main/webapp/kofair_case_seed/usr/images/main/main_visual.jpg
new file mode 100644
index 00000000..8963b611
Binary files /dev/null and b/src/main/webapp/kofair_case_seed/usr/images/main/main_visual.jpg differ
diff --git a/src/main/webapp/kofair_case_seed/usr/index.html b/src/main/webapp/kofair_case_seed/usr/index.html
new file mode 100644
index 00000000..c6cd7642
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/index.html
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 메인
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
한국공정거래조정원 분쟁조정사건처리시스템 입니다.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
뉴스레터다양한 정책 정보를 매월 정기 발행
+
+
+
+
+ 전체보기
+ 신청하기
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/info/faq_list.html b/src/main/webapp/kofair_case_seed/usr/info/faq_list.html
new file mode 100644
index 00000000..7c8bbf67
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/info/faq_list.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 안내 > 자주하는 질문 > 조정신청 관련 질문
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 안내
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 분쟁조정 안내
+ 자주하는 질문
+ 조정신청 관련 질문
+
+
+
+
조정신청 관련 질문
+
조정신청 관련 질문에 대한 궁금증을 풀어드립니다.
+
+
+
+
전체 3,581 건(10 /400 페이지)
+
+
+
+
+ 제목
+ 내용
+
+
+
+ 검색
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/info/form_detail.html b/src/main/webapp/kofair_case_seed/usr/info/form_detail.html
new file mode 100644
index 00000000..2d93ddc3
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/info/form_detail.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 안내 > 분쟁조정 관련 서식 > 상세
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 안내
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 분쟁조정 안내
+ 분쟁조정 안내
+ 분쟁조정 관련 서식
+
+
+
+
분쟁조정 관련 서식
+
분쟁조정 신청서(및 작성예시), 위임장, 합의취하서 등 분쟁조정 관련 서식을 제공하고 있습니다. 다운로드 받아 사용하시기 바랍니다.
+
+
+
+
+
+ (가맹)(2023)기타 외식 가맹본부의 과중한 위약금 부과 관련 분쟁조정 사례
+
+
+
+ · 유형 :
+
+ 불공정거래행위-부당한 손해배상의무 부담
+
+
+ · 작성자 :
+
+ 관리자
+
+
+ · 작성일 :
+
+ 2024-10-25
+
+
+ · 조회수 :
+
+ 153
+
+
+
+
+ 온라인 분쟁조정 신청이 어려우신 경우 활용하시기 바랍니다.
+
+
+
+ 목록
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/info/form_list.html b/src/main/webapp/kofair_case_seed/usr/info/form_list.html
new file mode 100644
index 00000000..915f2e21
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/info/form_list.html
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 안내 > 분쟁조정 관련 서식
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 안내
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 분쟁조정 안내
+ 분쟁조정 안내
+ 분쟁조정 관련 서식
+
+
+
+
분쟁조정 관련 서식
+
분쟁조정 신청서(및 작성예시), 위임장, 합의취하서 등 분쟁조정 관련 서식을 제공하고 있습니다. 다운로드 받아 사용하시기 바랍니다.
+
+
+
+
+
+ 전체유형
+ 공정거래분쟁조정협의회
+ 가맹사업거래분쟁조정협의회
+ 하도급거래분쟁조정협의회
+ 대규모유통업거래협의회
+ 약관분쟁조정협의회
+ 대리점분쟁조정협의회
+
+
+
+ 제목
+ 내용
+
+
+
+ 검색
+
+
+
+
+
+
+
전체 3,581 건(10 /400 페이지)
+
+
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/info/news_service.html b/src/main/webapp/kofair_case_seed/usr/info/news_service.html
new file mode 100644
index 00000000..9d95cd1c
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/info/news_service.html
@@ -0,0 +1,332 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 뉴스레터 > 뉴스레터 서비스
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 안내
+
+
+
+
+
+
+
+
+
+
+
+
+ 분쟁조정 안내
+ 뉴스레터
+ 뉴스레터 서비스
+
+
+
+
뉴스레터 서비스
+
한국공정거래조정원에서 매월 정기 발행하는 뉴스레터서비스입니다.
+
+
+
+
+
조정원에서 정기적으로 발행하는 뉴스레터 등 다양한 정책 정보를 받기를 원하시는 고객님들은 아래와 같은 입력 사항을 입력하신 후 등록해주시면 정지적으로 뉴스레터가 발송합니다.
+
+
+
개인정보 수집·이용 동의(필수)
+
+
+1. 개인정보의 수집 및 이용 목적
+조정원에서 정기적으로 발행하는 뉴스레터 등 다양한 정책정보 수신을 위한 정책고객 가입하기는 관계법령 등에서
+정하는 소관 업무의 수행을 위하여 다음과 같이 개인정보를 수집 및 이용합니다. 수집된 개인정보는 정해진 목적 이외
+의 용도로는 이용되지 않으며, 수집 목적이 변경될 경우 사전에 알리고 동의를 받을 예정입니다.
+
+2. 수집하는 개인정보의 항목
+가. 필수항목 : 신청인 성명, 연락처
+나. 선택항목 : 이메일 등
+다. 자동수집항목 : IP(Internet Protocol)주소 - 부정한 방법으로 타인명의를 사용하는 경우에 대비하기 위해 정보이용내
+역 등을 자동 수집합니다.
+
+
+
+
+ 위 약관에 동의
+
+
+
+
+ 뉴스레터 신청하기
+
+
+
+
+
조정원에서 정기적으로 발행하는 뉴스레터 해지를 원하시는 고객님께서는 정보를 입력해 주세요.
+
+
+ 뉴스레터 해지하기
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/info/question_list.html b/src/main/webapp/kofair_case_seed/usr/info/question_list.html
new file mode 100644
index 00000000..ad4db85f
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/info/question_list.html
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 자주하는 질문 > (기타)절차종결 관련 질문
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 안내
+
+
+
+
+
+
+
+
+
+
+
+
+ 분쟁조정 안내
+ 자주하는 질문
+ (기타)절차종결 관련 질문
+
+
+
+
(기타)절차종결 관련 질문
+
+
+
+
+
+ 전체카테고리
+ 당사자가 소(訴)를 제기한 경우
+ 신청인이 조정을 취하한 경우
+ 당사자가 사망, 폐업, 해산하는 경우
+ 분쟁당사자가 회생절차 개시신청이나 파산신청을 한 경우
+ 신청내용이 조정대상에 해당하지 않는 경우
+ 기타
+
+
+
+ 제목
+ 내용
+
+
+
+ 검색
+
+
+
+
+
+
+
전체 3,581 건(10 /400 페이지)
+
+
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/layout/_footer.html b/src/main/webapp/kofair_case_seed/usr/layout/_footer.html
new file mode 100644
index 00000000..31402f9b
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/layout/_footer.html
@@ -0,0 +1,32 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/layout/_header.html b/src/main/webapp/kofair_case_seed/usr/layout/_header.html
new file mode 100644
index 00000000..7d21af88
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/layout/_header.html
@@ -0,0 +1,371 @@
+
+
+
diff --git a/src/main/webapp/kofair_case_seed/usr/request/apl_01.html b/src/main/webapp/kofair_case_seed/usr/request/apl_01.html
new file mode 100644
index 00000000..b3757c25
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/request/apl_01.html
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 신청 > 분쟁조정 신청하기
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 신청
+
+
+
+
+
+
+
+
+
+
+
+
+ 분쟁조정 신청
+ 분쟁조정 신청하기
+
+
+
+
분쟁조정 신청하기
+
언제 어디서든 온라인으로 분쟁조정을 신청하실 수 있습니다.
+
+
+
+
+ 분쟁조정 신청 유형을 잘 모르시겠다면 하단의 안내를 확인하시거나, 신청 전 상담을 받아보시기 바랍니다.
+
+ 분쟁조정 대상 유형 알아보기
+ 분쟁조정 사례 확인하기
+
+
+
+ 분쟁조정 신청 전 상담은 우리 원 분쟁조정콜센터(1588-1490)을 이용하여 주시기 바랍니다.
+
+ 우편접수를 통한 조정신청 및 신청서 작성 방법 등에 관한 문의도 가능합니다.
+
+
+
+
+
+ 신청하기
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/request/apl_02.html b/src/main/webapp/kofair_case_seed/usr/request/apl_02.html
new file mode 100644
index 00000000..3281d5fb
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/request/apl_02.html
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+ 한국공정거래조정원 온라인분쟁조정시스템 > 분쟁조정 신청 > 분쟁조정 신청하기
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
분쟁조정 신청
+
+
+
+
+
+
+
+
+
+
+
+
+ 분쟁조정 신청
+ 분쟁조정 신청하기
+
+
+
+
분쟁조정 신청하기
+
거래유형에 따른 분쟁조정 신청방법 및 절차를 알려드립니다.
+
+
+ 공정거래 분쟁조정 신청
+ 가맹사업거래 분쟁조정신청
+ 하도급 분쟁조정신청
+ 대규모유통업거래 분쟁조정신청
+ 약관 분쟁조정신청
+ 대리점 분쟁조정 신청
+
+
+
+
공정거래 분쟁조정 대상이 되는 거래 유형
+
+
공정거래 분쟁조정 신청 안내
+
공정거래조정원에 조정신청을 하기 위해서는 원칙적으로 독점규제 및 공정거래에 관한 법률(공정거래법) 제45조의 불공정거래행위 에 해당되어야 합니다. 조정신청 대상이 되는 불공정거래행위는 다음과 같습니다.
+
+ 1. 거래거절(제45조 제1항 제1호)
+ 2. 차별적 취급(제45조 제1항 제2호)
+ 3. 경쟁사업자 배제(제45조 제1항 제3호)
+ 4. 부당한 고객유인(제45조 제1항 제4호)
+ 5. 거래강제(제45조 제1항 제5호)
+ 6. 거래상지위남용(제45조 제1항 제6호)
+ 7. 구속조건부 거래(제45조 제1항 제7호)
+ 8. 사업활동 방해(제45조 제1항 제8호)
+
+
+
+
조정신청의 대상에서 제외되는 행위
+
+
그 외 조정신청의 대상에서 제외되는 행위 는 다음과 같습니다.
+
+ 1. 부당한 자금ㆍ자산ㆍ인력의 지원
+ 2. 분쟁조정 신청이 있기 전에 공정거래위원회가 공정거래법 제49조(위반행위의 인지ㆍ신고 등)에 따라 조사 중인 사건
+ 3. 공정거래법 제23조 제1항 이외의 공정거래법 위반 행위
+ 4. 조정신청의 내용과 직접적인 이해관계가 없는 자가 조정신청을 한 경우
+ 5. 신청인이 사업자가 아닌 경우
+
+
소비자 피해 구제는 본 조정원의 조정 대상이 아니므로, 한국소비자원(www.kca.go.kr, 043-880-5500)으로 문의하여 주시기 바랍니다
+
+
+
+ 분쟁조정 단계별 절차 안내보기
+ 신청서 작성 요령
+
+
+
+
참고로, 귀사가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이공개되어 피해가 발생할 수 있으니 주의 를 부탁드립니다.
+
+
+
+ 위 내용을 모두 확인하고 이의가 없으며, 이후 분쟁조정 절차 관련 내용 확인 및 조정절차 참여(자료제출 및 통지문서 확인 등)에 관하여 한국공정거래조정원의 온라인 분쟁조정시스템을 전적으로 활용하는 것에 동의합니다.
+
+
+
+ 다음
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/scripts/case.js b/src/main/webapp/kofair_case_seed/usr/scripts/case.js
new file mode 100644
index 00000000..3da1a865
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/scripts/case.js
@@ -0,0 +1,33 @@
+$(function(){
+
+ // view 화면
+
+ $(".btn_step").click(function(){
+
+ // 사례 상세보기 버튼 클릭
+ var viewSort = $("[name='view_sort']:checked").attr("id");
+ var liIndex = $(this).closest("li").index();
+ if(viewSort == "view_one"){
+ // 단건보기
+ $(this).addClass("active");
+ $(this).closest("li").siblings().find(".btn_step").removeClass("active");
+ $(this).closest(".case_step").siblings(".case_step_wrap").eq(liIndex).removeClass("hide").siblings(".case_step_wrap").addClass("hide");
+ }else if(viewSort == "view_dozen"){
+ // 복수보기
+ $(this).toggleClass("active");
+ $(".case_step_wrap").eq(liIndex).toggleClass("hide");
+ }
+ });
+
+// 사례 상세보기 라디오 버튼 클릭
+ $("[name='view_sort']").click(function(){
+ var viewSort = $("[name='view_sort']:checked").attr("id");
+ if(viewSort == "view_one"){
+ $(".btn_step").eq(0).addClass("active")
+ $(".btn_step").eq(0).closest("li").siblings("li").find(".btn_step").removeClass("active");
+ $(".case_step_wrap").eq(0).removeClass("hide");
+ $(".case_step_wrap").eq(0).siblings(".case_step_wrap").addClass("hide");
+ }
+ });
+
+})
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/scripts/common.js b/src/main/webapp/kofair_case_seed/usr/scripts/common.js
new file mode 100644
index 00000000..8b36abed
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/scripts/common.js
@@ -0,0 +1,19 @@
+
+
+// header, footer 공통 영역 불러오기
+window.addEventListener('load', function () {
+ var allElements = document.getElementsByTagName('*');
+ Array.prototype.forEach.call(allElements, function (el) {
+ var includePath = el.dataset.includePath;
+ if (includePath) {
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function () {
+ if (this.readyState == 4 && this.status == 200) {
+ el.outerHTML = this.responseText;
+ }
+ };
+ xhttp.open('GET', includePath, true);
+ xhttp.send();
+ }
+ });
+});
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/scripts/index.js b/src/main/webapp/kofair_case_seed/usr/scripts/index.js
new file mode 100644
index 00000000..a95850fb
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/scripts/index.js
@@ -0,0 +1,50 @@
+$(function(){
+
+ var swiper = new Swiper(".case_list", {
+ slidesPerView: 4,
+ spaceBetween: 25,
+ loop:false,
+ navigation: {
+ nextEl: ".case_content .btn_next",
+ prevEl: ".case_content .btn_prev",
+ },
+ breakpoints: {
+ 280: {
+ slidesPerView: 1,
+ spaceBetween: 0,
+ },
+ 1200: {
+ slidesPerView: 4,
+ spaceBetween: 25,
+ }
+ },
+ });
+
+ var swiper = new Swiper(".banner_slide", {
+ slidesPerView: 6,
+ spaceBetween: 25,
+ loop:true,
+ navigation: {
+ nextEl: ".banner_contents .btn_next",
+ prevEl: ".banner_contents .btn_prev",
+ },
+ breakpoints: {
+ 320: {
+ slidesPerView: 2,
+ spaceBetween: 0,
+ },
+ 1200: {
+ slidesPerView: 6,
+ spaceBetween: 25,
+ }
+ }
+ });
+
+ $(".notice_content .tab").click(function(){
+ $(this).addClass("active");
+ $(this).siblings(".tab").removeClass("active");
+ $(this).next(".tab_content").addClass("active");
+ $(this).next(".tab_content").siblings(".tab_content").removeClass('active');
+ })
+
+})
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/scripts/info.js b/src/main/webapp/kofair_case_seed/usr/scripts/info.js
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/usr/scripts/layout.js b/src/main/webapp/kofair_case_seed/usr/scripts/layout.js
new file mode 100644
index 00000000..efd5726c
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/scripts/layout.js
@@ -0,0 +1,101 @@
+function header() {
+
+ // ================= PC header =================
+ $(".menu_depth01>a").mouseover(function () {
+ $(this).siblings(".sub_menu_wrap").slideDown(600);
+ $(this).closest(".menu_depth01").siblings(".menu_depth01").find(".sub_menu_wrap").slideUp(10);
+ });
+
+ $(".sub_menu_wrap").mouseleave(function () {
+ $(this).slideUp(10)
+ });
+
+ $(".menu_depth01>a").focus(function () {
+ $(this).siblings(".sub_menu_wrap").slideDown(600);
+ });
+
+ $(".menu_depth01").each(function (idx, itm) {
+ $(itm).find("a").each(function (idx2, itm2) {
+ console.log(idx2, itm2, $(itm).find("a").length);
+ if ($(itm).find("a").length - 1 == idx2) {
+ $(itm2).addClass("last");
+ } else if (idx2 == 0) {
+ $(itm2).addClass("first");
+ }
+ });
+ });
+
+ // 웹접근성 - gnb
+ $(".first").keydown(function (e) {
+ if (e.keyCode == "9") {
+ if (e.shiftKey) {
+ // shift+tab 했을 때
+ $(this).closest(".menu_depth01").prev().find(".last").focus();
+ $(this).siblings(".sub_menu_wrap").slideUp(300);
+ }
+ }
+ });
+
+ $(".last").keydown(function (e) {
+ if (e.keyCode == "9") {
+ if (e.shiftKey) {
+ // shift+tab 했을 때
+ $(this).closest(".menu_depth01").prev().find(".last").focus();
+ } else {
+ $(this).closest(".sub_menu_wrap").slideUp(300);
+ }
+ }
+ });
+
+ // ================= 모바일 header =================
+
+ $(".m_sub_menu").slideUp(0)
+
+ // 모바일 전체메뉴
+ $(".m_menu_depth01").click(function () {
+ $(this).next(".m_sub_menu").slideToggle(300);
+ $(this).closest(".m_menu_depth01_li").toggleClass("active");
+
+ if ($(this).closest(".m_menu_depth01_li").is("active")) {
+ $("body").css("overflow", "hidden");
+ } else {
+ $("body").removeAttr("style");
+ }
+ });
+
+ $(".mobile_header .btn_menu_close").click(function () {
+ $(this).closest(".all_menu_wrap").removeClass("active");
+ })
+
+ $(".mobile_header .header_util button").click(function () {
+ if ($(this).is(".btn_search") == true) {
+ $(".mobile_header .search_area").toggleClass("active");
+ } else if ($(this).is(".btn_menu") == true) {
+ $(".mobile_header .all_menu_wrap").toggleClass("active");
+ }
+ });
+
+
+}
+
+function snb() {
+ $(".lnb_sub_menu").slideUp(0);
+ if ($(".lnb_menu_title").closest(".active").is(".active") == true) {
+ $(".active").find(".lnb_sub_menu").slideDown(0);
+ }
+
+ $(".lnb_menu_title").click(function(){
+ var submenu = $(this).siblings(".lnb_sub_menu");
+ if(submenu.length>0){
+ submenu.slideToggle(400);
+ $(this).closest("li").toggleClass("active");
+ $(this).closest("li").siblings("li").removeClass("active");
+ $(this).closest("li").siblings("li").find(".lnb_sub_menu").slideUp(400);
+ }
+ })
+}
+
+$(function () {
+ header();
+ snb();
+})
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/scripts/popup.js b/src/main/webapp/kofair_case_seed/usr/scripts/popup.js
new file mode 100644
index 00000000..fe0db68b
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/scripts/popup.js
@@ -0,0 +1,109 @@
+// 접근성 관련 포커스 강제 이동
+function accessibilityFocus() {
+
+ $(document).on('keydown', '[data-focus-prev], [data-focus-next]', function (e) {
+ var next = $(e.target).attr('data-focus-next'),
+ prev = $(e.target).attr('data-focus-prev'),
+ target = next || prev || false;
+
+ if (!target || e.keyCode != 9) {
+ return;
+ }
+
+ if ((!e.shiftKey && !!next) || (e.shiftKey && !!prev)) {
+ //setTimeout(function () {
+ $('[data-focus="' + target + '"]').focus();
+ //}, 0);
+ }
+
+ });
+
+}
+
+function tooltip() {
+ var openBtn = '[data-tooltip]',
+ closeBtn = '.tooltip-close';
+
+ function getTarget(t) {
+
+ if ($(t).is('[data-tooltip]') == true) {
+ return $(t).attr('data-tooltip');
+ } else if ($(t).is('[data-tooltip]') == false) {
+ return $(t).closest("[data-tooltip]").attr('data-tooltip');
+ }
+ }
+
+ function open(t) {
+ var showTarget = $('[data-tooltip-con="' + t + '"]');
+ showTarget.show().focus();
+
+ var popWid = showTarget.width();
+ var popHei = showTarget.height();
+
+ var nLeft = (($(window).outerWidth() - popWid) / 2);
+ var nTop = (($(window).outerHeight() - popHei) / 2);
+
+ showTarget.css({
+ "left": nLeft,
+ "top": nTop
+ });
+ showTarget.find('.tooltip-close').data('activeTarget', t);
+
+
+ $(".mask").show();
+ $("body").css("overflow", "hidden");
+
+ }
+
+ function close(t) {
+ var activeTarget = $('[data-tooltip-con="' + t + '"]');
+ activeTarget.hide();
+ $('[data-tooltip="' + t + '"]').focus();
+ $(".mask").hide();
+ $("body").css("overflow", "inherit");
+
+ // 뉴스레터 신청 후 팝업 닫기 버튼 클릭 시
+ if (t == "apl_after_popup") {
+ close("apl_popup");
+ } else if (t == "cancel_after_popup") {
+ close("cancel_popup")
+ }
+ }
+
+ $(document).on('click', openBtn, function (e) {
+ // 팝업 클릭 시 data-tooltip 속성 불러오기
+ var popName;
+ if ($(this).attr("type", "button") == true) {
+ popName = e.target.dataset.tooltip;
+ } else {
+ popName = e.currentTarget.dataset.tooltip;
+ }
+
+ e.preventDefault();
+ open(getTarget(e.target));
+ /* wrapWindowByMask(popName); */
+
+ }).on('click', closeBtn, function (e) {
+ e.preventDefault();
+ close($(this).data('activeTarget'));
+ })
+}
+
+$(document).ready(function () {
+ tooltip();
+ accessibilityFocus();
+})
+
+// $(window).resize(function(){
+// var showTarget = $('.popup_wrap');
+// var popWid = showTarget.width();
+// var popHei = showTarget.height();
+
+// var nLeft = (($(window).outerWidth() - popWid)/2);
+// var nTop = (($(window).outerHeight() - popHei)/2);
+
+// showTarget.css({
+// "left": nLeft,
+// "top": nTop
+// });
+// })
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/scripts/request.js b/src/main/webapp/kofair_case_seed/usr/scripts/request.js
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/usr/scripts/ui.js b/src/main/webapp/kofair_case_seed/usr/scripts/ui.js
new file mode 100644
index 00000000..bae8f939
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/scripts/ui.js
@@ -0,0 +1,8 @@
+var pblEvt = {
+ tab : function (obj, cls, prt, othobj, num) {
+ // obj - 클릭 하는 버튼 / cls - 추가하고삭제하는 클래스 / prt - 버튼의 부모 / othobj - 다른 버튼들
+ $(obj).addClass(cls).parent().siblings().find(othobj).removeClass(cls); // 활성화 버튼 클래스 추가 및 다른 버튼 클래스 삭제
+ $(obj).closest(prt).siblings(".tab_contents").eq(num).show();
+ $(obj).closest(prt).siblings(".tab_contents").eq(num).siblings(".tab_contents").hide();
+ }
+}
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/style/animation.css b/src/main/webapp/kofair_case_seed/usr/style/animation.css
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/usr/style/case.css b/src/main/webapp/kofair_case_seed/usr/style/case.css
new file mode 100644
index 00000000..c8daf083
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/style/case.css
@@ -0,0 +1,32 @@
+/* 사례 > 상세 */
+.case_content .view_top{display:flex;align-items:center;}
+.case_content .view_top .input_box{margin:0 0 0 18px;}
+
+.case_step{display:flex;margin:20px 0 40px 0;align-items:center;flex-wrap:wrap;gap:4px;}
+.case_step li{width:calc((100% / 4) - 5px)}
+.case_step button{width:100%;height:45px;font-size:1.7rem;font-weight:400;color:#666;background:#f4f5f7;border:1px solid #d8d8d8;}
+.case_step button.active{background:#fff;border:1px solid #2870ed;font-weight:500;color:#2870ed;}
+
+.case_content .box{max-height:370px;margin:20px 0 30px 0;overflow:auto;}
+
+/* ==================== 테블릿 ==================== */
+@media screen and (max-width: 1199px){
+ .case_content .view_top .input_box{margin:5px 0 0 36px;}
+ .case_step li{width:calc((100% / 2) - 3px);}
+ .case_step button{width:100%;height:90px;font-size:3.4rem;border:2px solid #d8d8d8;border-radius:10px;}
+}
+
+/* ==================== 모바일 ==================== */
+@media screen and (max-width: 767px){
+
+ .case_content .view_top .input_box{margin:3px 0 0 18px;}
+ .case_step button{height:45px;font-size:1.7rem;border:1px solid #d8d8d8;border-radius:5px;}
+
+}
+
+@media screen and (max-width: 399px){
+ .case_content .view_top{flex-wrap:wrap;}
+ .case_content .title.depth02{display:block;width:100%;}
+ .case_content .view_top .input_box{margin:15px 0 0 0;}
+ .case_step li{width:100%;}
+}
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/style/common.css b/src/main/webapp/kofair_case_seed/usr/style/common.css
new file mode 100644
index 00000000..774266ee
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/style/common.css
@@ -0,0 +1,332 @@
+@charset "utf-8";
+
+/* 버튼 */
+.btn_wrap{display:flex;margin:40px 0 0 0;justify-content:space-between;align-items:center;gap:10px;}
+.btn_wrap.right{justify-content:flex-end;}
+.btn_wrap.left{justify-content:flex-start;}
+.btn_wrap.center{justify-content:center;}
+
+.btn{display:inline-block;border-radius:5px;transition:all 0.2s ease-in-out;}
+.btn:hover{transition:all 0.2s ease-in-out;}
+
+.btn_35{height:35px;font-size:1.6rem;font-weight:400;padding:0 25px;}
+.btn_35.only_icon{width:35px;}
+.btn_40{height:40px;font-size:1.8rem;font-weight:400;padding:0 18px;}
+.btn_40.only_icon{width:40px;}
+.btn_45{height:45px;font-size:1.9rem;font-weight:500;padding:0 30px;}
+.btn_45.only_icon{width:45px;}
+
+.btn.round{border-radius:100%;}
+.btn.only_icon{padding:0;}
+
+.btn.blue_fill{background:#2870ed;color:#fff;}
+.btn.blue_fill:hover{background:#1e64dc;}
+.btn.blue_border{border:1px solid #2870ed;color:#2870ed;}
+.btn.gray_border{border:1px solid #d8d8d8;}
+.btn.gray_border:hover{background:#f8f9fa;border:1px solid #b5b5b5;}
+.btn.gray_fill{background:#8a8a8a;color:#fff;}
+.btn.skyblue_fill{background:#e3edfe;border:1px solid #c4d9fd;color:#6b75c9;}
+.btn.darkblue_fill{background:#2e40ba;color:#fff;}
+.btn.darkblue_fill:hover{background:#2435ac;}
+.btn.orange_fill{background:#f96502;color:#fff;}
+.btn.orange_fill:hover{background:#eb5e00;}
+
+/* input, select, textarea */
+.input_box{display:flex;align-items:center;gap:18px;flex-wrap:wrap;}
+
+.input_text{height:40px;font-size:17px;color:#333;padding:0 10px;background:#fff;border:1px solid #d8d8d8;border-radius:5px;}
+.input_text:active{border:1px solid #333;}
+
+.radio{width:16px;height:16px;margin:0 5px 0 0;border:1px solid #cecece;}
+.radio+label{font-size:1.8rem;color:#666;vertical-align:middle;}
+
+.select{min-width:120px;height:40px;font-size:17px;color:#333;padding:0 34px 0 20px;border:1px solid #d8d8d8;border-radius:5px;background:#fff url(/kofair_case_seed/usr/images/component/icon_select.png) no-repeat calc(100% - 16px) calc(50% + 1px);}
+.select:active{border:1px solid #333;}
+
+.checkbox{width:18px;height:18px;margin:0 10px 0 0;border:1px solid #d8d8d8;}
+.checkbox+label{font-size:1.7rem;color:#333;}
+
+/* 텍스트 */
+.fw_light{font-weight:300;}
+.fw_medium{font-weight:500;}
+.fw_bold{font-weight:700;}
+.fw_extrabold{font-weight:800;}
+
+.gMarket_light{font-family:'GmarketSansLight';}
+.gMarket_medium{font-family:'GmarketSansMedium';}
+.gMarket_bold{font-family:'GmarketSansBold';}
+
+.color_blue{color:#1467cc;}
+.color_darkblue{color:#2e40ba;}
+.color_red{color:#e40000;}
+
+.title{position:relative;font-weight:bold;color:#333;}
+.title.depth02{font-size:2.1rem;}
+.title.depth03{font-size:1.7rem;font-weight:400;}
+
+.title.orange_border{padding:0 0 0 19px;}
+.title.orange_border::after{position:absolute;content:"";width:10px;height:10px;border:2px solid #f96502;left:0;top:10px;}
+.title.orange_border.round::after{border-radius:100%;}
+
+.title.blue_border{padding:0 0 0 19px;}
+.title.blue_border::after{position:absolute;content:"";width:10px;height:10px;border-right:3px solid #2c76f7;border-bottom:3px solid #2c76f7;border-left:3px solid #2e40ba;border-top:3px solid #2e40ba;left:0;top:6px;}
+
+/* 노출/숨김 */
+.show{display:block !important;}
+.hide{display:none !important;}
+
+/* sub layout */
+.wrap.sub .footer{margin:80px 0 0 0;}
+.sub_visual{display:flex;margin:0 0 30px 0;height:160px;background:url(/kofair_case_seed/usr/images/layout/sub_visual.jpg) no-repeat left center;justify-content:center;align-items:center;box-shadow:inset 0 2px 10px 1px rgba(0,0,0,0.1);}
+.sub_visual h2{font-size:3.5rem;font-weight:bold;color:#2a378b;}
+.contents.sub .inner{display:flex;justify-content:space-between;align-items:flex-start;}
+
+.lnb{width:286px;border-bottom:3px solid #2e40ba;}
+.lnb .title{display:flex;height:100px;font-size:2.7rem;color:#fff;font-weight:bold;background:#2e40ba;border-radius:20px 0 0 0;justify-content:center;align-items:center;}
+.lnb .lnb_menu>li{border-bottom:1px solid #d8d8d8;}
+.lnb .lnb_menu>li:last-child{border-bottom:0;}
+.lnb .lnb_menu_title{position:relative;display:flex;width:100%;height:60px;font-size:1.9rem;font-weight:400;color:#333;text-align:left;padding:0 0 0 20px;align-items:center;transition:all 0.2s ease-in-out;}
+.lnb .lnb_menu_title i{position:absolute;right:20px;top:50%;transform:translateY(-50%);}
+.lnb .lnb_menu li .lnb_menu_title:hover{background:#eef4fe;text-decoration:underline;}
+.lnb .lnb_menu li .lnb_menu_title:hover i{background:url(/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide_active.png) no-repeat center bottom;}
+.lnb .lnb_menu li.active .lnb_menu_title:hover i{background:url(/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide_active.png) no-repeat center top;}
+.lnb .lnb_menu li.active .lnb_menu_title{background:#2870ed;font-weight:bold;color:#fff;}
+.lnb .lnb_sub_menu{display:flex;flex-direction:column;padding:22px 20px;background:#f4f5f7;gap:20px;}
+.lnb .lnb_sub_menu a{position:relative;display:flex;padding:0 0 0 15px;font-size:1.9rem;color:#333;align-items:center;}
+.lnb .lnb_sub_menu a::after{position:absolute;content:"";width:8px;height:4px;background:#b4b4b4;left:0;top:12px;}
+.lnb .lnb_sub_menu a.active{color:#4051c0;font-weight:bold;}
+.lnb .lnb_sub_menu a.active::after{background:#4051c0;}
+.lnb .lnb_sub_menu a:hover{text-decoration:underline;text-underline-offset:3px;}
+
+/* ==================== 테블릿 ==================== */
+@media screen and (max-width: 1199px){
+
+ /* 버튼 */
+ .btn{border-radius:10px;}
+ .btn_40{height:80px;font-size:3.4rem;padding:0 38px;}
+ .btn_45{height:90px;font-size:3.4rem;padding:0 36px;}
+
+ /* input, select, textarea */
+ .input_box{gap:30px;}
+ .input_text{height:80px;font-size:3.4rem;border-radius:10px;}
+ .select{min-width:120px;height:80px;font-size:3.4rem;border-radius:10px;background:#fff url(/kofair_case_seed/usr/images/component/icon_select_m.png) no-repeat calc(100% - 16px) calc(50% + 1px);}
+ .radio{width:30px;height:30px;margin:0 21px 0 0;}
+ .radio+label{font-size:3.4rem;}
+ .checkbox{width:36px;height:36px;margin:0 20px 0 0;border:2px solid #d8d8d8;}
+ .checkbox+label{font-size:3.4rem;}
+
+ /* 텍스트 */
+ .title.depth02{font-size:4.2rem;}
+ .title.orange_border{padding:0 0 0 38px;}
+ .title.orange_border::after{position:absolute;content:"";width:20px;height:20px;border:4px solid #f96502;border-radius:100%;left:0;top:22px;}
+}
+
+/* ==================== 모바일 ==================== */
+@media screen and (max-width: 767px){
+
+ /* 버튼 */
+ .btn{border-radius:5px;}
+ .btn_40{height:40px;font-size:1.7rem;padding:0 18px;}
+ .btn_45{height:45px;font-size:1.7rem;padding:0 18px;}
+
+ /* input, select, textarea */
+ .input_text{height:40px;font-size:1.7rem;border-radius:5px;}
+ .select{min-width:120px;height:40px;font-size:1.7rem;border-radius:5px;background:#fff url(/kofair_case_seed/usr/images/component/icon_select_m.png) no-repeat calc(100% - 16px) calc(50% + 1px);}
+ .radio{width:16px;height:16px;margin:0 5px 0 0;}
+ .radio+label{font-size:1.7rem;}
+ .checkbox{width:18px;height:18px;margin:0 10px 0 0;border:2px solid #d8d8d8;}
+ .checkbox+label{font-size:1.7rem;}
+
+ /* 텍스트 */
+ .title.depth02{font-size:2.1rem;}
+ .title.orange_border{padding:0 0 0 19px;}
+ .title.orange_border::after{position:absolute;content:"";width:10px;height:10px;border:2px solid #f96502;border-radius:100%;left:0;top:11px;}
+
+}
+
+
+/* 간격 */
+.p0 {padding: 0px!important;}
+.p5 {padding: 5px!important;}
+
+.pt5 {padding-top: 5px!important;}
+.pt10 {padding-top: 10px!important;}
+.pt15 {padding-top: 15px!important;}
+.pt20 {padding-top: 20px!important;}
+.pt25 {padding-top: 25px!important;}
+.pt30 {padding-top: 30px!important;}
+.pt35 {padding-top: 35px!important;}
+.pt40 {padding-top: 40px!important;}
+.pt45 {padding-top: 45px!important;}
+.pt50 {padding-top: 50px!important;}
+
+.pr0 {padding-right: 0px!important;}
+.pr20 {padding-right: 20px!important;}
+
+.pb5 {padding-bottom: 5px!important;}
+.pb10 {padding-bottom: 10px!important;}
+.pb15 {padding-bottom: 15px!important;}
+.pb20 {padding-bottom: 20px!important;}
+.pb25 {padding-bottom: 25px!important;}
+.pb30 {padding-bottom: 30px!important;}
+.pb35 {padding-bottom: 35px!important;}
+.pb40 {padding-bottom: 40px!important;}
+.pb45 {padding-bottom: 45px!important;}
+.pb50 {padding-bottom: 50px!important;}
+
+.pl0 {padding-left: 0px!important;}
+.pl15 {padding-left: 15px!important;}
+.pl20 {padding-left: 20px!important;}
+
+.m20 {margin: 20px!important;}
+
+.mt-1 {margin-top: -1px!important;}
+.mt0 {margin-top: 0px!important;}
+.mt5 {margin-top: 5px!important;}
+.mt10 {margin-top: 10px!important;}
+.mt15 {margin-top: 15px!important;}
+.mt20 {margin-top: 20px!important;}
+.mt25 {margin-top: 25px!important;}
+.mt30 {margin-top: 30px!important;}
+.mt35 {margin-top: 35px!important;}
+.mt40 {margin-top: 40px!important;}
+.mt45 {margin-top: 45px!important;}
+.mt50 {margin-top: 50px!important;}
+.mt60 {margin-top: 60px!important;}
+.mt70 {margin-top: 70px!important;}
+.mt80 {margin-top: 80px!important;}
+.mt90 {margin-top: 90px!important;}
+.mt100 {margin-top: 100px!important;}
+
+.mr0 {margin-right: 0px!important;}
+.mr3 {margin-right: 3px!important;}
+.mr5 {margin-right: 5px!important;}
+.mr10 {margin-right: 10px!important;}
+.mr15 {margin-right: 15px!important;}
+.mr20 {margin-right: 20px!important;}
+.mr25 {margin-right: 25px!important;}
+.mr30 {margin-right: 30px!important;}
+.mr35 {margin-right: 35px!important;}
+.mr40 {margin-right: 40px!important;}
+.mr45 {margin-right: 45px!important;}
+.mr50 {margin-right: 50px!important;}
+.mr60 {margin-right: 60px!important;}
+.mr70 {margin-right: 70px!important;}
+.mr80 {margin-right: 80px!important;}
+.mr90 {margin-right: 90px!important;}
+.mr100 {margin-right: 100px!important;}
+
+.mb-4 {margin-bottom: -4px!important;}
+.mb0 {margin-bottom: 0px!important;}
+.mb1 {margin-bottom: 1px!important;}
+.mb5 {margin-bottom: 5px!important;}
+.mb10 {margin-bottom: 10px!important;}
+.mb15 {margin-bottom: 15px!important;}
+.mb18 {margin-bottom: 18px!important;}
+.mb20 {margin-bottom: 20px!important;}
+.mb25 {margin-bottom: 25px!important;}
+.mb30 {margin-bottom: 30px!important;}
+.mb35 {margin-bottom: 35px!important;}
+.mb40 {margin-bottom: 40px!important;}
+.mb45 {margin-bottom: 45px!important;}
+.mb50 {margin-bottom: 50px!important;}
+.mb60 {margin-bottom: 60px!important;}
+.mb70 {margin-bottom: 70px!important;}
+.mb80 {margin-bottom: 80px!important;}
+.mb90 {margin-bottom: 90px!important;}
+.mb100 {margin-bottom: 100px!important;}
+
+.ml0 {margin-left: 0px!important;}
+.ml5 {margin-left: 5px!important;}
+.ml10 {margin-left: 10px!important;}
+.ml15 {margin-left: 15px!important;}
+.ml20 {margin-left: 20px!important;}
+.ml25 {margin-left: 25px!important;}
+.ml30 {margin-left: 30px!important;}
+.ml35 {margin-left: 35px!important;}
+.ml40 {margin-left: 40px!important;}
+.ml45 {margin-left: 45px!important;}
+.ml50 {margin-left: 50px!important;}
+.ml60 {margin-left: 60px!important;}
+.ml70 {margin-left: 70px!important;}
+.ml80 {margin-left: 80px!important;}
+.ml90 {margin-left: 90px!important;}
+.ml100 {margin-left: 100px!important;}
+
+/* 너비, 높이 */
+.w100per {width: 100% !important;}
+.w99per {width: 99%;}
+.w95per {width: 95%;}
+.w90per {width: 90%;}
+.w85per {width: 85%;}
+.w80per {width: 80%;}
+.w75per {width: 75%;}
+.w70per {width: 70%;}
+.w65per {width: 65%;}
+.w60per {width: 60%;}
+.w50per {width: 50%;}
+.w55per {width: 55%;}
+.w45per {width: 45%;}
+.w40per {width: 40%;}
+.w35per {width: 35%;}
+.w33per {width: 33.3333333%;}
+.w30per {width: 30%;}
+.w25per {width: 25%;}
+.w20per {width: 20%;}
+.w19per {width: 19%;}
+.w18per {width: 18%;}
+.w17per {width: 17%;}
+.w16per {width: 16%;}
+.w15per {width: 15%;}
+.w14per {width: 14%;}
+.w13per {width: 13%;}
+.w12per {width: 12%;}
+.w11per {width: 11%;}
+.w10per {width: 10%;}
+.w9per {width: 9%;}
+.w8per {width: 8%;}
+.w7per {width: 7%;}
+.w6per {width: 6%;}
+.w5per {width: 5%;}
+.w4per {width: 4%;}
+.w3per {width: 3%;}
+.w2per {width: 2%;}
+.w1per {width: 1%;}
+
+.w5 {width: 5px;}
+.w10 {width: 10px;}
+.w15 {width: 15px;}
+.w20 {width: 20px;}
+.w25 {width: 25px;}
+.w30 {width: 30px;}
+.w35 {width: 35px;}
+.w40 {width: 40px;}
+.w45 {width: 45px;}
+.w50 {width: 50px;}
+.w55 {width: 55px;}
+.w60 {width: 60px;}
+.w70 {width: 70px;}
+.w80 {width: 80px;}
+.w90 {width: 90px;}
+.w100 {width: 100px;}
+.w110 {width: 110px;}
+.w120 {width: 120px;}
+.w130 {width: 130px;}
+.w140 {width: 140px;}
+.w150 {width: 150px;}
+.w160 {width: 160px;}
+.w170 {width: 170px;}
+.w180 {width: 180px;}
+.w190 {width: 190px;}
+.w200 {width: 200px;}
+.w250 {width: 250px;}
+.w300 {width: 300px;}
+.w325 {width: 325px;}
+.w350 {width: 350px;}
+.w400 {width: 400px;}
+.w500 {width: 500px;}
+
+.mw100 {min-width: 100px;}
+
+.h100 {height: 100px;}
+.h100per {height: 100%;}
diff --git a/src/main/webapp/kofair_case_seed/usr/style/counsel.css b/src/main/webapp/kofair_case_seed/usr/style/counsel.css
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/usr/style/index.css b/src/main/webapp/kofair_case_seed/usr/style/index.css
new file mode 100644
index 00000000..a91f0043
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/style/index.css
@@ -0,0 +1,299 @@
+@charset "utf-8";
+
+.main .icon.arrow.left{width:9px;height:16px;background:url(/kofair_case_seed/usr/images/main/icon_slide_prev.png) no-repeat center center;margin:0 0 0 -2.5px;}
+.main .icon.pause{width:9px;height:16px;background:url(/kofair_case_seed/usr/images/main/icon_slide_pause.png) no-repeat center center;}
+.main .icon.play{width:9px;height:16px;background:url(/kofair_case_seed/usr/images/main/icon_slide_play.png) no-repeat center center;}
+.main .icon.arrow.right{width:9px;height:16px;background:url(/kofair_case_seed/usr/images/main/icon_slide_next.png) no-repeat center center;margin:0 0 0 3px;}
+
+/* 바로가기 */
+
+.visual{width:100%;padding:70px 0;background:url(/kofair_case_seed/usr/images/main/main_visual.jpg) no-repeat center center;text-align:center;background-size:cover;}
+.visual_title{font-size:3.5rem;color:#4c5591;font-weight:bold;}
+.visual_title span{font-size:4.2rem;color:#2a378b;}
+
+.baro_content{display:flex;flex-wrap:wrap;gap:35px;padding:0 55px;margin:55px 0 0 0;}
+.baro_content .baro_link{position:relative;width:calc((100% - 70px)/3);padding:35px 35px 50px 35px;border-radius:10px;background:#fff;text-align:left;transition:all 0.3s ease-in-out;}
+.baro_content .baro_link.darkblue_box{background:#2e40ba;}
+.baro_content .baro_link.blue_box{background:#2870ed;}
+.baro_content .baro_link::after{position:absolute;content:"";width:13px;height:13px;background:#cbd1f8;border-radius:100%;left:calc(100% - 40px);top:90px;}
+.baro_content .darkblue_box::after,.baro_content .blue_box::after{background:#fe9a17;}
+.baro_content .baro_link:hover{background:#eff1fb;box-shadow:0 0 10px 3px rgba(0,9,65,0.15);transition:all 0.3s ease-in-out;}
+.baro_content .baro_link.darkblue_box:hover{background:#1f309f;}
+.baro_content .baro_link.blue_box:hover{background:#1e64dc;}
+.baro_title{position:relative;display:block;font-size:2.7rem;font-weight:bold;color:#2e40ba;padding:0 0 30px 0;margin:0 0 25px 0;}
+.baro_title::after{position:absolute;content:"";width:34px;height:4px;background:#6b75c9;left:0;bottom:0;}
+.darkblue_box .baro_title, .blue_box .baro_title{color:#fff;}
+.baro_text{font-size:1.8rem;font-weight:400;color:#6b75c9;}
+.darkblue_box .baro_text{color:#bfd4fa;}
+.blue_box .baro_text{color:#d3e2fd;}
+.baro_content .icon{position:absolute;width:120px;height:120px;right:20px;bottom:0;background-repeat:no-repeat;background-position:right calc(100% - 35px);}
+.baro_apl{background:url(/kofair_case_seed/usr/images/main/baro_apl.png) ;}
+.baro_inquiry{background:url(/kofair_case_seed/usr/images/main/baro_inquiry.png);}
+.baro_free_counsel{background:url(/kofair_case_seed/usr/images/main/baro_free_counsel.png);}
+.baro_data{background:url(/kofair_case_seed/usr/images/main/baro_data.png);}
+.baro_online_counsel{background:url(/kofair_case_seed/usr/images/main/baro_online_cunsel.png);}
+.baro_form{background:url(/kofair_case_seed/usr/images/main/baro_form.png);}
+
+/* //바로가기 */
+
+/* 분쟁조정 사례 */
+
+.case_content{padding:60px 0;text-align:center;}
+.case_content .title_wrap{position:relative;margin:0 0 35px 0;}
+.case_content .title{font-size:3.2rem;font-weight:bold;color:#333;}
+.case_content .title .btn_plus{width:40px;height:40px;vertical-align:middle;margin:-5px 0 0 16px;}
+.case_content .case_slide_util{position:absolute;right:0;top:4px;}
+.case_content .case_slide_util .btn.only_icon{width:40px;height:40px;margin:0 2.5px;}
+.case_content .case_slide_util .btn.only_icon:hover{background:#f8f9fa;}
+.case_content .case_slide_util .btn.only_icon:last-child{margin:0 0 0 2.5px;}
+
+.case_content .case{position:relative;padding:28px 30px;margin:10px 0;border:1px solid #d8d8d8;border-radius:10px;text-align:left;}
+.case_content .case:hover::after{position:absolute;content:"";width:calc(100% + 1px);height:calc(100% + 1px);border:2px solid #6b75c9;left:-1px;top:-1px;border-radius:9px;}
+.case_content .case:hover{box-shadow:0 0 10px 3px rgba(0,9,65,0.15);}
+.case_content .case_type_box{height:34px;padding:0 15px;margin:0 0 15px 0;border-radius:5px;background:#d5d5d5;color:#Fff;font-size:1.9rem;font-weight:500;display:inline-flex;align-items:center;justify-content:center;}
+.case_content .case_type{width:100%;font-size:1.9rem;font-weight:400;color:#888;padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px dotted #e0e0e0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
+.case_content .case_title{display:-webkit-box;font-size:2.2rem;font-weight:500;color:#333;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
+
+.case_content .orange{background:#f96502;}
+.case_content .red{background:#e33926;}
+.case_content .yellow{background:#d97d0d;}
+.case_content .darkorange{background:#da560e;}
+.case_content .darkred{background:#c83828;}
+.case_content .darkyellow{background:#b7610d;}
+
+/* //분쟁조정 사례 */
+
+
+.main_bottom{background:#f4f5f7;padding:60px 0;}
+.main_bottom .inner{display:flex;justify-content:space-between;gap:24px;}
+
+/* 자주하는질문 + 공지사항 */
+.notice_content{position:relative;display:flex;width:calc(100% - 732px);flex-wrap:wrap;}
+.notice_content .tab{font-size:3.3rem;font-weight:bold;color:#888;padding:0 27px;}
+.notice_content .tab:first-child{position:relative;padding:0 27px 0 0;}
+.notice_content .tab:first-child::after{position:absolute;content:"";width:8px;height:8px;border-radius:100%;background:#888;right:0;top:50%;transform:translateY(-50%);}
+.notice_content .tab.active{color:#333;text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:5px;}
+.notice_content .tab_content{display:none;margin:44px 0 0 0;}
+.notice_content .tab_content.active{display:block;width:100%;}
+.notice_content .tab_content .btn_plus{position:absolute;left:400px;top:6px;background:#fff;}
+.notice_content .tab_content .btn_plus i{margin:-2px -0.9px 0 0;}
+.notice_content .faq{order: 2;}
+.notice_content a{position:relative;display:flex;padding:0 0 12px 12px;font-size:2.1rem;color:#333;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;justify-content:space-between;}
+.notice_content .faq a{display:block;}
+.notice_content a::after{position:absolute;content:"";width:4px;height:4px;background:#b4b4b4;left:0;top:12.5px;}
+.notice_content a:hover{color:#4051c0;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:1px;}
+.notice_content .list_title{display:inline-block;width:calc(100% - 100px);text-overflow:ellipsis;overflow:hidden;vertical-align:middle;}
+.notice_content a:hover .list_title{text-decoration:underline;text-underline-offset:4px;}
+.notice_content .date{font-size:1.7rem;color:#888;}
+.notice_content .notice a:hover,.notice_content a:hover .date{text-decoration:none;}
+/* //자주하는질문 + 공지사항 */
+
+/* 뉴스레터 */
+.news_content{width:342px;padding:36px 30px 30px 30px;background:#fff;border:1px solid #d8d8d8;border-radius:10px;}
+.news_content .title{font-size:2.7rem;font-weight:bold;color:#333;line-height:1.2;margin:0 0 20px 0;}
+.news_content .title span{display:block;width:100%;margin:15px 0 0 0;font-size:1.9rem;font-weight:400;color:#888;}
+.news_content .news_list{margin:20px 0 15px 0;}
+.news_content a{position:relative;display:inline-block;padding:0 20px 12px 12px;font-size:2.1rem;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
+.news_content a.new::before{position:absolute;content:"N";font-size:1.6rem;font-weight:900;color:#f96502;right:0;top:3px;}
+.news_content a::after{position:absolute;content:"";width:4px;height:4px;background:#b4b4b4;left:0;top:12.5px;}
+.news_content .btn_wrap{margin:10px 0 0 0;}
+.news_content .btn_wrap button{width:calc((100% / 2) - 5px);}
+.news_content .btn_wrap button:first-child{margin:0 3px 0 0;}
+.news_content .btn_wrap button:last-child{margin:0 0 0 3px;}
+/* //뉴스레터 */
+
+/* 콜센터 */
+.callcenter_content{width:342px;background:#d4c9fe url(/kofair_case_seed/usr/images/main/callcenter_img.png) no-repeat center bottom;border-radius:10px;}
+.callcenter_content a{width:100%;height:100%;padding:30px 35px;}
+.callcenter_content .title{display:inline-block;padding:3px 16px;font-size:2.6rem;font-weight:bold;color:#ede9fe;background:#671ec1;border-radius:50px;margin:0 0 16px 0;}
+.callcenter_content p{color:#671ec1;font-size:1.9rem;}
+.callcenter_content .gMarket_bold{font-size:4rem;}
+/* //콜센터 */
+
+/* 배너 */
+.banner_contents{border-top:1px solid #e8e8e9;padding:18px 0;}
+.banner_contents .inner{display:flex;align-items:center;}
+.banner_contents .case_slide_util{width:140px;}
+.banner_contents .case_slide_util .btn.only_icon{width:40px;}
+.banner_contents .banner_slide{width:calc(100% - 160px);}
+
+.banner_contents .btn.only_icon{width:40px;height:40px;margin:0 2.5px;}
+.banner_contents .btn.only_icon:hover{background:#f8f9fa;}
+.banner_contents .btn.only_icon:last-child{margin:0 0 0 2.5px;}
+.banner_contents .btn.only_icon .icon.left{margin:-3px 0 0 -4px;}
+.banner_contents .btn.only_icon .icon.pause{margin:-3px 0 0 -0.3px;}
+.banner_contents .btn.only_icon .icon.right{margin:-3px 0 0 4px;}
+/* //배너 */
+
+/* ==================== PC분기 ==================== */
+@media screen and (max-width: 1380px){
+
+ /* 바로가기 */
+ .baro_text{width:calc(100% - 80px);}
+ .baro_text br{display:none;}
+ .baro_content .baro_link::after{top:auto;bottom:110px;right:35px;}
+ /* //바로가기 */
+
+ /* 자주하는 질문 + 공지사항 */
+ .notice_content .tab{font-size:3.2rem;}
+ .notice_content .tab_content .btn_plus{left:auto;right:0;}
+ /* //자주하는 질문 + 공지사항 */
+}
+
+/* ==================== 테블릿 ==================== */
+@media screen and (max-width: 1199px){
+
+ /* 바로가기 */
+ .baro_title{font-size:3.2rem;letter-spacing:-2px;text-align:center;}
+ .baro_title::after{display:none;}
+ .baro_text{display:none;}
+ .baro_content .icon{width:48px;height:48px;background-size:auto 100%;background-position:center;left:50%;transform:translateX(-50%);right:auto;bottom:30px;}
+ .baro_content .baro_link::after{bottom:78px;left:55%;}
+ /* //바로가기 */
+
+ /* 사례 */
+ .case_content .title{font-size:3.8rem;text-align:left;}
+ .case_content .title .btn_plus{width:60px;height:60px;}
+ .case_content .title .btn_plus i{width:100%;height:100%;background:url(/kofair_case_seed/usr/images/component/icon_plus_60.png) no-repeat center center;}
+ .case_content .case_slide_util .btn.only_icon{width:60px;height:60px;margin:0;padding:0;}
+ .main .icon.arrow.left{width:60px;height:60px;background:url(/kofair_case_seed/usr/images/component/icon_arrow_left_60.png) no-repeat center center;margin:0;}
+ .main .icon.pause{width:60px;height:60px;background:url(/kofair_case_seed/usr/images/component/icon_pause_60.png) no-repeat center center;margin:0;}
+ .main .icon.arrow.right{width:60px;height:60px;background:url(/kofair_case_seed/usr/images/component/icon_arrow_right_60.png) no-repeat center center;margin:0;}
+ .case_content .case{padding:40px;}
+ .case_content .case_type_box{height:48px;font-size:3.2rem;border-radius:10px;margin:0 0 20px 0;}
+ .case_content .case_type{font-size:3.2rem;padding:0 0 30px 0;margin:0 0 30px 0;border-bottom:3px dotted #e0e0e0;}
+ .case_content .case_title{font-size:3.6rem;line-height:1.4;}
+ /* //사례 */
+
+ .main_bottom .inner{flex-wrap:wrap;}
+ .notice_content,.news_content,.callcenter_content{width:100%;border-radius:20px;;}
+ /* 자주하는 질문 + 공지사항 */
+ .notice_content .tab{font-size:3.8rem;}
+ .notice_content .tab_content{margin:55px 0 0 0;}
+ .notice_content .tab_content .btn_plus{width:60px;height:60px;left:434px;top:-6px;}
+ .notice_content .tab_content .btn_plus .icon.plus{width:100%;height:100%;background:url(/kofair_case_seed/usr/images/component/icon_plus_60.png) no-repeat center center;}
+ .notice_content a{font-size:3.4rem;padding:0 0 30px 30px;}
+ .notice_content a::after{width:6px;height:6px;top:25.5px;}
+ .notice_content .list_title{width:calc(100% - 200px);}
+ .news_content a::after{width:6px;height:6px;top:20.5px;}
+ .notice_content .date{font-size:3.0rem;float:right;margin:3px 0 0 0;}
+ /* //자주하는 질문 + 공지사항 */
+
+ /* 뉴스레터 */
+ .news_content .title{font-size:3.6rem;}
+ .news_content .title span{font-size:2.6rem;}
+ .news_content a{font-size:3.4rem;padding:0 30px 20px 22px;}
+ .news_content a.new::before{font-size:3rem;}
+ .news_content .btn_wrap button{height:70px;font-size:3.4rem;border-radius:10px;border:2px solid #c4d9fd;}
+ /* //뉴스레터 */
+
+ /* 콜센터 */
+ .callcenter_content{background-position:calc(100% - 10px) bottom;}
+ .callcenter_content a{padding:40px;}
+ .callcenter_content .title{font-size:3.2rem;padding:3px 26px;}
+ .callcenter_content p{font-size:2.8rem;}
+ .callcenter_content .gMarket_bold{font-size:5rem;}
+ /* //콜센터 */
+
+ .banner_contents .inner{flex-wrap:wrap;justify-content:center;}
+ .banner_contents .banner_slide{width:100%;}
+ .banner_contents img{margin:0 auto;}
+ .banner_contents .case_slide_util{display:flex;width:100%;order:2;justify-content:center;gap:10px;}
+ .banner_contents .case_slide_util .btn.only_icon{width:60px;height:60px;margin:0;}
+ .banner_contents .btn.only_icon .icon.left,.banner_contents .btn.only_icon .icon.pause,.banner_contents .btn.only_icon .icon.right{margin:0;}
+}
+
+/* ==================== 모바일 ==================== */
+@media screen and (max-width: 767px){
+
+ /* 비주얼 */
+ .visual{padding:35px 0;}
+ .visual_title{font-size:1.7rem;}
+ .visual_title span{font-size:2.1rem;}
+ /* //비주얼 */
+
+ /* 바로가기 */
+ .baro_content{margin:0 0 0 0;padding:27px 0 0 0;gap:17px;}
+ .baro_content .baro_link{width:calc(((100% / 3) - 11.4px));min-height:110px;padding:17px 17px 25px 17px;}
+ .baro_content .baro_link::after{width:8px;height:8px;left:auto;right:10px;bottom:48px;}
+ .baro_title{padding:0;margin:0;font-size:1.6rem;letter-spacing:0;word-break:keep-all;text-align:left;}
+ .baro_content .icon{width:30px;height:30px;background-size:auto 100%;bottom:15px;left:auto;right:15px;transform:none;}
+ /* //바로가기 */
+
+ /* 사례 */
+ .case_content{padding:30px 0 0 0;}
+ .case_content .title_wrap{margin:0 0 17px 0;}
+ .case_content .title{font-size:1.9rem;}
+ .case_content .title .btn_plus,.case_content .case_slide_util .btn.only_icon{width:30px;height:30px;padding:0;}
+ .case_content .title .btn_plus{margin:-5px 0 0 8px;}
+ .case_content .title .btn_plus i{width:30px;height:30px;background-size:100%;margin:-1px 0 0 -1px;}
+ .case_content .case_list{margin:-10px 0 0 0;}
+ .case_content .case_slide_util{display:flex;top:-2px;gap:3px;}
+ .case_content .case_slide_util .btn.only_icon i{width:30px;height:30px;background-size:100%;}
+ .case_content .case{padding:20px;}
+ .case_content .case_type_box{height:24px;font-size:1.6rem;border-radius:5px;margin:0 0 10px 0;}
+ .case_content .case_type{font-size: 1.6rem;border-bottom:1px dotted #e0e0e0;padding:0 0 15px 0;margin:0 0 15px 0;}
+ .case_content .case_title{font-size:1.8rem;}
+ /* //사례 */
+
+ .main_bottom{padding:30px 0;}
+
+ /* 자주하는 질문 + 공지사항 */
+ .notice_content .tab{font-size:1.9rem;padding:0 13px;}
+ .notice_content .tab.active{text-decoration-thickness:3px;}
+ .notice_content .tab:first-child::after{width:4px;height:4px;right:-2px;}
+ .notice_content .tab:first-child{padding:0 13px 0 0;}
+ .notice_content .tab_content.active{margin:22.5px 0 0 0;}
+ .notice_content .tab_content .btn_plus{width:30px;height:30px;left:auto;}
+ .notice_content .tab_content .btn_plus .icon.plus{background-size:100%;margin:0;;}
+ .notice_content a{font-size:1.7rem;padding:0 0 15px 8px;}
+ .notice_content a::after{width:3px;height:3px;top:10.5px;}
+ .notice_content .list_title{width:calc(100% - 90px);}
+ .notice_content .date{font-size:1.5rem;margin:0;}
+ /* //자주하는 질문 + 공지사항 */
+
+ /* 뉴스레터 */
+ .news_content{padding:30px;border-radius:10px;}
+ .news_content .title{font-size:1.8rem;}
+ .news_content .title span{font-size:1.4rem;margin:10px 0 0 0;}
+ .news_content a{font-size:1.7rem;padding:0 15px 10px 11px;}
+ .news_content a.new::before{font-size:1.5rem;top:1.5px;}
+ .news_content a::after{width:3px;height:3px;top:10.5px;}
+ .news_content .btn_wrap{margin:0;}
+ .news_content .btn_wrap button{height:35px;border-radius:5px;font-size:1.7rem;border:1px solid #c4d9fd;}
+ /* //뉴스레터 */
+
+ /* 콜센터 */
+ .callcenter_content{border-radius:10px;background-position:center bottom;}
+ .callcenter_content a{padding:30px 30px 150px 30px;text-align:center;}
+ .callcenter_content .title{font-size:1.6rem;}
+ .callcenter_content p{font-size:1.4rem;}
+ .callcenter_content .gMarket_bold{font-size:2.5rem;}
+ /* //콜센터 */
+
+ /* 배너 */
+ .banner_contents .case_slide_util{margin:20px 0 0 0;}
+ .banner_contents .case_slide_util .btn.only_icon{width:30px;height:30px;}
+ .banner_contents .btn.only_icon .icon.left, .banner_contents .btn.only_icon .icon.pause, .banner_contents .btn.only_icon .icon.right{width:100%;height:30px;background-size:100%;}
+ /* //배너 */
+}
+
+@media screen and (max-width: 360px){
+
+ /* 비주얼 */
+ .visual_title span{display:block;}
+ /* //비주얼 */
+
+ /* 바로가기 */
+ .baro_content .baro_link{width:calc((100% / 2) - 9.1px);}
+ /* //바로가기 */
+
+ /* 사례 */
+ .case_content{padding:30px 0 20px 0;}
+ /* //사례 */
+
+ /* 자주하는 질문 + 공지사항 */
+ .notice_content .tab_content.active{margin:30.5px 0 0 0;}
+ /* //자주하는 질문 + 공지사항 */
+
+}
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/style/info.css b/src/main/webapp/kofair_case_seed/usr/style/info.css
new file mode 100644
index 00000000..95103627
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/style/info.css
@@ -0,0 +1,37 @@
+/* 뉴스레터 */
+.news_service .text_explain{margin:40px 0;font-size:1.7rem;font-weight:400;color:#333;line-height:1.4;}
+.news_service .box.gray_fill{margin:40px 0 30px 0;}
+.news_service .box.gray_fill .input_box{justify-content:flex-start;}
+.news_service .box.gray_fill .apl_tit{display:inline-block;margin:0 13px 0 0;font-size:1.6rem;font-weight:500;color:#333;}
+.news_service .box.gray_fill.agree_box{padding:20px;margin:40px 0;}
+.news_service .box.gray_fill .email_wrap{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap;}
+
+/* ==================== 테블릿 ==================== */
+@media screen and (max-width: 1199px){
+ .news_service .text_explain{font-size:3.4rem;margin:80px 0;}
+ .news_service .box.gray_fill .input_box{justify-content:flex-start;}
+ .news_service .box.gray_fill li{display:flex;width:100%;flex-wrap:wrap;justify-content:flex-start;}
+ .news_service .box.gray_fill .apl_tit{width:120px;font-size:3.2rem;margin:15px 0 0 0;}
+ .news_service .box.gray_fill .input_text,.news_service .box.gray_fill .email_wrap{width:calc(100% - 140px);}
+ .news_service .box.gray_fill .email_wrap{gap:20px;}
+ .news_service .box.gray_fill .input_email.input_text{width:calc(100% - 70px);}
+ .news_service .box.gray_fill .input_email.input_text:nth-child(2){width:calc(100% - 315px);}
+ .news_service .box.gray_fill.agree_box{padding:40px;margin:80px 0;}
+}
+
+/* ==================== 모바일 ==================== */
+@media screen and (max-width: 767px){
+ .news_service .text_explain{margin:40px 0;font-size:1.7rem;}
+ .news_service .box.gray_fill .input_box{gap:15px;}
+ .news_service .box.gray_fill .apl_tit{width:70px;font-size:1.6rem;margin:7.5px 0 0 0;}
+ .news_service .box.gray_fill .input_text,.news_service .box.gray_fill .email_wrap{width:calc(100% - 80px);}
+ .news_service .box.gray_fill .email_wrap{gap:10px;}
+ .news_service .box.gray_fill .input_email.input_text{width:calc(100% - 35px);}
+ .news_service .box.gray_fill .email_select{width:190px;}
+ .news_service .box.gray_fill .input_email.input_text:nth-child(2){width:calc(100% - 200px);}
+}
+
+@media screen and (max-width: 500px){
+ .news_service .box.gray_fill .input_email.input_text:nth-child(2),.news_service .box.gray_fill .email_select{width:100%;}
+ .news_service .box.gray_fill.agree_box{padding:20px;margin:40px 0;}
+}
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/style/layout.css b/src/main/webapp/kofair_case_seed/usr/style/layout.css
new file mode 100644
index 00000000..6f4d6e7c
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/style/layout.css
@@ -0,0 +1,165 @@
+@charset "utf-8";
+
+html{font-size:62.5%;}
+.wrap{position:relative;width:100%;}
+.inner{max-width:1440px;width:100%;margin:0 auto;padding:0 30px;}
+.m_logo{display:none;}
+.mask.on{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);left:0;top:0;z-index:5;}
+
+.skip_menu {position:absolute; left:0; top:0; width:100%; margin:0 auto; z-index:999;}
+.skip_menu a{display:block; position:absolute; left:0; padding:10px 20px; height: 50px; line-height:30px; color:#fff; background:#000;width:100%;text-align:center;font-size: 18px;box-sizing: border-box;}
+.skip_menu a:link,.skip_menu a:visited,.skip_menu a:active{top:-10000px;}
+.skip_menu a:hover,.skip_menu a:focus{top:0;}
+
+/* header */
+.header{position:relative;width:100%;border-top:10px solid #171b70;margin:0 auto;z-index:7;}
+.header>.inner{display:flex;height:104px;justify-content:space-between;align-items:center;}
+
+.mobile_header{display:none;}
+
+.header .util_bar{display:flex;align-items:center;}
+.header .search_area{position:relative;}
+.header .input_search{width:262px;height:40px;background:hsl(0, 3%, 92%);border:0;border-radius:5px;margin:0 5px 0 0;padding:0 0 0 10px;}
+.header .btn_search{position:absolute;height:40px;left:calc(100% - 43px);}
+.header .util_btn_area i{margin:-2px 4px 0 0;}
+.header .util_btn_area .only_icon i{margin:-2px 0 0 1px;}
+.header .util_btn_area .btn{margin:0 5px;}
+.header .util_btn_area .only_icon{margin:0 2.5px;}
+
+.header .nav{position:relative;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
+.header .nav .menu_ul{display:inline-flex;width:calc(100% - 43px);}
+.header .menu_depth01{width:calc(100% / 5);}
+.header .menu_depth01>a{display:flex;height:80px;font-size:2.3rem;font-weight:700;color:#333;text-align:center;align-items:center;justify-content:center;}
+.header .sub_menu_wrap{position:absolute;display:none;width:100%;left:0;background:#fff;margin:1px 0 0 0;box-shadow:0px 6px 6px rgba(0,0,0,.19);}
+.header .sub_menu{display:flex;}
+.header .sub_menu_wrap .sub_menu_title_wrap{width:400px;background:#2e40ba;color:#fff;text-align:right;padding:52px 70px 0 0;}
+.header .sub_menu_wrap .sub_menu_title_wrap h2{position:relative;font-size:3.3rem;font-weight:700;}
+.header .sub_menu_wrap .sub_menu_title_wrap h2::after{position:absolute;content:"";width:13px;height:13px;background:#fe9a17;border-radius:100%;right:-18px;top:-16px;}
+.header .sub_menu_wrap .sub_menu_title_wrap h2 span{display:block;width:100%;font-size:1.5rem;opacity:0.2;margin:17px 0 0 0;}
+.header .sub_menu_wrap .sub_menu_ul{display:flex;width:calc(100% - 645px);padding:50px 0 50px 50px;flex-wrap:wrap;gap:45px;}
+.header .sub_menu_wrap .sub_menu_ul .menu_depth02{width:calc((100% / 4) - 34px);}
+.header .sub_menu_wrap .sub_menu_title{display:flex;width:100%;height:42px;margin:0 0 23px 0;font-size:2.1rem;font-weight:700;color:#2e40ba;border:1px solid #6b75c9;border-radius:5px;align-items:center;justify-content:center;}
+.header .sub_menu_wrap .menu_depth03{display:flex;padding:0 10px;flex-direction:column;gap:16px;}
+.header .sub_menu_wrap .menu_depth03 a{position:relative;font-size:1.9rem;color:#666;padding:0 0 0 10px;}
+.header .sub_menu_wrap .menu_depth03 a::after{position:absolute;content:"";width:4px;height:4px;background:#b4b4b4;left:0;top:10px;}
+
+.header .btn_all_menu{width:40px;}
+.header .btn_all_menu i{margin:-5px 0 0 0;}
+/* //header */
+
+/* footer */
+.footer{width:100%;background:#d0d1d3;padding:40px 0 35px 0;font-size:1.7rem;font-weight:400;color:#585858;}
+.footer_content{display:flex;margin:40px 0 0 0;align-items:flex-end;justify-content:space-between;}
+.footer_info{line-height:1.7;}
+.footer_info p:first-child{margin:0 0 16px 0;}
+.footer_site{display:flex;flex-direction:column;font-weight:500;}
+.footer_site .icon{margin:0 0 0 6px;}
+.footer_site .arrow{margin:-3px 0 0 6px;}
+.footer_site a{width:30%;margin:10px 0 0 0;}
+.footer_site .site_wrap{margin:20px 0 0 0;}
+.footer_site .site_wrap select{width:250px;height:40px;background:#fff url(/kofair_case_seed/usr/images/component/icon_select.png) no-repeat calc(100% - 15px) center;border:0;border-radius:5px;font-size:1.7rem;color:#656565;line-height:1.9;padding:0 35px 0 20px;vertical-align:bottom;}
+.footer_bottom{display:flex;margin:32px 0 0 0;padding:32px 0 0 0;border-top:1px solid #b9b9b9;justify-content:space-between;}
+.footer_bottom .link{display:flex;}
+.footer_bottom a{position:relative;padding:0 20px;}
+.footer_bottom a::after{position:absolute;content:"";width:2px;height:8px;background:#b0b0b0;top:8px;right:0;}
+.footer_bottom a:last-child::after{display:none;}
+.footer_bottom a:first-child{padding:0 20px 0 0;}
+/* //footer */
+
+@media screen and (max-width: 1199px){
+
+ .pc_logo{display:none;}
+ .m_logo{display:block;}
+
+ /* header */
+
+ .header{border-top:0;}
+ .pc_header{display:none !important;}
+ .mobile_header{position:relative;display:flex;width:100%;height:126px;background:#fff;padding:0 37px;align-items:center;justify-content:space-between;z-index:2;}
+ .mobile_header .header_wrap{display:flex;width:100%;align-items:center;justify-content: space-between;}
+ .mobile_header .header_util{display:flex;gap:22px;}
+ .mobile_header .header_util button{width:45px;height:45px;padding:0;}
+ .mobile_header .header_util button i{display:inline-block;width:100%;height:100%;}
+ .mobile_header .btn_sertification i{background:url(/kofair_case_seed/usr/images/component/icon_sertification_m.png) no-repeat center center;;}
+ .mobile_header .btn_sertification_out i{width:50px;background:url(/kofair_case_seed/usr/images/component/icon_sertification_out_m.png) no-repeat center center;;}
+ .mobile_header .btn_search{position:unset;}
+ .mobile_header .btn_search i{background:url(/kofair_case_seed/usr/images/component/icon_search_black_m.png) no-repeat center center;}
+ .mobile_header .btn_menu i{background:url(/kofair_case_seed/usr/images/component/icon_menu_m.png) no-repeat center center;}
+
+ .mobile_header .search_area{position:absolute;display:none;width:100%;height:120px;background:#fff;left:0;padding:0 32px;align-items:center;bottom:-120px;}
+ .mobile_header .search_area.active{display:flex;}
+ .mobile_header .search_area .input_search{width:calc(100% - 130px);height:80px;border-radius:10px;margin:0 10px 0 0;padding:0 30px;font-size:3rem;}
+ .mobile_header .search_area .btn_search{width:120px;height:80px;border-radius:10px;background:#2870ed;}
+ .mobile_header .search_area .btn_search i{display:inline-block;width:80px;height:80px;background:url(/kofair_case_seed/usr/images/component/icon_search_white_m.png) no-repeat center center;}
+
+ .mobile_header .all_menu_wrap{position:fixed;display:none;width:100%;height:100%;left:0;top:0;background:#fff;overflow:auto;}
+ .mobile_header .all_menu_wrap.active{display:block;}
+ .mobile_header .all_menu_wrap .top_area{display:flex;height:130px;align-items:center;justify-content:space-between;padding:0 37px;}
+ .mobile_header .all_menu_wrap .btn_menu_close{width:45px;height:45px;}
+ .mobile_header .all_menu_wrap .btn_menu_close i{display:inline-block;width:100%;height:100%;background:url(/kofair_case_seed/usr/images/component/icon_close.png) no-repeat center center;}
+ .m_menu_depth01_li{width:100%;border-top:2px solid #2e40b4;}
+ .m_menu_depth01_li:last-child{border-bottom:2px solid #d8d8d8;}
+ .m_menu_depth01{width:100%;height:97px;padding:0 32px;font-size:3.6rem;font-weight:bold;color:#2e40b4;text-align:left;background:#fff url(/kofair_case_seed/usr/images/component/icon_menu_slide_down.png) no-repeat calc(100% - 32px) center;}
+ .active .m_menu_depth01{background:#fff url(/kofair_case_seed/usr/images/component/icon_menu_slide_up.png) no-repeat calc(100% - 32px) center;}
+ .m_sub_menu>li{border-top:2px solid #d8d8d8;background:#f4f5f7;padding:0 64px;}
+ .m_sub_menu .title{display:flex;height:80px;font-size:3.4rem;font-weight:bold;color:#333;align-items:center;}
+ .m_sub_menu .m_sub_depth02{display:flex;font-size:3.4rem;color:#5b5b5b;flex-wrap:wrap;gap:34px 0;margin:20px 0 0 0;padding:0 0 43px 0;}
+ .m_sub_menu .m_sub_depth02 li{position:relative;width:calc(100% / 2);padding:0 0 0 22px;}
+ .m_sub_menu .m_sub_depth02 li::after{position:absolute;content:"";width:8px;height:8px;background:#b4b4b4;left:0;top:19px;}
+ /* //header */
+
+ /* footer */
+ .footer{padding:60px 0;}
+ .footer .logo,.footer .footer_content{padding:0 20px;}
+ .footer .icon.outlink{width:24px;height:24px;background:url(/kofair_case_seed/usr/images/component/icon_outlink_m.png) no-repeat center top;margin:-10px 0 0 10px;}
+ .footer_content{flex-direction:column;align-items:flex-start;}
+ .footer_info{font-size:3.2rem;line-height:1.2;}
+ .footer_site{width:100%;margin:30px 0 0 0;}
+ .footer_site a{width:auto;font-size:3.2rem;margin:20px 0 0 0;}
+
+ .footer_site .icon.arrow.right{width:35px;height:35px;margin:-5px 0 0 0;background:url(/kofair_case_seed/usr/images/component/icon_arrow_right_m.png) no-repeat center center;}
+ .footer_site .site_wrap{width:100%;margin:60px 0 0 -20px;}
+ .footer_site .site_wrap select{width:calc(100% - 100px);max-width:360px;height:60px;margin:0 10px 0 0;font-size:2.8rem;background:#fff url(/kofair_case_seed/usr/images/component/icon_select_m.png) no-repeat calc(100% - 22px) center;}
+ .footer_site .site_wrap .gray_fill{width:80px;height:60px;font-size:3.2rem;padding:0;}
+ .footer_bottom{font-size:3.2rem;padding:50px 0 0 0;margin:50px 0 0 0;flex-wrap:wrap;}
+ .footer_bottom .link{width:100%;margin:0 0 30px 0;}
+ .footer_bottom a{padding:0 36px;}
+ .footer_bottom a:first-child{padding:0 36px 0 0;}
+ .footer_bottom a::after{width:4px;height:16px;top:13px;}
+ /* //footer */
+
+}
+
+/* ==================== 모바일 ==================== */
+@media screen and (max-width: 767px){
+
+ .mobile_header{height:63px;padding:0 30px;}
+ .mobile_header .logo{width:55%;}
+ .mobile_header .header_util button{width:30px;height:30px;}
+ .mobile_header .header_util button i{height:100%;background-size:auto 100%;}
+ .mobile_header .header_util .btn_menu i{background-size:100% auto;}
+
+ /* footer */
+ .footer{padding:30px 0;}
+ .footer .m_logo{width:70%;}
+ .footer .logo, .footer .footer_content{padding:0 10px;}
+ .footer_content{margin:20px 0 0 0;}
+ .footer_info{font-size:1.6rem;line-height:1.4;}
+ .footer_info p:first-child{margin:0 0 8px 0;}
+
+ .footer_site{margin:15px 0 0 0;}
+ .footer_site a{font-size:1.6rem;margin:10px 0 0 0;}
+ .footer .icon.outlink{width:12px;height:12px;background-size:100%;margin:-5px 0 0 5px;}
+ .footer_site .icon.arrow.right{width:12px;height:12px;background-size:50%;margin:-5px 0 0 5px;}
+ .footer_site .site_wrap{margin:30px 0 0 -10px;}
+ .footer_site .site_wrap select,.footer_site .site_wrap .gray_fill{height:40px;font-size: 1.6rem;}
+ .footer_site .site_wrap select{background: #fff url(/kofair_case_seed/usr/images/component/icon_select.png) no-repeat calc(100% - 15px) center;}
+
+ .footer_bottom{font-size:1.6rem;padding:25px 0 0 0;margin:25px 0 0 0;}
+ .footer_bottom .link{margin:0 0 15px 0;}
+ .footer_bottom a{padding:0 18px;}
+ .footer_bottom a:first-child{padding:0 18px 0 0;}
+ .footer_bottom a::after{width:2px;height:8px;top:6.5px;}
+ /* //footer */
+
+}
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/style/mypage.css b/src/main/webapp/kofair_case_seed/usr/style/mypage.css
new file mode 100644
index 00000000..e69de29b
diff --git a/src/main/webapp/kofair_case_seed/usr/style/popup.css b/src/main/webapp/kofair_case_seed/usr/style/popup.css
new file mode 100644
index 00000000..c925e561
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/style/popup.css
@@ -0,0 +1,27 @@
+.mask{position:fixed;display:none;width:100%;height:100%;background:rgba(0,0,0,0.5);left:0;top:0;z-index:20;}
+.popup_wrap{position:fixed;display:none;min-width:500px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3);border-radius:5px;overflow:hidden;z-index:50;}
+
+.alert_popup{min-height:220px;}
+.alert_popup .title_wrap{padding:20px;}
+.alert_popup .btn_popup_close{float:right;width:18px;height:18px;padding:0;}
+.alert_popup .content{margin:40px 0 0 0;}
+.alert_popup .alert_title{display:block;font-size:1.9rem;font-weight:500;text-align:center;}
+.alert_popup .btn_wrap{margin:40px 0 0 0;}
+.alert_popup .btn_wrap button{margin:0 5px;}
+.alert_popup .btn_wrap button:first-child{margin:0 5px 0 0;}
+.alert_popup .btn_wrap button:last-child{margin:0 0 0 5px;}
+
+.layer_popup{max-height:90vh;}
+.layer_popup .title_wrap{display:flex;width:100%;height:52px;padding:0 26px;font-size:2rem;font-weight:500;color:#fff;background:#2e40ba;justify-content:space-between;align-items:center;}
+.layer_popup .content{padding:30px;max-height:calc(90vh - 52px);overflow:auto;}
+.layer_popup .box.gray_fill .title{font-size:1.9rem;font-weight:bold;color:#333;}
+.layer_popup .box.white_fill dt{margin:0 0 8px 0;font-size:1.7rem;font-weight:500;color:#333;}
+.layer_popup .box.white_fill>dd{margin:0 0 30px 0;padding:0 0 0 25px;font-size:1.5rem;font-weight:400;color:#333;line-height:1.5;}
+.layer_popup .box.white_fill .gray_fill.gray_border{text-align:left;padding:20px 30px;margin:20px 0 0 0;}
+
+.layer_popup .sub_info_ul{font-size:1.4rem;font-weight:300;color:#666;gap:5px;}
+.layer_popup .sub_info_ul li{margin:0;}
+.layer_popup .sub_info_ul li::after{top:-4px;}
+
+/* 절차안내 팝업 */
+.process_popup .icon.info.gray_fill{margin:-1.5px 10px 0 0;}
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/style/request.css b/src/main/webapp/kofair_case_seed/usr/style/request.css
new file mode 100644
index 00000000..11fd5aff
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/style/request.css
@@ -0,0 +1,5 @@
+/* 분쟁조정 신청 */
+.apl_info_content .depth02.orange_border{margin:40px 0 0 0;}
+.apl_info_content .checkbox_wrap{display:flex;margin:15px 0 0 0;}
+.apl_info_content .checkbox_wrap .checkbox{width:18px;height:18px;margin:3px 8px 0 0;}
+.apl_info_content .checkbox_wrap label{width:calc(100% - 18px);line-height:1.4;}
\ No newline at end of file
diff --git a/src/main/webapp/kofair_case_seed/usr/style/style.css b/src/main/webapp/kofair_case_seed/usr/style/style.css
new file mode 100644
index 00000000..283a1199
--- /dev/null
+++ b/src/main/webapp/kofair_case_seed/usr/style/style.css
@@ -0,0 +1,260 @@
+@charset "utf-8";
+
+/* 아이콘 */
+.icon{display:inline-block;vertical-align:middle;}
+.icon.search{width:23px;height:23px;background:url(/kofair_case_seed/usr/images/component/icon_search.png) no-repeat center center;}
+.icon.sertification{width:15px;height:17px;background:url(/kofair_case_seed/usr/images/component/icon_sertification.png) no-repeat center center;}
+.icon.sertification_out{width:21px;height:17px;background:url(/kofair_case_seed/usr/images/component/icon_sertification_out.png) no-repeat center center;}
+.icon.outlink{width:16px;height:22px;background:url(/kofair_case_seed/usr/images/component/icon_outlink.png) no-repeat center top;}
+.icon.plus{width:15px;height:15px;background:url(/kofair_case_seed/usr/images/component/icon_plus.png) no-repeat center center;}
+.icon.minus{width:15px;height:15px;background:url(/kofair_case_seed/usr/images/component/icon_minus.png) no-repeat center center;}
+.icon.menu{width:20px;height:20px;background:url(/kofair_case_seed/usr/images/component/icon_menu.png) no-repeat center center;}
+.icon.info.gray_fill{width:20px;height:20px;background:url(/kofair_case_seed/usr/images/component/icon_info_gray_fill.png) no-repeat center center;}
+.icon.arrow.right{width:7px;height:13px;background:url(/kofair_case_seed/usr/images/component/icon_arrow_right.png) no-repeat center center;}
+.icon.home{width:19px;height:19px;background:url(/kofair_case_seed/usr/images/component/icon_home.png) no-repeat center center;}
+.icon.popup.close{width:18px;height:18px;background:url(/kofair_case_seed/usr/images/component/icon_popup_close.png) no-repeat center center;}
+.icon.popup.close.white{background:url(/kofair_case_seed/usr/images/component/icon_popup_close_white.png) no-repeat center center;}
+.icon.file_download{width:18px;height:18px;background:url(/kofair_case_seed/usr/images/component/icon_file_download.png) no-repeat center center;}
+.icon.lnb_slide_toggle{width:12px;height:7px;background:url(/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide.png) no-repeat center bottom;}
+.active .icon.lnb_slide_toggle{background:url(/kofair_case_seed/usr/images/component/icon_lnb_toggle_slide_active.png) no-repeat center top;}
+
+.icon.td_type{width:32px;height:32px;background:url(/kofair_case_seed/usr/images/component/icon_td_type.png) no-repeat center center;}
+.icon.td_result{width:32px;height:32px;background:url(/kofair_case_seed/usr/images/component/icon_td_result.png) no-repeat center center;}
+.icon.td_view{width:32px;height:32px;background:url(/kofair_case_seed/usr/images/component/icon_td_view.png) no-repeat center center;}
+.icon.td_writer{width:32px;height:32px;background:url(/kofair_case_seed/usr/images/component/icon_writer.png) no-repeat center center;}
+.icon.td_calendar{width:32px;height:32px;background:url(/kofair_case_seed/usr/images/component/icon_calendar.png) no-repeat center center;}
+
+/* sub layout */
+.sub_content{width:calc(100% - 366px);margin:10px 0 0 0;}
+.page_location{display:flex;align-items:center;}
+.page_location li{position:relative;padding:0 13px;font-size:1.6rem;color:#888;}
+.page_location li::after{position:absolute;content:"";width:7px;height:13px;right:-4px;top:5px;background:url(/kofair_case_seed/usr/images/component/icon_arrow_right.png) no-repeat center center;}
+.page_location li:last-child::after{display:none;}
+.page_location li:first-child{padding:0 13px 0 0;}
+.sub_con_tit{margin:32px 0 0 0;font-size:3.6rem;font-weight:bold;color:#333;}
+.sub_con_sub_tit{margin:40px 0;font-size:1.7rem;font-weight:400;color:#666;}
+
+.search_wrap{display:flex;margin:40px 0 30px 0;padding:30px;border-radius:5px;background:#f4f5f7;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;}
+.search_wrap .btn_search{width:80px;}
+
+.page{display:flex;margin:40px 0 0 0;justify-content:center;align-items:center;}
+.page a{display:flex;width:40px;height:40px;font-size:1.7rem;color:#666;border-radius:5px;align-items:center;justify-content:center;}
+.page a:hover{background:#e5e5e5;}
+.page .active,.page .active:hover{background:#888888;font-weight:500;color:#fff;}
+.page .only_icon{border:1px solid #d8d8d8;margin:0 5px;}
+.page i{width:40px;height:40px;}
+.page .page_first{background:url(/kofair_case_seed/usr/images/component/icon_page_first.png) center center;}
+.page .page_prev{background:url(/kofair_case_seed/usr/images/component/icon_page_prev.png) center center;}
+.page .page_next{background:url(/kofair_case_seed/usr/images/component/icon_page_next.png) center center;}
+.page .page_last{background:url(/kofair_case_seed/usr/images/component/icon_page_last.png) center center;}
+
+/* table */
+.table_top{display:flex;align-items:center;justify-content:space-between;}
+.table_top .search_wrap{padding:0;margin:0;background:#fff;}
+.table_top .list_total_number{font-size:1.7rem;color:#666;}
+
+.table_type_cols table{width:100%;margin:20px 0 0 0;border-top:3px solid #2e40ba;font-size:1.7rem;text-align:center;}
+.table_type_cols table thead th{height:58px;border-bottom:1px solid #c9c9c9;background:#f4f5f7;vertical-align:middle;}
+.table_type_cols table tbody tr{border-bottom:1px solid #d8d8d8;}
+.table_type_cols table tbody td{height:60px;color:#888;background:#fff;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
+.table_type_cols table tbody tr:hover td{text-decoration:underline;text-underline-offset:3px;}
+.table_type_cols table tbody tr:hover td.list_none{text-decoration:none;}
+.table_type_cols table tbody td.table_number{color:#666;}
+.table_type_cols table tbody td.list_none{color:#666;}
+.table_type_cols table tbody td .list_title{color:#333;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
+
+/* view */
+.list_view{margin:40px 0 0 0;}
+.list_view_tit{border-bottom:1px solid #c9c9c9;padding:24px;font-size:2.1rem;font-weight:bold;color:#333;border-top:3px solid #2e40ba;background:#f4f5f7;}
+.list_view_wrap .view_info{display:flex;padding:18px 24px;font-size:1.7rem;color:#666;border-bottom:1px solid #c9c9c9;flex-wrap:wrap;gap:15px;}
+.list_view_wrap .view_info .icon{display:none;}
+.list_view_wrap .view_info .view_info_tit{display:inline-block;color:#888;}
+.list_view_wrap .view_content{font-size:1.7rem;padding:40px 24px;border-bottom:1px solid #d8d8d8;}
+
+/* box */
+.box{padding:30px;margin:20px 0 0 0;border-radius:5px;font-size:1.7rem;font-weight:400;color:#333;}
+.box.gray_border{border:1px solid #d8d8d8;}
+.box.gray_fill{background:#f4f5f7;}
+.box.gray_border.gray_fill{margin:40px 0 0 0;font-size:1.9rem;font-weight:500;text-align:center;color:#000;border:1px solid #eeeeee;background:#f8f9fa;}
+.box.gray_border.gray_fill.border_3{border:3px solid #eeeeee;}
+.box.white_fill{background:#fff;}
+
+.box pre{white-space:break-spaces;}
+
+/* tab */
+.tabs{display:flex;flex-wrap:wrap;}
+.tab_contents{display:none;}
+.tab_contents.active{display:block;}
+
+.tab_02 li{width:calc(100% / 2);}
+.tab_03 li{width:calc(100% / 3);}
+.tab_04 li{width:calc(100% / 4);}
+.tab_05 li{width:calc(100% / 5);}
+.tab_06 li{width:calc(100% / 6);}
+.tab_07 li{width:calc(100% / 7);}
+
+.tab{width:100%;height:60px;font-size:1.7rem;font-weight:400;color:#333;}
+.tab.active{font-weight:bold;}
+
+.tabs.blue_fill{background:#f4f5f7;border:1px solid #d8d8d8;border-radius:5px;}
+.tabs.blue_fill .tab{position:relative;border-bottom:1px solid #d8d8d8;}
+.tabs.blue_fill .tab::after{position:absolute;content:"";width:1px;height:26px;background:#d8d8d8;right:0;top:16px;}
+.tabs.blue_fill .tab.active{background:#2870ed;border:1px solid #2870ed;border-radius:5px;color:#fff;}
+.tabs.blue_fill .tab.active::after{display:none;}
+
+
+.tabs.blue_fill.tab_02 :nth-child(2n) .tab::after{display:none;}
+.tabs.blue_fill.tab_03 :nth-child(3n) .tab::after{display:none;}
+.tabs.blue_fill.tab_04 :nth-child(4n) .tab::after{display:none;}
+.tabs.blue_fill.tab_05 :nth-child(5n) .tab::after{display:none;}
+.tabs.blue_fill.tab_06 :nth-child(6n) .tab::after{display:none;}
+.tabs.blue_fill.tab_07 :nth-child(7n) .tab::after{display:none;}
+
+.tabs.blue_fill.tab_03 :nth-last-child(-n+3) .tab{border-bottom:0;}
+
+/* file_list */
+.view_file_list{display:flex;padding:18px 24px;border-bottom:1px solid #c9c9c9;flex-direction:column;font-size:1.7rem;font-weight:500;color:#5b639d;gap:10px;}
+.view_file_list .icon.file_download{margin:-5px 10px 0 0;}
+
+/* info_ul */
+.info_ul{display:flex;flex-direction:column;gap:25px;}
+.info_ul .btn_wrap{margin:20px 0 0 0;}
+.info_ul .title+.btn_wrap{padding:0 0 0 19px;}
+
+.sub_info_ul{display:flex;margin:8px 0 0 0;font-size:1.6rem;font-weight:400;color:#666;flex-direction:column;gap:10px;}
+.sub_info_ul li{position:relative;padding:0 0 0 10px;margin:0 0 0 21px;}
+.sub_info_ul li::after{position:absolute;content:"-";font-size:1.6rem;left:0;top:0;}
+
+/* ==================== 테블릿 ==================== */
+@media screen and (max-width: 1199px){
+ /* sub layout */
+ .sub_visual{margin:0;}
+ .lnb{display:none;}
+ .sub_visual h2{font-size:4.2rem;}
+ .sub_content{width:100%;margin:0;}
+ .page_location{width:calc(100% + 60px);height:80px;border-bottom:2px solid #2e40ba;margin:0 0 0 -30px;padding:0 0 0 30px;gap:50px;}
+ .page_location li{font-size:3.2rem;padding:0;}
+ .page_location li:first-child{padding:0;}
+ .page_location li::after{width:11px;height:20px;background:url(/kofair_case_seed/usr/images/component/icon_arrow_right_m.png) right center;right:-30px;top:12px;}
+ .page_location .icon.home{width:28px;height:28px;margin:-3px 0 0 0;background:url(/kofair_case_seed/usr/images/component/icon_home_m.png) no-repeat top center;}
+
+ .sub_con_tit{font-size:5rem;margin:60px 0 0 0;}
+ .sub_con_sub_tit{font-size:3.4rem;margin:80px 0 ;}
+ .search_wrap{padding:60px;margin:80px 0;gap:20px;}
+ .search_wrap select[name=search_category]{width:100%;}
+ .search_wrap select[name=search_type]{width:180px;}
+ .search_wrap .input_text{width:calc(100% - 330px);}
+ .search_wrap .btn_search{width:110px;padding:0;}
+
+ .page a{font-size:3.4rem;}
+ .page a,.page .only_icon{width:80px;height:80px;border-radius:10px;}
+ .page i{width:80px;height:80px;}
+ .page li:nth-child(n+6):nth-child(-n+12){display:none;}
+ .page .page_first{background:url(/kofair_case_seed/usr/images/component/icon_page_first_80.png) center center;}
+ .page .page_prev{background:url(/kofair_case_seed/usr/images/component/icon_page_prev_80.png) center center;}
+ .page .page_next{background:url(/kofair_case_seed/usr/images/component/icon_page_next_80.png) center center;}
+ .page .page_last{background:url(/kofair_case_seed/usr/images/component/icon_page_last_80.png) center center;}
+ /* //sub layout */
+
+ /* table */
+ .table_top{flex-wrap:wrap;}
+ .table_top .list_total_number{font-size:3.4rem;}
+ .table_top .search_wrap{width:100%;margin:40px 0 0 0;}
+ .table_type_cols table{font-size:3.4rem;}
+
+ .table_type_cols colgroup,.table_type_cols thead{display:none;}
+ .table_type_cols table tbody tr{position:relative;display:flex;min-height:120px;padding:30px 40px 30px 120px;flex-wrap:wrap;align-items:center;justify-content:flex-start;box-sizing:border-box;gap:20px;}
+ .table_type_cols table tbody tr.tr_list_none{justify-content:center;padding:0;}
+ .table_type_cols table tbody td{max-width:50%;height:auto;order:5;background:none;}
+ .table_type_cols table tbody td.list_none{display:flex;max-width:100%;height:40px;align-items:center;justify-content:center;text-align:center;}
+ .table_type_cols table tbody .table_number{position:absolute;width:110px;left:0;top:50%;transform:translateY(-50%);}
+ .table_type_cols table tbody .td_title{width:100%;max-width:100%;order:1;white-space:wrap;}
+ .table_type_cols table tbody .td_title a{display:-webkit-box;max-height:96px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:wrap;}
+ .table_type_cols table tbody .td_icon{display:inline-block !important;margin:-5px 13px 0 0;}
+
+ /* view */
+ .list_view_tit{font-size:4.2rem;line-height:1.5;}
+ .list_view_wrap .view_info{font-size:3.4rem;padding:30px 24px;gap:15px 30px;}
+ .list_view_wrap .view_info .view_info_tit{display:none;}
+ .list_view_wrap .view_info .icon{display:inline-block;margin:-5px 8px 0 0;}
+ .list_view_wrap .view_file_list{font-size:3.4rem;font-weight:500;text-indent:-55px;padding:30px 24px 30px 89px;gap:20px;}
+ .list_view_wrap .view_file_list .icon.file_download{width:36px;height:36px;margin:-5px 20px 0 0;background:url(/kofair_case_seed/usr/images/component/icon_file_download_m.png) no-repeat center center;}
+
+ .list_view_wrap .view_content{padding:60px 0px;font-size:3.4rem;}
+
+ /* box */
+ .box{padding:40px;margin:40px 0 0 0;border-radius:10px;font-size:3.4rem;}
+
+ /* tab */
+ .tab{height:120px;font-size:3.4rem;}
+}
+
+
+/* ==================== 모바일 ==================== */
+@media screen and (max-width: 767px){
+ /* sub layout */
+ .sub_visual{height:80px;background-size:auto 100%;background-position:right center;}
+ .sub_visual h2{font-size:2.1rem;}
+
+ .page_location{height:40px;gap:25px;}
+ .page_location li{font-size:1.6rem;}
+ .page_location li::after{width:7px;height:13px;background:url(/kofair_case_seed/usr/images/component/icon_arrow_right.png) no-repeat center center;top:5px;right:-15px;}
+ .page_location .icon.home{width:19px;height:19px;background:url(/kofair_case_seed/usr/images/component/icon_home.png) no-repeat center center;}
+
+ .sub_con_tit{font-size:2.5rem;margin:30px 0 0 0;}
+ .sub_con_sub_tit{font-size:1.7rem;margin:40px 0;}
+ .search_wrap{padding:30px;margin:40px 0;gap:10px;}
+ .search_wrap select[name=search_category]{width:100%;}
+ .search_wrap select[name=search_type]{width:90px;}
+ .search_wrap .input_text{width:calc(100% - 220px);}
+ .search_wrap .btn_search{width:80px;}
+
+ .page a, .page .only_icon,.page i{width:40px;height:40px;border-radius:5px;font-size:1.7rem;}
+ .page i{background-size:100% auto !important;}
+ /* //sub layout */
+
+
+ /* table */
+ .table_top .list_total_number{font-size:1.7rem;}
+ .table_top .search_wrap{margin:20px 0 0 0;}
+ .table_type_cols table{font-size:1.7rem;}
+ .table_type_cols table tbody tr{min-height:60px;padding:15px 20px 15px 60px;gap:10px;}
+ .table_type_cols table tbody .table_number{width:50px;}
+ .table_type_cols table tbody .td_icon{width:16px;height:16px;background-size:100% auto;margin:-3px 6.5px 0 0;}
+
+ /* view */
+ .list_view_tit{font-size:2.1rem;}
+ .list_view_wrap .view_info{font-size:1.7rem;padding:15px 12px;gap:7px 15px;}
+ .list_view_wrap .view_info .view_info_tit{display:none;}
+ .list_view_wrap .view_info .icon{width:18px;height:18px;background-size:100% auto;margin:-2px 4px 0 0;}
+ .list_view_wrap .view_file_list{font-size:1.7rem;text-indent:-22.5px;padding:15px 12px 15px 44.5px;gap:10px;}
+ .list_view_wrap .view_file_list .icon.file_download{width:18px;height:18px;margin:-5px 10px 0 0;background:url(/kofair_case_seed/usr/images/component/icon_file_download.png) no-repeat center center;}
+
+ .list_view_wrap .view_content{padding:30px 0px;font-size:1.7rem;}
+
+ /* box */
+ .box{padding:20px;margin:20px 0 0 0;border-radius:5px;font-size:1.7rem;}
+
+ /* tab */
+ .tab{height:60px;font-size:1.7rem;}
+
+}
+
+@media screen and (max-width: 499px){
+
+ .page_location{width:calc(100% + 50px);}
+
+ /* sub layout */
+ .contents.sub .inner{padding:0 20px;}
+
+ .search_wrap select[name=search_category],.search_wrap select[name=search_type]{width:100%;}
+ .search_wrap .input_text{width:calc(100% - 90px);}
+
+ .page a, .page .only_icon, .page i{width:35px;height:35px;padding:0;}
+ .page .only_icon{margin:0 2.5px;}
+ /* //sub layout */
+
+ /* view */
+
+
+}
\ No newline at end of file