/*font*/
@font-face {font-family: 'GangwonEdu_OTFBoldA';src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/GangwonEdu_OTFBoldA.woff') format('woff');font-weight: normal;font-style: normal;}

/*--------------------
---------------------*/
body, html{ margin:0; top:0}
dl, dt, dd, ul, li{ list-style:none; padding:0; margin:0}

strong {font-weight:bold}

.wt_cont p, .wt_cont h3 {margin:1em 0}

.wt_cont{ width:100%; height:100%; min-width:1200px;  margin:0 auto; padding:0; font-family: 'Noto Sans KR', sans-serif; box-sizing:border-box; word-break:keep-all}
.wt_ct{ width:1200px; margin:0 auto;}
.wt_cont h2{ width:100%; height:180px; margin:0; background-color:#efe9e6; background-position:center center; background-repeat:no-repeat; background-size:auto 50px; text-indent:-999999px}
.wt_cont .txt_pb{ padding-bottom:40px}
.wt_cont .wt_txt1{font-weight:700; color:#ffc51c;}


/*wt_dept1*/
.wt_dept1{ width:100%; height:970px; background:url(images_winter22/dept1_bg.jpg) center no-repeat; background-size:cover;}
.wt_dept1 > .wt_ct{ padding:172px 0 66px 650px; box-sizing:border-box }
.wt_dept1 > .wt_ct > dl > dt{ width:400px; height:350px; margin-bottom:25px; background:url(images_winter22/dept1_tit.png) left top no-repeat; text-indent:-999999px}
.wt_dept1 > .wt_ct > dl > dd{font-family: 'Noto Sans KR', sans-serif; font-size:25px; font-weight:400; line-height:38px; letter-spacing:-0.05em; color:#fff;}
.wt_dept1 > .wt_ct > dl > dd.txt_b{ font-weight:500;}
.wt_dept1 > .wt_ct > a{ display:block; margin-top:45px; width:450px; height:97px; padding-left:38px; border-radius:15px; font-family: 'Noto Sans KR', sans-serif; font-size:30px; font-weight:700; line-height:94px; letter-spacing:-0.05em; background:#ff6600 url(images_winter22/dept1_btn_arrow.png) right center no-repeat; background-size:60px 60px; box-sizing:border-box; color:#fff; text-decoration:none}
.wt_dept1 > .wt_ct > a:hover{ background-color:#000;}
.wt_dept1 > p{ font-family: 'Noto Sans KR', sans-serif; font-size:18px; font-weight:500; line-height:28px; letter-spacing:-0.03em; color:#cccbca; text-align:center}


/*wt_dept2*/
.wt_dept2{ width:100%;}
.wt_dept2 > h2{ background-image:url(images_winter22/dept2_tit.png);}
.wt_dept2 > .wt_d2_ct{width:100%; height:930px; background:url(images_winter22/dept2_bg.jpg) center no-repeat; background-size:cover;}
.wt_dept2 > p{ padding:96px 0; margin:0; background-color:#604e3b;  font-family: 'Noto Sans KR', sans-serif; font-size:26px; font-weight:500; line-height:40px; letter-spacing:-0.03em; color:#dad3cb;text-align:center}
.wt_dept2 > p > span{ display:block}
.wt_dept2 > p > span.wt_d2_ps{ padding-top:16px;}
.wt_dept2 > p > span.wt_d2_ps > em{ display:inline-block; padding-left:14px;font-size:18px; font-style:normal;font-weight:400; line-height:26px;  background:url(images_winter22/dept2_bt_bullet.jpg) left 9px no-repeat; color:#b1a08e}
.wt_dept2 > p strong{ color:#ffc51c}
.wt_dept2 > .wt_d2_ct > dl{ width:1200px; margin:0 auto; padding:280px 0 0 650px; font-family: 'Noto Sans KR', sans-serif; font-size:28px; font-weight:500; line-height:40px; letter-spacing:-0.05em; color:#fff; box-sizing:border-box}
.wt_dept2 > .wt_d2_ct > dl span{ display:inline-block}


/*wt_dept3*/
.wt_dept3{ width:100%;}
.wt_dept3 > h2{ background-image:url(images_winter22/dept3_tit.png);}
.wt_dept3 > .wt_d3_ct{width:100%; height:930px; background:url(images_winter22/dept3_bg.jpg) center no-repeat; background-size:cover;}
.wt_dept3 > .wt_d3_ct > dl{ width:1200px; margin:0 auto; padding:280px 0 0 650px; font-family: 'Noto Sans KR', sans-serif; font-size:28px; font-weight:500; line-height:40px; letter-spacing:-0.05em; color:#fff; box-sizing:border-box}
.wt_dept3 > .wt_d3_ct > dl span{ display:block}


/*wt_dept4*/
.wt_dept4{ width:100%;}
.wt_dept4 > h2{ background-image:url(images_winter22/dept4_tit.png);}
.wt_dept4 > .wt_d4_ct{width:100%; height:930px; background:url(images_winter22/dept4_bg.jpg) center no-repeat; background-size:cover;}
.wt_dept4 > .wt_d4_ct > dl{ width:1200px; margin:0 auto; padding:270px 0 0 650px; font-family: 'Noto Sans KR', sans-serif; font-size:28px; font-weight:500; line-height:40px; letter-spacing:-0.05em; color:#fff; box-sizing:border-box}
.wt_dept4 > .wt_d4_ct > dl span{ display:block}


/*wt_dept5*/
.wt_dept5 p{ padding:0; margin:20px 0; word-break:keep-all}
.wt_dept5{ overflow:hidden; width:100%; height:1340px; padding-top:180px; background:url(images_winter22/dept5_bg.jpg) center bottom no-repeat; box-sizing:border-box; text-align:center}
.wt_dept5 > .wt_d5_ct{ width:1200px; margin:0 auto}
.wt_dept5 > .wt_d5_ct > p{  font-family: 'Noto Sans KR', sans-serif; font-size:28px; font-weight:400; line-height:40px; letter-spacing:-0.03em; color:#5e5e5e; box-sizing:border-box}
.wt_dept5 > .wt_d5_ct > p > span{ display:block}
.wt_dept5 > .wt_d5_ct > p .wt_txt2{ font-weight:600; color:#803402;}
.wt_dept5 > .wt_d5_ct > p.wt_txt3{ margin-top:55px; font-size:30px; font-weight:500; line-height:42px; color:#4e4949;}
.wt_dept5 > .wt_d5_ct > p.wt_txt3 > strong{ display:inline-block; width:187px; height:42px; background:url(images_winter22/wt_txt3_st.png) center no-repeat; text-indent:-99999px}
.wt_dept5 > .wt_d5_ct > p.wt_txt4{ font-size:28px; margin:22px 0; font-weight:600; line-height:42px; color:#4e4949;}
.wt_dept5 > .wt_d5_ct  > a{ display:block; margin:35px auto 0 auto; width:495px; height:105px; padding-left:40px; border-radius:15px;  font-family: 'Noto Sans KR', sans-serif; font-size:35px; font-weight:500; background:#ff6600 url(images_winter22/wt_d5_bt_arrow.png) right center no-repeat; background-size:72px auto; line-height:100px; letter-spacing:-0.06em; color:#fff; text-decoration:none; box-sizing:border-box; text-align:left}
.wt_dept5 > .wt_d5_ct  > a:hover{ background-color:#000}
.wt_dept5 > .wt_d5_ct  ul{ position:relative; width:100%; height:10px;}
.wt_dept5 > .wt_d5_ct  ul > li{ display:block; position:absolute; }
.wt_dept5 > .wt_d5_ct  ul > li > span{ display:block; width:100%; font-family: 'GangwonEdu_OTFBoldA'; font-size:25px; line-height:36px; letter-spacing:-0.04em}
.wt_dept5 > .wt_d5_ct  ul > li > span.wt_txt5{ padding:28px 25px 30px 25px; border-radius:15px; box-sizing:border-box}
.wt_dept5 > .wt_d5_ct  ul > li.wt_box1 { width:315px; left:-150px; top:-545px; }
.wt_dept5 > .wt_d5_ct  ul > li.wt_box2 { width:298px; left:-48px; top:-290px; }
.wt_dept5 > .wt_d5_ct  ul > li.wt_box3 { width:298px;right:-112px; top:-524px; }
.wt_dept5 > .wt_d5_ct  ul > li.wt_box4{ width:320px;right:-20px; top:-257px; }
.wt_dept5 > .wt_d5_ct  ul > li.wt_box1 span.wt_txt5{ background-color:#b0a6a2; color:#615854;}
.wt_dept5 > .wt_d5_ct  ul > li.wt_box2 span.wt_txt5{ background-color:#eaded9; color:#666;}
.wt_dept5 > .wt_d5_ct  ul > li.wt_box3 span.wt_txt5{ padding:28px 20px 30px 20px; background-color:#e6e2e1; color:#666;}
.wt_dept5 > .wt_d5_ct  ul > li.wt_box4 span.wt_txt5{ padding:28px 20px 30px 20px; background-color:#bcb4b2; color:#615854;}
.wt_dept5 > .wt_d5_ct  ul > li > span.wt_txt5 > strong{ color:#333333}
.wt_dept5 > .wt_d5_ct  ul > li > span.wt_txt_p{ height:18px; background-position:center top; background-repeat:no-repeat; background-size:auto 100%}
.wt_dept5 > .wt_d5_ct  ul > li.wt_box1  > span.wt_txt_p{ background-image:url(images_winter22/wt_d5_txt_p1.png)}
.wt_dept5 > .wt_d5_ct  ul > li.wt_box2  > span.wt_txt_p{ background-image:url(images_winter22/wt_d5_txt_p2.png)}
.wt_dept5 > .wt_d5_ct  ul > li.wt_box3  > span.wt_txt_p{ background-image:url(images_winter22/wt_d5_txt_p3.png)}
.wt_dept5 > .wt_d5_ct  ul > li.wt_box4  > span.wt_txt_p{ background-image:url(images_winter22/wt_d5_txt_p4.png)}


/*wt_dept6*/
.wt_dept6{ width:100%; height:1020px; background:url(images_winter22/dept6_bg.jpg) center top no-repeat; box-sizing:border-box; text-align:center}
.wt_dept6 > .wt_d6_ct{ width:1200px; margin:0 auto}
.wt_dept6 > .wt_d6_ct h3{ width:100%; font-family: 'Noto Sans KR', sans-serif;  font-size:34px; line-height:48px; font-weight:600; letter-spacing:-0.05em; color:#404040;}
.wt_dept6 > .wt_d6_ct h3 strong{ font-weight:600; color:#ff6600;}
.wt_dept6 > .wt_d6_ct h3 span{ display:block; width:100%; height:50px; background:url(images_winter22/wt_d6_tit.png) center no-repeat; background-size:auto 100%; text-indent:-99999px}
.wt_dept6 > .wt_d6_ct > p{ padding:55px 0; font-family: 'Noto Sans KR', sans-serif;  font-size:30px; line-height:42px; font-weight:500; letter-spacing:-0.05em; color:#fa4f0b; text-align:center;}
.wt_dept6 > .wt_d6_ct > ul{ width:840px; margin:64px auto 0 auto;}
.wt_dept6 > .wt_d6_ct > ul:after{display:block;content:"";clear:both;}
.wt_dept6 > .wt_d6_ct > ul > li{ float:left; width:360px; margin:0 30px; padding-top:360px; border-radius:30px; background-position:center top; background-repeat:no-repeat; background-size:100% auto; box-shadow: 10px 10px 20px 0px rgba(0, 0, 0, 0.3);}
.wt_dept6 > .wt_d6_ct > ul > li.wt_box1{ background-image:url(images_winter22/wt_d6_img1.jpg)}
.wt_dept6 > .wt_d6_ct > ul > li.wt_box2{ background-image:url(images_winter22/wt_d6_img2.jpg)}
.wt_dept6 > .wt_d6_ct > ul > li > span{ display:block; width:100%; height:250px; padding:25px; border-radius:30px; background-color:#fff; font-family: 'Noto Sans KR', sans-serif;  font-size:22px; line-height:34px; font-weight:400; letter-spacing:-0.06em; color:#818080; text-align:center; box-sizing:border-box}
.wt_dept6 > .wt_d6_ct > ul > li > span strong{ display:block; font-size:28px; line-height:64px; color:#2e2b2a;}


/*wt_dept7*/
.wt_dept7{ width:100%; padding:145px 0 110px 0; height:935px; background:url(images_winter22/dept7_bg.jpg) center top no-repeat; background-size:cover; box-sizing:border-box; text-align:center}
.wt_dept7 > .wt_d7_ct{ width:1200px; margin:0 auto}
.wt_dept7 > .wt_d7_ct > h3{ width:100%; margin:0; padding:0; font-family: 'Noto Sans KR', sans-serif;  font-size:34px;  line-height:48px; font-weight:600; letter-spacing:-0.05em; color:#302f2f;}
.wt_dept7 > .wt_d7_ct > h3 > span{ display:block}
.wt_dept7 > .wt_d7_ct > .wt_d7_box{ position:relative; width:1120px; height:478px; margin:30px auto 0 auto; background-color:#fff}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list{ overflow:hidden; width:1120px;height:478px;box-sizing:border-box; }
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul{position:relative;}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul > li{position:absolute;left:0;top:0;width:100%; height:100%; padding:30px 0; box-sizing:border-box; background-color:#fff;text-align:center; z-index:10}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul > li:after{display:block;content:"";clear:both;}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul > li > span{ display:block; float:left; }
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul > li > span.wt_img{ width:556px; height:417px; padding-left:30px;}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul > li > span.wt_img > img{ width:100%; height:100%}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul > li > span.wt_txt{ float:right; width:460px; padding:25px 30px 25px 0; font-family: 'GangwonEdu_OTFBoldA'; font-size:28px; line-height:45px; letter-spacing:-0.05em; color:#000; text-align:left}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul > li > span > strong{ color:#fa4f0b}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list > ul > li.wt_list_4 > span.wt_txt{ padding:20px 0; letter-spacing:-0.06em; }
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .rolling_W_nav{ position:absolute; width:460px; right:30px; bottom:32px; z-index:50; }
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .rolling_W_nav > ul:after{display:block;content:"";clear:both;}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .rolling_W_nav > ul > li{ float:left; width:12px; height:12px; margin-right:5px; border-radius:20px; background-color:#e0e0e0; text-indent:-999999px; cursor:pointer}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .rolling_W_nav > ul > li:hover{ background-color:#fa4f0b;}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .rolling_W_nav > ul > li.on{ background-color:#fa4f0b;}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list_btn > ul > li{ position:absolute; top:200px; width:60px; height:60px; background-color:#fa4f0b; background-position:center center; background-repeat:no-repeat; text-indent:-999999px; cursor:pointer; z-index:100 }
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list_btn > ul > li:hover{ background-color:#000}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list_btn > ul > li.wt_prev{ left:-40px; background-image:url(images_winter22/wt_d7_btn1.png)}
.wt_dept7 > .wt_d7_ct > .wt_d7_box > .wt_d7_list_btn > ul > li.wt_next{ right:-40px; background-image:url(images_winter22/wt_d7_btn2.png)}
.wt_dept7 > .wt_d7_ct  p{ padding-top:42px; font-family: 'Noto Sans KR', sans-serif;  font-size:18px; font-weight:400; letter-spacing:-0.03em; line-height:30px; color:#5b5b5b;}


/*wt_quick*/
.wt_quick{ position:fixed; top:160px; right:20px;  width:155px; height:220px; padding-top:135px; border-radius:15px; background:#fa4f0b url(images_winter22/wt_quick_bg.png) center top no-repeat; box-sizing:border-box; z-index:500; box-shadow: 10px 10px 20px 0px rgba(0, 0, 0, 0.3);font-family: 'Noto Sans KR', sans-serif;  font-size:17px; font-weight:500; letter-spacing:-0.05em; line-height:22px;  text-align:center; color:#ffd255; cursor:pointer}
.float a:link,.float a:visited {color:#fff}
.wt_quick > span{ display:block; width:100%; height:32px; margin-top:7px; background:url(images_winter22/wt_quick_btn.png) center no-repeat; background-size:auto 100%; text-indent:-999999px}
.wt_quick:hover{ background-color:#ffd255; color:#fff; transition:all 2s}