@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Noto+Sans+KR:300&subset=korean);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap);

.benefit_promotion {}
.benefit_promotion .promo_section1 {}
.benefit_promotion .promo_section1 .inner {height:406px;}
.benefit_promotion .promo_section1 .promo_visual {position:relative;overflow:hidden;width:100%;height:337px;min-width:1180px;background:#111 url(../img/event/0415_benefitPromotion/benefit_promotion_bg1.jpg) 50% 0 no-repeat;}
.benefit_promotion .promo_section1 .promo_visual h2 {width:379px;height:112px;margin:113px auto 0;background:url(../img/event/0415_benefitPromotion/benefit_promotion_tit1.png) 50% 0 no-repeat;text-indent:-9999em;}
.benefit_promotion .promo_section1 .button_go_wrap {width:100%;height:69px;min-width:1260px;background-color:#292929;margin:0 auto;box-sizing:border-box;text-align:center;}
.benefit_promotion .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;}
.benefit_promotion .promo_section1 .button_go_wrap li {display:inline-block;width:628px;min-width:460px;}
.benefit_promotion .promo_section1 .button_go_wrap li a {display:block;height:69px;font-family:Noto Sans KR;font-size:22px;font-weight:500;color:#8c8c8c;line-height:69px;text-align:center;}
.benefit_promotion .promo_section1 .button_go_wrap li a strong {font-family:proxima-nova;color:#f54839;}
.benefit_promotion .promo_section1 .button_go_wrap li a span {display:inline-block;margin-left:13px;}
.benefit_promotion .promo_section1 .button_go_wrap li.on {background-color:#fff;}
.benefit_promotion .promo_section1 .button_go_wrap li.on a {color:#000;}
.benefit_promotion .promo_section2 {}
.benefit_promotion .promo_section2 .inner {width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.benefit_promotion .promo_section2 .promo_event {position:relative;height:1350px;padding-top:150px;}
.benefit_promotion .promo_section2 .title_wrap {position:absolute;top:150px;left:0;width:200px;height:155px;padding-top:18px;border-top:4px solid #000;box-sizing:border-box;}
.benefit_promotion .promo_section2 .title_wrap h3 {font-family:Noto Sans KR;font-weight:600;font-size:34px;color:#000;line-height:44px;}
.benefit_promotion .promo_section2 .title_wrap span {display:inline-block;margin-top:28px;font-family:Noto Sans KR;font-size:18px;color:#777;line-height:1;}
.benefit_promotion .cont_wrap {margin-left:300px;}
.benefit_promotion .cont_wrap .article1 {}
.benefit_promotion .cont_wrap .article1 h4 {margin-top:30px;font-family:Noto Sans KR;font-weight:600;font-size:26px;color:#000;line-height:1;}
.benefit_promotion .cont_wrap .article1 .row {margin-top:20px;}
.benefit_promotion .cont_wrap .article1 .row p {margin-top:13px;font-family:Noto Sans KR;font-weight:300;font-size:20px;color:#000;line-height:1;}
.benefit_promotion .cont_wrap .article1 .row p strong {font-weight:500;}
.benefit_promotion .cont_wrap .article1 .row .col_right {margin-left:50px;}
.benefit_promotion .cont_wrap .article2 {margin-top:95px;}
.benefit_promotion .cont_wrap .article2 h4 {font-family:Noto Sans KR;font-weight:600;font-size:26px;color:#000;line-height:1;}
.benefit_promotion .cont_wrap .article2 h4 + ul {margin-top:20px;padding:30px 45px;background-color:#f9f9f9;}
.benefit_promotion .cont_wrap .article2 .row .col_left {width:433px;height:230px;border:1px solid #e1e1e1;border-width:0 1px 1px 0;box-sizing:border-box;}
.benefit_promotion .cont_wrap .article2 .row .col_right {width:433px;height:230px;padding-left:45px;border-bottom:1px solid #e1e1e1;box-sizing:border-box;}
.benefit_promotion .cont_wrap .article2 h4 + ul .row:last-child .col_left,
.benefit_promotion .cont_wrap .article2 h4 + ul .row:last-child .col_right {border-bottom:0 none;}
.benefit_promotion .cont_wrap .article2 .row .img_wrap {margin-top:20px;}
.benefit_promotion .cont_wrap .article2 .row .desc_list {margin-top:30px;}
.benefit_promotion .cont_wrap .article2 .row .desc_list li {font-family:Noto Sans KR;font-weight:400;font-size:18px;color:#4d4d4d;line-height:28px;}
.benefit_promotion .cont_wrap .article2 .btm_desc_list {margin-top:20px;}
.benefit_promotion .cont_wrap .article2 .btm_desc_list li {font-family:Noto Sans KR;font-weight:300;font-size:16px;color:#777;line-height:25px;}
.benefit_promotion .cont_wrap .row {}
.benefit_promotion .cont_wrap .row:after {content:'';display:block;clear:both;}
.benefit_promotion .cont_wrap .row .col_left {float:left;}
.benefit_promotion .cont_wrap .row .col_right {float:left;}
.benefit_promotion .cont_wrap .card_list {width:462px;margin-left:-7px;}
.benefit_promotion .cont_wrap .card_list:after {content:'';display:block;clear:both;}
.benefit_promotion .cont_wrap .card_list li {float:left;width:224px;height:136px;margin:0 0 7px 7px;border:1px solid #d9d9d9;box-sizing:border-box;text-align:center;line-height:136px;}
.benefit_promotion .cont_wrap .card_list li img {vertical-align:middle;}
.benefit_promotion .promo_section3 {}
.benefit_promotion .promo_section3 .inner {width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.benefit_promotion .promo_section3 .title_wrap {position:absolute;top:150px;left:0;width:200px;height:155px;padding-top:18px;border-top:4px solid #000;box-sizing:border-box;}
.benefit_promotion .promo_section3 .title_wrap h3 {font-family:Noto Sans KR;font-weight:600;font-size:34px;color:#000;line-height:44px;}
.benefit_promotion .promo_section3 .title_wrap span {display:inline-block;margin-top:28px;font-family:Noto Sans KR;font-size:18px;color:#777;line-height:1;}
.benefit_promotion .promo_section3 .promo_event {position:relative;height:1350px;padding-top:150px;}
.benefit_promotion .promo_section3 .cont_wrap .article2 .row .col_left,
.benefit_promotion .promo_section3 .cont_wrap .article2 .row .col_right {height:210px;}
.benefit_promotion .promo_section3 .cont_wrap .article2 .row:first-child .img_wrap {margin-top:40px;}
.benefit_promotion .promo_section3 .cont_wrap .article2 .row .img_wrap {margin-top:50px;}
.benefit_promotion .promo_section4 {}
.benefit_promotion .promo_section4 .inner {}
.benefit_promotion .promo_section4 .title_wrap {max-width:1260px;min-width:1180px;margin:0 auto 55px;padding:110px 50px 0;}
.benefit_promotion .promo_section4 .title_wrap h3 {position:relative;font-family:Noto Sans KR;font-size:40px;font-weight:600;color:#111;line-height:1;text-align:center;text-transform:uppercase;}
.benefit_promotion .promo_section4 .title_wrap h3:after {content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:400px;height:2px;background-color:#111;}
.benefit_promotion .promo_section4 .title_wrap h3:before {content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:400px;height:2px;background-color:#111;}
.benefit_promotion .button_top_wrap { position:fixed; bottom:0; left:50%; z-index:100; transform:translateX(-50%); width:1260px; height:1px; margin:0 auto; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.benefit_promotion .button_top {display:none;position:absolute;bottom:300px;right:-70px;z-index:100;width:43px;height:43px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.benefit_promotion .button_top:after {display:block;position:absolute;top:11px;left:17px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;vertical-align:3px;}
.benefit_promotion .button_top .txt{display:block;margin-top:17px;font-size:12px;font-weight:bold;color:#111;}
.benefit_promotion .button_share {display:none;position:absolute;bottom:300px;right:-120px;z-index:100;width:45px;height:45px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.benefit_promotion .button_share:after {content:'';display:inline-block;width:22px;height:22px;margin-top:5px;background:url(../img/spr1x.png) -204px 0 no-repeat;}
.benefit_promotion .button_share .txt{display:inline-block;text-indent:-9999em;}

.benefit_promotion_all {}
.benefit_promotion_all .promo_section1 {}
.benefit_promotion_all .promo_section1 .inner {height:406px;}
.benefit_promotion_all .promo_section1 .promo_visual {position:relative;overflow:hidden;width:100%;height:337px;min-width:1180px;background:#111 url(../img/event/0415_benefitPromotion/benefit_promotion_bg1.jpg) 50% 0 no-repeat;}
.benefit_promotion_all .promo_section1 .promo_visual h2 {width:379px;height:112px;margin:113px auto 0;background:url(../img/event/0415_benefitPromotion/benefit_promotion_tit1.png) 50% 0 no-repeat;text-indent:-9999em;}
.benefit_promotion_all .promo_section1 .button_go_wrap {width:100%;height:69px;min-width:1260px;background-color:#292929;margin:0 auto;box-sizing:border-box;text-align:center;}
.benefit_promotion_all .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;}
.benefit_promotion_all .promo_section1 .button_go_wrap li {display:inline-block;width:628px;min-width:460px;}
.benefit_promotion_all .promo_section1 .button_go_wrap li a {display:block;height:69px;font-family:Noto Sans KR;font-size:22px;font-weight:500;color:#8c8c8c;line-height:69px;text-align:center;}
.benefit_promotion_all .promo_section1 .button_go_wrap li a strong {font-family:proxima-nova;color:#f54839;}
.benefit_promotion_all .promo_section1 .button_go_wrap li a span {display:inline-block;margin-left:13px;}
.benefit_promotion_all .promo_section1 .button_go_wrap li.on {background-color:#fff;}
.benefit_promotion_all .promo_section1 .button_go_wrap li.on a {color:#000;}

.benefit_promotion_all .promo_section2 {}
.benefit_promotion_all .promo_section2 .inner {width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.benefit_promotion_all .promo_section2 .promo_event {padding-top:150px;}
.benefit_promotion_all .promo_section2 .promo_event:after {content:'';display:block;clear:both;}
.benefit_promotion_all .promo_section2 .title_wrap {float:left;width:200px;padding-top:18px;border-top:4px solid #000;box-sizing:border-box;}
.benefit_promotion_all .promo_section2 .title_wrap h3 {font-family:Noto Sans KR;font-weight:600;font-size:34px;color:#000;line-height:44px;letter-spacing:-.5px}
.benefit_promotion_all .promo_section2 .title_wrap h3.en {font-family:proxima-nova;}
.benefit_promotion_all .promo_section2 .title_wrap p {display:inline-block;margin-top:12px;font-family:Noto Sans KR;font-size:18px;color:#777;line-height:26px;}
.benefit_promotion_all .promo_section2 .title_wrap p strong {font-family:proxima-nova;font-size:20px;font-weight:600;}
.benefit_promotion_all .promo_section2 .title_wrap p b {font-family:proxima-nova;font-size:20px;font-weight:600;color:#ff4d24;}
.benefit_promotion_all .promo_section2 .title_wrap p span {font-family:proxima-nova;font-size:20px;}
.benefit_promotion_all .promo_section2 .title_wrap p em {font-family:Noto Sans KR;font-size:16px;color:#787878;font-style:normal;}
.benefit_promotion_all .promo_section2 .title_wrap .button_level_go {width:100%;height:48px;margin-top:30px;padding:0 20px;background-color:#000;box-sizing:border-box;line-height:48px;text-align:left;}
.benefit_promotion_all .promo_section2 .title_wrap .button_level_go span {display:block;position:relative;font-family:Noto Sans KR;font-size:16px;color:#fff;}
.benefit_promotion_all .promo_section2 .title_wrap .button_level_go span:after {content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:7px;height:12px;background:url(../img/event/0415_benefitPromotion/btn_arrow_white.png) 0 0 no-repeat;}

.benefit_promotion_all .promo_section2 .cont_wrap {float:left;width:calc(100% - 300px);margin-left:100px;}
.benefit_promotion_all .promo_section2 .table_area {}
.benefit_promotion_all .promo_section2 .table_area table {table-layout:fixed;width:100%;text-align:center;border:1px solid #c9c9c9;border-width:1px 0 1px 1px;}
.benefit_promotion_all .promo_section2 .table_area table caption {display:none;}
.benefit_promotion_all .promo_section2 .table_area table thead th {position:relative;height:70px;background-color:#000;font-size:18px;color:#e3e3e3;line-height:70px;border-right:1px solid #c9c9c9;}
.benefit_promotion_all .promo_section2 .table_area table thead th:after {content:'';position:absolute;top:50%;transform:translateY(-50%);right:-9px;z-index:1;width:18px;height:18px;border-radius:18px;background-color:#fff;}
.benefit_promotion_all .promo_section2 .table_area table thead th:nth-child(1):after,
.benefit_promotion_all .promo_section2 .table_area table thead th:nth-child(6):after {display:none;}
.benefit_promotion_all .promo_section2 .table_area table thead th:nth-child(2):after {background:#fff url(../img/event/0415_benefitPromotion/table_arrow_orange.png) 50% 50% no-repeat;}
.benefit_promotion_all .promo_section2 .table_area table thead th:nth-child(3):after {background:#ffa393 url(../img/event/0415_benefitPromotion/table_arrow_white.png) 50% 50% no-repeat;}
.benefit_promotion_all .promo_section2 .table_area table thead th:nth-child(4):after {background:#ff7b65 url(../img/event/0415_benefitPromotion/table_arrow_white.png) 50% 50% no-repeat;}
.benefit_promotion_all .promo_section2 .table_area table thead th:nth-child(5):after {background:#f45439 url(../img/event/0415_benefitPromotion/table_arrow_white.png) 50% 50% no-repeat;}
.benefit_promotion_all .promo_section2 .table_area table thead th.ko {font-family:Noto Sans KR;}
.benefit_promotion_all .promo_section2 .table_area table tbody th {padding:40px 10px;border:1px solid #c9c9c9;border-width:1px 1px 0 0;font-size:20px;color:#3e3e3e;}
.benefit_promotion_all .promo_section2 .table_area table tbody td {padding:40px 10px;border:1px solid #c9c9c9;border-width:1px 1px 0 0;font-size:18px;color:#484848;}
.benefit_promotion_all .promo_section2 .table_area table tbody th span {font-size:16px;color:#787878;letter-spacing:-1px;}
.benefit_promotion_all .promo_section2 .table_area table tbody td span {font-size:13px;color:#9e9e9e;letter-spacing:-1px;}

.benefit_promotion_all .promo_section2 .box_mileage {float:left;width:1260px;height:337px;margin-bottom:110px;background-color:#000;box-sizing:border-box;}
.benefit_promotion_all .promo_section2 .box_mileage:after {content:'';display:block;clear:both;}
.benefit_promotion_all .promo_section2 .box_mileage .txt_null {padding:120px 0;text-align:center;}
.benefit_promotion_all .promo_section2 .box_mileage .txt_null strong {border-bottom:5px solid #fff;font-family:Noto Sans KR;font-size:40px;font-weight:500;color:#fff;line-height:64px;}
.benefit_promotion_all .promo_section2 .box_mileage .txt_null span {display:block;margin-top:25px;font-size:18px;color:#cacaca;line-height:1;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(1) {float:left;width:700px;height:338px;text-align:center;box-sizing:border-box;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(1) dt {padding-top:112px;font-family:Noto Sans KR;font-size:22px;font-weight:500;color:#cacaca;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(1) dt span {font-family:proxima-nova;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(1) dd {display:inline-block;font-family:Noto Sans KR;font-size:52px;font-weight:500;color:#fff;line-height:65px;border-bottom:5px solid #fff;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(1) dd strong {font-family:proxima-nova;font-weight:500;color:#ff4d24;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(2) {float:left;width:500px;height:170px;padding-top:80px;box-sizing:border-box;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(2):after {content:'';display:block;clear:both;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(2) dt {float:left;font-family:Noto Sans KR;font-size:20px;font-weight:500;color:#c1c1c1;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(2) dd {float:right;font-family:Noto Sans KR;font-size:34px;font-weight:500;color:#fff;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(3) {float:left;width:500px;height:170px;padding-top:60px;box-sizing:border-box;border-top:1px solid #757575;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(3):after {content:'';display:block;clear:both;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(3) dt {float:left;font-family:Noto Sans KR;font-size:20px;font-weight:500;color:#c1c1c1;}
.benefit_promotion_all .promo_section2 .box_mileage dl:nth-child(3) dd {float:right;font-family:Noto Sans KR;font-size:34px;font-weight:500;color:#fff;}

.benefit_promotion_all .promo_section2 .benefit_mileage {}
.benefit_promotion_all .promo_section2 .benefit_mileage:after {content:'';display:block;clear:both;}
.benefit_promotion_all .promo_section2 .benefit_mileage li {float:left;width:470px;height:197px;padding:60px 0;background:url(../img/event/0415_benefitPromotion/bg_benefit_mileage.jpg) 0 0 no-repeat;box-sizing:border-box;text-align:center;}
.benefit_promotion_all .promo_section2 .benefit_mileage li span {font-family:Noto Sans KR;font-size:20px;font-weight:500;color:#ffa393;line-height:1;}
.benefit_promotion_all .promo_section2 .benefit_mileage li strong {display:block;font-family:Noto Sans KR;font-size:38px;font-weight:300;color:#fff;line-height:1;}
.benefit_promotion_all .promo_section2 .benefit_mileage li strong b {font-family:proxima-nova;font-size:40px;font-weight:600;color:#fff;line-height:1;}
.benefit_promotion_all .promo_section2 .benefit_mileage li:nth-child(2) {margin-left:20px;}

.benefit_promotion_all .promo_section3 {padding-top:85px;}
.benefit_promotion_all .promo_section3 .inner {width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.benefit_promotion_all .promo_section3 .inner:after {content:'';display:block;clear:both;}
.benefit_promotion_all .promo_section3 .promo_event {height:1350px;padding-top:150px;}
.benefit_promotion_all .promo_section3 .title_wrap {float:left;width:200px;height:155px;padding-top:18px;border-top:4px solid #000;box-sizing:border-box;}
.benefit_promotion_all .promo_section3 .title_wrap h3 {font-family:Noto Sans KR;font-weight:600;font-size:34px;color:#000;line-height:44px;}
.benefit_promotion_all .promo_section3 .title_wrap span {display:inline-block;margin-top:28px;font-family:Noto Sans KR;font-size:18px;color:#777;line-height:1;}

.benefit_promotion_all .promo_section4 {padding-top:180px;}
.benefit_promotion_all .promo_section4 .inner {width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.benefit_promotion_all .promo_section4 .inner:after {content:'';display:block;clear:both;}
.benefit_promotion_all .promo_section4 .title_wrap {float:left;width:200px;height:155px;padding-top:18px;border-top:4px solid #000;box-sizing:border-box;}
.benefit_promotion_all .promo_section4 .title_wrap h3 {font-family:Noto Sans KR;font-weight:600;font-size:34px;color:#000;line-height:44px;}
.benefit_promotion_all .promo_section4 .title_wrap span {display:inline-block;margin-top:28px;font-family:Noto Sans KR;font-size:18px;color:#777;line-height:1;}
.benefit_promotion_all .promo_section4 .promo_event {position:relative;height:1350px;padding-top:150px;}
.benefit_promotion_all .promo_section4 .cont_wrap .article2 .row .col_left,
.benefit_promotion_all .promo_section4 .cont_wrap .article2 .row .col_right {height:210px;}
.benefit_promotion_all .promo_section4 .cont_wrap .article2 .row:first-child .img_wrap {margin-top:40px;}
.benefit_promotion_all .promo_section4 .cont_wrap .article2 .row .img_wrap {margin-top:50px;}

.benefit_promotion_all .cont_wrap {float:left;width:calc(100% - 300px);margin-left:100px;}
.benefit_promotion_all .cont_wrap .article1 {}
.benefit_promotion_all .cont_wrap .article1 h4 {margin-top:30px;font-family:Noto Sans KR;font-weight:600;font-size:26px;color:#000;line-height:1;}
.benefit_promotion_all .cont_wrap .article1 .row {margin-top:20px;}
.benefit_promotion_all .cont_wrap .article1 .row p {margin-top:13px;font-family:Noto Sans KR;font-weight:300;font-size:20px;color:#000;line-height:1;}
.benefit_promotion_all .cont_wrap .article1 .row p strong {font-weight:500;}
.benefit_promotion_all .cont_wrap .article1 .row .col_right {margin-left:50px;}
.benefit_promotion_all .cont_wrap .article2 {margin-top:95px;}
.benefit_promotion_all .cont_wrap .article2 h4 {font-family:Noto Sans KR;font-weight:600;font-size:26px;color:#000;line-height:1;}
.benefit_promotion_all .cont_wrap .article2 h4 + ul {margin-top:20px;padding:30px 45px;background-color:#f9f9f9;}
.benefit_promotion_all .cont_wrap .article2 .row .col_left {width:433px;height:230px;border:1px solid #e1e1e1;border-width:0 1px 1px 0;box-sizing:border-box;}
.benefit_promotion_all .cont_wrap .article2 .row .col_right {width:433px;height:230px;padding-left:45px;border-bottom:1px solid #e1e1e1;box-sizing:border-box;}
.benefit_promotion_all .cont_wrap .article2 h4 + ul .row:last-child .col_left,
.benefit_promotion_all .cont_wrap .article2 h4 + ul .row:last-child .col_right {border-bottom:0 none;}
.benefit_promotion_all .cont_wrap .article2 .row .img_wrap {margin-top:20px;}
.benefit_promotion_all .cont_wrap .article2 .row .desc_list {margin-top:30px;}
.benefit_promotion_all .cont_wrap .article2 .row .desc_list li {font-family:Noto Sans KR;font-weight:400;font-size:18px;color:#4d4d4d;line-height:28px;}
.benefit_promotion_all .cont_wrap .article2 .btm_desc_list {margin-top:20px;}
.benefit_promotion_all .cont_wrap .article2 .btm_desc_list li {font-family:Noto Sans KR;font-weight:300;font-size:16px;color:#777;line-height:25px;}
.benefit_promotion_all .cont_wrap .row {}
.benefit_promotion_all .cont_wrap .row:after {content:'';display:block;clear:both;}
.benefit_promotion_all .cont_wrap .row .col_left {float:left;}
.benefit_promotion_all .cont_wrap .row .col_right {float:left;}
.benefit_promotion_all .cont_wrap .card_list {width:462px;margin-left:-7px;}
.benefit_promotion_all .cont_wrap .card_list:after {content:'';display:block;clear:both;}
.benefit_promotion_all .cont_wrap .card_list li {float:left;width:224px;height:136px;margin:0 0 7px 7px;border:1px solid #d9d9d9;box-sizing:border-box;text-align:center;line-height:136px;}
.benefit_promotion_all .cont_wrap .card_list li img {vertical-align:middle;}

.benefit_promotion_all .promo_section5 {padding-top:140px;}
.benefit_promotion_all .promo_section5 .inner {width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.benefit_promotion_all .promo_section5 .inner:after {content:'';display:block;clear:both;}
.benefit_promotion_all .promo_section5 .title_wrap {width:200px;height:155px;padding-top:18px;border-top:4px solid #000;box-sizing:border-box;}
.benefit_promotion_all .promo_section5 .title_wrap h3 {font-family:Noto Sans KR;font-weight:600;font-size:34px;color:#000;line-height:44px;}
.benefit_promotion_all .promo_section5 .title_wrap span {display:inline-block;margin-top:28px;font-family:Noto Sans KR;font-size:18px;color:#777;line-height:1;}
.benefit_promotion_all .button_top_wrap {position:fixed;bottom:0;left:50%;z-index:100;transform:translateX(-50%);width:1260px;height:1px;margin:0 auto;}
.benefit_promotion_all .button_top {display:none;position:absolute;bottom:300px;right:-70px;z-index:100;width:43px;height:43px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.benefit_promotion_all .button_top:after {display:block;position:absolute;top:11px;left:17px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;vertical-align:3px;}
.benefit_promotion_all .button_top .txt{display:block;margin-top:17px;font-size:12px;font-weight:bold;color:#111;}
.benefit_promotion_all .button_share {display:none;position:absolute;bottom:300px;right:-120px;z-index:100;width:45px;height:45px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.benefit_promotion_all .button_share:after {content:'';display:inline-block;width:22px;height:22px;margin-top:5px;background:url(../img/spr1x.png) -204px 0 no-repeat;}
.benefit_promotion_all .button_share .txt{display:inline-block;text-indent:-9999em;}

.benefit_promotion_all .tip_area {margin:35px auto 0;}
.benefit_promotion_all .tip_area .button_tip_toggle {display:block;width:100%;vertical-align:middle;line-height:33px;}
.benefit_promotion_all .tip_area .button_tip_toggle strong {font-family:Noto Sans KR;font-size:22px;color:#353535;line-height:33px;}
.benefit_promotion_all .tip_area .button_tip_toggle span {margin-left:20px;font-family:Noto Sans KR;font-size:15px;color:#888787;line-height:33px;vertical-align:baseline;}
.benefit_promotion_all .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:16px;height:11px;margin-left:10px;background:url(../img/event/0415_benefitPromotion/btn_arrow_gray.png) 0 0 no-repeat;vertical-align:middle;}
.benefit_promotion_all .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0415_benefitPromotion/btn_arrow_gray_on.png) 0 0 no-repeat;}
.benefit_promotion_all .tip_area .cont_tip_toggle {padding-top:10px;}
.benefit_promotion_all .tip_area dl {text-align:left;}
.benefit_promotion_all .tip_area dl dt {font-family:Noto Sans KR;font-weight:500;font-size:17px;color:#f7461d;line-height:24px;letter-spacing:-.5px;}
.benefit_promotion_all .tip_area dl dd {font-family:Noto Sans KR;font-size:17px;color:#111;line-height:26px;letter-spacing:-.5px;}
.benefit_promotion_all .tip_area ul {}
.benefit_promotion_all .tip_area ul li {position:relative;padding-left:10px;}
.benefit_promotion_all .tip_area ul li:before {content:'-';display:block;position:absolute;top:0;left:0;}
.benefit_promotion_all .tip_area ul li:after {content:'';display:block;clear:both;}
.benefit_promotion_all .tip_area ul li {font-size:16px;color:#777;line-height:25px;}


.april_promotion {}
.april_promotion .promo_section1 {}
.april_promotion .promo_section1 .inner {height:1120px;}
.april_promotion .promo_section1 .box_wrap {position:absolute;top:50px;left:50px;z-index:10;}
.april_promotion .promo_section1 .box_wrap p {width:120px;height:120px;padding:28px 0 0 30px;border:4px solid #fff;box-sizing:border-box;text-align:left;}
.april_promotion .promo_section1 .box_wrap p span{display:block;font-size:18px;font-weight:500;color:#fff;line-height:1;}
.april_promotion .promo_section1 .box_wrap p span:nth-child(2):before {content:'';display:block;width:14px;height:2px;margin-top:11px;margin-bottom:9px;background-color:#fff;}
.april_promotion .promo_section1 .img_wrap {position:relative;overflow:hidden;width:100%;height:1000px;}
.april_promotion .promo_section1 .img_wrap:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,0.5);}
.april_promotion .promo_section1 #video{ position:absolute;right:0;bottom:0;top:0;right:0;width:100%;height:100%;background-size:100% 100%;background-color: black;background-image:/* our video */;background-position: top top;background-size:contain;object-fit:cover;/*cover video background */z-index:0;}
.april_promotion .promo_section1 video::-webkit-media-controls {}
.april_promotion .promo_section1 .txt1 {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;opacity:0;}
.april_promotion .promo_section1 .show_txt1 .txt1 {opacity:1;-webkit-animation-name:object_opacity;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-name:object_opacity;animation-duration:5s;animation-iteration-count:infinite;}
.april_promotion .promo_section1 .txt2 {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;opacity:1;text-align:center;}
.april_promotion .promo_section1 .show2 .txt2 {-webkit-animation-name:object_opacity2;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0;animation-name:object_opacity2;animation-duration:10s;animation-iteration-count:infinite;animation-delay:0;}
.april_promotion .promo_section1 .txt2_1 {}
.april_promotion .promo_section1 .txt2_2 {margin-top:58px;}
.april_promotion .promo_section1 .txt2_3 {margin-top:29px;}
.april_promotion .promo_section1 .txt2_1,
.april_promotion .promo_section1 .txt2_2,
.april_promotion .promo_section1 .txt2_3 {-webkit-opacity: 0; opacity: 0;-webkit-transform: translate3d(0, 100px, 0);transform: translate3d(0, 100px, 0);}
.april_promotion .promo_section1 .show2 .txt2_1,
.april_promotion .promo_section1 .show2 .txt2_2,
.april_promotion .promo_section1 .show2 .txt2_3 {-webkit-opacity: 1; opacity: 1;-webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateZ(0);transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateZ(0); -webkit-transition: transform 1.1s cubic-bezier(0.165, 0.840, 0.440, 1.000), opacity .9s ease-in-out; transition: transform 1.1s cubic-bezier(0.165, 0.840, 0.440, 1.000), opacity .9s ease-in-out;}
.april_promotion .promo_section1 .show2 .txt2_2 {-webkit-transition-delay: 0.25s; transition-delay: 0.25s;}
.april_promotion .promo_section1 .show2 .txt2_3 {-webkit-transition-delay: 0.35s; transition-delay: 0.35s;}
.april_promotion .promo_section1 .bg1 {position:absolute;top:0;right:287px;z-index:1;-webkit-opacity:0;opacity:0;}
.april_promotion .promo_section1 .show .bg1 {-webkit-opacity:1; opacity:1;-webkit-transition: opacity 3s ease-out .1s;transition: opacity 3s ease-out .1s;}
.april_promotion .promo_section1 .bg2 {position:absolute;bottom:0;left:0;z-index:1;-webkit-opacity:0;opacity:0;}
.april_promotion .promo_section1 .show .bg2 {-webkit-opacity:1; opacity:1;-webkit-transition: opacity 3s ease-out 1s;transition: opacity 3s ease-out 1s;}
.april_promotion .promo_section1 .bg3 {position:absolute;bottom:0;right:0;z-index:1;-webkit-opacity:0;opacity:0;}
.april_promotion .promo_section1 .show .bg3 {-webkit-opacity:1;opacity:1;-webkit-transition: opacity 3s ease-out 1.5s;transition: opacity 3s ease-out 1.5s;}
@keyframes object_opacity {
    0% {opacity:0;}
    50% {opacity:1;}
    100% {opacity:0;}
}
.april_promotion .promo_section1 .button_go_wrap {width:100%;height:120px;min-width:1180px;padding-top:30px;background-color:#292929;box-sizing:border-box;text-align:center;}
.april_promotion .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:90px;padding-top:15px;}
.april_promotion .promo_section1 .button_go_wrap li {display:inline-block;width:33%;min-width:460px;text-align:left;}
.april_promotion .promo_section1 .button_go_wrap li a {display:inline-block;height:55px;font-size:26px;font-family:Noto Sans KR;color:#fff;line-height:55px;}
.april_promotion .promo_section1 .button_go_wrap li a strong {font-family:proxima-nova;color:#f54839;}
.april_promotion .promo_section1 .button_go_wrap li a span {display:inline-block;margin-left:13px;}
.april_promotion .promo_section1 .button_go_wrap li a span:after {content:'';display:inline-block;width:16px;height:11px;margin-left:18px;background:url(../img/event/0408_aprilPromotion/btn_arrow_white.png) 0 0 no-repeat;vertical-align:3px;}
.april_promotion .promo_section1 .button_go_wrap li.on a {}
.april_promotion .promo_section1 .button_go_wrap li:nth-child(2) {position:relative;padding-left:60px;}
.april_promotion .promo_section1 .button_go_wrap li:nth-child(2):before {content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:20px;background-color:#545454;}
.april_promotion .promo_section2 {}
.april_promotion .promo_section2 .inner {position:relative;height:1920px;background-color:#ece9f5;}
.april_promotion .promo_section2 .title_area {max-width:1260px;min-width:1180px;margin:0 auto;padding:146px 50px 0;text-align:center;}
.april_promotion .promo_section2 .title_area span {font-family:proxima-nova;font-size:30px;font-weight:500;color:#111;line-height:1;}
.april_promotion .promo_section2 .title_area h3 {margin-top:17px;font-family:Noto Sans KR;font-size:64px;font-weight:600;color:#111;line-height:1;}
.april_promotion .promo_section2 .title_area p {margin-top:30px;font-family:Noto Sans KR;font-size:30px;color:#111;line-height:1;}
.april_promotion .promo_section2 .title_area p strong {color:#f54a23;font-weight:400;}
.april_promotion .promo_section2 .title_area p b {font-family:proxima-nova;}
.april_promotion .promo_section2 .coupon_area {position:relative;height:625px;max-width:1260px;min-width:1180px;margin:0 auto;}
.april_promotion .promo_section2 .coupon_area h4 {position:relative;margin-top:115px;font-family:Noto Sans KR;font-size:40px;font-weight:600;color:#111;line-height:1;text-align:center;}
.april_promotion .promo_section2 .coupon_area h4:after {content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:435px;height:2px;background-color:#111;}
.april_promotion .promo_section2 .coupon_area h4:before {content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:435px;height:2px;background-color:#111;}
.april_promotion .promo_section2 .coupon_area .row {margin:80px 0 0 125px;}
.april_promotion .promo_section2 .coupon_area .row:after {content:'';display:block;clear:both;}
.april_promotion .promo_section2 .coupon_area .row .col_left {float:left;}
.april_promotion .promo_section2 .coupon_area .row .col_right {float:left;margin-left:60px;}
.april_promotion .promo_section2 .coupon_area .img_coupon {position:relative;width:473px;height:261px;background:url(../img/event/0408_aprilPromotion/april_promotion_coupon_bg.png) 0 0 no-repeat;}
.april_promotion .promo_section2 .coupon_area .img_coupon span {position:absolute;top:-40px;right:-40px;display:block;width:107px;height:107px;padding-top:30px;background:url(../img/event/0408_aprilPromotion/april_promotion_coupon_bg2.png) 0 0 no-repeat;font-family:Noto Sans KR;font-size:18px;color:#111;line-height:22px;text-align:center;box-sizing:border-box;}
.april_promotion .promo_section2 .coupon_area .img_coupon strong {position:absolute;top:80px;left:170px;font-size:84px;font-weight:600;color:#fff;line-height:1;font-style:italic;}
.april_promotion .promo_section2 .coupon_area .button_coupon_down {margin-top:15px;display:block;width:472px;height:70px;font-family:Noto Sans KR;font-size:24px;font-weight:500;color:#fff;line-height:70px;text-align:center;background-color:#292929;}
.april_promotion .promo_section2 .coupon_area .button_coupon_desc {display:block;width:140px;height:22px;margin:20px auto;font-family:Noto Sans KR;font-size:17px;color:#555;line-height:22px;}
.april_promotion .promo_section2 .coupon_area .button_coupon_desc:after {content:'';display:inline-block;width:22px;height:22px;margin-left:10px;background:url(../img/event/0408_aprilPromotion/ico_tooltip.png) 0 0 no-repeat;vertical-align:top;}
.april_promotion .promo_section2 .coupon_area .wrap_layer {width:450px;top:100px;left:50%;transform:translateX(-50%);}
.april_promotion .promo_section2 .wrap_layer.promo_coupon .layer_tit {}
.april_promotion .promo_section2 .wrap_layer.promo_coupon .layer_cont {text-align:center;}
.april_promotion .promo_section2 .wrap_layer.promo_coupon .layer_cont strong {font-family:Noto Sans KR;font-size:24px;color:#000;line-height:1;}
.april_promotion .promo_section2 .wrap_layer.promo_coupon .layer_cont p {margin-top:10px;font-family:Noto Sans KR;font-size:16px;color:#111;line-height:24px;letter-spacing:-1px;}
.april_promotion .promo_section2 .wrap_layer .layer_cont .button_wrap {margin-top:25px;text-align:center;}
.april_promotion .promo_section2 .wrap_layer ul li {position:relative;padding-left:10px;}
.april_promotion .promo_section2 .wrap_layer ul li:before {content:'';display:block;position:absolute;top:12px;left:0;width:3px;height:3px;background-color:#111;}
.april_promotion .promo_section2 .wrap_layer ul li:after {content:'';display:block;clear:both;}
.april_promotion .promo_section2 .wrap_layer ul li .col_left {display:block;width:80px;float:left;}
.april_promotion .promo_section2 .wrap_layer ul li .col_right {display:block;margin-left:80px;}
.april_promotion .promo_section2 .wrap_layer ul li .txt_sub {color:#777;}
.april_promotion .promo_section2 .wrap_layer ul li .txt_point {color:#f7461d;}
.april_promotion .promo_section2 .slides_area {position:relative;}
.april_promotion .promo_section2 .slides_area .wrap_layer { width:450px; top:440px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.april_promotion .promo_section2 .slides_area .title_wrap {max-width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.april_promotion .promo_section2 .slides_area .title_wrap h4 {}
.april_promotion .promo_section2 .slides_area .title_wrap h4 {position:relative;font-family:Noto Sans KR;font-size:40px;font-weight:600;color:#111;line-height:1;text-align:center;}
.april_promotion .promo_section2 .slides_area .title_wrap h4:after {content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:435px;height:2px;background-color:#111;}
.april_promotion .promo_section2 .slides_area .title_wrap h4:before {content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:435px;height:2px;background-color:#111;}
.april_promotion .promo_section2 .slides_area .title_wrap p {width:100%;height:60px;margin:40px 0;font-family:Noto Sans KR;font-size:30px;font-weight:500;color:#111;line-height:60px;text-align:center;}
.april_promotion .promo_section2 .slides_area .title_wrap p span {display:inline-block;width:282px;height:60px;margin-left:35px;padding-left:20px;font-size:34px;font-weight:500;color:#fff;background:url(../img/event/0408_aprilPromotion/countdown_bg.png) 0 0 no-repeat;letter-spacing:38px;}
.april_promotion .promo_section2 .promo_slides {overflow:hidden;}
.april_promotion .promo_section2 .promo_slides .slick-list {overflow:initial;}
.april_promotion .promo_section2 .promo_slides .item {width:900px;height:590px;margin-right:110px;background-color:#fff;border:1px solid #dfdde5;box-sizing:border-box;box-shadow:3px 3px 6px rgba(0,0,0,0.05);}
.april_promotion .promo_section2 .promo_slides .item .coupon_info {position:relative;width:900px;height:590px;padding:20px 0;box-sizing:border-box;text-align:center;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .date {display:block;position:absolute;top:40px;left:40px;z-index:10;width:100px;height:100px;background-color:#111;font-family:Noto Sans KR;font-size:22px;font-weight:500;color:#fff;line-height:100px;text-align:center;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .img_wrap {position:relative;margin:0 20px;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .img_wrap:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);}
.april_promotion .promo_section2 .promo_slides .item.on .coupon_info .img_wrap:before,
.april_promotion .promo_section2 .promo_slides .item.off .coupon_info .img_wrap:before {display:none;}
.april_promotion .promo_section2 .promo_slides .item .state_comingsoon {display:block;}
.april_promotion .promo_section2 .promo_slides .item .state_on {display:none;}
.april_promotion .promo_section2 .promo_slides .item .state_off {display:none;}
.april_promotion .promo_section2 .promo_slides .item.on .state_on {display:block;}
.april_promotion .promo_section2 .promo_slides .item.on .state_comingsoon {display:none;}
.april_promotion .promo_section2 .promo_slides .item.on .state_off {display:none;}
.april_promotion .promo_section2 .promo_slides .item.off .state_off {display:block;}
.april_promotion .promo_section2 .promo_slides .item.off .state_on {display:none;}
.april_promotion .promo_section2 .promo_slides .item.off .state_comingsoon {display:none;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .txt {display:block;margin-top:20px;font-size:60px;font-weight:600;color:#111;line-height:1;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .state_comingsoon .txt {margin-top:35px;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .txt_null {margin-top:60px;font-size:60px;font-weight:600;color:#111;line-height:1;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .button_wrap {margin-top:20px;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down,
.april_promotion .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_item {display:inline-block;width:46.8%;height:70px;margin:0 5px;line-height:70px;font-family:Noto Sans KR;font-size:24px;font-weight:500;color:#fff;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down {background-color:#f7461d;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_item {background-color:#292929;}
.april_promotion .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down[disabled] {background-color:#ddd;}
.april_promotion .promo_section2 .promo_slides .slick-next {right:50%;margin-right:-530px;}
.april_promotion .promo_section2 .promo_slides .slick-prev {left:50%;margin-left:-530px;}
.april_promotion .promo_section3 {}
.april_promotion .promo_section3 .inner {padding-bottom:80px;}
.april_promotion .promo_section3 .title_wrap {position:relative;max-width:1260px;min-width:1180px;margin:0 auto;padding:110px 50px 0;}
.april_promotion .promo_section3 .title_wrap:before {content:'추천 아이템';position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-family:Noto Sans KR;font-size:40px;font-weight:600;color:#111;line-height:1;text-align:center;}
.april_promotion .promo_section3 .title_wrap h4 {position:relative;margin-bottom:55px;font-family:Noto Sans KR;font-size:40px;font-weight:600;color:#111;line-height:1;text-align:center;text-indent:-9999em;}
.april_promotion .promo_section3 .title_wrap h4:after {content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:435px;height:2px;background-color:#111;}
.april_promotion .promo_section3 .title_wrap h4:before {content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:435px;height:2px;background-color:#111;}
.april_promotion .promo_section3 .tip_area {padding:0 50px;}
.april_promotion .promo_section3 .tip_area:after {content:'';display:block;clear:both;}
.april_promotion .promo_section3 .tip_area dl:nth-child(1),
.april_promotion .promo_section3 .tip_area dl:nth-child(2) {float:left;width:50%;height:290px;}
.april_promotion .promo_section3 .tip_area dl:nth-child(3) {float:left;width:100%;height:450px;border-top:1px solid #e3e3e3;padding-top:40px;}
.april_promotion .promo_section4 {}
.april_promotion .promo_section4 .inner {padding-bottom:80px;}
.april_promotion .promo_section4 .title_area {background-color:#efe7e6;}
.april_promotion .promo_section4 .title_area .title {width:770px;margin:0 auto;padding:120px 0 80px;text-align:center;}
.april_promotion .promo_section4 .title_area span {font-family:proxima-nova;font-size:30px;font-weight:500;color:#111;line-height:1;}
.april_promotion .promo_section4 .title_area h3 {margin-top:17px;width:605px;height:61px;background:url(../img/event/0408_aprilPromotion/april_promotion_event2_txt1.png) 0 0 no-repeat;text-indent:-9999em;text-align:left;}
.april_promotion .promo_section4 .title_area p {margin-top:30px;margin-bottom:40px;font-family:Noto Sans KR;font-size:30px;color:#111;line-height:1;text-align:left;letter-spacing:-1px;}
.april_promotion .promo_section4 .title_area p strong {color:#f54a23;font-weight:400;}
.april_promotion .promo_section4 .title_area img {margin-left:40px;}
.april_promotion .promo_section4 .reply {max-width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.april_promotion .promo_section4 .reply_write {padding-top:120px;}
.april_promotion .promo_section4 .reply_list .item {padding:36px 20px 32px 20px;}
.april_promotion .promo_section4 .reply .input_textarea {position:relative;}
.april_promotion .promo_section4 .reply .input_textarea .txt_desc {position:absolute;bottom:5px;left:0;}
.april_promotion .promo_section4 dl {}
.april_promotion .promo_section4 dl dt {display:none;}
.april_promotion .promo_section4 .tip_area {max-width:1260px;min-width:1180px;margin:80px auto 0;padding:0 50px;}
.april_promotion .tip_area {max-width:1260px;min-width:1180px;margin:0 auto;text-align:center;}
.april_promotion .tip_area .button_tip_toggle {display:block;width:100%;padding:20px 0;border:1px solid #111;border-width:1px 0 1px 0;}
.april_promotion .tip_area .button_tip_toggle span {font-family:Noto Sans KR;font-size:26px;color:#111;line-height:1;}
.april_promotion .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:16px;height:11px;margin-left:18px;background:url(../img/event/0408_aprilPromotion/btn_arrow_black.png) 0 0 no-repeat;vertical-align:3px;}
.april_promotion .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0408_aprilPromotion/btn_arrow_black_on.png) 0 0 no-repeat;}
.april_promotion .tip_area .cont_tip_toggle {padding-top:30px;}
.april_promotion .tip_area dl {text-align:left;}
.april_promotion .tip_area dl dt {font-family:Noto Sans KR;font-weight:500;font-size:17px;color:#f7461d;line-height:24px;letter-spacing:-.5px;}
.april_promotion .tip_area dl dd {font-family:Noto Sans KR;font-size:17px;color:#111;line-height:26px;letter-spacing:-.5px;}
.april_promotion .tip_area ul {}
.april_promotion .tip_area ul li {position:relative;padding-left:10px;}
.april_promotion .tip_area ul li:before {content:'';display:block;position:absolute;top:12px;left:0;width:3px;height:3px;background-color:#111;}
.april_promotion .tip_area ul li:after {content:'';display:block;clear:both;}
.april_promotion .tip_area ul li .col_left {display:block;width:80px;float:left;}
.april_promotion .tip_area ul li .col_right {display:block;margin-left:80px;}
.april_promotion .tip_area ul li .txt_sub {color:#777;}
.april_promotion .tip_area ul li .txt_point {color:#f7461d;}
.april_promotion .button_top_wrap {position:fixed;bottom:0;left:50%;z-index:100;transform:translateX(-50%);width:1260px;height:1px;margin:0 auto;}
.april_promotion .button_top {display:none;position:absolute;bottom:300px;right:-70px;z-index:100;width:43px;height:43px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.april_promotion .button_top:after {display:block;position:absolute;top:11px;left:17px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;vertical-align:3px;}
.april_promotion .button_top .txt{display:block;margin-top:17px;font-size:12px;font-weight:bold;color:#111;}
.april_promotion .button_share {display:none;position:absolute;bottom:300px;right:-120px;z-index:100;width:45px;height:45px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.april_promotion .button_share:after {content:'';display:inline-block;width:22px;height:22px;margin-top:5px;background:url(../img/spr1x.png) -204px 0 no-repeat;}
.april_promotion .button_share .txt{display:inline-block;text-indent:-9999em;}


/* common */
.event_fadeinout .visual_area {position:relative;width:100%;height:900px;}
.event_fadeinout .visual_area ul {position:absolute;top:0;left:0;right:0;bottom:0;}
.event_fadeinout .visual_area ul li {position:absolute;top:0;left:0;right:0;bottom:0;background-position:top center;background-repeat:no-repeat;background-size:cover;/*background-attachment:fixed;*/}
.event_fadeinout .visual_area ul li span {display:inline-block;text-indent:-9999em;}
.event_fadeinout .visual_area ul li:nth-of-type(n+2) {opacity: 0;}

.event_view .logo_slides_wrap {width:100%;background-color:#000;}
.event_view .event_logo_slides {margin:0 auto;width:1260px;height:96px;line-height:96px;}
.event_view .event_logo_slides .item {position:relative;width:initial;text-align:center;outline:none;}
.event_view .event_logo_slides .item img {display:inline;vertical-align:middle;}

.event_0315_sneakers {}
.event_0315_sneakers .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_sneakers/event_sneakers_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0315_sneakers .title_wrap .title {width:1260px;margin:0 auto;padding:210px 0;min-width:1260px;text-align:center;}
.event_0315_sneakers .title_wrap .title h2 {display:inline-block;font-size:100px;font-weight:600;color:#fff;line-height:1;border-bottom:8px solid #fff;}
.event_0315_sneakers .title_wrap .title p {margin-top:20px;font-family:Noto Sans KR;font-size:22px;color:#fff;line-height:1;}
.event_0315_sneakers .title_wrap .title p strong {font-family:proxima-nova;}
.event_0315_sneakers .link_wrap {background-color:#111;}
.event_0315_sneakers .link_wrap ul {overflow:hidden;width:1260px;height:78px;margin:0 auto;border:1px solid #333;border-width:0 1px 0 1px;}
.event_0315_sneakers .link_wrap ul li {display:inline-block;margin-left:-3px;border:1px solid #333;border-width:0 1px 1px 0;}
.event_0315_sneakers .link_wrap ul li a,
.event_0315_sneakers .link_wrap ul li button {display:block;box-sizing:border-box;width:251px;height:77px;margin-left:0;line-height:78px;text-align:center;}
.event_0315_sneakers .link_wrap ul li span {display:inline-block;position:relative;width:162px;height:16px;padding-left:30px;font-size:18px;color:#fff;line-height:1;text-align:left;}
.event_0315_sneakers .link_wrap ul li span:before {content:'';display:inline-block;position:absolute;top:0;left:0;width:18px;height:16px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_sneakers/ico_link_home.png) 0 0 no-repeat;line-height:1;}
.event_0315_sneakers .link_wrap ul li span:after {content:'';display:inline-block;position:absolute;top:0;right:0;width:7px;height:16px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_sneakers/ico_link_arrow.png) 50% 50% no-repeat;line-height:1;}
.event_0315_sneakers .link_wrap ul li:nth-child(5) {border-right-width:0;}
.event_0315_sneakers .link_wrap ul li:nth-child(5) a,
.event_0315_sneakers .link_wrap ul li:nth-child(5) button {width:252px;}

.event_0315_WorldFamousClogos {margin-bottom:120px;}
.event_0315_WorldFamousClogos .event_top_section1 {}
.event_0315_WorldFamousClogos .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_WorldFamousClogos/event_WorldFamousClogos_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0315_WorldFamousClogos .title_wrap .title {width:1260px;margin:0 auto;padding:210px 0;min-width:1260px;}
.event_0315_WorldFamousClogos .title_wrap .title h2 {display:inline-block;font-size:80px;color:#010101;line-height:84px;letter-spacing:-1px;}
.event_0315_WorldFamousClogos .title_wrap .title h2 strong {display:inline-block;font-weight:600;border-bottom:8px solid #010101;line-height:1;letter-spacing:-1px;}
.event_0315_WorldFamousClogos .info span {font-size:22px;color:#111;line-height:1;}
.event_0315_WorldFamousClogos .info h3 {margin-top:5px;font-size:60px;font-weight:600;color:#111;line-height:1;}
.event_0315_WorldFamousClogos .info h4 {margin-top:27px;font-family:Noto Sans KR;font-size:30px;color:#000;line-height:1;}
.event_0315_WorldFamousClogos .info p {margin-top:17px;font-family:Noto Sans KR;font-weight:300;font-size:18px;color:#111;line-height:28px;letter-spacing:-1px;}
.event_0315_WorldFamousClogos .event_top_section2 {margin-top:80px ;}
.event_0315_WorldFamousClogos .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0315_WorldFamousClogos .event_top_section2 .info_wrap {display:block;position:relative;height:940px;}
.event_0315_WorldFamousClogos .event_top_section2 .info {position:absolute;top:40px;left:0;width:820px;height:360px;}
.event_0315_WorldFamousClogos .event_top_section2 .img_thum1 {position:absolute;top:0;right:0;}
.event_0315_WorldFamousClogos .event_top_section2 .img_thum2 {position:absolute;top:360px;left:0;}
.event_0315_WorldFamousClogos .event_top_section2 .img_logo {position:absolute;bottom:0;right:0;width:400px;height:300px;}
.event_0315_WorldFamousClogos .event_top_section3 {margin-top:77px ;}
.event_0315_WorldFamousClogos .event_top_section3 .inner {width:1260px;margin:0 auto;}
.event_0315_WorldFamousClogos .event_top_section3 .info_wrap {display:block;position:relative;height:940px;}
.event_0315_WorldFamousClogos .event_top_section3 .info {position:absolute;top:40px;right:0;width:760px;height:320px;}
.event_0315_WorldFamousClogos .event_top_section3 .img_thum1 {position:absolute;top:0;left:0;}
.event_0315_WorldFamousClogos .event_top_section3 .img_thum2 {position:absolute;top:360px;right:0;}
.event_0315_WorldFamousClogos .event_top_section3 .img_logo {position:absolute;bottom:0;left:0;width:400px;height:300px;}

.event_0322_carhartt {margin-bottom:75px;}
.event_0322_carhartt .event_top_section1 {}
.event_0322_carhartt .title_wrap {height:500px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0322_carhartt/event_carhartt_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0322_carhartt .title_wrap .title {width:1260px;margin:0 auto;padding:135px 0 0;min-width:1260px;}
.event_0322_carhartt .title_wrap .title h2 {font-size:40px;font-weight:600;color:#010101;line-height:1;letter-spacing:0;}
.event_0322_carhartt .title_wrap .title h3 {margin-top:30px;font-family:Noto Sans KR;font-size:70px;font-weight:500;color:#010101;line-height:84px;letter-spacing:-1px;}
.event_0322_carhartt .title_wrap .title h3 strong {font-family:proxima-nova;font-size:72px;font-weight:600;}
.event_0322_carhartt .event_top_section2 {margin-top:80px;}
.event_0322_carhartt .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0322_carhartt .event_top_section2 .info_wrap {display:block;position:relative;height:1240px;}
.event_0322_carhartt .event_top_section2 .info {width:100%;height:260px;padding-top:104px;padding-left:640px;box-sizing:border-box;}
.event_0322_carhartt .event_top_section2 .info .line {position:absolute;top:0;left:0;width:100%;padding-bottom:16px;border-bottom:6px solid #111;font-size:22px;font-weight:500;color:#111;line-height:1;}
.event_0322_carhartt .event_top_section2 .info .logo {position:absolute;top:104px;left:0;margin-top:0;width:385px;height:60px;font-size:60px;font-weight:600;color:#111;line-height:1;background:url('../img/event/0322_carhartt/event_carhartt_logo.png') 0 0 no-repeat;text-indent:-9999em;}
.event_0322_carhartt .event_top_section2 .info .tit {font-family:Noto Sans KR;font-size:30px;color:#000;line-height:1;}
.event_0322_carhartt .event_top_section2 .info .txt {margin-top:21px;font-family:Noto Sans KR;font-weight:300;font-size:18px;color:#111;line-height:28px;letter-spacing:-1px;}
.event_0322_carhartt .event_top_section2 .img_thum1 {position:absolute;top:340px;left:0;}
.event_0322_carhartt .event_top_section2 .img_thum2 {position:absolute;top:340px;right:0;}
.event_0322_carhartt .event_top_section2 .img_thum3 {position:absolute;bottom:0;right:0;}

.event_0325_naguisa {margin-bottom:160px;}
.event_0325_naguisa .event_top_section1 {}
.event_0325_naguisa .title_wrap {height:650px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0325_naguisa/event_naguisa_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0325_naguisa .title_wrap .title {width:1260px;margin:0 auto;padding:260px 0;min-width:1260px;text-align:center;}
.event_0325_naguisa .title_wrap .title h2 {font-size:100px;font-weight:600;color:#fff;line-height:1;letter-spacing:0;}
.event_0325_naguisa .title_wrap .title h3 {margin-top:10px;font-family:Noto Sans KR;font-size:23px;font-weight:300;color:#fff;line-height:1;letter-spacing:-1px;}
.event_0325_naguisa .event_top_section2 {margin-top:80px;}
.event_0325_naguisa .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0325_naguisa .event_top_section2 .info_wrap {display:block;position:relative;height:970px;}
.event_0325_naguisa .event_top_section2 .info {width:100%;padding-top:0;box-sizing:border-box;text-align:center;}
.event_0325_naguisa .event_top_section2 .info .tit {font-size:26px;font-weight:500;color:#000;line-height:1;}
.event_0325_naguisa .event_top_section2 .info .txt {margin-top:9px;font-family:Noto Sans KR;font-weight:300;font-size:19px;color:#939393;line-height:32px;letter-spacing:-1px;}
.event_0325_naguisa .event_top_section2 .img_thum1 {position:absolute;top:145px;left:0;}
.event_0325_naguisa .event_top_section2 .img_thum2 {position:absolute;top:145px;right:0;}
.event_0325_naguisa .event_top_section2 .img_thum3 {position:absolute;bottom:0;right:0;}

.event_0323_ruggedHouse {margin-bottom:60px;}
.event_0323_ruggedHouse .event_top_section1 {}
.event_0323_ruggedHouse .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0323_ruggedHouse/event_ruggedHouse_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0323_ruggedHouse .title_wrap .title {width:1260px;margin:0 auto;padding:187px 0 0;min-width:1260px;}
.event_0323_ruggedHouse .title_wrap .title h2 {font-size:26px;font-family:Noto Sans KR;color:#fff;line-height:1;letter-spacing:0;}
.event_0323_ruggedHouse .title_wrap .title h2 strong {font-weight:600;}
.event_0323_ruggedHouse .title_wrap .title h3 {margin-top:50px;font-size:76px;font-family:proxima-nova;font-weight:500;color:#fff;line-height:84px;letter-spacing:-1px;}
.event_0323_ruggedHouse .title_wrap .title h3 span {font-size:70px;font-family:Noto Sans KR;font-weight:500;}
.event_0323_ruggedHouse .event_top_section2 {margin-top:60px;}
.event_0323_ruggedHouse .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0323_ruggedHouse .event_top_section2 .info_wrap {display:block;position:relative;height:1520px;}
.event_0323_ruggedHouse .event_top_section2 .img_thum1 {position:absolute;top:0;left:0;}
.event_0323_ruggedHouse .event_top_section2 .img_thum2 {position:absolute;top:620px;left:0;}
.event_0323_ruggedHouse .event_top_section2 .img_thum3 {position:absolute;top:620px;right:0;}
.event_0323_ruggedHouse .event_top_section2 .info {position:absolute;bottom:0;right:0;width:620px;height:450px;padding:160px 0 0 60px;box-sizing:border-box;}
.event_0323_ruggedHouse .event_top_section2 .info .tit {font-size:40px;font-weight:600;color:#000;line-height:1;}
.event_0323_ruggedHouse .event_top_section2 .info .txt {margin-top:16px;font-family:Noto Sans KR;font-weight:300;font-size:19px;color:#111;line-height:32px;letter-spacing:-1px;}

.event_0315_yan13 {overflow:hidden;}
.event_0315_yan13 .event_top_section1 {position:relative;}
.event_0315_yan13 .event_top_section1 .bg {position:absolute;top:0;left:0;right:0;width:100%;height:740px;background:url('https://img.hiphoper.com/images/hipcontent/event/2019/0315_YAN13/event_yan13_bg1.jpg') top center no-repeat;background-size:cover;}
.event_0315_yan13 .event_top_section1 .inner {position:relative;z-index:1;width:1260px;height:1710px;margin:0 auto;}
.event_0315_yan13 .event_top_section1 .title_wrap {position:absolute;top:195px;left:0;width:320px;height:360px;}
.event_0315_yan13 .event_top_section1 .title {}
.event_0315_yan13 .event_top_section1 .title span {font-family:Noto Sans KR;font-size:22px;font-weight:300;color:#fff;line-height:1;letter-spacing:-1px;}
.event_0315_yan13 .event_top_section1 .title h2 {width:291px;height:176px;margin-top:30px;background:url('https://img.hiphoper.com/images/hipcontent/event/2019/0315_YAN13/event_yan13_logo.png') 0 0 no-repeat;text-indent:-9999em;}
.event_0315_yan13 .event_top_section1 .title p {position:relative;margin-top:80px;padding-top:25px;font-family:Noto Sans KR;font-size:24px;color:#fff;line-height:1;}
.event_0315_yan13 .event_top_section1 .title p strong {font-family:proxima-nova;font-size:26px;font-weight:500;}
.event_0315_yan13 .event_top_section1 .title p:after {content:'';position:absolute;top:0;left:0;width:57px;height:1px;background-color:#fff;}
.event_0315_yan13 .event_top_section1 [class^='img_thum'] {position:absolute;}
.event_0315_yan13 .event_top_section1 .img_thum1 {top:85px;right:-20px;}
.event_0315_yan13 .event_top_section1 .img_thum1 > a {display:block;position:relative;}
.event_0315_yan13 .event_top_section1 .img_thum1 > a:before {content:'';display:block;position:absolute;top:0;right:-20px;width:10px;height:173px;background:url('https://img.hiphoper.com/images/hipcontent/event/2019/0315_YAN13/event_yan13_img_txt1.png') 0 0 no-repeat;}
.event_0315_yan13 .event_top_section1 .img_thum2 {top:740px;left:0;}
.event_0315_yan13 .event_top_section1 .desc_txt {position:absolute;bottom:105px;right:0;width:590px;height:333px;}
.event_0315_yan13 .event_top_section1 .desc_txt dt {margin-bottom:30px;font-weight:600;font-size:26px;color:#111;line-height:1;text-transform:uppercase;}
.event_0315_yan13 .event_top_section1 .desc_txt dd {margin-top:15px;font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#2d2621;line-height:1.6;}
.event_0315_yan13 .event_top_section2 {background:url('https://img.hiphoper.com/images/hipcontent/event/2019/0315_YAN13/event_yan13_bg2.gif') 0 0 repeat;text-align:center;}
.event_0315_yan13 .event_top_section2 .inner {}
.event_0315_yan13 .event_top_section2 h3,
.event_0315_yan13 .event_top_section2 p {padding:40px 0 40px;font-weight:bold;font-size:18px;color:#fef3cd;line-height:1;text-transform:uppercase;}
.event_0315_yan13 .event_top_section2 .event_lookbook_slides {width:1260px;margin:0 auto;}
.event_0315_yan13 .event_top_section2 .event_lookbook_slides .item {position:relative;width:initial;margin-right:20px;}
.event_0315_yan13 .event_top_section2 .event_lookbook_slides .item a {}
.event_0315_yan13 .event_top_section2 .slides .slick-next {right:-60px;}
.event_0315_yan13 .event_top_section2 .slides .slick-prev {left:-60px;}
.event_0315_yan13 .event_top_section3 {}
.event_0315_yan13 .event_top_section3 .inner {position:relative;width:1260px;height:1315px;margin:0 auto;}
.event_0315_yan13 .event_top_section3 .img_logo {position:absolute;top:490px;left:646px;}
.event_0315_yan13 .event_top_section3 [class^='img_thum'] {position:absolute;}
.event_0315_yan13 .event_top_section3 .img_thum1 {top:147px;left:0;}
.event_0315_yan13 .event_top_section3 .img_thum1 > a {display:block;position:relative;}
.event_0315_yan13 .event_top_section3 .img_thum1 > a:before {content:'';display:block;position:absolute;top:0;left:-20px;width:12px;height:200px;background:url('https://img.hiphoper.com/images/hipcontent/event/2019/0315_YAN13/event_yan13_img_txt2.png') 0 0 no-repeat;}
.event_0315_yan13 .event_top_section3 .img_thum2 {bottom:115px;right:60px;}
.event_0315_yan13 .event_top_section3 .img_thum3 {bottom:115px;right:-320px;}

.event_0319_dunst {}
.event_0319_dunst .event_top_section1 {position:relative;}
.event_0319_dunst .event_top_section1 .title_wrap {height:690px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_dunst/event_dunst_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0319_dunst .event_top_section1 .title {width:1260px;margin:0 auto;padding:270px 0 260px;min-width:1260px;}
.event_0319_dunst .event_top_section1 .title span {font-family:Noto Sans KR;font-size:22px;font-weight:300;color:#fff;line-height:1;letter-spacing:-1px;}
.event_0319_dunst .event_top_section1 .title h2 {width:342px;height:108px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_dunst/event_dunst_logo.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0319_dunst .event_top_section1 .title p {margin-top:30px;font-family:Noto Sans KR;font-size:18px;color:#050607;line-height:26px;}
.event_0319_dunst .event_top_section2 {}
.event_0319_dunst .event_top_section2 .inner {width:1260px;margin:0 auto;padding:110px 0 120px;}
.event_0319_dunst .event_top_section2 .desc_txt {}
.event_0319_dunst .event_top_section2 .desc_txt dt {font-size:28px;font-weight:600;color:#111;line-height:1;letter-spacing:-.5px;}
.event_0319_dunst .event_top_section2 .desc_txt dd {margin-top:15px;font-size:18px;font-weight:300;color:#939393;line-height:32px;letter-spacing:-.5px;}
.event_0319_dunst .event_top_section2 .img_wrap {position:relative;width:100%;height:1073px;margin-top:50px;}
.event_0319_dunst .event_top_section2 .img_thum1 {position:absolute;top:0;left:0;}
.event_0319_dunst .event_top_section2 .img_thum2 {position:absolute;bottom:0;left:0;}
.event_0319_dunst .event_top_section2 .img_thum3 {position:absolute;right:0;bottom:0;}
.event_0319_dunst .event_top_section2 .img_thum3:before {content:'HERE WE ARE';display:block;position:absolute;top:-22px;left:0;width:115px;height:12px;font-size:18px;font-weight:600;color:#8e8c8c;}
.event_0319_dunst .event_top_section2 .img_thum3:after {content:'';display:block;position:absolute;top:-67px;right:-60px;width:142px;height:184px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_dunst/event_dunst_img_logo.png) 0 0 no-repeat;}
.event_0319_dunst .event_top_section3 {background-color:#24201f;text-align:center;}
.event_0319_dunst .event_top_section3 .inner {width:1260px;margin:0 auto;padding:50px 0 120px;}
.event_0319_dunst .event_top_section3 h3 {width:161px;height:52px;margin:0 auto;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_dunst/event_dunst_logo2.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0319_dunst .event_top_section3 .event_lookbook_slides {width:1260px;margin:47px auto 0;}
.event_0319_dunst .event_top_section3 .event_lookbook_slides .item {position:relative;width:initial;margin-right:20px;}
.event_0319_dunst .event_top_section3 .event_lookbook_slides .item a {}
.event_0319_dunst .event_top_section3 .slides .slick-next {right:-60px;}
.event_0319_dunst .event_top_section3 .slides .slick-prev {left:-60px;}

.event_0327_13month {}
.event_0327_13month .event_top_section1 {position:relative;}
.event_0327_13month .event_top_section1 .title_wrap {height:690px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0327_13month/event_13month_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0327_13month .event_top_section1 .title {width:1260px;margin:0 auto;padding:265px 0 0;min-width:1260px;}
.event_0327_13month .event_top_section1 .title span {font-family:Noto Sans KR;font-size:22px;font-weight:600;color:#050607;line-height:1;letter-spacing:-1px;}
.event_0327_13month .event_top_section1 .title h2 {position:relative;width:398px;height:60px;margin-top:23px;padding-bottom:38px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0327_13month/event_13month_logo.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0327_13month .event_top_section1 .title h2:after {content:'';display:block;clear:both;position:absolute;bottom:0;left:0;width:26px;height:1px;background-color:#000;}
.event_0327_13month .event_top_section1 .title p {margin-top:30px;font-family:Noto Sans KR;font-size:23px;color:#050607;line-height:1;}
.event_0327_13month .event_top_section2 {}
.event_0327_13month .event_top_section2 .inner {width:1260px;margin:0 auto;padding:110px 0 170px;}
.event_0327_13month .event_top_section2 .img_wrap {position:relative;width:100%;height:1215px;margin-top:50px;}
.event_0327_13month .event_top_section2 .img_thum1 {position:absolute;top:0;left:0;}
.event_0327_13month .event_top_section2 .img_thum2 {position:absolute;bottom:0;left:0;}
.event_0327_13month .event_top_section2 .img_thum3 {position:absolute;right:0;bottom:0;}
.event_0327_13month .event_top_section2 .desc_txt {position:absolute;top:0;right:0;width:620px;height:220px;padding:127px 0 0 20px;box-sizing:border-box;}
.event_0327_13month .event_top_section2 .desc_txt dt {font-size:28px;font-weight:600;color:#111;line-height:1;letter-spacing:-.5px;}
.event_0327_13month .event_top_section2 .desc_txt dd {margin-top:15px;font-size:18px;font-weight:300;color:#939393;line-height:32px;letter-spacing:-.5px;}
.event_0327_13month .event_top_section3 {margin-bottom:60px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0327_13month/event_13month_bg2.jpg) 50% 0 no-repeat;text-align:center;}
.event_0327_13month .event_top_section3 .inner {width:1260px;margin:0 auto;padding:50px 0 120px;}
.event_0327_13month .event_top_section3 h3 {width:252px;height:38px;margin:0 auto;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0327_13month/event_13month_logo2.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0327_13month .event_top_section3 .event_lookbook_slides {width:1260px;margin:47px auto 0;}
.event_0327_13month .event_top_section3 .event_lookbook_slides .item {position:relative;width:initial;margin-right:20px;}
.event_0327_13month .event_top_section3 .event_lookbook_slides .item a {}
.event_0327_13month .event_top_section3 .slides .slick-next {right:-60px;}
.event_0327_13month .event_top_section3 .slides .slick-prev {left:-60px;}

.event_0319_kirsh {}
.event_0319_kirsh .event_top_section1 {position:relative;}
.event_0319_kirsh .event_top_section1 .title_wrap {height:690px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_kirsh/event_kirsh_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0319_kirsh .event_top_section1 .title {width:1260px;margin:0 auto;padding:270px 0 260px;min-width:1260px;}
.event_0319_kirsh .event_top_section1 .title h2 {width:443px;height:74px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_kirsh/event_kirsh_logo.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0319_kirsh .event_top_section1 .title p {margin-top:42px;font-family:Noto Sans KR;font-size:24px;color:#fff;line-height:26px;}
.event_0319_kirsh .event_top_section2 {}
.event_0319_kirsh .event_top_section2 .inner {position:relative;width:1260px;height:740px;margin:90px auto;}
.event_0319_kirsh .event_top_section2 .desc_txt {position:absolute;top:0;left:620px;width:660px;height:740px;text-align:center;}
.event_0319_kirsh .event_top_section2 .desc_txt dt {padding-top:270px;font-size:28px;font-weight:600;color:#111;line-height:1;letter-spacing:-.5px;}
.event_0319_kirsh .event_top_section2 .desc_txt dd {margin-top:15px;font-family:Noto Sans KR;font-size:18px;color:#939393;line-height:32px;letter-spacing:-.5px;}
.event_0319_kirsh .event_top_section2 .img_thum1 {position:absolute;top:0;left:-322px;}
.event_0319_kirsh .event_top_section2 .img_thum2 {position:absolute;top:0;left:0;}
.event_0319_kirsh .event_top_section2 .img_thum3 {position:absolute;top:0;right:-321px;}
.event_0319_kirsh .event_top_section3 {background-color:#24201f;text-align:center;}
.event_0319_kirsh .event_top_section3 .inner {position:relative;width:1260px;margin:0 auto;padding:85px 0;}
.event_0319_kirsh .event_top_section3 .inner:before,
.event_0319_kirsh .event_top_section3 .inner:after {content:'';display:block;position:absolute;left:0;width:1260px;height:16px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_kirsh/event_kirsh_slides_text.png) 0 0 no-repeat;}
.event_0319_kirsh .event_top_section3 .inner:before {top:40px;}
.event_0319_kirsh .event_top_section3 .inner:after {bottom:40px;}
.event_0319_kirsh .event_top_section3 .event_lookbook_slides {width:1260px;margin:0 auto;}
.event_0319_kirsh .event_top_section3 .event_lookbook_slides .item {position:relative;width:initial;margin-right:20px;}
.event_0319_kirsh .event_top_section3 .event_lookbook_slides .item a {}
.event_0319_kirsh .event_top_section3 .slides .slick-next {right:-60px;}
.event_0319_kirsh .event_top_section3 .slides .slick-prev {left:-60px;}
.event_0319_kirsh .event_top_section3 .slides .slick-next:after,
.event_0319_kirsh .event_top_section3 .slides .slick-prev:after {border-color:#ffc02a;}
.event_0319_kirsh .event_top_section4 {}
.event_0319_kirsh .event_top_section4 .inner {width:1260px;margin:0 auto;padding:80px 0 30px;}

.event_0319_kangol {}
.event_0319_kangol .event_top_section1 {}
.event_0319_kangol .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_kangol/event_kangol_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0319_kangol .title {width:1260px;margin:0 auto;padding:110px 0;min-width:1260px;}
.event_0319_kangol .title h2 {width:96px;height:111px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_kangol/event_kangol_logo.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0319_kangol .title h3 {margin-top:46px;font-size:72px;font-weight:600;color:#000;line-height:80px;}
.event_0319_kangol .title p {margin-top:35px;font-family:Noto Sans KR;font-size:26px;color:#000;line-height:34px;}
.event_0319_kangol .event_top_section2 {padding:100px 0 20px;}
.event_0319_kangol .event_top_section2 .inner {position:relative;width:1260px;height:1180px;margin:0 auto;}
.event_0319_kangol .event_top_section2 .img_thum1 {position:absolute;top:0;left:0;}
.event_0319_kangol .event_top_section2 .img_thum2 {position:absolute;bottom:0;left:0;}
.event_0319_kangol .event_top_section2 .img_thum3 {position:absolute;top:0;right:0;}
.event_0319_kangol .event_top_section2 .img_thum4 {position:absolute;bottom:0;right:0;}
.event_0319_kangol .event_top_section3 {padding-bottom:55px;}
.event_0319_kangol .event_top_section3 .inner {width:1260px;margin:0 auto;}
.event_0319_kangol .event_top_section3 .desc {width:1260px;height:200px;padding:63px 0 0 210px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0319_kangol/event_kangol_bg2.jpg) 0 0 no-repeat;box-sizing:border-box;}
.event_0319_kangol .event_top_section3 .desc p {font-family:Noto Sans KR;font-size:24px;color:#000;line-height:34px;}
.event_0319_kangol .event_top_section3 .desc p strong {font-weight:600;}

.event_0315_loafer {}
.event_0315_loafer .title_wrap {height:970px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_loafer/event_loafer_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0315_loafer .title {position:relative;width:1260px;margin:0 auto;padding:210px 0;min-width:1260px;}
.event_0315_loafer .title span {font-size:30px;color:#111;text-transform:uppercase;}
.event_0315_loafer .title h2 {margin-top:10px;font-size:96px;font-weight:500;color:#111;line-height:84px;}
.event_0315_loafer .title p {margin-top:50px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:1;}
.event_0315_loafer .title:after {content:'';display:block;position:absolute;top:50%;right:-50px;transform:translateY(-50%);width:11px;height:195px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_loafer/title_txt_aside.png) 50% 0 no-repeat;}
.event_0315_loafer .list_wrap {margin-top:-310px;}
.event_0315_loafer .list {width:100%;min-width:1260px;}
.event_0315_loafer .list .item {width:100%;}
.event_0315_loafer .list .item .info_wrap {display:block;position:relative;width:1260px;margin:0 auto;}
.event_0315_loafer .list .item .info {position:absolute;z-index:10;}
.event_0315_loafer .list .item span {font-size:17px;font-weight:600;color:#8b8b8b;}
.event_0315_loafer .list .item h3 {margin-top:5px;font-size:50px;font-weight:500;color:#fff;line-height:1;}
.event_0315_loafer .list .item h3 > span {margin-left:7px;font-family:Noto Sans KR;font-size:18px;color:#8b8b8b;line-height:1;}
.event_0315_loafer .list .item p {margin-top:57px;font-family:Noto Sans KR;font-weight:300;font-size:18px;color:#c3c3c3;line-height:27px;letter-spacing:-1px}
.event_0315_loafer .list .item .arrow {display:inline-block;width:46px;height:9px;margin-top:27px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_loafer/btn_arr_half.png) 0 0 no-repeat;}
.event_0315_loafer .list .item:nth-child(1) {height:597px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_loafer/event_loafer_thum1.jpg) calc(50% + 25px) 50% no-repeat;}
.event_0315_loafer .list .item:nth-child(1) .info_wrap {height:597px;}
.event_0315_loafer .list .item:nth-child(1) .info {position:absolute;top:50px;left:60px;z-index:10;width:815px;}
.event_0315_loafer .list .item:nth-child(2) {height:611px;margin-top:117px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_loafer/event_loafer_thum2.jpg) calc(50% + 165px) 50% no-repeat;}
.event_0315_loafer .list .item:nth-child(2) .info_wrap {height:611px;}
.event_0315_loafer .list .item:nth-child(2) .info {position:absolute;top:45px;right:calc(-50px);z-index:10;width:650px;}
.event_0315_loafer .list .item:nth-child(3) {height:625px;margin-top:145px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_loafer/event_loafer_thum3.jpg) calc(50% - 165px) 50% no-repeat;}
.event_0315_loafer .list .item:nth-child(3) .info_wrap {height:625px;}
.event_0315_loafer .list .item:nth-child(3) .info {position:absolute;top:60px;left:0;z-index:10;width:590px;}
.event_0315_loafer .list .item:nth-child(4) {height:611px;margin-top:120px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_loafer/event_loafer_thum4.jpg) calc(50% + 165px) 50% no-repeat;}
.event_0315_loafer .list .item:nth-child(4) .info_wrap {height:611px;}
.event_0315_loafer .list .item:nth-child(4) .info {position:absolute;top:45px;right:calc(-50px);z-index:10;width:650px;}
.event_0315_loafer .list .item:nth-child(4) p {margin-top:35px;}
.event_0315_loafer .list .item:nth-child(5) {height:597px;margin-top:120px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_loafer/event_loafer_thum5.jpg) 50% 50% no-repeat;}
.event_0315_loafer .list .item:nth-child(5) .info_wrap {height:597px;}
.event_0315_loafer .list .item:nth-child(5) .info {position:absolute;top:50px;left:60px;z-index:10;width:815px;}
.event_0315_loafer .list .item:nth-child(5) p {margin-top:15px;}

.event_0315_customade {}
.event_0315_customade .event_top_section1 {}
.event_0315_customade .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_customade/event_customade_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0315_customade .title {position:relative;width:1260px;margin:0 auto;padding:110px 0;min-width:1260px;text-align:center;}
.event_0315_customade .title .logo {display:inline-block;width:120px;height:137px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_customade/logo_white.png) 50% 0 no-repeat;text-indent:-9999em}
.event_0315_customade .title h3 {margin-top:20px;font-size:60px;font-family:Noto Sans KR;color:#fff;line-height:74px;}
.event_0315_customade .title h3 strong {font-weight:600;}
.event_0315_customade .title p {margin-top:50px;font-family:Noto Sans KR;font-size:26px;color:#fff;line-height:1;}
.event_0315_customade .event_top_section2 {}
.event_0315_customade .event_top_section2 .inner {position:relative;width:1260px;height:1675px;min-width:1260px;margin:0 auto;}
.event_0315_customade .event_top_section2 .img_thum1 {position:absolute;top:80px;left:0;width:620px;height:760px;}
.event_0315_customade .event_top_section2 .img_thum2 {position:absolute;top:310px;right:0;width:620px;height:760px;}
.event_0315_customade .event_top_section2 .img_thum3 {position:absolute;bottom:140px;left:0;width:300px;height:380px;}
.event_0315_customade .event_top_section2 .img_thum4 {position:absolute;bottom:0px;right:320px;width:620px;height:520px;}
.event_0315_customade .event_top_section2 .desc_txt1 {position:absolute;top:80px;right:0;width:620px;height:135px;padding-top:40px;text-align:center;font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#111;line-height:28px;}
.event_0315_customade .event_top_section2 .desc_txt2 {position:absolute;top:840px;left:0;width:620px;height:190px;padding-top:125px;font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#111;line-height:28px;text-align:center;}
.event_0315_customade .event_top_section2 .desc_txt2 strong {font-size:30px;}
.event_0315_customade .event_top_section2 .bg {position:absolute;top:0;left:0;z-index:-1;width:620px;height:1675px;background-color:#eff0f4;}
.event_0315_customade .event_top_section2 .logo {position:absolute;bottom:184px;right:92px;width:141px;height:161px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_customade/logo_black.png) 50% 0 no-repeat;text-indent:-9999em}

.event_0315_jewelry {}
.event_0315_jewelry .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_jewelry/event_jewelry_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0315_jewelry .title {width:1260px;margin:0 auto;min-width:1260px;}
.event_0315_jewelry .title h2 {padding-top:240px;font-size:50px;font-weight:500;font-family:Noto Sans KR;color:#010101;line-height:60px;}
.event_0315_jewelry .list_wrap {width:1260px;margin:0 auto;}
.event_0315_jewelry .list {margin-top:100px;margin-bottom:140px;}
.event_0315_jewelry .list .item {margin-top:60px;}
.event_0315_jewelry .list .item h3 {height:0;text-indent:-9999em}
.event_0315_jewelry .list .item p {font-family:Noto Sans KR;font-size:18px;color:#010101;line-height:26px;letter-spacing:-1px;}
.event_0315_jewelry .list .item .info_wrap {display:block;position:relative;}
.event_0315_jewelry .list .item .info {position:absolute;}
.event_0315_jewelry .list .item:nth-child(1) .info_wrap {height:630px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_jewelry/event_jewelry_img_thum1.jpg) 50% 0 no-repeat;}
.event_0315_jewelry .list .item:nth-child(1) .info {right:0;bottom:0;width:315px;height:315px;box-sizing:border-box;padding:100px 0 0 30px;}
.event_0315_jewelry .list .item:nth-child(2) .info_wrap {height:630px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_jewelry/event_jewelry_img_thum2.jpg) 50% 0 no-repeat;}
.event_0315_jewelry .list .item:nth-child(2) .info {left:0;bottom:0;width:315px;height:315px;box-sizing:border-box;padding:100px 0 0 0;}
.event_0315_jewelry .list .item:nth-child(3) .info_wrap {height:630px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_jewelry/event_jewelry_img_thum3.jpg) 50% 0 no-repeat;}
.event_0315_jewelry .list .item:nth-child(3) .info {right:0;bottom:0;width:315px;height:315px;box-sizing:border-box;padding:100px 0 0 30px;}
.event_0315_jewelry .list .item:nth-child(4) .info_wrap {height:630px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_jewelry/event_jewelry_img_thum4.jpg) 50% 0 no-repeat;}
.event_0315_jewelry .list .item:nth-child(4) .info {left:0;bottom:0;width:315px;height:315px;box-sizing:border-box;padding:100px 0 0 30px;}

.event_0323_leatherAcc {padding-bottom:80px;}
.event_0323_leatherAcc .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0323_leatherAcc/event_leatherAcc_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0323_leatherAcc .title {width:1260px;margin:0 auto;min-width:1260px;}
.event_0323_leatherAcc .title h2 {display:inline-block;padding:150px 0 10px 0;border-bottom:8px solid #fff;font-size:72px;font-weight:500;color:#fff;line-height:84px;}
.event_0323_leatherAcc .title p {margin-top:52px;font-family:Noto Sans KR;font-size:26px;color:#fff;line-height:38px;letter-spacing:-1px;}
.event_0323_leatherAcc .title p strong {font-family:proxima-nova;font-size:30px;font-weight:500;}
.event_0323_leatherAcc .desc_wrap {padding:110px 0 120px;}
.event_0323_leatherAcc .desc {position:relative;width:1260px;margin:0 auto;padding-top:0;min-width:1260px;}
.event_0323_leatherAcc .desc h3 {position:absolute;top:0;left:0;width:383px;height:145px;border-bottom:6px solid #111;font-size:42px;font-weight:600;color:#111;line-height:50px;box-sizing:border-box;}
.event_0323_leatherAcc .desc p {margin-left:640px;font-family:Noto Sans KR;font-size:18px;color:#010101;line-height:26px;letter-spacing:-1px;}
.event_0323_leatherAcc .desc p:last-child {margin-top:20px;}
.event_0323_leatherAcc .list_wrap {width:1260px;margin:0 auto;}
.event_0323_leatherAcc .list {}
.event_0323_leatherAcc .list .item {}
.event_0323_leatherAcc .list .item .info_wrap {display:block;position:relative;}
.event_0323_leatherAcc .list .item .info {width:100%;height:194px;padding:36px 0 0 440px;background-color:#111;box-sizing:border-box;}
.event_0323_leatherAcc .list .item .info h3 {position:absolute;text-indent:-9999em;}
.event_0323_leatherAcc .list .item .info p {font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#fff;line-height:26px;letter-spacing:-1px;}
.event_0323_leatherAcc .list .item .button_go.white {display:inline-block;position:relative;width:140px;height:35px;margin-top:15px;background-color:rgba(255,255,255,0);text-align:left;font-size:16px;color:#fff;text-indent:0;line-height:35px;box-sizing:border-box;vertical-align:middle;}
.event_0323_leatherAcc .list .item .button_go.white:after {content:'';display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);width:6px;height:11px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/btn_arr_white.png) 0 0 no-repeat;}
.event_0323_leatherAcc .list .item .img_wrap {position:relative;width:100%;height:660px;margin-top:20px;}
.event_0323_leatherAcc .list .item:nth-child(1) .info h3 {top:45px;left:210px;width:163px;height:108px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0323_leatherAcc/event_leatherAcc_logo1.jpg) 0 0 no-repeat;}
.event_0323_leatherAcc .list .item:nth-child(1) .img_thum1 {position:absolute;top:0;left:0;}
.event_0323_leatherAcc .list .item:nth-child(1) .img_thum2 {position:absolute;bottom:0;left:0;}
.event_0323_leatherAcc .list .item:nth-child(1) .img_thum3 {position:absolute;bottom:0;left:320px;}
.event_0323_leatherAcc .list .item:nth-child(1) .img_thum4 {position:absolute;top:0;right:0;}
.event_0323_leatherAcc .list .item:nth-child(2) .info h3 {top:85px;left:210px;width:160px;height:30px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0323_leatherAcc/event_leatherAcc_logo2.jpg) 0 0 no-repeat;}
.event_0323_leatherAcc .list .item:nth-child(2) {margin-top:60px;}
.event_0323_leatherAcc .list .item:nth-child(2) .img_thum1 {position:absolute;top:0;left:0;}
.event_0323_leatherAcc .list .item:nth-child(2) .img_thum2 {position:absolute;top:0;right:320px;}
.event_0323_leatherAcc .list .item:nth-child(2) .img_thum3 {position:absolute;top:0;right:0;}
.event_0323_leatherAcc .list .item:nth-child(2) .img_thum4 {position:absolute;bottom:0;right:0;}

.event_0326_anderssonbell {}
.event_0326_anderssonbell .event_top_section1 {}
.event_0326_anderssonbell .event_top_section1 .inner {height:690px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0326_anderssonbell .event_top_section1 .title_wrap {width:1260px;margin:0 auto;min-width:1260px;padding-top:310px;}
.event_0326_anderssonbell .event_top_section1 .title {width:549px;height:130px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_logo.png) 0 0 no-repeat;}
.event_0326_anderssonbell .event_top_section1 .title h2 {height:0;text-indent:-9999em;}
.event_0326_anderssonbell .event_top_section1 .title p {height:0;text-indent:-9999em;}
.event_0326_anderssonbell .event_top_section2 {position:relative;margin-top:100px;}
.event_0326_anderssonbell .event_top_section2 .bg {position:absolute;left:0;right:0;bottom:0;z-index:-1;width:100%;height:1245px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_bg2.jpg) 0 bottom no-repeat;background-size:cover;}
.event_0326_anderssonbell .event_top_section2 .inner {width:1260px;margin:0 auto;height:1780px;}
.event_0326_anderssonbell .event_top_section2 .desc_wrap {}
.event_0326_anderssonbell .event_top_section2 .desc {text-align:center;}
.event_0326_anderssonbell .event_top_section2 .desc h3 {font-size:32px;font-weight:500;color:#000;line-height:1;}
.event_0326_anderssonbell .event_top_section2 .desc p {margin-top:10px;font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#7e7e7e;line-height:32px;letter-spacing:-1px;}
.event_0326_anderssonbell .event_top_section2 .video_wrap {width:1260px;margin:50px auto 0;}
.event_0326_anderssonbell .event_top_section2 .video {}
.event_0326_anderssonbell .event_top_section2 .img_wrap {position:relative;width:1260px;height:748px;margin:30px auto 0;}
.event_0326_anderssonbell .event_top_section2 .img_wrap:before {content:'';position:absolute;top:50%;left:-50px;transform:translateY(-50%);width:12px;height:106px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_txt1.png) 0 0 no-repeat;}
.event_0326_anderssonbell .event_top_section2 .img_wrap:after {content:'';position:absolute;top:50%;right:-50px;transform:translateY(-50%);width:13px;height:138px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_txt2.png) 0 0 no-repeat;}
.event_0326_anderssonbell .event_top_section2 .img_thum1 {position:absolute;top:0;left:0;}
.event_0326_anderssonbell .event_top_section2 .img_thum2 {position:absolute;top:0;right:0;}
.event_0326_anderssonbell .event_top_section3 {padding:110px 0 80px;}
.event_0326_anderssonbell .event_top_section3 .inner {width:1260px;margin:0 auto;}
.event_0326_anderssonbell .event_top_section3 .title_wrap {text-align:center;}
.event_0326_anderssonbell .event_top_section3 .title {display:inline-block;padding-top:20px;border-top:5px solid #000;font-size:32px;font-weight:600;color:#000;line-height:1;}
.event_0326_anderssonbell .event_top_section3 .list_wrap {margin-top:33px;}
.event_0326_anderssonbell .event_top_section3 .list {}
.event_0326_anderssonbell .event_top_section3 .list .item {width:1260px;height:812px;}
.event_0326_anderssonbell .event_top_section3 .list .info_wrap {display:block;position:relative;width:1260px;height:812px;}
.event_0326_anderssonbell .event_top_section3 .list .info {width:596px;height:140px;}
.event_0326_anderssonbell .event_top_section3 .list .info h3 {font-size:16px;font-weight:600;color:#aeaeae;line-height:1;}
.event_0326_anderssonbell .event_top_section3 .list .info h4 {margin-top:10px;font-size:22px;font-weight:600;color:#000;line-height:1;}
.event_0326_anderssonbell .event_top_section3 .list .info .button_go {margin-top:40px;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(1) {}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(1) .img_thum1 {position:absolute;top:0;left:60px;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(1) .img_thum2 {position:absolute;top:0;right:0;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(1) .info {position:absolute;bottom:0;right:0;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(2) {margin-top:65px;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(2) .img_thum1 {position:absolute;top:0;left:0;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(2) .img_thum2 {position:absolute;top:0;right:60px;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(2) .info {position:absolute;bottom:0;left:60px;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(3) {margin-top:65px;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(3) .img_thum1 {position:absolute;top:0;left:60px;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(3) .img_thum2 {position:absolute;top:0;right:0;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(3) .info {position:absolute;bottom:0;right:0;}
.event_0326_anderssonbell .event_top_section3 .list .item:nth-child(3) .info h4 {white-space:nowrap;}
.event_0326_anderssonbell .event_top_section3 .button_go {display:inline-block;position:relative;width:250px;height:50px;background-color:#111;border:1px solid #111;text-align:left;font-size:16px;color:#fff;text-indent:20px;line-height:50px;box-sizing:border-box;vertical-align:middle;}
.event_0326_anderssonbell .event_top_section3 .button_go:after {content:'';display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);width:6px;height:11px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/btn_arr_white.png) 0 0 no-repeat;}

.event_0328_anderssonbell {}
.event_0328_anderssonbell .event_top_section1 {}
.event_0328_anderssonbell .event_top_section1 .inner {height:690px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0328_anderssonbell .event_top_section1 .title_wrap {width:1260px;margin:0 auto;min-width:1260px;padding-top:310px;}
.event_0328_anderssonbell .event_top_section1 .title {width:549px;height:130px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_logo.png) 0 0 no-repeat;}
.event_0328_anderssonbell .event_top_section1 .title h2 {height:0;text-indent:-9999em;}
.event_0328_anderssonbell .event_top_section1 .title p {height:0;text-indent:-9999em;}
.event_0328_anderssonbell .event_top_section2 {position:relative;margin-top:100px;}
.event_0328_anderssonbell .event_top_section2 .bg {position:absolute;left:0;right:0;bottom:0;z-index:-1;width:100%;height:1245px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_bg2.jpg) 0 bottom no-repeat;background-size:cover;}
.event_0328_anderssonbell .event_top_section2 .inner {width:1260px;margin:0 auto;height:1780px;}
.event_0328_anderssonbell .event_top_section2 .desc_wrap {}
.event_0328_anderssonbell .event_top_section2 .desc {text-align:center;}
.event_0328_anderssonbell .event_top_section2 .desc h3 {font-size:32px;font-weight:500;color:#000;line-height:1;}
.event_0328_anderssonbell .event_top_section2 .desc p {margin-top:10px;font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#7e7e7e;line-height:32px;letter-spacing:-1px;}
.event_0328_anderssonbell .event_top_section2 .video_wrap {width:1260px;margin:50px auto 0;}
.event_0328_anderssonbell .event_top_section2 .video {}
.event_0328_anderssonbell .event_top_section2 .img_wrap {position:relative;width:1260px;height:748px;margin:19px auto 0;}
.event_0328_anderssonbell .event_top_section2 .img_wrap:before {content:'';position:absolute;top:50%;left:-50px;transform:translateY(-50%);width:12px;height:106px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_txt1.png) 0 0 no-repeat;}
.event_0328_anderssonbell .event_top_section2 .img_wrap:after {content:'';position:absolute;top:50%;right:-50px;transform:translateY(-50%);width:13px;height:138px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0328_anderssonbell/event_anderssonbell_txt2.png) 0 0 no-repeat;}
.event_0328_anderssonbell .event_top_section2 .img_thum1 {position:absolute;top:0;left:0;}
.event_0328_anderssonbell .event_top_section2 .img_thum2 {position:absolute;top:0;right:0;}
.event_0328_anderssonbell .event_top_section3 {padding:110px 0 0;}
.event_0328_anderssonbell .event_top_section3 .inner {width:1260px;margin:0 auto;}
.event_0328_anderssonbell .event_top_section3 .title_wrap {text-align:center;}
.event_0328_anderssonbell .event_top_section3 .title {display:inline-block;padding-top:20px;border-top:5px solid #000;font-size:32px;font-weight:600;color:#000;line-height:1;}
.event_0328_anderssonbell .event_top_section3 .list_wrap {margin-top:33px;}
.event_0328_anderssonbell .event_top_section3 .list_wrap + .list_wrap {margin-top:35px;padding-top:100px;border-top:1px solid #ccc;}
.event_0328_anderssonbell .event_top_section3 .list {margin-bottom:0;}
.event_0328_anderssonbell .event_top_section3 .list .item {position:relative;width:1260px;height:812px;padding-bottom:65px;}
.event_0328_anderssonbell .event_top_section3 .list .info_wrap {display:block;position:relative;width:1260px;height:800px;}
.event_0328_anderssonbell .event_top_section3 .list .info {height:130px;}
.event_0328_anderssonbell .event_top_section3 .list .info h3 {font-size:16px;font-weight:600;color:#aeaeae;line-height:1;}
.event_0328_anderssonbell .event_top_section3 .list .info h4 {margin-top:10px;font-size:22px;font-weight:600;color:#000;line-height:1;letter-spacing:-.5px}
.event_0328_anderssonbell .event_top_section3 .list .info .button_go {margin-top:30px;}
.event_0328_anderssonbell .event_top_section3 .list .item:nth-child(odd) {}
.event_0328_anderssonbell .event_top_section3 .list .item:nth-child(odd) .img_thum1 {position:absolute;top:0;left:0;}
.event_0328_anderssonbell .event_top_section3 .list .item:nth-child(odd) .img_thum2 {position:absolute;top:0;right:0;}
.event_0328_anderssonbell .event_top_section3 .list .item:nth-child(odd) .info {position:absolute;bottom:0;right:0;width:600px;}
.event_0328_anderssonbell .event_top_section3 .list .item:nth-child(even) {}
.event_0328_anderssonbell .event_top_section3 .list .item:nth-child(even) .img_thum1 {position:absolute;top:0;left:0;}
.event_0328_anderssonbell .event_top_section3 .list .item:nth-child(even) .img_thum2 {position:absolute;top:0;right:0;}
.event_0328_anderssonbell .event_top_section3 .list .item:nth-child(even) .info {position:absolute;bottom:0;left:0;width:620px;}
.event_0328_anderssonbell .event_top_section3 .button_go {display:inline-block;position:relative;width:250px;height:50px;background-color:#111;border:1px solid #111;text-align:left;font-size:16px;color:#fff;text-indent:20px;line-height:50px;box-sizing:border-box;vertical-align:middle;}
.event_0328_anderssonbell .event_top_section3 .button_go:after {content:'';display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);width:6px;height:11px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/btn_arr_white.png) 0 0 no-repeat;}
.event_0328_anderssonbell .event_top_section3 .slides .slick-next {right:-60px;}
.event_0328_anderssonbell .event_top_section3 .slides .slick-prev {left:-60px;}
.event_0328_anderssonbell .event_top_section3 .slides .slick-next.slick-disabled,
.event_0328_anderssonbell .event_top_section3 .slides .slick-prev.slick-disabled {opacity:0.3;}

.event_0326_dailyWatch {padding-bottom:80px;}
.event_0326_dailyWatch .event_top_section1 .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0326_dailyWatch/event_dailyWatch_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0326_dailyWatch .event_top_section1 .title {width:1260px;margin:0 auto;min-width:1260px;}
.event_0326_dailyWatch .event_top_section1 .title h2 {display:inline-block;padding:150px 0 18px 0;font-size:70px;font-weight:500;font-family:Noto Sans KR;color:#fff;line-height:84px;}
.event_0326_dailyWatch .event_top_section1 .title h2 strong {font-family:proxima-nova;font-size:76px;font-weight:600;}
.event_0326_dailyWatch .event_top_section1 .title p {margin-top:52px;font-family:Noto Sans KR;font-size:26px;color:#fff;line-height:38px;letter-spacing:-1px;}
.event_0326_dailyWatch .event_top_section1 .title p strong {font-family:proxima-nova;font-size:28px;font-weight:400;}
.event_0326_dailyWatch .event_top_section2 {}
.event_0326_dailyWatch .event_top_section2 .inner {}
.event_0326_dailyWatch .event_top_section2 .list_wrap {margin-top:120px;}
.event_0326_dailyWatch .event_top_section2 .list {}
.event_0326_dailyWatch .event_top_section2 .list .item {width:100%;height:1100px;}
.event_0326_dailyWatch .event_top_section2 .list .item .info_wrap {display:block;position:relative;width:1260px;margin:0 auto;height:1100px;}
.event_0326_dailyWatch .event_top_section2 .list .item .info {}
.event_0326_dailyWatch .event_top_section2 .list .item .info h3 {font-size:40px;font-weight:600;color:#111;line-height:1;}
.event_0326_dailyWatch .event_top_section2 .list .item .info p {margin-top:28px;font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#111;line-height:28px;letter-spacing:-1px;}
.event_0326_dailyWatch .event_top_section2 .list .item .button_go {margin-top:55px;display:inline-block;position:relative;width:250px;height:50px;background-color:#000;border:1px solid #000;text-align:left;font-size:16px;color:#fff;text-indent:20px;line-height:50px;box-sizing:border-box;vertical-align:middle;}
.event_0326_dailyWatch .event_top_section2 .list .item .button_go:after {content:'';display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);width:6px;height:11px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/btn_arr_white.png) 0 0 no-repeat;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(1) {}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(1) .img_thum1 {position:absolute;top:180px;left:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(1) .img_thum2 {position:absolute;top:0;right:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(1) .img_thum3 {position:absolute;bottom:0;left:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(1) .info {position:absolute;bottom:0;right:0;width:620px;height:285px;padding-left:60px;box-sizing:border-box;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(2) {margin-top:100px;padding-top:100px;border-top:1px solid #e5e5e5;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(2) .img_thum1 {position:absolute;top:0;right:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(2) .img_thum2 {position:absolute;top:560px;left:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(2) .img_thum3 {position:absolute;bottom:0;right:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(2) .info {position:absolute;top:0;left:0;width:620px;height:310px;box-sizing:border-box;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(3) {margin-top:100px;padding-top:100px;border-top:1px solid #e5e5e5;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(3) .img_thum1 {position:absolute;top:0;left:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(3) .img_thum2 {position:absolute;top:380px;right:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(3) .img_thum3 {position:absolute;bottom:0;right:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(3) .info {position:absolute;top:0;right:0;width:620px;height:285px;padding-left:60px;box-sizing:border-box;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(4) {margin-top:100px;padding-top:100px;border-top:1px solid #e5e5e5;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(4) .img_thum1 {position:absolute;top:0;left:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(4) .img_thum2 {position:absolute;top:180px;left:640px;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(4) .img_thum3 {position:absolute;bottom:0;right:0;}
.event_0326_dailyWatch .event_top_section2 .list .item:nth-child(4) .info {position:absolute;bottom:0;left:0;width:620px;height:285px;box-sizing:border-box;}

.event_0324_motifest {}
.event_0324_motifest .event_top_section1 {}
.event_0324_motifest .event_top_section1 .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0324_motifest/event_motifest_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0324_motifest .event_top_section1 .title {width:1260px;margin:0 auto;min-width:1260px;padding-top:150px;}
.event_0324_motifest .event_top_section1 .title span {font-family:Noto Sans KR;font-size:22px;color:#010101;line-height:38px;letter-spacing:-1px;}
.event_0324_motifest .event_top_section1 .title h2 {font-size:70px;font-weight:500;font-family:Noto Sans KR;color:#010101;line-height:84px;}
.event_0324_motifest .event_top_section1 .title h2 strong {font-family:proxima-nova;font-size:74px;font-weight:500;}
.event_0324_motifest .event_top_section1 .title p {margin-top:40px;font-family:proxima-nova;font-size:28px;font-weight:500;color:#010101;line-height:38px;letter-spacing:-1px;}
.event_0324_motifest .event_top_section1 .title p span {font-family:Noto Sans KR;font-size:26px;}
.event_0324_motifest .event_top_section2 {margin-top:100px;}
.event_0324_motifest .event_top_section2 .inner {position:relative;width:1260px;height:800px;margin:0 auto;min-width:1260px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0324_motifest/event_motifest_bg2.jpg) 0 0 no-repeat;}
.event_0324_motifest .event_top_section2 .link {display:block;width:100%;height:800px;}
.event_0324_motifest .event_top_section2 .desc_txt {position:absolute;top:265px;left:100px;width:400px;height:280px;}
.event_0324_motifest .event_top_section2 .desc_txt dt {width:394px;height:96px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/event/0324_motifest/event_motifest_logo.jpg) 0 0 no-repeat;text-indent:-9999em;}
.event_0324_motifest .event_top_section2 .desc_txt dd {margin-top:53px;font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#000;line-height:28px;letter-spacing:-1px;}
.event_0324_motifest .event_top_section3 {margin-top:100px;}
.event_0324_motifest .event_top_section3 .inner {text-align:center;}
.event_0324_motifest .event_top_section3 img {}

.event_0326_beyondcloset {}
.event_0326_beyondcloset .event_top_section1 {}
.event_0326_beyondcloset .event_top_section1 .title_wrap {height:700px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0326_beyondcloset/event_beyondcloset_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0326_beyondcloset .event_top_section1 .title {width:1260px;margin:0 auto;min-width:1260px;padding-top:220px;}
.event_0326_beyondcloset .event_top_section1 .title h2 {font-size:70px;font-weight:500;font-family:Noto Sans KR;color:#010101;line-height:84px;}
.event_0326_beyondcloset .event_top_section1 .title h2 strong {font-family:proxima-nova;font-size:74px;font-weight:500;}
.event_0326_beyondcloset .event_top_section1 .title p {margin-top:53px;font-size:28px;font-weight:500;color:#010101;line-height:38px;letter-spacing:-1px;}
.event_0326_beyondcloset .event_top_section2 {overflow:hidden;padding-bottom:190px;}
.event_0326_beyondcloset .event_top_section2 .inner {}
.event_0326_beyondcloset .event_top_section2 .list {}
.event_0326_beyondcloset .event_top_section2 .list .item {position:relative;width:1260px;margin:0 auto;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(1) {height:900px;margin-top:100px;margin-bottom:80px;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(1):after {content:'';display:block;position:absolute;bottom:-80px;right:-330px;z-index:-1;width:1590px;height:700px;background-color:#f9edea;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(1) .logo {position:absolute;top:0;right:0;width:620px;height:108px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0326_beyondcloset/event_beyondcloset_logo.jpg) 0 0 no-repeat;text-indent:-9999em;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(1) .img_thum1 {position:absolute;top:0;left:0;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(1) .img_thum2 {position:absolute;top:180px;right:0;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(1) .info {position:absolute;bottom:0;right:0;width:620px;height:280px;padding:105px 0 0 60px;box-sizing:border-box;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(1) .info .txt {font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#111;line-height:28px;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(1) .info .txt:last-child {margin-top:13px;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2) {height:980px;margin-top:120px;margin-bottom:80px;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2):after {content:'';display:block;position:absolute;bottom:-80px;left:-330px;z-index:-1;width:1590px;height:700px;background-color:#e2e9f7;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2) .info {position:absolute;top:0;left:0;width:620px;height:220px;padding:120px 0 0;box-sizing:border-box;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2) .info .txt {font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#111;line-height:28px;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2) .img_thum1 {position:absolute;top:260px;left:320px;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2) .img_thum2 {position:absolute;top:0;right:0;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2) .img_thum3 {position:absolute;bottom:0;left:0;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2) .img_thum4 {position:absolute;bottom:0;right:320px;}
.event_0326_beyondcloset .event_top_section2 .list .item:nth-child(2) .img_thum5 {position:absolute;bottom:0;right:0;}

.event_0315_casio {}
.event_0315_casio .event_top_section1 {}
.event_0315_casio .title_wrap {min-width:1260px;height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_casio/event_casio_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0315_casio .title {width:1260px;margin:0 auto;padding-top:110px;min-width:1260px;}
.event_0315_casio .title h2 {width:431px;height:297px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_casio/event_casio_title.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0315_casio .title p {margin-top:60px;font-family:Noto Sans KR;font-size:26px;font-weight:300;color:#fff;line-height:26px;letter-spacing:-1px;}
.event_0315_casio .event_top_section2 {margin-top:80px;}
.event_0315_casio .event_top_section2 .inner {position:relative;width:1260px;height:710px;margin:0 auto;min-width:1260px;}
.event_0315_casio .event_top_section2 .img_wrap {position:absolute;top:0;left:0;}
.event_0315_casio .event_top_section2 .img_thum1 {display:inline-block;}
.event_0315_casio .event_top_section2 .img_thum2 {display:inline-block;margin-left:-4px ;}
.event_0315_casio .event_top_section2 .tit {position:absolute;right:0;bottom:160px;width:300px;height:207px;font-family:Noto Sans KR;font-size:30px;font-weight:300;color:#111;line-height:38px;letter-spacing:-1px;border-bottom:8px solid #000;}
.event_0315_casio .event_top_section2 .tit strong {display:inline-block;margin-top:30px;font-weight:600;}
.event_0315_casio .event_top_section2 .desc_txt1 {position:absolute;left:320px;bottom:0;width:585px;height:175px;}
.event_0315_casio .event_top_section2 .desc_txt1 p {font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#333;line-height:28px;letter-spacing:-1px;}
.event_0315_casio .event_top_section2 .desc_txt1 p:last-child {margin-top:10px;}
.event_0315_casio .event_top_section3 {margin-top:60px;}
.event_0315_casio .event_top_section3 .inner {position:relative;width:1260px;height:590px;margin:0 auto;min-width:1260px;}
.event_0315_casio .event_top_section3 .img_wrap {position:absolute;top:0;left:0;}
.event_0315_casio .event_top_section3 .img_wrap:after {content:'';display:block;clear:both;}
.event_0315_casio .event_top_section3 .img_thum3 {float:left;width:300px;height:492px;border-bottom:8px solid #000;}
.event_0315_casio .event_top_section3 .img_thum4 {margin-left:320px;}
.event_0315_casio .event_top_section3 .desc_txt2 {position:absolute;left:320px;bottom:0;width:820px;height:50px;}
.event_0315_casio .event_top_section3 .desc_txt2 p {font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#333;line-height:28px;letter-spacing:-1px;}
.event_0315_casio .event_top_section4 {margin-top:100px;}
.event_0315_casio .event_top_section4 .inner {position:relative;width:1260px;margin:0 auto;min-width:1260px;}
.event_0315_casio .event_top_section4 a {display:block;}
.event_0315_casio .event_top_section4 .img_banner1 {margin-bottom:30px;}
.event_0315_casio .event_top_section4 .img_banner2 {margin-bottom:30px;}
.event_0315_casio .event_top_section4 .img_banner3 {margin-bottom:20px;}

.event_0313_eyewear {}
.event_0313_eyewear .title_wrap {height:880px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_eyewear .title {width:1260px;margin:0 auto;padding:130px 0 92px;}
.event_0313_eyewear .title span {font-family:Noto Sans KR;font-size:20px;color:#203f2b;line-height:1;}
.event_0313_eyewear .title h2 {margin-top:10px;font-size:68px;font-weight:500;color:#fff;line-height:72px;}
.event_0313_eyewear .title p {position:relative;padding-top:28px;margin-top:27px;font-family:Noto Sans KR;font-size:24px;color:#203f2b;line-height:40px;letter-spacing:-1px;}
.event_0313_eyewear .title p:before {content:'';display:block;position:absolute;top:0;left:0;width:24px;height:1px;background-color:#203f2b;}
.event_0313_eyewear .title p strong {font-weight:500;font-size:24px;}
.event_0313_eyewear .title p strong em {font-family:proxima-nova;font-size:26px;font-weight:500;}
.event_0313_eyewear .list_wrap {margin-top:-200px;}
.event_0313_eyewear .list {width:100%;min-width:1260px;}
.event_0313_eyewear .list:after {content:'';display:block;clear:both;}
.event_0313_eyewear .list .item {float:left;width:100%;}
.event_0313_eyewear .list .item .info_wrap {}
.event_0313_eyewear .list .item .info {position:absolute;z-index:10;}
.event_0313_eyewear .list .item strong {display:block;font-size:17px;font-weight:600;color:#38b261;line-height:1;}
.event_0313_eyewear .list .item h4 {display:inline-block;vertical-align:middle;}
.event_0313_eyewear .list .item p {font-family:Noto Sans KR;font-size:18px;font-weight:300;color:#000;line-height:1;line-height:28px;}
.event_0313_eyewear .list .item .button_go {display:inline-block;position:relative;width:160px;height:35px;background-color:#fff;border:1px solid #000;text-align:left;font-size:16px;color:#000;text-indent:20px;line-height:35px;box-sizing:border-box;vertical-align:middle;}
.event_0313_eyewear .list .item .button_go:after {content:'';display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);width:6px;height:11px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/btn_arr_black.png) 0 0 no-repeat;}
.event_0313_eyewear .list .item .button_go.white {display:inline-block;position:relative;width:160px;height:35px;background-color:rgba(255,255,255,0);border:1px solid #fff;text-align:left;font-size:16px;color:#fff;text-indent:20px;line-height:35px;box-sizing:border-box;vertical-align:middle;}
.event_0313_eyewear .list .item .button_go.white:after {content:'';display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);width:6px;height:11px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/btn_arr_white.png) 0 0 no-repeat;}
.event_0313_eyewear .list .item:nth-child(1) {position:relative;width:100%;height:736px;padding-bottom:100px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_bg2.jpg) calc(50% - 165px) 0 no-repeat;}
.event_0313_eyewear .list .item:nth-child(1):after {display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#f7f3f3;}
.event_0313_eyewear .list .item:nth-child(1) .info_wrap {display:block;position:relative;width:1260px;margin:0 auto;height:736px;}
.event_0313_eyewear .list .item:nth-child(1) .info {position:absolute;top:0;right:0;z-index:10;width:960px;height:350px;padding-left:50px;box-sizing:border-box;}
.event_0313_eyewear .list .item:nth-child(1) h4 {width:295px;height:26px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_logo1.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0313_eyewear .list .item:nth-child(1) strong {margin:95px 0 20px;}
.event_0313_eyewear .list .item:nth-child(1) .button_go {margin-left:30px;}
.event_0313_eyewear .list .item:nth-child(1) p {margin-top:70px;}
.event_0313_eyewear .list .item:nth-child(2) {width:50%;height:1326px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_bg3.jpg) right 50% no-repeat;}
.event_0313_eyewear .list .item:nth-child(2) .info_wrap {display:block;position:relative;width:100%;height:1326px;}
.event_0313_eyewear .list .item:nth-child(2) .info {position:absolute;top:0;right:0;z-index:10;width:570px;height:435px;}
.event_0313_eyewear .list .item:nth-child(2) h4 {width:193px;height:38px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_logo2.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0313_eyewear .list .item:nth-child(2) strong {margin:95px 0 20px;}
.event_0313_eyewear .list .item:nth-child(2) .button_go {margin-left:124px;}
.event_0313_eyewear .list .item:nth-child(2) p {margin-top:70px;color:#fff;}
.event_0313_eyewear .list .item:nth-child(3) {width:50%;height:1326px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_bg4.jpg) 0 50% no-repeat;}
.event_0313_eyewear .list .item:nth-child(3) .info_wrap {display:block;position:relative;width:100%;height:1326px;}
.event_0313_eyewear .list .item:nth-child(3) .info {position:absolute;top:0;left:0;z-index:10;width:630px;height:435px;box-sizing:border-box;padding-left:45px;}
.event_0313_eyewear .list .item:nth-child(3) h4 {width:310px;height:37px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_logo3.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0313_eyewear .list .item:nth-child(3) strong {margin:95px 0 20px;}
.event_0313_eyewear .list .item:nth-child(3) .button_go {margin-left:55px;}
.event_0313_eyewear .list .item:nth-child(3) p {margin-top:70px;}
.event_0313_eyewear .list .item:nth-child(4) {height:735px;padding:90px 0 190px;background:#f7f3f3 url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_bg5.jpg) calc(50% - 165px) 90px no-repeat;}
.event_0313_eyewear .list .item:nth-child(4) .info_wrap {display:block;position:relative;width:1260px;margin:0 auto;height:735px;}
.event_0313_eyewear .list .item:nth-child(4) .info {position:absolute;top:0;right:0;z-index:10;width:960px;height:350px;padding-left:50px;box-sizing:border-box;}
.event_0313_eyewear .list .item:nth-child(4) h4 {width:162px;height:57px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_eyewear/event_eyewear_logo4.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0313_eyewear .list .item:nth-child(4) strong {margin:70px 0 20px;}
.event_0313_eyewear .list .item:nth-child(4) .button_go {margin-left:30px;}
.event_0313_eyewear .list .item:nth-child(4) p {margin-top:70px;}

.event_0309_livingFair {}
.event_0309_livingFair .event_top_section1 {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/event_livingFair_bg1.jpg) 0 0 no-repeat;background-size:cover;}
.event_0309_livingFair .event_top_section1 .inner {position:relative;width:1260px;height:450px;margin:0 auto;text-align:center;}
.event_0309_livingFair .event_top_section1 .inner:before {content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:12px;height:83px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/event_livingFair_aside1.png) 0 0 no-repeat;}
.event_0309_livingFair .event_top_section1 .inner:after {content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:11px;height:83px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/event_livingFair_aside2.png) 0 0 no-repeat;}
.event_0309_livingFair .event_top_section1 .title_wrap {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.event_0309_livingFair .event_top_section1 .title_wrap h2 {font-size:100px;font-weight:600;color:#fff;line-height:1;}
.event_0309_livingFair .event_top_section1 .title_wrap p {font-family:Noto Sans KR;font-size:28px;color:#fff;line-height:1;}
.event_0309_livingFair .event_top_section2 {position:relative;}
.event_0309_livingFair .event_top_section2:before {content:'';display:block;position:absolute;top:190px;right:0;z-index:-1;width:431px;height:641px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/event_livingFair_bg2.png) 0 0 no-repeat;}
.event_0309_livingFair .event_top_section2:after {content:'';display:block;position:absolute;bottom:375px;left:0;width:366px;height:635px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/event_livingFair_bg3.png) 0 0 no-repeat;}
.event_0309_livingFair .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0309_livingFair .event_top_section2 .title_wrap {padding:90px 0;text-align:center;}
.event_0309_livingFair .event_top_section2 .title_wrap h3 {font-weight:500;font-family:Noto Sans KR;font-size:34px;color:#111;line-height:1;}
.event_0309_livingFair .event_top_section2 .title_wrap p {margin-top:30px;font-family:Noto Sans KR;font-size:22px;color:#919191;line-height:1;}
.event_0309_livingFair .event_top_section2 .list_wrap {}
.event_0309_livingFair .event_top_section2 .list {}
.event_0309_livingFair .event_top_section2 .list .item {padding:50px 0;border-top:1px solid #dcdcdc;}
.event_0309_livingFair .event_top_section2 .list .item:after {content:'';display:block;clear:both;}
.event_0309_livingFair .event_top_section2 .list .item:nth-child(odd) img {float:left;}
.event_0309_livingFair .event_top_section2 .list .item:nth-child(odd) .info {margin-left:650px;padding:90px 0;}
.event_0309_livingFair .event_top_section2 .list .item:nth-child(even) img {float:right;}
.event_0309_livingFair .event_top_section2 .list .item:nth-child(even) .info {margin-right:650px;}
.event_0309_livingFair .event_top_section2 .list .item .info_wrap {display:block;}
.event_0309_livingFair .event_top_section2 .list .item .info {padding:90px 0;}
.event_0309_livingFair .event_top_section2 .list .item h4 {font-size:50px;font-weight:600;color:#111;line-height:1;}
.event_0309_livingFair .event_top_section2 .list .item p {margin-top:10px;font-family:Noto Sans KR;font-weight:300;font-size:20px;color:#111;line-height:1.3;}
.event_0309_livingFair .event_top_section2 .list .item .button_go {display:block;position:relative;width:250px;height:50px;margin-top:40px;background-color:#111;text-align:left;font-size:16px;color:#f9f9f9;text-indent:20px;line-height:50px;}
.event_0309_livingFair .event_top_section2 .list .item .button_go:after {content:'';display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:8px;height:13px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/btn_arr_white.png) 0 0 no-repeat;}

.event_0321_designerSpecial {}
.event_0321_designerSpecial .event_top_section1 {}
.event_0321_designerSpecial .event_top_section1 .inner {}
.event_0321_designerSpecial .title_wrap {height:665px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0321_designerSpecial/event_designerSpecial_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0321_designerSpecial .title {width:1260px;margin:0 auto;padding:270px 0 0;}
.event_0321_designerSpecial .title h2 {font-size:72px;font-weight:600;color:#000;line-height:1;}
.event_0321_designerSpecial .title p {margin-top:7px;font-family:Noto Sans KR;font-size:24px;color:#000;line-height:40px;letter-spacing:-1px;}
.event_0321_designerSpecial .link_wrap {background-color:#111;}
.event_0321_designerSpecial .link_wrap ul {overflow:hidden;width:1260px;height:176px;margin:0 auto;}
.event_0321_designerSpecial .link_wrap ul li {display:inline;width:auto !important;}
.event_0321_designerSpecial .link_wrap ul li button {display:block;box-sizing:border-box;width:250px;height:88px;margin-left:0;line-height:88px;text-align:center;outline:0;}
.event_0321_designerSpecial .link_wrap ul li span {display:block;position:relative;width:250px;height:88px;font-family:Noto Sans KR;font-size:20px;color:#777;}
.event_0321_designerSpecial .link_wrap ul li span:before {content:'';position:absolute;top:50%;right:0;z-index:-1;transform:translateY(-50%);width:1px;height:52px;background-color:#353535;}
.event_0321_designerSpecial .link_wrap ul li span:after {content:'';position:absolute;bottom:0;left:50%;z-index:-1;transform:translateX(-50%);width:179px;height:1px;background-color:#353535;}
.event_0321_designerSpecial .link_wrap ul li:nth-child(5n+5) span:before {display:none;}
.event_0321_designerSpecial .link_wrap ul li.is-active button {background-color:#fffef7;}
.event_0321_designerSpecial .link_wrap ul li.is-active span {color:#111;}
.event_0321_designerSpecial .event_top_section2 {padding-top:100px;}
.event_0321_designerSpecial .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0321_designerSpecial .event_top_section2 .info_wrap {display:block;width:1260px;height:1125px;}
.event_0321_designerSpecial .event_top_section2 .info {width:100%;}
.event_0321_designerSpecial .event_top_section2 .info h3 {position:relative;}
.event_0321_designerSpecial .event_top_section2 .info h3:before {content:'';display:block;display:absolute;top:0;left:0;width:355px;height:5px;background-color:#000;}
.event_0321_designerSpecial .event_top_section2 .info h3 strong {display:block;margin-top:12px;font-weight:500;font-size:42px;color:#000;line-height:1;text-transform:uppercase;letter-spacing:-1px;}
.event_0321_designerSpecial .event_top_section2 .info h3 span {display:block;margin-top:10px;font-family:Noto Sans KR;font-size:20px;color:#909090;line-height:1;letter-spacing:-1px;}
.event_0321_designerSpecial .event_top_section2 .info p {margin-top:55px;font-family:Noto Sans KR;font-size:20px;color:#5e5e5e;line-height:30px;letter-spacing:-1px;}
.event_0321_designerSpecial .event_top_section2 .button_go {display:block;position:relative;width:250px;height:50px;margin-top:30px;margin-bottom:35px;background-color:#111;text-align:left;font-size:16px;color:#f9f9f9;text-indent:20px;line-height:50px;}
.event_0321_designerSpecial .event_top_section2 .button_go:after {content:'';display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:8px;height:13px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/btn_arr_white.png) 0 0 no-repeat;}
.event_0321_designerSpecial .event_top_section2 .slides .slick-next {right:-60px;margin-top:130px;overflow:visible;outline:0;}
.event_0321_designerSpecial .event_top_section2 .slides .slick-prev {left:-60px;margin-top:130px;overflow:visible;outline:0;}
.event_0321_designerSpecial .event_top_section2 .slides .s_out {position:absolute;bottom:-30px;right:0;width:80px;height:16px;line-height:1;overflow:hidden;text-indent:0;white-space:nowrap;color:rgba(0,0,0,0);font-size:16px;color:#5e5e5e;}
.event_0321_designerSpecial .event_top_section2 .slides .slick-next .s_out {left:0;}

.event_0327_springForWoman {}
.event_0327_springForWoman .event_top_section1 {}
.event_0327_springForWoman .event_top_section1 .inner {}
.event_0327_springForWoman .title_wrap {height:665px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0327_springForWoman/event_springForWoman_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0327_springForWoman .title {width:1260px;margin:0 auto;padding:270px 0 0;}
.event_0327_springForWoman .title h2 {font-size:72px;font-weight:600;color:#000;line-height:1;}
.event_0327_springForWoman .title p {margin-top:7px;font-family:Noto Sans KR;font-size:24px;color:#000;line-height:40px;letter-spacing:-1px;}
.event_0327_springForWoman .link_wrap {background-color:#111;}
.event_0327_springForWoman .link_wrap ul {overflow:hidden;width:1260px;height:176px;margin:0 auto;}
.event_0327_springForWoman .link_wrap ul li {display:inline;width:auto !important;}
.event_0327_springForWoman .link_wrap ul li button {display:block;box-sizing:border-box;width:315px;height:88px;margin-left:0;line-height:88px;text-align:center;outline:0;}
.event_0327_springForWoman .link_wrap ul li span {display:block;position:relative;width:315px;height:88px;font-family:Noto Sans KR;font-size:20px;color:#676565;}
.event_0327_springForWoman .link_wrap ul li span:before {content:'';position:absolute;top:50%;right:0;z-index:-1;transform:translateY(-50%);width:1px;height:52px;background-color:#353535;}
.event_0327_springForWoman .link_wrap ul li span:after {content:'';position:absolute;bottom:0;left:50%;z-index:-1;transform:translateX(-50%);width:179px;height:1px;background-color:#353535;}
.event_0327_springForWoman .link_wrap ul li:nth-child(4n+4) span:before {display:none;}
.event_0327_springForWoman .link_wrap ul li.is-active button {background-color:#ffe000;}
.event_0327_springForWoman .link_wrap ul li.is-active span {color:#000;}
.event_0327_springForWoman .event_top_section2 {padding-top:100px;}
.event_0327_springForWoman .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0327_springForWoman .event_top_section2 .info_wrap {display:block;width:1260px;height:870px;}
.event_0327_springForWoman .event_top_section2 .slides .info {width:100%;}
.event_0327_springForWoman .event_top_section2 .info h3 {position:relative;}
.event_0327_springForWoman .event_top_section2 .info h3:before {content:'';display:block;display:absolute;top:0;left:0;width:355px;height:5px;background-color:#000;}
.event_0327_springForWoman .event_top_section2 .info h3 strong {display:block;margin-top:12px;font-weight:500;font-size:42px;color:#000;line-height:1;text-transform:uppercase;letter-spacing:-1px;}
.event_0327_springForWoman .event_top_section2 .info h3 span {display:block;margin-top:10px;font-family:Noto Sans KR;font-size:20px;color:#909090;line-height:1;letter-spacing:-1px;}
.event_0327_springForWoman .event_top_section2 .info p {margin-top:55px;font-family:Noto Sans KR;font-size:20px;color:#5e5e5e;line-height:30px;letter-spacing:-1px;}
.event_0327_springForWoman .event_top_section2 .button_go {display:block;position:relative;width:250px;height:50px;margin-top:30px;margin-bottom:35px;background-color:#111;text-align:left;font-size:16px;color:#f9f9f9;text-indent:20px;line-height:50px;}
.event_0327_springForWoman .event_top_section2 .button_go:after {content:'';display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:8px;height:13px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/btn_arr_white.png) 0 0 no-repeat;}
.event_0327_springForWoman .event_top_section2 .slides .slick-next {right:-60px;margin-top:130px;overflow:visible;outline:0;}
.event_0327_springForWoman .event_top_section2 .slides .slick-prev {left:-60px;margin-top:130px;overflow:visible;outline:0;}
.event_0327_springForWoman .event_top_section2 .slides .s_out {position:absolute;bottom:-30px;right:0;width:80px;height:16px;line-height:1;overflow:hidden;text-indent:0;white-space:nowrap;color:rgba(0,0,0,0);font-size:16px;color:#5e5e5e;}
.event_0327_springForWoman .event_top_section2 .slides .slick-next .s_out {left:0;}

.event_0318_bestBrand {}
.event_0318_bestBrand .event_top_section1 {}
.event_0318_bestBrand .event_top_section1 .inner {}
.event_0318_bestBrand .event_top_section1 .title_wrap {height:665px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0318_bestBrand/event_bestBrand_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0318_bestBrand .event_top_section1 .title {width:1260px;margin:0 auto;padding:250px 0 0;}
.event_0318_bestBrand .event_top_section1 .title span {font-family:Noto Sans KR;font-size:36px;color:#fff;line-height:1;letter-spacing:-1px;}
.event_0318_bestBrand .event_top_section1 .title h2 {margin-top:13px;font-size:72px;font-weight:600;color:#fff;line-height:1;}
.event_0318_bestBrand .event_top_section1 .title p {position:relative;margin-top:90px;padding-top:20px;font-family:Noto Sans KR;font-size:24px;color:#fff;line-height:40px;letter-spacing:-1px;}
.event_0318_bestBrand .event_top_section1 .title p:before {content:'';display:block;position:absolute;top:0;left:0;width:28px;height:1px;background-color:#fff;}
.event_0318_bestBrand .event_top_section1 .desc_wrap {background-color:#da1f54;}
.event_0318_bestBrand .event_top_section1 .desc_wrap .desc {width:1260px;margin:0 auto;text-align:center;padding:80px 0 70px;}
.event_0318_bestBrand .event_top_section1 .desc_wrap .desc span {font-size:24px;color:#ff5686;line-height:1;}
.event_0318_bestBrand .event_top_section1 .desc_wrap .desc p {margin-top:10px;font-family:Noto Sans KR;font-size:24px;color:#fff;line-height:1;}
.event_0318_bestBrand .event_top_section1 .link_wrap {background-color:#111;}
.event_0318_bestBrand .event_top_section1 .link_wrap ul {overflow:hidden;width:1260px;height:78px;margin:0 auto;}
.event_0318_bestBrand .event_top_section1 .link_wrap ul li {display:inline;width:auto !important;}
.event_0318_bestBrand .event_top_section1 .link_wrap ul li button {display:block;box-sizing:border-box;width:250px;height:78px;margin-left:0;line-height:78px;text-align:center;outline:0;}
.event_0318_bestBrand .event_top_section1 .link_wrap ul li span {display:block;position:relative;width:250px;height:78px;font-size:22px;font-weight:500;color:#969696;}
.event_0318_bestBrand .event_top_section1 .link_wrap ul li.is-active button {}
.event_0318_bestBrand .event_top_section1 .link_wrap ul li.is-active span {color:#ffffff;}
.event_0318_bestBrand .event_top_section1 .link_wrap ul li.is-active span:after {content:'';display:block;position:absolute;bottom:0;left:0;width:250px;height:7px;background-color:#f8386f;}
.event_0318_bestBrand .event_top_section2 {position:relative;padding:100px 0 80px;background-color:#efefef;}
.event_0318_bestBrand .event_top_section2:after {content:'';position:absolute;bottom:0;left:0;right:0;z-index:0;height:760px;background-color:#fff;}
.event_0318_bestBrand .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0318_bestBrand .event_top_section2 .slider-single {z-index:1;}
.event_0318_bestBrand .event_top_section2 .md_brand_wrap {width:1260px;overflow:hidden;}
.event_0318_bestBrand .event_top_section2 .md_brand_list {width:1300px;margin:-20px -20px 0 0;}
.event_0318_bestBrand .event_top_section2 .md_brand_list:after {content:'';display:block;clear:both;}
.event_0318_bestBrand .event_top_section2 .md_brand_list li {float:left;margin:20px 20px 0 0;}
.event_0318_bestBrand .event_top_section2 .md_brand_list .info_wrap {overflow:hidden;position:relative;display:block;width:620px;height:620px;}
.event_0318_bestBrand .event_top_section2 .md_brand_list .img_wrap {}
.event_0318_bestBrand .event_top_section2 .md_brand_list .info {position:absolute;bottom:0;left:0;z-index:1;width:560px;height:200px;padding:40px 0 0 35px;background-color:#fff;box-sizing:border-box;}
.event_0318_bestBrand .event_top_section2 .md_brand_list .info h3 {line-height:1;}
.event_0318_bestBrand .event_top_section2 .md_brand_list .info h3 strong {font-size:34px;font-weight:500;color:#000;}
.event_0318_bestBrand .event_top_section2 .md_brand_list .info h3 span {font-family:Noto Sans KR;font-size:20px;font-weight:400;color:#7e7e7e;}
.event_0318_bestBrand .event_top_section2 .md_brand_list .info p {position:relative;margin-top:20px;padding-top:26px;font-family:Noto Sans KR;font-size:20px;font-weight:300;color:#737373;line-height:30px;letter-spacing:-1px;}
.event_0318_bestBrand .event_top_section2 .md_brand_list .info p:before {content:'';position:absolute;top:0;left:0;width:52px;height:2px;background-color:#d1d1d1;}
.event_0318_bestBrand .event_top_section2 .md_item_wrap {width:1260px;margin-top:110px;overflow:hidden;}
.event_0318_bestBrand .event_top_section2 .md_item_wrap .title {position:relative;padding:16px 0 7px;font-size:26px;font-weight:500;color:#363636;line-height:1;text-align:center;}
.event_0318_bestBrand .event_top_section2 .md_item_wrap .title:before {content:'';display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:255px;height:4px;background-color:#da1f54;}
.event_0318_bestBrand .event_top_section2 .md_item_list {width:1300px;margin:0 -22px 0 0;}
.event_0318_bestBrand .event_top_section2 .md_item_list:after {content:'';display:block;clear:both;}
.event_0318_bestBrand .event_top_section2 .md_item_list li {float:left;float:left;margin:30px 22px 0 0;}
.event_0318_bestBrand .event_top_section2 .md_item_list .info_wrap {}
.event_0318_bestBrand .event_top_section2 .md_item_list .info_wrap h3 {margin-top:10px;font-size:16px;font-weight:500;color:#a5a5a5;text-align:center;line-height:1;}

.event_0313_CameraGoods {}
.event_0313_CameraGoods .title_wrap {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_CameraGoods/event_CameraGoods_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_CameraGoods .title {width:1260px;margin:0 auto;padding:150px 0;}
.event_0313_CameraGoods .title span {font-size:22px;color:#111;text-transform:uppercase;}
.event_0313_CameraGoods .title h2 {margin-top:10px;font-family:Noto Sans KR;font-size:70px;font-weight:500;color:#111;line-height:82px;}
.event_0313_CameraGoods .title p {margin-top:20px;font-family:Noto Sans KR;font-size:28px;color:#111;line-height:1;}
.event_0313_CameraGoods .list_wrap {}
.event_0313_CameraGoods .list {}
.event_0313_CameraGoods .list .item {}
.event_0313_CameraGoods .list .item:after {content:'';display:block;clear:both;}
.event_0313_CameraGoods .list .item:nth-child(odd) img {float:left;}
.event_0313_CameraGoods .list .item:nth-child(odd) .info {margin-left:630px;padding:140px 0;}
.event_0313_CameraGoods .list .item:nth-child(even) img {float:right;}
.event_0313_CameraGoods .list .item:nth-child(even) .info {margin-right:630px;}
.event_0313_CameraGoods .list .item:nth-child(1) {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_CameraGoods/event_CameraGoods_bg2.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_CameraGoods .list .item:nth-child(2) {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_CameraGoods/event_CameraGoods_bg3.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_CameraGoods .list .item:nth-child(3) {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_CameraGoods/event_CameraGoods_bg4.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_CameraGoods .list .item:nth-child(4) {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_CameraGoods/event_CameraGoods_bg5.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_CameraGoods .list .item .info_wrap {display:block;width:1260px;margin:0 auto;}
.event_0313_CameraGoods .list .item .info {padding:140px 0;}
.event_0313_CameraGoods .list .item h4 {font-size:50px;font-weight:600;color:#111;line-height:1;}
.event_0313_CameraGoods .list .item p {margin-top:10px;font-family:Noto Sans KR;font-weight:300;font-size:20px;color:#111;line-height:1.3;}
.event_0313_CameraGoods .list .item .button_go {display:block;position:relative;width:250px;height:50px;margin-top:40px;background-color:#111;text-align:left;font-size:16px;color:#f9f9f9;text-indent:20px;line-height:50px;}
.event_0313_CameraGoods .list .item .button_go:after {content:'';display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:8px;height:13px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/btn_arr_white.png) 0 0 no-repeat;}

.event_0315_casebycase {}
.event_0315_casebycase .event_top_section1 {}
.event_0315_casebycase .title_wrap {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_casebycase/event_casebycase_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0315_casebycase .title {width:1260px;margin:0 auto;padding:187px 0;}
.event_0315_casebycase .title h2 {font-size:75px;font-weight:500;color:#fff;line-height:1;}
.event_0315_casebycase .title h2 strong {font-family:Noto Sans KR;font-size:68px;font-weight:500;}
.event_0315_casebycase .title .txt1 {margin-top:14px;font-family:Noto Sans KR;font-size:24px;color:#fff;line-height:1;}
.event_0315_casebycase .title .txt2 {margin-top:195px;font-family:Noto Sans KR;font-size:20px;color:#aa745a;line-height:1;}
.event_0315_casebycase .title span {font-size:30px;color:#111;}
.event_0315_casebycase .info {}
.event_0315_casebycase .info p {font-size:21px;color:#000;line-height:1;}
.event_0315_casebycase .info h4 {margin-top:12px;font-size:34px;font-weight:500;color:#000;line-height:1;}
.event_0315_casebycase .info .button_go {display:block;position:relative;width:250px;height:50px;margin-top:31px;background-color:#111;text-align:left;font-size:16px;color:#f9f9f9;text-indent:20px;line-height:50px;}
.event_0315_casebycase .info .button_go:after {content:'';display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:8px;height:13px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_casebycase/btn_arr_white.png) 0 0 no-repeat;}
.event_0315_casebycase .event_top_section2 {padding-top:95px;background-color:#f4f4f4;}
.event_0315_casebycase .event_top_section2 .inner {display:block;position:relative;width:1260px;height:552px;margin:0 auto;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_casebycase/event_casebycase_bg2.jpg) 50% 0 no-repeat;}
.event_0315_casebycase .event_top_section2 .info {display:block;position:absolute;top:160px;right:60px;width:560px;height:240px;padding:50px 50px 40px;box-sizing:border-box;}
.event_0315_casebycase .event_top_section2 .info p {font-family:Noto Sans KR;font-size:20px;color:#000;line-height:1;}
.event_0315_casebycase .event_top_section3 {padding:50px 0 175px;background-color:#f4f4f4;}
.event_0315_casebycase .event_top_section3 .inner {display:block;width:1260px;margin:0 auto;}
.event_0315_casebycase .event_top_section3 .inner:after {content:'';display:block;clear:both;}
.event_0315_casebycase .event_top_section3 .info_wrap {position:relative;float:left;width:620px;height:780px;}
.event_0315_casebycase .event_top_section3 .info_wrap:nth-child(1) {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_casebycase/event_casebycase_bg3.png) 50% 0 no-repeat;}
.event_0315_casebycase .event_top_section3 .info_wrap:nth-child(1) .info {position:absolute;bottom:40px;left:60px;width:250px;height:160px;}
.event_0315_casebycase .event_top_section3 .info_wrap:nth-child(2) {margin-left:20px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0315_casebycase/event_casebycase_bg4.jpg) 50% 0 no-repeat;}
.event_0315_casebycase .event_top_section3 .info_wrap:nth-child(2) .info {position:absolute;top:60px;left:35px;width:250px;height:170px;}

.event_0313_FiveSenses {}
.event_0313_FiveSenses .title_wrap {background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_FiveSenses/event_FiveSenses_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_FiveSenses .title {width:1260px;margin:0 auto;padding:210px 0;}
.event_0313_FiveSenses .title span {font-size:24px;color:#fff;}
.event_0313_FiveSenses .title h2 {margin-top:10px;font-family:Noto Sans KR;font-size:70px;font-weight:500;color:#fff;line-height:84px;}
.event_0313_FiveSenses .title p {margin-top:50px;font-family:Noto Sans KR;font-size:26px;color:#fff;line-height:1;}
.event_0313_FiveSenses .list_wrap {}
.event_0313_FiveSenses .list {}
.event_0313_FiveSenses .list .item {}
.event_0313_FiveSenses .list .item .info_wrap {display:block;width:1260px;margin:0 auto;}
.event_0313_FiveSenses .list .item .info {}
.event_0313_FiveSenses .list .item h3 {font-size:40px;font-family:Noto Sans KR;font-weight:300;color:#111;line-height:54px;}
.event_0313_FiveSenses .list .item strong {display:inline-block;margin-top:30px;font-size:20px;font-weight:600;color:#111;line-height:1;}
.event_0313_FiveSenses .list .item p {margin-top:3px;font-family:Noto Sans KR;font-weight:300;font-size:18px;color:#111;line-height:1.3;letter-spacing:-1px;}
.event_0313_FiveSenses .list .item .button_go {display:block;position:relative;width:250px;height:50px;margin-top:40px;background-color:#111;text-align:left;font-size:16px;color:#f9f9f9;text-indent:20px;line-height:50px;}
.event_0313_FiveSenses .list .item .button_go:after {content:'';display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:8px;height:13px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0309_livingFair/btn_arr_white.png) 0 0 no-repeat;}
.event_0313_FiveSenses .list .item:nth-child(1) {height:900px;padding:110px 0 220px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_FiveSenses/event_FiveSenses_bg2.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_FiveSenses .list .item:nth-child(1) .info_wrap {position:relative;height:900px;}
.event_0313_FiveSenses .list .item:nth-child(1) .info {position:absolute;bottom:0;right:130px;width:450px;}
.event_0313_FiveSenses .list .item:nth-child(2) {height:985px;padding:0 0 0;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_FiveSenses/event_FiveSenses_bg3.jpg) 50% 0 no-repeat;}
.event_0313_FiveSenses .list .item:nth-child(2) .info_wrap {position:relative;height:870px;}
.event_0313_FiveSenses .list .item:nth-child(2) .info {position:absolute;bottom:0;left:0;width:920px;}
.event_0313_FiveSenses .list .item:nth-child(2) .button_go {position:absolute;top:0;right:0;margin-top:10px;}
.event_0313_FiveSenses .list .item:nth-child(3) {height:940px;margin-bottom:110px;padding:110px 0 0;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_FiveSenses/event_FiveSenses_bg4.jpg) 50% 0 no-repeat;}
.event_0313_FiveSenses .list .item:nth-child(3) .info_wrap {position:relative;height:940px;}
.event_0313_FiveSenses .list .item:nth-child(3) .info {position:absolute;bottom:0;left:0;}
.event_0313_FiveSenses .list .item:nth-child(3) .button_go {margin-top:60px;}


.event_0313_highend {}
.event_0313_highend .event_top_section1 {min-width:1260px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0313_highend/event_highend_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0313_highend .event_top_section1 .inner {position:relative;width:1260px;height:604px;margin:0 auto;text-align:center;}
.event_0313_highend .event_top_section1 .inner:before {content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);}
.event_0313_highend .event_top_section1 .inner:after {content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);}
.event_0313_highend .event_top_section1 .title_wrap {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.event_0313_highend .event_top_section1 .title > span {font-size:30px;color:#090002;}
.event_0313_highend .event_top_section1 .title h2 {margin-top:10px;font-size:70px;font-weight:600;color:#090002;line-height:1;}
.event_0313_highend .event_top_section1 .title p {margin-top:50px;font-family:Noto Sans KR;font-size:22px;color:#3f3f3f;line-height:36px;}
.event_0313_highend .event_top_section1 .title p span {font-family:proxima-nova;}

.event_0322_highend {}
.event_0322_highend .event_top_section1 {min-width:1260px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0322_highend/event_highend_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0322_highend .event_top_section1 .inner {position:relative;width:1260px;height:640px;margin:0 auto;text-align:center;}
.event_0322_highend .event_top_section1 .title_wrap {padding-top:285px;}
.event_0322_highend .event_top_section1 .title h2 {font-size:74px;font-weight:600;color:#fff;line-height:1;}
.event_0322_highend .event_top_section1 .title p {margin-top:3px;font-family:Noto Sans KR;font-size:22px;color:#fff;line-height:36px;}
.event_0322_highend .event_top_section1 .title p span {font-family:proxima-nova;}

.event_0410_jewel {padding-bottom:80px;}
.event_0410_jewel .event_top_section1 .title_wrap {height:735px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0410_jewel/event_jewel_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0410_jewel .event_top_section1 .title {position:relative;width:1260px;margin:0 auto;min-width:1260px;height:735px;}
.event_0410_jewel .event_top_section1 .title:after {content:'';display:block;position:absolute;right:-120px;top:50%;transform:translateY(-50%);width:13px;height:194px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0410_jewel/event_jewel_txt1.png) 50% 0 no-repeat;}
.event_0410_jewel .event_top_section1 .title p {padding-top:265px;font-family:Noto Sans KR;font-size:24px;color:#ac6b6e;line-height:1;letter-spacing:-1px;}
.event_0410_jewel .event_top_section1 .title h2 {display:inline-block;margin-top:13px;font-size:60px;font-weight:300;font-family:Noto Sans KR;color:#fff;line-height:80px;}
.event_0410_jewel .event_top_section1 .title h2 strong {font-weight:500;}
.event_0410_jewel .event_top_section1 .title h2 b {font-family:proxima-nova;font-size:62px;font-weight:600;}
.event_0410_jewel .event_top_section2 {}
.event_0410_jewel .event_top_section2 .inner {}
.event_0410_jewel .event_top_section2 .list_wrap {margin-top:120px;}
.event_0410_jewel .event_top_section2 .list {}
.event_0410_jewel .event_top_section2 .list .item {width:100%;}
.event_0410_jewel .event_top_section2 .list .item .info_wrap {display:block;position:relative;width:1260px;margin:0 auto;}
.event_0410_jewel .event_top_section2 .list .item .info {}
.event_0410_jewel .event_top_section2 .list .item .info h3 {font-size:42px;font-weight:600;color:#000;line-height:1;}
.event_0410_jewel .event_top_section2 .list .item .info p {margin-top:8px;font-family:Noto Sans KR;font-size:20px;font-weight:300;color:#727272;line-height:26px;}
.event_0410_jewel .event_top_section2 .list .item .button_go {margin-top:33px;display:inline-block;position:relative;width:250px;height:50px;background-color:#000;border:1px solid #000;text-align:left;font-size:16px;color:#fff;text-indent:20px;line-height:50px;box-sizing:border-box;vertical-align:middle;}
.event_0410_jewel .event_top_section2 .list .item .button_go:after {content:'';display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);width:6px;height:11px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0410_jewel/btn_arr_white.png) 0 0 no-repeat;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(1) {margin-top:110px;height:840px;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(1) .info_wrap {height:840px;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(1) .info_wrap:after {content:'';display:block;position:absolute;bottom:55px;right:-100px;width:203px;height:160px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0410_jewel/event_jewel_aside1.png) 0 0 no-repeat;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(1) .img_thum1 {position:absolute;top:0;left:0;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(1) .img_thum2 {position:absolute;top:0;right:0;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(1) .img_thum3 {position:absolute;bottom:0;left:0;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(1) .info {position:absolute;bottom:100px;right:0;width:620px;height:215px;padding-left:30px;box-sizing:border-box;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) {padding:130px 0;background-color:#111214;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .info_wrap {height:980px;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .info_wrap:before {content:'';display:block;position:absolute;left:-40px;top:50%;transform:translateY(-50%);width:10px;height:206px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0410_jewel/event_jewel_txt2.png) 50% 0 no-repeat;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .info_wrap:after {content:'';display:block;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:10px;height:206px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0410_jewel/event_jewel_txt3.png) 50% 0 no-repeat;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .img_thum1 {position:absolute;top:0;left:0;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .img_thum2 {position:absolute;top:0;right:0;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .img_thum3 {position:absolute;bottom:0;right:0;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .info {position:absolute;bottom:0;left:0;width:620px;height:215px;box-sizing:border-box;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .info h3 {color:#fff;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .info p {color:#b6b6b6;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .info .button_go {background-color:#fff;color:#000;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(2) .info .button_go:after {background-image:url(https://img.hiphoper.com/images/hipcontent/event/2019/0410_jewel/btn_arr_black.png);}
.event_0410_jewel .event_top_section2 .list .item:nth-child(3) {margin-top:120px;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(3) .info_wrap {height:810px;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(3) .img_thum1 {position:absolute;top:0;left:0;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(3) .img_thum2 {position:absolute;top:0;right:0;}
.event_0410_jewel .event_top_section2 .list .item:nth-child(3) .info {position:absolute;bottom:0;right:-30px;width:655px;height:215px;padding-left:10px;box-sizing:border-box;}

.event_0415_massnoun {margin-bottom:75px;}
.event_0415_massnoun .event_top_section1 {}
.event_0415_massnoun .title_wrap {height:600px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0415_massnoun/event_massnoun_bg1.jpg) 50% 0 no-repeat;background-size:cover;}
.event_0415_massnoun .title_wrap .title {width:1260px;margin:0 auto;padding:200px 0 0;min-width:1260px;}
.event_0415_massnoun .title_wrap .title span {font-size:22px;font-weight:400;color:#000;line-height:1;letter-spacing:0;}
.event_0415_massnoun .title_wrap .title h2 {width:430px;height:50px;margin-top:17px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0415_massnoun/event_massnoun_logo1.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0415_massnoun .title_wrap .title p {margin-top:76px;font-family:Noto Sans KR;font-size:26px;font-weight:400;color:#000;line-height:1;}
.event_0415_massnoun .title_wrap .title p b {font-family:proxima-nova;font-size:28px;font-weight:400;}
.event_0415_massnoun .event_top_section2 {margin-top:80px;}
.event_0415_massnoun .event_top_section2 .inner {width:1260px;margin:0 auto;}
.event_0415_massnoun .event_top_section2 .info_wrap {display:block;position:relative;height:1660px;}
.event_0415_massnoun .event_top_section2 .img_thum1 {position:absolute;top:0;left:0;}
.event_0415_massnoun .event_top_section2 .img_thum2 {position:absolute;top:0;right:0;}
.event_0415_massnoun .event_top_section2 .info1 {position:absolute;top:560px;left:0;width:425px;height:540px;padding-top:60px;box-sizing:border-box;}
.event_0415_massnoun .event_top_section2 .info1 .tit {font-size:26px;font-weight:700;color:#111;line-height:1;}
.event_0415_massnoun .event_top_section2 .info1 .txt {margin-top:31px;font-family:Noto Sans KR;font-weight:300;font-size:18px;color:#2d2621;line-height:28px;letter-spacing:-1px;}
.event_0415_massnoun .event_top_section2 .info1 .txt:after {content:'';display:block;width:80px;height:1px;margin-top:54px;background-color:#000;}
.event_0415_massnoun .event_top_section2 .img_thum3 {position:absolute;top:560px;right:0;}
.event_0415_massnoun .event_top_section2 .info2 {position:absolute;bottom:0;left:425px;width:425px;height:540px;padding:60px 0 0 20px;box-sizing:border-box;}
.event_0415_massnoun .event_top_section2 .info2 .logo {width:240px;height:28px;background:url(https://img.hiphoper.com/images/hipcontent/event/2019/0415_massnoun/event_massnoun_logo2.png) 0 0 no-repeat;text-indent:-9999em;}
.event_0415_massnoun .event_top_section2 .info2 .txt {margin-top:21px;font-weight:300;font-size:20px;color:#2d2621;line-height:28px;letter-spacing:-1px;}
.event_0415_massnoun .event_top_section2 .info2 .txt:after {content:'';display:block;width:80px;height:1px;margin-top:54px;background-color:#000;}
.event_0415_massnoun .event_top_section2 .img_thum4 {position:absolute;bottom:0;left:0;}
.event_0415_massnoun .event_top_section2 .img_thum5 {position:absolute;bottom:0;right:0;}


.amorsale0605 {}
.amorsale0605 .promo_section1 {}
.amorsale0605 .promo_section1 .img_wrap {position:relative;width:100%;}
.amorsale0605 .promo_section1 .img_wrap .pattern_001{ position: absolute; right:0; bottom:-68px; z-index: 10;}
.amorsale0605 .promo_section2 {}
.amorsale0605 .promo_section2 .inner {position:relative;height:915px;background-color:#231815;}
.amorsale0605 .promo_section2 .slides_area {position:relative;}
.amorsale0605 .promo_section2 .slides_area .title_wrap {max-width:1260px;min-width:1180px;margin:0 auto;padding:122px 0 64px;}
.amorsale0605 .promo_section2 .slides_area .title_wrap h4 {position:relative;font-family:Proxima Nova;font-size:50px;font-weight:600;color:#fe5656;line-height:1;text-align:center;}
.amorsale0605 .promo_section2 .slides_area .title_wrap h4:before { content:''; display:block; position:absolute; top:-23px; left:50%; transform:translateX(-50%); width:251px; height:5px; background-color:#fe5656; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.amorsale0605 .promo_section2 .slides_area .title_wrap p {width:100%;height:60px;margin:40px 0;font-family:Noto Sans KR;font-size:30px;font-weight:500;color:#111;line-height:60px;text-align:center;}
.amorsale0605 .promo_section2 .slides_area .title_wrap p span {display:inline-block;width:282px;height:60px;margin-left:35px;padding-left:20px;font-size:34px;font-weight:500;color:#fff;background:url(../img/event/0408_aprilPromotion/countdown_bg.png) 0 0 no-repeat;letter-spacing:38px;}
.amorsale0605 .promo_section2 .promo_slides {overflow:hidden;}
.amorsale0605 .promo_section2 .promo_slides .slick-list {overflow:initial;}
.amorsale0605 .promo_section2 .promo_slides .slick-arrow:after{ border-color:#dfdde5;}
.amorsale0605 .promo_section2 .promo_slides .item {width:900px;height:590px;margin-right:110px;background-color:#fff;border:1px solid #dfdde5;box-sizing:border-box;box-shadow:3px 3px 6px rgba(0,0,0,0.05);}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info {position:relative;width:900px;height:590px;padding:20px 0;box-sizing:border-box;text-align:center;border:1px solid #dfdde5;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .date {display:block;position:absolute;top:20px;left:20px;z-index:10;width:120px;height:110px;background-color:#ff2e2e;font-family:Noto Sans KR;font-size:26px;font-weight:400;color:#fff;line-height:110px;text-align:center;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .img_wrap {position:relative;margin:0 20px;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .img_wrap:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);}
.amorsale0605 .promo_section2 .promo_slides .item.on .coupon_info .img_wrap:before{display:none;}
.amorsale0605 .promo_section2 .promo_slides .item .state_comingsoon {display:block;}
.amorsale0605 .promo_section2 .promo_slides .item .state_on {display:none;}
.amorsale0605 .promo_section2 .promo_slides .item .state_off {display:none;}
.amorsale0605 .promo_section2 .promo_slides .item.on .state_on {display:block;}
.amorsale0605 .promo_section2 .promo_slides .item.on .state_comingsoon {display:none;}
.amorsale0605 .promo_section2 .promo_slides .item.on .state_off {display:none;}
.amorsale0605 .promo_section2 .promo_slides .item.off .state_off {display:block;}
.amorsale0605 .promo_section2 .promo_slides .item.off .state_on {display:none;}
.amorsale0605 .promo_section2 .promo_slides .item.off .state_comingsoon {display:none;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .txt {display:block;margin-top:35px;font-size:52px;font-weight:600;color:#111;line-height:1;font-family: proxima-nova;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .emphasis_txt{display:block; margin-top:6px; font-size: 26px; font-weight: 400; color:#9f9f9f; line-height: 1; font-family:Noto Sans KR;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .state_comingsoon .txt {margin-top:35px;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .txt_null {margin-top:45px;font-size:60px;font-weight:600;color:#111;line-height:1;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap {margin-top:20px;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down,
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_item {display:inline-block;width:46.8%;height:70px;margin:0 5px;line-height:70px;font-family:Noto Sans KR;font-size:24px;font-weight:500;color:#fff;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down {background-color:#f7461d;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_item {background-color:#292929;}
.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down[disabled] {background-color:#ddd;}
.amorsale0605 .promo_section2 .promo_slides .slick-next {right:50%;margin-right:-530px;}
.amorsale0605 .promo_section2 .promo_slides .slick-prev {left:50%;margin-left:-530px;}
.amorsale0605 .button_top_wrap {position:fixed;bottom:0;left:50%;z-index:100;transform:translateX(-50%);width:1260px;height:1px;margin:0 auto;}
.amorsale0605 .button_top {display:none;position:absolute;bottom:300px;right:-70px;z-index:100;width:43px;height:43px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.amorsale0605 .button_top:after {display:block;position:absolute;top:11px;left:17px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;vertical-align:3px;}
.amorsale0605 .button_top .txt{display:block;margin-top:17px;font-size:12px;font-weight:bold;color:#111;}
.amorsale0605 .button_share {display:none;position:absolute;bottom:300px;right:-120px;z-index:100;width:45px;height:45px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.amorsale0605 .button_share:after {content:'';display:inline-block;width:22px;height:22px;margin-top:5px;background:url(../img/spr1x.png) -204px 0 no-repeat;}
.amorsale0605 .button_share .txt{display:inline-block;text-indent:-9999em;}

.cool_sale{}
.cool_sale .promo_section1 {}
.cool_sale .promo_section1 .box_wrap {position:absolute;top:50px;left:50px;z-index:10;}
.cool_sale .promo_section1 .box_wrap p {width:120px;height:120px;padding:28px 0 0 30px;border:4px solid #fff;box-sizing:border-box;text-align:left;}
.cool_sale .promo_section1 .box_wrap p span{display:block;font-size:18px;font-weight:500;color:#fff;line-height:1;}
.cool_sale .promo_section1 .box_wrap p span:nth-child(2):before {content:'';display:block;width:14px;height:2px;margin-top:11px;margin-bottom:9px;background-color:#fff;}
.cool_sale .promo_section1 .img_wrap {position:relative;overflow:hidden;width:100%;}
.cool_sale .promo_section1 .img_wrap:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,0.07);}
.cool_sale .promo_section1 #video{ position:absolute;right:0;bottom:0;top:0;right:0;width:100%;height:100%;background-size:100% 100%;background-color: black;background-image:/* our video */;background-position: top top;background-size:contain;object-fit:cover;/*cover video background */z-index:0;}
.cool_sale .promo_section1 video::-webkit-media-controls {}
.cool_sale .promo_section1 .bg1 {position:absolute;top:0;right:287px;z-index:1;-webkit-opacity:0;opacity:0;}

.cool_sale .promo_section1 .button_go_wrap {width:100%;height:80px;min-width:1180px;background-color:#fe6759;box-sizing:border-box;text-align:center;}
.cool_sale .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:80px;}
.cool_sale .promo_section1 .button_go_wrap ul {display:inline-block;margin: 0 auto;}
.cool_sale .promo_section1 .button_go_wrap li {float:left;width:420px;text-align:center;background: url(../img/event/0613_coolSale/coolsale_img_divide_menu.png) right 50% no-repeat;}
.cool_sale .promo_section1 .button_go_wrap li a {display:inline-block;height:80px;font-family:proxima-nova;color:#fff;line-height:80px;}
.cool_sale .promo_section1 .button_go_wrap li a strong {font-family:Noto Sans KR, sans-serif;color:#fff;font-size:28px;}
.cool_sale .promo_section1 .button_go_wrap li:nth-child(2) a strong {font-family:Noto Sans KR, sans-serif;color:#fff;font-size:25px;}
.cool_sale .promo_section1 .button_go_wrap li a span {display:inline-block;margin-right:10px;font-size: 22px;font-family:proxima-nova;color:#f1cb80}
/* .cool_sale .promo_section1 .button_go_wrap li a span:after {content:'';display:inline-block;width:16px;height:11px;margin-left:18px;background:url(../img/event/0408_aprilPromotion/btn_arrow_white.png) 0 0 no-repeat;vertical-align:3px;} */
.cool_sale .promo_section1 .button_go_wrap li.on {background-color: #d7473a;}
.cool_sale .promo_section1 .button_go_wrap li:last-child{background-image: none;}

.cool_sale .promo_section2 {}
.cool_sale .promo_section2 .inner {position:relative;min-height: 4242px; background: #fe6759;}
.cool_sale .promo_section2 .category_wrap{ position: absolute; left:50%; top:829px; width: 1260px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.cool_sale .promo_section2 .category_wrap .title_area{display:inline-block;float:left;box-sizing:border-box;padding-top:26px;border-top:10px solid #fe6759;color:#fff;}
.cool_sale .promo_section2 .category_wrap .title_area._navy{border-top:10px solid #2d3542;color:#fff;}
.cool_sale .promo_section2 .category_wrap .title_area strong{display:inline-block;font-size: 46px;font-family: proxima nova;letter-spacing: -1px;font-weight: 500;}
.cool_sale .promo_section2 .category_wrap .title_area em{display:inline-block;font-family: Noto Sans KR;font-size: 30px;}
.cool_sale .promo_section2 .category_wrap ._go_category{display:block;float:left;position: relative;width:67px;height:70px;box-sizing:border-box;margin-left:15px;}
.cool_sale .promo_section2 .category_wrap ._go_category img{position: absolute; bottom:0;left:0;}
.cool_sale .promo_section2 .content_area {clear: both;overflow: hidden;;padding-top:38px;}
.cool_sale .promo_section2 .content_area li{float:left;margin-right:20px}
.cool_sale .promo_section2 .content_area li:last-child{margin-right:0;}
.cool_sale .promo_section2 .category_content {padding-bottom:100px;overflow: hidden}

.cool_sale .promo_section3 {}
.cool_sale .promo_section3 .inner {position: relative;min-height: 2625px; background: #b5d1cb;}
.cool_sale .promo_section3 .category_wrap{ position: absolute; left:50%; top:1020px; width: 1260px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.cool_sale .promo_section3 .content_area {clear: both;overflow: hidden;;padding-top:38px;}
.cool_sale .promo_section3 .content_area ul{margin-bottom:15px;}
.cool_sale .promo_section3 .content_area ul:last-child{margin-bottom:0;}
.cool_sale .promo_section3 .content_area li{float:left;margin-right:20px}
.cool_sale .promo_section3 .content_area li:last-child{margin-right:0;}


.cool_sale .promo_section4 {}
.cool_sale .promo_section4 .inner {padding-bottom:80px;}
.cool_sale .promo_section4 .title_area {background-color:#2d3542;}
.cool_sale .promo_section4 .title_area .title {width:770px;margin:0 auto;padding:39px 0 80px;text-align:center;}
.cool_sale .promo_section4 .title_area span {font-family:proxima-nova;font-size:30px;font-weight:500;color:#111;line-height:1;}
.cool_sale .promo_section4 .title_area h3 {margin-top:17px;width:605px;height:61px;background:url(../img/event/0408_aprilPromotion/april_promotion_event2_txt1.png) 0 0 no-repeat;text-indent:-9999em;text-align:left;}
.cool_sale .promo_section4 .title_area p {margin-top:30px;margin-bottom:74px;font-family:Noto Sans KR;font-size:30px;color:#fff;line-height:1.4;text-align:center;letter-spacing:-1px;}
.cool_sale .promo_section4 .title_area p strong {color:#e7d075;font-weight:400;}
.cool_sale .promo_section4 .title_area img {}
.cool_sale .promo_section4 .reply {max-width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.cool_sale .promo_section4 .reply_write {padding-top:120px;}
.cool_sale .promo_section4 .reply_list .item {padding:36px 20px 32px 20px;}
.cool_sale .promo_section4 .reply .input_textarea {position:relative;}
.cool_sale .promo_section4 .reply .input_textarea .txt_desc {position:absolute;bottom:5px;left:0;}
.cool_sale .promo_section4 dl {}
.cool_sale .promo_section4 dl dt {display:none;}
.cool_sale .promo_section4 .tip_area {max-width:1260px;min-width:1180px;margin:80px auto 0;padding:0 50px;}

.cool_sale .tip_wrapper{width: 100%;background: #302f2b;}
.cool_sale .tip_area {max-width:1260px;min-width:1180px;margin:0 auto;text-align:center;}
.cool_sale .tip_area .button_tip_toggle {display:block;width:100%;padding:20px 0;}
.cool_sale .tip_area .button_tip_toggle span {font-family:Noto Sans KR;font-size:26px;color:#fff;line-height:1;}
.cool_sale .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:16px;height:11px;margin-left:18px;background:url(../img/event/0613_coolSale/btn_arrow_white.png) 0 0 no-repeat;vertical-align:3px;}
.cool_sale .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0613_coolSale/btn_arrow_white_on.png) 0 0 no-repeat;}
.cool_sale .tip_area .cont_tip_toggle {padding-top:30px;padding-bottom:60px;border-top:1px solid #fff;}
.cool_sale .tip_area dl {text-align:left; overflow: hidden;}
.cool_sale .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:24px;color:#f6f5f5;line-height:24px;letter-spacing:-.5px;}
.cool_sale .tip_area dl dd {font-family:Noto Sans KR;font-size:18px;color:#919191;line-height:28px;}
.cool_sale .tip_area ul {padding-top:18px;}
.cool_sale .tip_area ul li {position:relative;}
.cool_sale .tip_area ul li:after {content:'';display:block;clear:both;}
.cool_sale .tip_area .col_left {display:block;float:left;width: 44%;}
.cool_sale .tip_area .col_right {display:block;float:right;width: 56%;}
.cool_sale .tip_area ul li .txt_sub {color:#777;}
.cool_sale .tip_area ul li .txt_point {color:#f7461d;}
.cool_sale .button_top_wrap {position:fixed;bottom:0;left:50%;z-index:100;transform:translateX(-50%);width:1260px;height:1px;margin:0 auto;}
.cool_sale .button_top {display:none;position:absolute;bottom:300px;right:-70px;z-index:100;width:43px;height:43px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.cool_sale .button_top:after {display:block;position:absolute;top:11px;left:17px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;vertical-align:3px;}
.cool_sale .button_top .txt{display:block;margin-top:17px;font-size:12px;font-weight:bold;color:#111;}
.cool_sale .button_share {display:none;position:absolute;bottom:300px;right:-120px;z-index:100;width:45px;height:45px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.cool_sale .button_share:after {content:'';display:inline-block;width:22px;height:22px;margin-top:5px;background:url(../img/spr1x.png) -204px 0 no-repeat;}
.cool_sale .button_share .txt{display:inline-block;text-indent:-9999em;}


.cool_sale.hot_sale{}
.cool_sale.hot_sale .promo_section1 {}
.cool_sale.hot_sale .promo_section1 .box_wrap {position:absolute;top:50px;left:50px;z-index:10;}
.cool_sale.hot_sale .promo_section1 .box_wrap p {width:120px;height:120px;padding:28px 0 0 30px;border:4px solid #fff;box-sizing:border-box;text-align:left;}
.cool_sale.hot_sale .promo_section1 .box_wrap p span{display:block;font-size:18px;font-weight:500;color:#fff;line-height:1;}
.cool_sale.hot_sale .promo_section1 .box_wrap p span:nth-child(2):before {content:'';display:block;width:14px;height:2px;margin-top:11px;margin-bottom:9px;background-color:#fff;}
.cool_sale.hot_sale .promo_section1 .img_wrap {position:relative;overflow:hidden;width:100%;}
.cool_sale.hot_sale .promo_section1 .img_wrap:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,0.07);}
.cool_sale.hot_sale .promo_section1 #video{ position:absolute;right:0;bottom:0;top:0;right:0;width:100%;height:100%;background-size:100% 100%;background-color: black;background-image:/* our video */;background-position: top top;background-size:contain;object-fit:cover;/*cover video background */z-index:0;}
.cool_sale.hot_sale .promo_section1 video::-webkit-media-controls {}
.cool_sale.hot_sale .promo_section1 .bg1 {position:absolute;top:0;right:287px;z-index:1;-webkit-opacity:0;opacity:0;}

.cool_sale.hot_sale .promo_section1 .button_go_wrap {width:100%;height:80px;min-width:1180px;background-color:#46b0aa;box-sizing:border-box;text-align:center;}
.cool_sale.hot_sale .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:80px;}
.cool_sale.hot_sale .promo_section1 .button_go_wrap ul {display:inline-block;margin: 0 auto;}
.cool_sale.hot_sale .promo_section1 .button_go_wrap li {float:left;width:420px;text-align:center;background: url(../img/event/0613_coolSale/coolsale_img_divide_menu.png) right 50% no-repeat;}
.cool_sale.hot_sale .promo_section1 .button_go_wrap li a {display:inline-block;height:80px;font-family:proxima-nova;color:#fff;line-height:80px;}
.cool_sale.hot_sale .promo_section1 .button_go_wrap li a strong {font-family:Noto Sans KR, sans-serif;color:#fff;font-size:28px;}
.cool_sale.hot_sale .promo_section1 .button_go_wrap li:nth-child(2) a strong {font-family:Noto Sans KR, sans-serif;color:#fff;font-size:25px;}
.cool_sale.hot_sale .promo_section1 .button_go_wrap li a span {display:inline-block;margin-right:10px;font-size: 22px;font-family:proxima-nova;color:#3d0f59}
/* .cool_sale.hot_sale .promo_section1 .button_go_wrap li a span:after {content:'';display:inline-block;width:16px;height:11px;margin-left:18px;background:url(../img/event/0408_aprilPromotion/btn_arrow_white.png) 0 0 no-repeat;vertical-align:3px;} */
.cool_sale.hot_sale .promo_section1 .button_go_wrap li.on {background-color: #099089;}
.cool_sale.hot_sale .promo_section1 .button_go_wrap li:last-child{background-image: none;}

.cool_sale.hot_sale .promo_section2 {}
.cool_sale.hot_sale .promo_section2 .inner {position:relative;min-height: 7880px; background: #46b0aa;}
.cool_sale.hot_sale .promo_section2 .category_wrap{ position: absolute; left:50%; top:829px; width: 1260px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.cool_sale.hot_sale .promo_section2 .category_area{margin-bottom:50px;border:solid #fff;border-width: 3px 0 3px 0;text-align: center;padding-top:22px;padding-bottom:27px;}
.cool_sale.hot_sale .promo_section2 .category_area strong{line-height: 1;font-family: Noto Sans KR;font-size:50px;color:#fff;font-weight: bold;}
.cool_sale.hot_sale .promo_section2 .category_area span{font-family: proxima nova;font-size:60px;font-weight: 500;}
.cool_sale.hot_sale .promo_section2 .category_wrap .title_area{display:inline-block;float:left;box-sizing:border-box;padding-top:0;border-top:none;color:#fff;}
.cool_sale.hot_sale .promo_section2 .category_wrap .title_area strong{display:inline-block;line-height: 1;font-size: 46px;font-family: proxima nova;letter-spacing: -1px;font-weight: 600;color:#311343;}
.cool_sale.hot_sale .promo_section2 .category_wrap .title_area em{display:inline-block;line-height: 1;font-family: Noto Sans KR;font-size: 30px;}
.cool_sale.hot_sale .promo_section2 .category_wrap .title_area._green strong{color:#60d3cc}
.cool_sale.hot_sale .promo_section2 .category_wrap ._go_category{display:block;float:left;position: relative;width:67px;height:42px;box-sizing:border-box;margin-left:15px;}
.cool_sale.hot_sale .promo_section2 .category_wrap ._go_category img{position: absolute; bottom:0;left:0;}
.cool_sale.hot_sale .promo_section2 .content_area {clear: both;overflow: hidden;;padding-top:38px;}
.cool_sale.hot_sale .promo_section2 .content_area._season{padding-top:0;}
.cool_sale.hot_sale .promo_section2 .content_area ul{margin-bottom:20px;}
.cool_sale.hot_sale .promo_section2 .content_area ul:last-child{margin-bottom:0;}
.cool_sale.hot_sale .promo_section2 .content_area li{float:left;margin-right:20px}
.cool_sale.hot_sale .promo_section2 .content_area li:last-child{margin-right:0;}
.cool_sale.hot_sale .promo_section2 .content_area._season li{margin-bottom:20px;}
.cool_sale.hot_sale .promo_section2 .content_area._season li:nth-child(4n){margin-right:0;}
.cool_sale.hot_sale .promo_section2 .category_content {padding-bottom:74px;overflow: hidden}
.cool_sale.hot_sale .promo_section2 .category_content:first-child{padding-bottom:81px}

.cool_sale.hot_sale .promo_section3 {}
.cool_sale.hot_sale .promo_section3 .inner {position: relative;min-height: 2625px; background: #4da879;}
.cool_sale.hot_sale .promo_section3 .category_wrap{ position: absolute; left:50%; top:1020px; width: 1260px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.cool_sale.hot_sale .promo_section3 .content_area {clear: both;overflow: hidden;;padding-top:38px;}
.cool_sale.hot_sale .promo_section3 .content_area ul{margin-bottom:20px;}
.cool_sale.hot_sale .promo_section3 .content_area ul:last-child{margin-bottom:0;}
.cool_sale.hot_sale .promo_section3 .content_area li{float:left;margin-right:20px}
.cool_sale.hot_sale .promo_section3 .content_area li:last-child{margin-right:0;}

.cool_sale.hot_sale .promo_section4 {}
.cool_sale.hot_sale .promo_section4 .inner {padding-bottom:80px;}
.cool_sale.hot_sale .promo_section4 .title_area {background-color:#2d3542;}
.cool_sale.hot_sale .promo_section4 .title_area .title {width:770px;margin:0 auto;padding:39px 0 68px;text-align:center;}
.cool_sale.hot_sale .promo_section4 .title_area span {font-family:proxima-nova;font-size:30px;font-weight:500;color:#111;line-height:1;}
.cool_sale.hot_sale .promo_section4 .title_area h3 {margin-top:17px;width:605px;height:61px;background:url(../img/event/0408_aprilPromotion/april_promotion_event2_txt1.png) 0 0 no-repeat;text-indent:-9999em;text-align:left;}
.cool_sale.hot_sale .promo_section4 .title_area p {margin-top:30px;margin-bottom:36px;font-family:Noto Sans KR;font-size:30px;color:#fff;line-height:1.4;text-align:center;letter-spacing:-1px;}
.cool_sale.hot_sale .promo_section4 .title_area p strong {color:#7fffe5;font-weight:400;}
.cool_sale.hot_sale .promo_section4 .title_area img {}
.cool_sale.hot_sale .promo_section4 .reply {max-width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.cool_sale.hot_sale .promo_section4 .reply_write {padding-top:120px;}
.cool_sale.hot_sale .promo_section4 .reply_list .item {padding:36px 20px 32px 20px;}
.cool_sale.hot_sale .promo_section4 .reply .input_textarea {position:relative;}
.cool_sale.hot_sale .promo_section4 .reply .input_textarea .txt_desc {position:absolute;bottom:5px;left:0;}
.cool_sale.hot_sale .promo_section4 dl {}
.cool_sale.hot_sale .promo_section4 dl dt {display:none;}
.cool_sale.hot_sale .promo_section4 .tip_area {max-width:1260px;min-width:1180px;margin:80px auto 0;padding:0 50px;}

.cool_sale.hot_sale .tip_wrapper{width: 100%;background: #302f2b;}
.cool_sale.hot_sale .tip_area {max-width:1260px;min-width:1180px;margin:0 auto;text-align:center;}
.cool_sale.hot_sale .tip_area .button_tip_toggle {display:block;width:100%;padding:20px 0;}
.cool_sale.hot_sale .tip_area .button_tip_toggle span {font-family:Noto Sans KR;font-size:26px;color:#fff;line-height:1;}
.cool_sale.hot_sale .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:16px;height:11px;margin-left:18px;background:url(../img/event/0620_hotSale/btn_arrow_white.png) 0 0 no-repeat;vertical-align:3px;}
.cool_sale.hot_sale .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0620_hotSale/btn_arrow_white_on.png) 0 0 no-repeat;}
.cool_sale.hot_sale .tip_area .cont_tip_toggle {padding-top:30px;padding-bottom:60px;border-top:1px solid #fff;}
.cool_sale.hot_sale .tip_area dl {text-align:left; overflow: hidden;}
.cool_sale.hot_sale .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:24px;color:#f6f5f5;line-height:24px;letter-spacing:-.5px;}
.cool_sale.hot_sale .tip_area dl dd {font-family:Noto Sans KR;font-size:18px;color:#919191;line-height:28px;}
.cool_sale.hot_sale .tip_area ul {padding-top:18px;}
.cool_sale.hot_sale .tip_area ul li {position:relative;}
.cool_sale.hot_sale .tip_area ul li:after {content:'';display:block;clear:both;}
.cool_sale.hot_sale .tip_area .col_left {display:block;float:left;width: 44%;}
.cool_sale.hot_sale .tip_area .col_right {display:block;float:right;width: 56%;}
.cool_sale.hot_sale .tip_area ul li .txt_sub {color:#777;}
.cool_sale.hot_sale .tip_area ul li .txt_point {color:#f7461d;}
.cool_sale.hot_sale .button_top_wrap {position:fixed;bottom:0;left:50%;z-index:100;transform:translateX(-50%);width:1260px;height:1px;margin:0 auto;}
.cool_sale.hot_sale .button_top {display:none;position:absolute;bottom:300px;right:-70px;z-index:100;width:43px;height:43px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.cool_sale.hot_sale .button_top:after {display:block;position:absolute;top:11px;left:17px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;vertical-align:3px;}
.cool_sale.hot_sale .button_top .txt{display:block;margin-top:17px;font-size:12px;font-weight:bold;color:#111;}
.cool_sale.hot_sale .button_share {display:none;position:absolute;bottom:300px;right:-120px;z-index:100;width:45px;height:45px;background-color:#fff;border:1px solid #a8a8a8;text-decoration:none;text-align:center;}
.cool_sale.hot_sale .button_share:after {content:'';display:inline-block;width:22px;height:22px;margin-top:5px;background:url(../img/spr1x.png) -204px 0 no-repeat;}
.cool_sale.hot_sale .button_share .txt{display:inline-block;text-indent:-9999em;}

.event_0628_lucky {overflow:hidden;}
.event_0628_lucky .event_top_section1,
.event_0628_lucky .event_top_section2,
.event_0628_lucky .event_top_section3,
.event_0628_lucky .event_top_section4 {position:relative;text-align: center;}
.event_0628_lucky .event_top_section2 ._join {display:inline-block;position: absolute; left:50%; bottom:60px; transform:translateX(-50%);}
.event_0628_lucky .event_top_section3 {height: 1718px;background-color: #44498b;}
.event_0628_lucky .event_top_section3 .product_wrapper{position: absolute;bottom:0;left:50%;transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);;width:1551px;height:1335px;background:url(../img/event/0628_lucky/pc_lucky_003_1.png) left top no-repeat;background-size: 100%;}
.event_0628_lucky .event_top_section3 .top_product,
.event_0628_lucky .event_top_section3 .bottom_product {position: relative;}
.event_0628_lucky .event_top_section3 .top_product {padding-left:166px;padding-top:140px;}
.event_0628_lucky .event_top_section3 .bottom_product {margin-top:34px;padding-left:54px;}
.event_0628_lucky .event_top_section3 .top_product li {float:left;margin-right:14px;}
.event_0628_lucky .event_top_section3 .bottom_product li {float:left;margin-right:10px;}
.event_0628_lucky .event_top_section3 .top_product li:last-child,
.event_0628_lucky .event_top_section3 .bottom_product li:last-child{margin-right: 0;}
.event_0628_lucky .event_top_section3 .top_product li a{display:inline-block; position: relative; width: 100%; text-align: center;}
.event_0628_lucky .event_top_section3 .bottom_product li a{display:inline-block; position: relative; width: 305px; text-align: center;}
.event_0628_lucky .event_top_section3 ._day{ position: absolute; left:50%; top:-17px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.event_0628_lucky .event_top_section3 ._lastday{ position: absolute;left:558px; top:-17px;}

.event_0628_lucky .event_top_section4 .content_wrap { position:absolute; left:50%; top:28.8%; width: 1254px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.event_0628_lucky .event_top_section4 .top_content{padding-left:159px;}
.event_0628_lucky .event_top_section4 .bottom_content{margin-top:30px;}
.event_0628_lucky .event_top_section4 .top_content li{float:left;margin-right: 30px;box-shadow: 0px 2px 2px rgba(0,0,0,0.3);border-radius: 8px;}
.event_0628_lucky .event_top_section4 .top_content li:last-child{margin-right:0;}
.event_0628_lucky .event_top_section4 .bottom_content li{float:left;margin-right: 30px;box-shadow: 0px 2px 2px rgba(0,0,0,0.3);border-radius: 8px;}
.event_0628_lucky .event_top_section4 .bottom_content li:last-child{margin-right:0;}

.event_0628_lucky .tip_wrapper{width: 100%;background: #e1e1f4;}
.event_0628_lucky .tip_area {max-width:1260px;min-width:1180px;margin:0 auto;text-align:center;}
.event_0628_lucky .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.event_0628_lucky .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.event_0628_lucky .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.event_0628_lucky .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.event_0628_lucky .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.event_0628_lucky .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.event_0628_lucky .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.event_0628_lucky .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.event_0628_lucky .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:18px;color:#111;line-height:25px;letter-spacing:-.5px;}
.event_0628_lucky .tip_area dl dt span{font-family:proxima-nova;}
.event_0628_lucky .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:18px;color:#111;line-height:25px;letter-spacing:-.5px;}
.event_0628_lucky .tip_area ul {padding-top:0;}
.event_0628_lucky .tip_area ul li {position:relative;}
.event_0628_lucky .tip_area ul li:after {content:'';display:block;clear:both;}
.event_0628_lucky .tip_area .col_left {display:block;float:left;width: 44%;}
.event_0628_lucky .tip_area .col_right {display:block;float:right;width: 56%;}
.event_0628_lucky .tip_area ul li .txt_sub {color:#777;}
.event_0628_lucky .tip_area ul li .txt_point {color:#f7461d;}


.newtro{}
.newtro .promo_section1 {}
.newtro .promo_section1 .top_visual_area{position: relative;height:812px;background:url(../img/event/0710_newtro/pc_bg_section1.jpg) no-repeat left top;background-size: cover;}
.newtro .promo_section1 .obj_position{ position: absolute; left:50%; width:1260px; height: 100%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.newtro .promo_section1 .obj_wrap{position: relative;width: 100%;height: 100%;}
.newtro .promo_section1 .section1_title{position: absolute;left:0;top:203px;}
.newtro .promo_section1 .section1_video_obj{position: absolute;right:0;bottom:0;}
.newtro .promo_section1 .video_content{position: absolute;right:27px;top:115px;}

.newtro .promo_section1 .button_go_wrap {width:100%;height:150px;min-width:1180px;background-color:#3e445b;box-sizing:border-box;text-align:center;}
.newtro .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:150px;}
.newtro .promo_section1 .button_go_wrap ul {display:inline-block;margin: 0 auto;}
.newtro .promo_section1 .button_go_wrap li {float:left;width:382px;text-align:center;}
.newtro .promo_section1 .button_go_wrap li a {display:inline-block;height:90px;width:100%;font-family:proxima-nova;color:#fff;line-height:90px;margin-top:23px;margin-bottom:36px;border-right:1px solid rgba(101,105,124,0.2)}
.newtro .promo_section1 .button_go_wrap li a img{vertical-align: middle}
.newtro .promo_section1 .button_go_wrap li:last-child a{border-right:0;}

.newtro .promo_section2 {}
.newtro .promo_section2 .inner {position:relative;height:1402px;background: url(../img/event/0710_newtro/pc_bg_section2.jpg) no-repeat left top;background-size: cover;}
.newtro .promo_section2 .promo_section2_title{position: absolute; left:50%; top:200px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.newtro .promo_section2 .survey_area{position: absolute; left:50%; top:620px; width: 1029px;height: 739px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.newtro .promo_section2 .survey_wrapper{position: relative;width:100%;height:100%;}
.newtro .promo_section2 ._survey{position: absolute;left:0;top:0;}
.newtro .promo_section2 .survey_ui_wrap{position: absolute;left:193px;top:528px;}
.newtro .promo_section2 .survey_ui_wrap li{float:left;margin-left:26px;}
.newtro .promo_section2 .survey_ui_wrap li:first-child{margin-left:0;}
.newtro .promo_section2 ._go_promotion_btn{position: absolute; left:50%; bottom:70px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.newtro .promo_section2 ._result_wrap{position: absolute; top:172px; padding:0 114px 0 103px;}
.newtro .promo_section2 ._result{display:inline-block;text-align: center;width: 214px;margin-right:80px;}
.newtro .promo_section2 ._result:last-child{margin-right:0;}
.newtro .promo_section2 ._result span{color:#f05050;font-family: proxima-nova; font-size: 26px; font-weight: 500;line-height: 19px;background: url(../img/event/0710_newtro/ico_heart.jpg) no-repeat left 50%;padding-left:26px;letter-spacing: -1px;}
.newtro .promo_section2 ._result01{text-indent: -10px;}
.newtro .promo_section2 ._result03{text-indent: 10px;}


.newtro .promo_section3 {}
.newtro .promo_section3 .inner {position:relative;height:1369px;background: url(../img/event/0710_newtro/pc_bg_section3.jpg) no-repeat left top;background-size: cover;}
.newtro .promo_section3 .promo_section3_title{position: absolute; left:50%; top:200px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.newtro .promo_section3 .roulette_area{position: absolute;left:50%;bottom:44px;transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.newtro .promo_section3 .roulette_obj_wrap{position: relative;width:732px;height:732px;}
.newtro .promo_section3 ._roulette_obj{position: absolute}
.newtro .promo_section3 ._roulette_shadow{left:0;top:0;}
.newtro .promo_section3 ._roulette_board{}
.newtro .promo_section3 ._roulette_niddle{ left:50%; top:-15px; transform:translateX(-50%); -webkit-transform:; -moz-transform:; -ms-transform:; -o-transform:; }
.newtro .promo_section3 ._roulette_button{ left:50%; top:50%; transform:translateX(-50%) translateY(-50%); -webkit-transform:translateX(-50%) translateY(-50%); -moz-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); -o-transform:translateX(-50%) translateY(-50%); }
.newtro .promo_section3 ._layer_area{position: absolute; left:50%; bottom:96px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.newtro .promo_section3 ._layer_discount{position: relative;}
.newtro .promo_section3 ._layer_close{position: absolute; right:22px; top:22px;}

.newtro .promo_section4 {}
.newtro .promo_section4 .inner {position:relative;height:1066px;background: url(../img/event/0710_newtro/pc_bg_section4.jpg) no-repeat left top;background-size: cover;}
.newtro .promo_section4 .promo_section4_title{position: absolute; left:50%; top:200px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.newtro .promo_section4 .pacman_area{position: absolute;top:540px;left:50%;width:1260px;height:477px;transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);background: url(../img/event/0710_newtro/pc_content_section4.jpg) no-repeat left top;}
.newtro .promo_section4 .pacman_wrap{position: relative;width: 100%;height: 100%;}
.newtro .promo_section4 .number_area{position: absolute;left:255px;top:109px;}
.newtro .promo_section4 .number_area span{float:left;margin-left:18px;}
.newtro .promo_section4 .number_area span:first-child{margin-left:0;}
.newtro .promo_section4 .number_area span:last-child{height: 162px;padding-top:120px;}
.newtro .promo_section4 .dot_poz{position: absolute;top:328px}
.newtro .promo_section4 .dot_poz.dot_001{left:216px;}
.newtro .promo_section4 .dot_poz.dot_002{left:315px;}
.newtro .promo_section4 .dot_poz.dot_003{left:415px;}
.newtro .promo_section4 .dot_poz.dot_004{left:515px;}
.newtro .promo_section4 .dot_poz.dot_005{left:616px;}

.newtro .promo_section4 .ghost_poz{position: absolute; top:309px;}
.newtro .promo_section4 .ghost_poz.ghost_001{left:259px;}
.newtro .promo_section4 .ghost_poz.ghost_002{left:359px;}
.newtro .promo_section4 .ghost_poz.ghost_003{left:459px;}
.newtro .promo_section4 .ghost_poz.ghost_004{left:559px;}
.newtro .promo_section4 .ghost_poz.ghost_005{left:659px;}

.newtro .promo_section4 .percentage_poz{position: absolute;top:362px;}
.newtro .promo_section4 .percentage_poz.percent_001{left:172px;}
.newtro .promo_section4 .percentage_poz.percent_002{left:263px;}
.newtro .promo_section4 .percentage_poz.percent_003{left:363px;}
.newtro .promo_section4 .percentage_poz.percent_004{left:463px;}
.newtro .promo_section4 .percentage_poz.percent_005{left:562px;}
.newtro .promo_section4 .percentage_poz.percent_006{left:659px;}

.newtro .promo_section4 .pacman_poz{position: absolute;left:145px;top:289px;}
.newtro .promo_section4 .pacman {
    position: relative;
    height: 80px;
    width: 80px;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }

  .newtro .promo_section4 .body {
    height: 80px;
    width: 80px;
    border-radius: 50%/50%;
    background: #fbed10;
    -webkit-border-radius: 50%/50%;
    -moz-border-radius: 50%/50%;
    -ms-border-radius: 50%/50%;
    -o-border-radius: 50%/50%;
}

.newtro .promo_section4 .mouth {
    position: absolute;
    top: 50%;
    right: 0px;
    bottom: auto;
    left: auto;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent #000000 transparent transparent;
    -webkit-animation: omnomnom 0.5s infinite linear;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}

@-webkit-keyframes omnomnom {
    0%, 100% {
        border-width: 24px 36px 24px 0;
        margin-left: 48px;
        margin-top: -4px;
    }
    25% {
        border-width: 12px 36px 12px 0;
        margin-left: 64px;
        margin-top: 4px;
    }
    50% {
        border-width: 1px 9px 1px 0;
        margin-left: 76px;
        margin-top: 4px;
    }
    75% {
        border-width: 12px 36px 12px 0;
        margin-left: 64px;
        margin-top: 4px;
    }
}
@keyframes omnomnom {
    0%, 100% {
        border-width: 24px 36px 24px 0;
        margin-left: 48px;
        margin-top: -4px;
    }
    25% {
        border-width: 12px 36px 12px 0;
        margin-left: 64px;
        margin-top: 4px;
    }
    50% {
        border-width: 1px 9px 1px 0;
        margin-left: 76px;
        margin-top: 4px;
    }
    75% {
        border-width: 12px 36px 12px 0;
        margin-left: 64px;
        margin-top: 4px;
    }
}
.newtro .tip_wrapper{width: 100%;background: #eeeeee;}
.newtro .tip_area {max-width:1260px;min-width:1180px;margin:0 auto;text-align:center;}
.newtro .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.newtro .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.newtro .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.newtro .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.newtro .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.newtro .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.newtro .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.newtro .tip_area ul {padding-top:0;text-align: left;}
.newtro .tip_area ul li {position:relative;padding-left:12px;text-indent:-12px;font-family:Noto Sans KR;font-weight:300;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.newtro .tip_area ul li p{margin-left:17px;margin-top:23px;border-left:2px solid #777;padding-left:17px;text-indent: 0; color:#777;line-height: 1;}
.newtro .tip_area ul li p span{display: block;margin-bottom:15px;}
.newtro .tip_area ul li p span:last-child{margin-bottom:0;}

.newtro .tip_area .qna_title{display:block;margin-top:27px;line-height: 1;font-size: 30px;font-family:proxima-nova; color:#111; letter-spacing: -0.5px;text-align: left;}
.newtro .tip_area .qna_list{margin-left:15px;color:#5e5e5e;font-size:22px;font-family:Noto Sans KR;font-weight: 300;}
.newtro .tip_area .qna_list li{padding-left:15px;text-indent: -15px}
.newtro .tip_area .qna_list strong{display:inline-block;font-family:proxima-nova;font-size: 28px;}
.newtro .tip_area .qna_list ._answer{margin-bottom:14px;}

.clearance {}
.clearance .event_top_section1 {position:relative;}
.clearance .event_top_section2 {position: relative;height:2060px;background: url(../img/event/0710_clearance/clearance_mid_img.jpg) no-repeat top center; background-size: cover;}
.clearance .go_link{position: absolute;top:911px;}
.clearance .go_link._join_page{left:17%;}
.clearance .go_link._roulette_page{right:17%;}
.clearance .clearance_slide_title{position: absolute; left:50%;top:1142px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.clearance .slide_poz{position: absolute;bottom:147px;width:100%;overflow: hidden;}
.clearance .eventClearanceslide{position: relative;}
.clearance .eventClearanceslide .item{margin:0 15px}
.clearance .eventClearanceslide .clearance_left_slide{z-index: 100;position: absolute; top:260px; left:18%; display:block; width:60px; height:60px; background: url(../img/event/0710_clearance/clearance_slide_btn_left.png) no-repeat left top; background-size: cover;}
.clearance .eventClearanceslide .clearance_right_slide{z-index: 100;position: absolute; top:260px; right:18%; display:block; width:60px; height:60px; background: url(../img/event/0710_clearance/clearance_slide_btn_right.png) no-repeat left top; background-size: cover}
.clearance .tip_wrapper{width: 100%;background: #eeeeee;}
.clearance .tip_area {max-width:1260px;min-width:1180px;margin:0 auto;text-align:center;}
.clearance .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.clearance .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.clearance .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.clearance .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.clearance .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.clearance .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.clearance .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.clearance .tip_area ul {padding-top:0;text-align: left;}
.clearance .tip_area ul li {position:relative;padding-left:12px;text-indent:-12px;font-family:Noto Sans KR;font-weight:300;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}

.night_sale_0712 .inner{background: #e0eef7;}
.night_sale_0712 .product_area{height:397px;width:100%;text-align: center}
.night_sale_0712 .product_area ul{display:inline-block;}
.night_sale_0712 .product_area li{float:left; width:558px; height:397px; margin-right:0;}
.night_sale_0712 .product_area li a{display:block;width:100%;height:100%!important;padding:0!important;}
.night_sale_0712 .product_area li:last-child{margin-right:0;}


.dailycategory_0712 .inner{background: #669ae4;}
._video_wrapper{text-align: center}

.wassupb_0712 .inner{background: #eccf67;}
.wassupb_0712 ._video_wrapper{text-align: center}

.brand_festa_0718 .inner{background: #f7e6fa;}
.brand_festa_0718 .brand_area{height:320px;width:100%;text-align: center}
.brand_festa_0718 .brand_area ul{display:inline-block;}
.brand_festa_0718 .brand_area li{float:left; width:320px; height:320px; margin-right:40px;}
.brand_festa_0718 .brand_area li a{display:block;width:100%;height:100%;}
.brand_festa_0718 .brand_area li:last-child{margin-right:0;}

.juseyo_0724 .product_area{ text-align: center; background: #efefef; height: 484px; }
.juseyo_0724 .tip_wrapper{width: 100%;background: #efefef;}
.juseyo_0724 .tip_area .button_tip_toggle {display:block;width:100%;padding:60px 0 60px;text-align: center;}
.juseyo_0724 .tip_area .button_tip_toggle.on{padding:60px 0 60px}
.juseyo_0724 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:36px;color:#111;line-height:1;}
.juseyo_0724 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.juseyo_0724 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.juseyo_0724 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.juseyo_0724 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:0px;border-top:0;}

.delimanca0726 {}
.delimanca0726 .promo_section1 .inner{position:relative;width:100%;height:1686px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0726_delimanca/dailycategory_img_001.jpg) center top no-repeat; background-size: cover;}
.delimanca0726 .promo_section1 ._coupon{ position: absolute; left:50%; top:37%; z-index: 10; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.delimanca0726 .promo_section2 {width:100%; overflow: hidden;}
.delimanca0726 .promo_section2 .inner {position:relative;height:1784px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0726_delimanca/dailycategory_img_002.jpg) center top no-repeat; background-size: cover;}
.delimanca0726 .promo_section2 .video_wrapper{ width:1140px; height:641px; margin:0 auto 140px;}
.delimanca0726 .promo_section2 .slides_area {position:relative;}
.delimanca0726 .promo_section2 .promo_slides {}
.delimanca0726 .promo_section2 .promo_slides .slick-list {overflow:initial;}
.delimanca0726 .promo_section2 .promo_slides .slick-arrow:after{ border-color:#000;}
.delimanca0726 .promo_section2 .promo_slides .item { width:906px; height:803px; margin-right:80px; border-radius: 28px; box-sizing:border-box; box-shadow:3px 3px 6px rgba(0,0,0,0.05); -webkit-border-radius: 28px; -moz-border-radius: 28px; -ms-border-radius: 28px; -o-border-radius: 28px; box-shadow: 40px 40px 5px rgba(63, 106, 180, 0.4);}
.delimanca0726 .promo_section2 .promo_slides .slick-current.item{}
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info { position:relative; box-sizing:border-box; text-align:center; border-radius: 28px; -webkit-border-radius: 28px; -moz-border-radius: 28px; -ms-border-radius: 28px; -o-border-radius: 28px; overflow: hidden; }
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .img_wrap { position:relative;}
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .img_wrap:before { content:''; position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(255,255,255,0.6); border-radius: 28px; -webkit-border-radius: 28px; -moz-border-radius: 28px; -ms-border-radius: 28px; -o-border-radius: 28px; }
.delimanca0726 .promo_section2 .promo_slides .item.on .coupon_info .img_wrap:before{display:none;}
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .txt_null {margin-top:45px;font-size:60px;font-weight:600;color:#111;line-height:1;}
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .button_wrap {margin-top:20px;}
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down,
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_item {display:inline-block;width:46.8%;height:70px;margin:0 5px;line-height:70px;font-family:Noto Sans KR;font-size:24px;font-weight:500;color:#fff;}
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down {background-color:#f7461d;}
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_item {background-color:#292929;}
.delimanca0726 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down[disabled] {background-color:#ddd;}
.delimanca0726 .promo_section2 .promo_slides .slick-next {right:50%;margin-right:-602px;}
.delimanca0726 .promo_section2 .promo_slides .slick-prev {left:50%;margin-left:-602px;}

.lucky_summer_0726 .event_top_section1 .inner{position: relative;}
.lucky_summer_0726 .product_area{ position: absolute; left:50%; top:40%; width:27%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.lucky_summer_0726 .product_area ul{display:inline-block;}
.lucky_summer_0726 .product_area li{width: 100%;}
.lucky_summer_0726 .product_area li{margin-bottom:15px;}
.lucky_summer_0726 .product_area li a{display:block;width:100%;height:100%!important;padding:0!important;}
.lucky_summer_0726 .product_area li:last-child{margin-bottom:0;}

.new_confidence_0726 .top_visual{height:auto;margin-bottom:60px;}
.new_confidence_0726 .inner{width:1410px; overflow: hidden;margin:0 auto;}
.new_confidence_0726 .inner li{float:left;margin-right:30px;}
.new_confidence_0726 .inner li:nth-child(2),
.new_confidence_0726 .inner li:nth-child(5){margin-right:0;}
.new_confidence_0726 .inner li:nth-child(3),
.new_confidence_0726 .inner li:nth-child(4),
.new_confidence_0726 .inner li:nth-child(5){margin-top:30px;}
.new_confidence_0726 .bottom_coupon{margin-top:60px;}

.new_confidence_0801 .top_visual{height:auto;margin-bottom:100px;}
.new_confidence_0801 .inner{width:1260px; overflow: hidden;margin:0 auto 100px;}
.new_confidence_0801 .inner li{float:left;margin-bottom:50px}
.new_confidence_0801 .inner li:nth-child(odd){float:right;}
.new_confidence_0801 .inner li:nth-child(5),
.new_confidence_0801 .inner li:nth-child(6){margin-bottom:0;}

.august_benefit .inner{position: relative;}
.august_benefit ._coupon_down{ position: absolute; left:50%; bottom:166px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.august_benefit .promo_section4 ._coupon_down2{position: absolute; left:50%; bottom:151px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;}
.august_benefit .promo_section1 .button_go_wrap {width:100%;height:150px;min-width:1180px;background-color:#0d6eb9;box-sizing:border-box;text-align:center;}
.august_benefit .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:150px;}
.august_benefit .promo_section1 .button_go_wrap ul {display:inline-block;margin: 0 auto;}
.august_benefit .promo_section1 .button_go_wrap li {float:left;width:382px;text-align:center;}
.august_benefit .promo_section1 .button_go_wrap li a {display:inline-block;height:90px;width:100%;font-family:proxima-nova;color:#fff;line-height:90px;margin-top:30px;margin-bottom:30px;border-right:1px solid rgba(255,255,255,0.2)}
.august_benefit .promo_section1 .button_go_wrap li a img{vertical-align: middle}
.august_benefit .promo_section1 .button_go_wrap li:last-child a{border-right:0;}

.august_benefit .tip_wrapper{width: 100%;background: #eeeeee;}
.august_benefit .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.august_benefit .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.august_benefit .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.august_benefit .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.august_benefit .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.august_benefit .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.august_benefit .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.august_benefit .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.august_benefit .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.august_benefit .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.august_benefit .tip_area dl dt span{font-family:proxima-nova;}
.august_benefit .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.august_benefit .tip_area ul {padding-top:0;}
.august_benefit .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.august_benefit .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.august_benefit .tip_area ul li ._asterisk{vertical-align: -4px}
.august_benefit .tip_area ul li:after {content:'';display:block;clear:both;}
.august_benefit .tip_area ul li .txt_sub {color:#777;}
.august_benefit .tip_area ul li .txt_point {color:#f7461d;}

.august_benefit.september_benefit .inner{position: relative;}
.august_benefit.september_benefit ._coupon_down{ position: absolute; left:50%; top:33%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.august_benefit.september_benefit ._coupon_down_list{position: absolute; left:50%; bottom:14%;width:1260px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;}
.august_benefit.september_benefit ._coupon_down_list li{float:left;margin-right:56px;}
.august_benefit.september_benefit ._coupon_down_list li:last-child{margin-right:0;}
.august_benefit.september_benefit ._coupon_btn{position: absolute; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;}
.august_benefit.september_benefit ._coupon_btn._coupon_btn001{top:29%}
.august_benefit.september_benefit ._coupon_btn._coupon_btn002{top:56%}
.august_benefit.september_benefit ._coupon_btn._coupon_btn003{bottom:10%}
.august_benefit.september_benefit .promo_section1 .button_go_wrap {width:100%;height:150px;min-width:1180px;background-color:#3b3b97;box-sizing:border-box;text-align:center;}
.august_benefit.september_benefit .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:150px;}
.august_benefit.september_benefit .promo_section1 .button_go_wrap ul {display:inline-block;margin: 0 auto;}
.august_benefit.september_benefit .promo_section1 .button_go_wrap li {float:left;width:382px;text-align:center;}
.august_benefit.september_benefit .promo_section1 .button_go_wrap li a {display:inline-block;height:90px;width:100%;font-family:proxima-nova;color:#fff;line-height:90px;margin-top:30px;margin-bottom:30px;border-right:1px solid rgba(255,255,255,0.2)}
.august_benefit.september_benefit .promo_section1 .button_go_wrap li a img{vertical-align: middle}
.august_benefit.september_benefit .promo_section1 .button_go_wrap li:last-child a{border-right:0;}

.sos_0802 .product_area{height: 942px; box-sizing: border-box; padding:45px 0 115px; text-align: center;  background: #d8d8d8;}
.sos_0802 .product_area .golink_join{display:inline-block;}
.sos_0802 .product_area ul{width:1266px; margin:80px auto 0;}
.sos_0802 .product_area li{float:left; margin-right:14px}
.sos_0802 .product_area li:last-child{margin-right:0;}
.sos_0802 .product_area2{height: 582px; box-sizing: border-box; padding:100px 0; text-align: center;  background: #efa900;}
.sos_0802 .product_area2 ul{width:1260px;margin:0 auto;}
.sos_0802 .product_area2 li{float:left; margin-right:20px;}
.sos_0802 .product_area2 li:last-child{margin-right:0;}
.sos_0802 .tip_wrapper{width: 100%;background: #f4f4f4;}
.sos_0802 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.sos_0802 .tip_area .button_tip_toggle {display:block;width:100%;padding:60px 0 60px;text-align: center;}
.sos_0802 .tip_area .button_tip_toggle.on{padding:60px 0 60px}
.sos_0802 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:36px;color:#111;line-height:1;}
.sos_0802 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.sos_0802 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.sos_0802 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.sos_0802 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.sos_0802 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.sos_0802 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.sos_0802 .tip_area dl dt span{font-family:proxima-nova;}
.sos_0802 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.sos_0802 .tip_area ul {padding-top:0;}
.sos_0802 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.sos_0802 .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.sos_0802 .tip_area ul li ._asterisk{vertical-align: -4px}
.sos_0802 .tip_area ul li:after {content:'';display:block;clear:both;}

.wassupb_0712 .inner{background: #eccf67;}
.wassupb_0712._0812 .inner{background: #ffc5b1;}
.wassupb_0712._0819 .inner{background: #ffd0d2;}
.wassupb_0712._0826 .inner{background: #f9ce64;}
.wassupb_0712._0905 .inner{background: #f9ce64;}
.wassupb_0712._0916 .inner{background: #e6a4fe;}
.wassupb_0712._0923 .inner{background: #ffdfbb;}
.wassupb_0712._0930 .inner{background: #fdf1cd;}
.wassupb_0712._1010 .inner{background: #f9ffd1;}

.wassupb_0712 ._video_wrapper{text-align: center}
.wassupb_0712 .event_top_section2 .inner{background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0812_wassupb/wassupb_img_002_1.jpg) no-repeat center top; background-size: cover;}
.wassupb_0712._0826 .event_top_section2 .inner{background: #609883;}
.wassupb_0712._0819 .event_top_section2 .inner{background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0819_wassupb/wassupb_img_002_1.jpg) no-repeat center top; background-size: cover;}
.wassupb_0712._0902 .event_top_section2 .inner{background: #111;}
.wassupb_0712._0905 .event_top_section2 .inner{background: #a98480;}
.wassupb_0712._0916 .event_top_section2 .inner{background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0916_wassupb/wassupb_img_002_1.jpg) no-repeat center top; background-size: cover;}
.wassupb_0712._0923 .event_top_section2 .inner{background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0923_wassupb/wassupb_img_002_1.jpg) no-repeat center top; background-size: cover;}
.wassupb_0712._0930 .event_top_section2 .inner{background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0930_wassupb/wassupb_img_002_1.jpg) no-repeat center top; background-size: cover;}
.wassupb_0712._1010 .event_top_section2 .inner{background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1010_wassupb/wassupb_img_002_1.jpg) no-repeat center top; background-size: cover;}
.wassupb_0712 .event_top_section2 .event_lookbook_slides {width:1000px;margin:0 auto;}
.wassupb_0712 .event_top_section2 .event_lookbook_slides .item {position:relative;width:1000px;margin-right:100px;}
.wassupb_0712._0812 .event_top_section2 .event_lookbook_slides{width:100%;}
.wassupb_0712 .event_top_section2 .slides .slick-next {right:-95px;}
.wassupb_0712 .event_top_section2 .slides .slick-prev {left:-95px;}
.wassupb_0712._0812 .event_top_section2 .slides .slick-next {right:18%;}
.wassupb_0712._0812 .event_top_section2 .slides .slick-prev {left:18%;}
.wassupb_0712._0812._0923 .event_top_section2 .slides .slick-next {right:20%;}
.wassupb_0712._0812._0923 .event_top_section2 .slides .slick-prev {left:20%;}
.wassupb_0712._0812._1010 .event_top_section2 .slides .slick-next {right:20%;}
.wassupb_0712._0812._1010 .event_top_section2 .slides .slick-prev {left:20%;}

.outter_0808 .event_top_section1 .inner{background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0808_outter/outter_bg_001.jpg) left bottom no-repeat; background-size: cover;}
.outter_0808 .product_area{width:1200px;margin:0 auto;}
.outter_0808 .product_area li{float:left;margin-bottom:65px;}
.outter_0808 .product_area li:nth-child(even){float:right;}
.outter_0808 .product_area li:nth-child(3),
.outter_0808 .product_area li:nth-child(4){margin-bottom:110px;}
.outter_0808 .event_top_section2{background: #f6fafc;}
.outter_0808 .event_top_section2 .inner{padding-top:110px;text-align: center;}
.outter_0808 .event_top_section2 ul{margin-top:80px;}
.outter_0808 .event_top_section2 li{margin-bottom:20px;}
.outter_0808 .event_top_section2 li:last-child{margin-bottom:110px;}

.showme990 .inner{position: relative;}
.showme990 ._golink_join{display:inline-block; position: absolute; top:32%; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; box-shadow: 0px 13px 6px rgba(0,0,0,0.36);}
.showme990 .tip_wrapper{background: #333;}
.showme990 .tip_area {max-width:1026px;margin:0 auto;text-align:center; opacity: .8;}
.showme990 .tip_area .button_tip_toggle {display:block;width:100%;padding:60px 0 50px;text-align: center;}
.showme990 .tip_area .button_tip_toggle.on{padding:60px 0 50px}
.showme990 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#fff;line-height:1;}
.showme990 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #fff;position: absolute; bottom:-4px;}
.showme990 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0814_showme/btn_arrow_white_off.png) 0 0 no-repeat;vertical-align:3px;}
.showme990 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0814_showme/btn_arrow_white_on.png) 0 0 no-repeat;}
.showme990 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.showme990 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;opacity: .8;}
.showme990 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#fff;line-height:36px;letter-spacing:-.5px;}
.showme990 .tip_area dl dt span{font-family:proxima-nova;}
.showme990 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#fff;line-height:36px;letter-spacing:-.5px;}
.showme990 .tip_area ul {padding-top:0;}
.showme990 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.showme990 .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.showme990 .tip_area ul li:after {content:'';display:block;clear:both;}

.nike_0814 .inner{background: #fafafa;}
.nike_0814 ._video_wrapper{text-align: center}
.nike_0822 .inner{background: #fafafa;}
.nike_0822 ._video_wrapper{text-align: center}
.nike_0822 .list_wrapper{position: relative;background: #fff;}
.nike_0822 .list_wrapper ul{ display:inline-block; position: absolute; left:50%; bottom:150px; width:1260px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.nike_0822 .list_wrapper li{float:left; margin-right:30px;margin-bottom:30px;}
.nike_0822 .list_wrapper li:nth-child(3n){margin-right:0;}

.nike_1127 .inner{background: #fafafa;}
.nike_1127 ._video_wrapper{text-align: center}
.nike_1127 .list_wrapper{position: relative;background: #fff;}
.nike_1127 .list_wrapper ul{ display:inline-block; position: absolute; left:50%; bottom:7%; width:65%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.nike_1127 .list_wrapper li{float:left;width:31%; margin-right:2.5%; margin-bottom:30px;}
.nike_1127 .list_wrapper li:nth-child(3n){margin-right:0;}

.nike_0829 .inner{background: #fafafa;}
.nike_0829._0903 .inner{background: #f7f7f7;}
.nike_0829._0909 .inner{background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0909_cpc/cpc_bg_001.jpg);}
.nike_0829 ._video_wrapper{text-align: center}
.nike_0829 .list_wrapper{position: relative;padding:138px 0 150px;background: #fff;}
.nike_0829 .list_wrapper ul{ display:block; width:1260px;margin:0 auto;}
.nike_0829 .list_wrapper li{float:left; margin-right:60px;margin-bottom:60px;}
.nike_0829 .list_wrapper li:nth-child(2n){margin-right:0;}
.nike_0829 .list_wrapper li:nth-child(3),.nike_0829 .list_wrapper li:nth-child(4){margin-bottom:0;}

.nike_0829._0917 .poz_rel{position: relative}
.nike_0829._0917 ._video_wrapper{ position:absolute; left:50%; top:104px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.nike_0829._0926 ._video_wrapper{background: #161513;}

/* runway_0821 */
.runway_0821 ._video_wrapper{position: relative;width:100%;max-height:900px;overflow: hidden;}
.runway_0821 ._video_wrapper ._dimm{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.runway_0821 ._video_wrapper .evt_logo{ position: absolute; left:50%; top:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); }
.runway_0821 .vote_area{position: relative;}
.runway_0821 .vote_area ul{ position: absolute; left:50%; top:39%;width:1270px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.runway_0821 .vote_area li{float:left;  margin-right:30px;}
.runway_0821 .vote_area li:last-child{margin-right:0;}
.runway_0821 .vote_area li a{display:block; box-sizing: border-box; position:relative;width:400px;height:400px; border:1px solid #dad9d4;}
.runway_0821 .vote_area .heart_count{ display: inline-block; position: absolute; bottom:57px; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; border:1px solid #b7b7b7; border-radius:18px; height:36px; line-height: 36px; padding:0 14px; -webkit-border-radius:18px; -moz-border-radius:18px; -ms-border-radius:18px; -o-border-radius:18px; background-color: #fff;}
.runway_0821 .vote_area .heart_count em{display:inline-block;padding:0 10px 0 30px;background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0821_runway/ico_heart_off.jpg) left 50% no-repeat; color:#b7b7b7}
.runway_0821 .vote_area li a .vote_frame{display:none;position: absolute;top:-2px;left:-2px;}
.runway_0821 .vote_area li a:focus .vote_frame,
.runway_0821 .vote_area li a:hover .vote_frame,
.runway_0821 .vote_area li a.on .vote_frame{display:block;}
.runway_0821 .vote_area li a:focus .heart_count,
.runway_0821 .vote_area li a:hover .heart_count,
.runway_0821 .vote_area li a.on .heart_count{border-color:#dc1f2a;background: #dc1f2a;}
.runway_0821 .vote_area li a:focus .heart_count em,
.runway_0821 .vote_area li a:hover .heart_count em,
.runway_0821 .vote_area li a.on .heart_count em{color:#fff; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0821_runway/ico_heart_on.jpg) left 50% no-repeat}

.runway_0821 .event_top_section2 .inner{position: relative;width:100%;min-height: 1335px;background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0821_runway/runway_img_007.jpg) center center;background-size: cover;}
.runway_0821 .event_top_section2 .inner .content_wrapper{ position:absolute; top:29%; left:50%; transform:translateX(-50%); width:1030px; height:687px; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.runway_0821 .event_top_section3 .inner{position: relative;width:100%;min-height: 1335px;background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0821_runway/runway_img_008.jpg) center center;background-size: cover;}
.runway_0821 .event_top_section3 .inner .content_wrapper{ position:absolute; top:29%; left:50%; transform:translateX(-50%); width:1030px; height:687px; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.runway_0821 .event_top_section4 .inner{position: relative;width:100%;min-height: 1335px;background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0821_runway/runway_img_009.jpg) center center;background-size: cover;}
.runway_0821 .event_top_section4 .inner .content_wrapper{ position:absolute; top:29%; left:50%; transform:translateX(-50%); width:1030px; height:687px; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.runway_0821 .bnr_link{display:inline-block; width:1030px; position: absolute; bottom:100px; left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.runway_0821 .slides {width:1030px;margin:0 auto;}
.runway_0821 .slides .item {position:relative;width:1030px;margin-right:100px;}
.runway_0821 .slides .slick-next {right:-60px;}
.runway_0821 .slides .slick-prev {left:-60px;}
.runway_0821 .tip_wrapper{width: 100%;background: #f4f4f4;}
.runway_0821 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.runway_0821 .tip_area .button_tip_toggle {display:block;width:100%;padding:60px 0 60px;text-align: center;}
.runway_0821 .tip_area .button_tip_toggle.on{padding:60px 0 60px}
.runway_0821 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:36px;color:#111;line-height:1;}
.runway_0821 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.runway_0821 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.runway_0821 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.runway_0821 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.runway_0821 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.runway_0821 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.runway_0821 .tip_area dl dt span{font-family:proxima-nova;}
.runway_0821 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.runway_0821 .tip_area ul {padding-top:0;}
.runway_0821 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.runway_0821 .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.runway_0821 .tip_area ul li ._asterisk{vertical-align: -4px}
.runway_0821 .tip_area ul li:after {content:'';display:block;clear:both;}

.timesale_0822 .inner{position: relative;}
.timesale_0822 .coupon_poz{position: absolute; top:56%; left:50%; width:1280px; padding-left:16px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.timesale_0822 .coupon_poz li{float:left;margin-right:40px;}
.timesale_0822 .coupon_poz li:last-child{margin-right:0;}
.timesale_0822 .coupon_poz li .btn_gcp{padding:0;}
.timesale_0822 .coupon_poz ._disable{display:none;}
.timesale_0822 .coupon_poz ._available{display:block;}
.timesale_0822 .coupon_poz ._soldout ._available{display:none;}
.timesale_0822 .coupon_poz ._soldout ._disable{display:block;}
.timesale_0822 .brand_link_poz{width:1410px; position: absolute; top:47%; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.timesale_0822 .brand_link_wrap{position: relative;}
.timesale_0822 .brand_link_btn{position: absolute;bottom:68px;left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.timesale_0822 .tip_wrapper{width: 100%;background: #f4f4f4;}
.timesale_0822 .tip_area {max-width:900px;margin:0 auto;text-align:center; opacity: .8;}
.timesale_0822 .tip_area .button_tip_toggle {display:block;width:100%;padding:60px 0 60px;text-align: center;}
.timesale_0822 .tip_area .button_tip_toggle.on{padding:60px 0 60px}
.timesale_0822 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:36px;color:#111;line-height:1;}
.timesale_0822 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.timesale_0822 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.timesale_0822 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.timesale_0822 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.timesale_0822 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.timesale_0822 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.timesale_0822 .tip_area dl dt span{font-family:proxima-nova;}
.timesale_0822 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.timesale_0822 .tip_area ul {padding-top:0;}
.timesale_0822 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.timesale_0822 .tip_area ul li.padl12{padding-left:12px;margin-left:10px;}
.timesale_0822 .tip_area ul li ._asterisk{vertical-align: -4px}
.timesale_0822 .tip_area ul li ._middot{font-weight: bold;}
.timesale_0822 .tip_area ul li:after {content:'';display:block;clear:both;}

.flannel_0827 .poz_rel{position: relative;}
.flannel_0827 .product_top{width:100%;height:1260px;}
.flannel_0827 .product_bottom{width:100%;height:620px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0827_flannel/flannel_img_002.jpg) center top;background-size: cover;}
.flannel_0827 ._product_link{position: absolute;}
.flannel_0827 .product_001{left:0px;top:76px;}
.flannel_0827 .product_002{right:14%;top:76px;}
.flannel_0827 .product_003{left:16%;bottom:0;}
.flannel_0827 .product_004{left:17%;bottom:0;}
.flannel_0827 .product_005{right:19%;bottom:0;}

.jacket_0908 .poz_rel{position: relative;}
.jacket_0908 .product_top{width:100%;height:1260px;}
.jacket_0908 .product_bottom{width:100%;height:620px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0908_jacket/jacket_img_002.jpg) center top;background-size: cover;}
.jacket_0908 ._product_link{position: absolute;}
.jacket_0908 .product_001{left:16%;top:60px;}
.jacket_0908 .product_002{right:0;top:60px;}
.jacket_0908 .product_003{right:16%;bottom:0;}
.jacket_0908 .product_004{left:17%;bottom:0;}
.jacket_0908 .product_005{right:19%;bottom:0;}

.iconic_0909 .top_visual{height: 709px;}
.iconic_0909 .poz_rel{position: relative;}
.iconic_0909 .product_top{width:100%;height:1565px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0909_iconic/iconic_img_003.jpg) center top;background-size: cover;}
.iconic_0909 .product_bottom{width:100%;height:778px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0909_iconic/iconic_img_002.jpg) center top;background-size: cover;}
.iconic_0909 ._product_link{position: absolute;}
.iconic_0909 .product_001{left:15%;top:-1%}
.iconic_0909 .product_002{right:17%;top:0}
.iconic_0909 .product_003{left:17%;bottom:0;}
.iconic_0909 .product_004{right:10%;bottom:0;}
.iconic_0909 .product_005{left:15%;bottom:0;}
.iconic_0909 .product_006{right:15%;bottom:0;}

.fleece_0923 .top_visual{height: 575px;}
.fleece_0923 .poz_rel{position: relative;}
.fleece_0923 .product_top{width:100%;height:1%;padding-bottom:97.34%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0923_fleece/fleece_img_002.jpg) center top;background-size: cover;}
.fleece_0923 .product_bottom{width:100%;height:1%;padding-bottom:31.25%;background: #ccc1b9;background-size: cover;}
.fleece_0923 ._product_link{position: absolute;}
.fleece_0923 .product_001{display:block;left:11%;top:5.9%;width:47%}
.fleece_0923 .product_002{display:block;right:0;top:9.6%;width:40%;}
.fleece_0923 .product_003{display:block;left:0;bottom:10%;width:40%;}
.fleece_0923 .product_004{display:block;right:14%;bottom:5.2%;width:38%;}
.fleece_0923 .product_005{display:block;left:16%;bottom:0;width:34%}
.fleece_0923 .product_006{display:block;right:17%;bottom:0;width:33%}

.mid90_0828 .inner{position: relative;}
.mid90_0828 ._video_wrapper{ position: absolute; left:50%; top:157px; width:898px;height:500px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.mid90_0828 .event_top_section2 .button_wrapper{ position: absolute; left:50%; bottom:115px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.mid90_0828 .event_top_section3{height: 1%;min-height: 1167px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0828_mid90/mid90_bottom_bg.jpg);}
.mid90_0828 .event_top_section3 .inner{text-align: center;}
.mid90_0828 .event_top_section3 .bottom_content{padding-top:100px;}
.mid90_0828 .event_top_section3 .button_wrapper{margin-top:70px;}
.mid90_0828 .tip_wrapper{background: transparent;}
.mid90_0828 .tip_area {max-width:1026px;margin:0 auto;text-align:center; opacity: .8;}
.mid90_0828 .tip_area .button_tip_toggle {display:block;width:100%;padding:60px 0 50px;text-align: center;}
.mid90_0828 .tip_area .button_tip_toggle.on{padding:60px 0 50px}
.mid90_0828 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.mid90_0828 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.mid90_0828 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.mid90_0828 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.mid90_0828 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.mid90_0828 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.mid90_0828 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.mid90_0828 .tip_area dl dt span{font-family:proxima-nova;}
.mid90_0828 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.mid90_0828 .tip_area ul {padding-top:0;}
.mid90_0828 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.mid90_0828 .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.mid90_0828 .tip_area ul li:after {content:'';display:block;clear:both;}

.brand_day_0830 {max-width:1920px; margin:0 auto;}
.brand_day_0830 .poz_rel{position: relative;}
.brand_day_0830._0930 .poz_rel{position: relative;padding:160px 0 80px; background: #e1e1e1;}
.brand_day_0830._0930 .poz_rel._product{background:#f4f4f4;}
.brand_day_0830._0930._1106 .poz_rel{position: relative;padding:160px 0 80px; background: #ffffff;}
.brand_day_0830._0930._1106 .poz_rel._product{background:#efefef;}

.brand_day_0830 .coupon_list_wrap{ position: absolute; bottom:10%; left:50%; width:66%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.brand_day_0830._0930 .coupon_list_wrap{ position:static; bottom:auto; left:auto; transform:none; width:60%; margin: 0 auto; -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none; }
.brand_day_0830 .coupon_list_wrap li{float:left;width:30%;margin-right:5%;}
.brand_day_0830 .coupon_list_wrap li:last-child{margin-right:0;}
.brand_day_0830 ._product{padding:110px 0 127px;background: #f4f4f4; text-align: center;}
.brand_day_0830 ._go_link_wrap{ position: relative;display:inline-block;}
.brand_day_0830 ._go_link_wrap + ._go_link_wrap{margin-top:110px;}
.brand_day_0830 ._go_link{position: absolute; right:0px; bottom:44px;}
.brand_day_0830._0918 ._go_link{position: absolute; right:0px; bottom:95px;}


.brand_day_0830._payback_day ._go_link_wrap{ position: relative;width:65.6%;display:inline-block;}
.brand_day_0830._payback_day ._go_link{position: absolute; width:39.6%; right:5%; bottom:14.5%;}
.brand_day_0830._payback_day ._go_link img{width:100%;}
.brand_day_0830._payback_day .poz_rel._product{padding:120px 0 60px;background: #fff;}
.brand_day_0830._payback_day .poz_rel._product ul{width:65.6%;margin:60px auto 0;}
.brand_day_0830._payback_day .poz_rel._product li{float:left; width:23.8%; margin-right:1.6%;}
.brand_day_0830._payback_day .poz_rel._product li:last-child{margin-right:0;}
.brand_day_0830._payback_day._0117 .poz_rel._product li{float:left; width:31.7%; margin-right:1.63%;}
.brand_day_0830._payback_day._0117 .poz_rel._product li:last-child{margin-right:0;}
.brand_day_0830._payback_day._0120 .content_area{padding-top:6.250vw;}
.brand_day_0830._payback_day._0120 .content_area ul{width:65.625vw; margin:0 auto;}
.brand_day_0830._payback_day._0120 .content_area li{float:left; width:14.844vw; margin-right:2.083vw;margin-bottom:3.125vw;}
.brand_day_0830._payback_day._0120 .content_area li:nth-child(4n){margin-right:0;}
.brand_day_0830._payback_day._0120 .button_wrap{width:33.802vw; margin: 0 auto 4.688vw;}
.brand_day_0830._payback_day._0120 .title_wrap{width:26.1%; margin: 0 auto 4.688vw;}
.brand_day_0830._payback_day._0120 .title_wrap img{width:100%;}

.brand_day_0830 .tip_wrapper{width: 100%;background: #eeeeee;}
.brand_day_0830._1106 .tip_wrapper{width: 100%;background: #efefef;}
.brand_day_0830 .tip_area {max-width:990px;margin:0 auto;text-align:center; opacity: .8;}
.brand_day_0830 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.brand_day_0830 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.brand_day_0830 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.brand_day_0830 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.brand_day_0830 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.brand_day_0830 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.brand_day_0830 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.brand_day_0830 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.brand_day_0830 .tip_area dl dt {font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-1px;}
.brand_day_0830 .tip_area dl dt span{font-size:28px;}
.brand_day_0830 .tip_area dl dd {padding-left:10px;font-size:22px;color:#111;line-height:36px;letter-spacing:-1px;}
.brand_day_0830 .tip_area ul {padding-top:0;}
.brand_day_0830 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.brand_day_0830 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.brand_day_0830 .tip_area ul li ._asterisk{vertical-align: -4px}
.brand_day_0830 .tip_area ul li ._middot{font-weight: bold;}
.brand_day_0830 .tip_area ul li:after {content:'';display:block;clear:both;}
.brand_day_0830 .tip_area ul li .txt_sub {color:#777;}
.brand_day_0830 .tip_area ul li .txt_point {color:#f7461d;}
.brand_day_0830 .tip_area ._redbold{padding-left:9px;padding-top:21px; color:#ff4e25; font-weight: bold; text-align: left; font-size: 22px;}

.stripe_0904 .poz_rel{position:relative;text-align: center;}
.stripe_0904 .product_001{position: absolute;left:0;top:0;}
.stripe_0904 .product_002{position: absolute;right:0;top:0;}
.stripe_0904 .product_003{position: absolute;right:0;bottom:0;}

.thanks_0905 .poz_rel{position: relative;}
.thanks_0905 .coupon_poz_01{display:block; position: absolute; bottom:12%; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; width:24%;}
.thanks_0905 .coupon_poz_01 img{width:100%;}
.thanks_0905 .coupon_poz_02{position: absolute; bottom:14%; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; width:62.5%;}
.thanks_0905 .coupon_poz_02 li{width:30%;float:left;}
.thanks_0905 .coupon_poz_02 li+li{margin-left:5%;}
.thanks_0905 .tip_wrapper{width: 100%;background: #eeeeee;}
.thanks_0905 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.thanks_0905 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.thanks_0905 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.thanks_0905 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.thanks_0905 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.thanks_0905 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.thanks_0905 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.thanks_0905 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.thanks_0905 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.thanks_0905 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.thanks_0905 .tip_area dl dt span{font-family:proxima-nova;}
.thanks_0905 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.thanks_0905 .tip_area ul {padding-top:0;}
.thanks_0905 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.thanks_0905 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.thanks_0905 .tip_area ul li ._asterisk{vertical-align: -4px}
.thanks_0905 .tip_area ul li ._middot{font-weight: bold;}
.thanks_0905 .tip_area ul li:after {content:'';display:block;clear:both;}
.thanks_0905 .tip_area ul li .txt_sub {color:#777;}
.thanks_0905 .tip_area ul li .txt_point {color:#f7461d;}

.august_benefit.flex_week .inner{position: relative;}
.august_benefit.flex_week .promo_section1 .inner {height:auto;padding-bottom:54.58%}
.august_benefit.flex_week._before .promo_section1 .inner {height:auto;padding-bottom:46.78%}
.august_benefit.flex_week._1111 .promo_section1 .inner {height:auto;padding-bottom:46.78%}
.august_benefit.flex_week._1008 .promo_section1 .inner {height:auto;padding-bottom:0;}
.august_benefit.flex_week ._video_wrapper{position:absolute;left:0;top:0;width:100%;}

.august_benefit.flex_week ._video_wrapper video{width:100%;}
.august_benefit.flex_week ._dimm{position: absolute;left:0; top:0; width:100%; height:100%; background: rgba(0,0,0,.5)}
.august_benefit.flex_week .title_poz{ position: absolute; left:50%; top:50%; transform:translate(-50%, -50%) ; -webkit-transform:translate(-50%, -50%) ; -moz-transform:translate(-50%, -50%) ; -ms-transform:translate(-50%, -50%) ; -o-transform:translate(-50%, -50%) ; }
.august_benefit.flex_week .coupon_wrap{position: relative;}
.august_benefit.flex_week .all_coupon_btn_poz{display:block; padding:0; line-height: 1!important; height: auto!important; border:0; position: absolute; bottom:9%; left:50%; width:27%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.august_benefit.flex_week .all_coupon_btn_poz img{width:100%;}
.august_benefit.flex_week .exhibition_wrap{padding-top:70px;text-align: center;background: #f2f2f2;}
.august_benefit.flex_week .exhibition_wrap .title_area strong{font-size:40px; font-weight:bold; color:#333;}
.august_benefit.flex_week .exhibition_wrap .title_area{margin-bottom:70px;}
.august_benefit.flex_week .exhibition_wrap ul{width:65.6%;margin:0 auto;}
.august_benefit.flex_week .exhibition_wrap li{float:left;width:32%;margin-right:2%;}
.august_benefit.flex_week .exhibition_wrap li:last-child{margin-right:0;}
.august_benefit.flex_week .brand_wrapper{position: relative;}
.august_benefit.flex_week .brand_wrapper ul{ position: absolute; left:50%;bottom:9%; transform:translateX(-50%); width:66%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.august_benefit.flex_week .brand_wrapper li{float: left; width:22%; margin-right:4%; margin-top:4%}
.august_benefit.flex_week .brand_wrapper li:nth-child(4n){margin-right:0;}
.august_benefit.flex_week .product_wrapper ul{width:1260px;margin:67px auto 0;}
.august_benefit.flex_week .product_wrapper li{float:left;margin-right:20px;margin-bottom:87px;}
.august_benefit.flex_week .product_wrapper li:nth-child(4n){margin-right:0;}
.august_benefit.flex_week .product_wrapper .button_more_product{display:block;text-align: center;margin-bottom:85px;}
.august_benefit.flex_week .promo_section4 ._coupon_down2{position: absolute; left:50%; bottom:151px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;}
.august_benefit.flex_week .promo_section1 .button_go_wrap {width:100%;height:150px;min-width:1180px;background-color:#1e1c3f;box-sizing:border-box;text-align:center;}
.august_benefit.flex_week .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:150px;}
.august_benefit.flex_week .promo_section1 .button_go_wrap ul {display:inline-block;margin: 0 auto;}
.august_benefit.flex_week .promo_section1 .button_go_wrap li {float:left;width:382px;text-align:center;}
.august_benefit.flex_week .promo_section1 .button_go_wrap li a {display:inline-block;height:90px;width:100%;font-family:proxima-nova;color:#fff;line-height:90px;margin-top:30px;margin-bottom:30px;border-right:1px solid rgba(255,255,255,0.2)}
.august_benefit.flex_week .promo_section1 .button_go_wrap li a img{vertical-align: middle}
.august_benefit.flex_week .promo_section1 .button_go_wrap li:last-child a{border-right:0;}

.august_benefit.flex_week._1008 .promo_section1 .button_go_wrap {width:100%;height:110px;min-width:1180px;background-color:#0c2b23;box-sizing:border-box;text-align:center;}
.august_benefit.flex_week._1008 .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:110px;}
.august_benefit.flex_week._1008 .promo_section1 .button_go_wrap ul {display:inline-block;width:61%;margin: 0 auto;}
.august_benefit.flex_week._1008 .promo_section1 .button_go_wrap li {float:left;width:50%;text-align:center;}
.august_benefit.flex_week._1008 .promo_section1 .button_go_wrap li a {display:inline-block;height:66px;width:100%;font-family:proxima-nova;color:#fff;line-height:66px;margin-top:22px;margin-bottom:22px;border-right:1px solid rgba(255,255,255,0.2)}
.august_benefit.flex_week._1008 .promo_section1 .button_go_wrap li a img{vertical-align: middle}
.august_benefit.flex_week._1008 .promo_section1 .button_go_wrap li:last-child a{border-right:0;}

.august_benefit.flex_week._1111 .promo_section1 .button_go_wrap {width:100%;height:100px;min-width:1180px;background-color:#1f2737;box-sizing:border-box;text-align:center;}
.august_benefit.flex_week._1111 .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:100px;}
.august_benefit.flex_week._1111 .promo_section1 .button_go_wrap ul {display:inline-block;width:61%;margin: 0 auto;}
.august_benefit.flex_week._1111 .promo_section1 .button_go_wrap li {float:left;width:50%;text-align:center;}
.august_benefit.flex_week._1111 .promo_section1 .button_go_wrap li a {display:inline-block;height:48px;width:100%;font-family:proxima-nova;color:#fff;line-height:48px;margin-top:26px;margin-bottom:26px;border-right:1px solid rgba(255,255,255,0.2)}
.august_benefit.flex_week._1111 .promo_section1 .button_go_wrap li a img{vertical-align: middle;height:24px;}
.august_benefit.flex_week._1111 .promo_section1 .button_go_wrap li:last-child a{border-right:0;}
.august_benefit.flex_week._1111 ._video_wrapper{position:absolute;left:0;top:0;width:100%;}
.august_benefit.flex_week._1111 ._video_wrapper video{width:100%;}


.august_benefit.flex_week .tip_wrapper{width: 100%;background: #f2f2f2;}

.august_benefit.flex_week.amorsale0605 .promo_section2 .inner {position:relative;height:auto;background-color:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_event{padding-top: 416px; padding-bottom:80px; background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0907_flexweek/flexweek_img_001.jpg) no-repeat center top; background-size: cover;}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .promo_event{padding-top: 324px; padding-bottom:60px; background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1008_flexweek/flexweek_img_001.jpg) no-repeat center 50px #ebe6df; background-size: cover;}

.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .promo_event{padding-top: 167px; padding-bottom:80px; background: #f9f9f9; background-size: cover;}
.august_benefit.flex_week._1111 .promo_section2 .promo_event .title_area{text-align: center;margin-bottom:63px;}


.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .poz_rel{position: relative;}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .button_wrap{ position: absolute; right:17%; top:50%; width:17.7%; transform:translateY(-50%) ; -webkit-transform:translateY(-50%) ; -moz-transform:translateY(-50%) ; -ms-transform:translateY(-50%) ; -o-transform:translateY(-50%) ; }
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .button_001{display: block; width:100%;}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .button_001 img{width:100%;}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .button_002{display: block; width:100%;margin-top:10px;}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .button_002 img{width:100%;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .slides_area .title_wrap {display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides {width:100%;overflow:hidden;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .slick-list {overflow:initial;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .slick-arrow:after{ border-color:#000;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item {width: 1004px;height:540px; margin-right:150px;background-color:#fff;border:none;box-sizing:border-box;box-shadow:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info {position:relative;width:1004px;height:540px;padding:0;box-sizing:border-box;text-align:center;border:none;}

.august_benefit.flex_week.amorsale0605._1008 .promo_section2 .promo_slides .item {width: 1000px;height:540px; margin-right:150px;background-color:#fff;border:none;box-sizing:border-box;box-shadow:none;}
.august_benefit.flex_week.amorsale0605._1008 .promo_section2 .promo_slides .item .coupon_info {position:relative;width:1000px;height:540px;padding:0;box-sizing:border-box;text-align:center;border:none;}

.august_benefit.flex_week.amorsale0605._1111 .promo_section2 .poz_rel{position: relative;}
.august_benefit.flex_week.amorsale0605._1111 .promo_section2 .promo_slides .item {width: 1000px;height:600px; margin-right:150px; background-color:transparent; border:none; box-sizing:border-box;box-shadow:none; outline: 0;}
.august_benefit.flex_week.amorsale0605._1111 .promo_section2 .promo_slides .item .coupon_info {position:relative;width:1000px;height:600px;padding:0;box-sizing:border-box;text-align:center;border:none;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .button_wrap{ position: absolute; left:17%; bottom:21%; width:17.7%; }
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .button_001{display: block; width:100%;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .button_001 img{width:100%;}

.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .date {display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .img_wrap {position:relative;margin:0;width:100%; height:100%;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .img_wrap:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.35);}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item.on .coupon_info .img_wrap:before{display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .state_comingsoon {display:block;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .state_on {display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .state_off {display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item.on .state_on {display:block;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item.on .state_comingsoon {display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item.on .state_off {display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item.off .state_off {display:block;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item.off .state_on {display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item.off .state_comingsoon {display:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .txt {display:block;margin-top:35px;font-size:52px;font-weight:600;color:#111;line-height:1;font-family: proxima-nova;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .emphasis_txt{display:block; margin-top:6px; font-size: 26px; font-weight: 400; color:#9f9f9f; line-height: 1; font-family:Noto Sans KR;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .state_comingsoon .txt {margin-top:35px;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .txt_null {margin-top:45px;font-size:60px;font-weight:600;color:#111;line-height:1;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap {margin-top:20px;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down,
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_item {display:inline-block;width:46.8%;height:70px;margin:0 5px;line-height:70px;font-family:Noto Sans KR;font-size:24px;font-weight:500;color:#fff;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down {background-color:#f7461d;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_item {background-color:#292929;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .button_wrap .button_coupon_down[disabled] {background-color:#ddd;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .slick-next {right:50%;margin-right:-595px;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .slick-prev {left:50%;margin-left:-595px;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .caution_txt {display:block;width:960px;margin:0 auto; padding:0 40px;color:#333; font-size: 14px; font-weight: 500;line-height:1.4}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .content_wrapper{width:880px;margin:0 auto; text-align: center;}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .content_wrapper .img_content{margin:60px 0;}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .caution_txt {display:block;width:673px;margin:60px auto 0; text-align: left; padding:0;color:#666; font-size: 16px; font-weight: 500;line-height:1.6}
.august_benefit.flex_week._1008.amorsale0605 .promo_section2 .caution_txt li{padding-left:20px; text-indent: -20px; letter-spacing: -0.5px;}

.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .promo_slides.slides{margin-bottom:50px;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .left_item {display:inline-block; position: absolute; left:0;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .left_item:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.35);}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .left_item.on:before {display:none;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .right_item {display:inline-block; position: absolute; right:0;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .right_item:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.35);}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .promo_slides .item .coupon_info .right_item.on:before {display:none;}
.august_benefit.flex_week._1111 .promo_section2 .promo_slides .item .coupon_info .img_wrap:before {display:none;}
.august_benefit.flex_week._1111 .promo_section2 .promo_slides .item.on .coupon_info .img_wrap:before{display:none;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .content_wrapper{width:1000px;margin:0 auto; text-align: center;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .content_wrapper .button_left{float:left;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .content_wrapper .button_right{float:right;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .content_wrapper .img_content{margin:60px 0;}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .caution_txt {display:block;width:673px;margin:60px auto 0; text-align: left; padding:0;color:#111;opacity: 0.5; font-size: 16px; font-weight: 500;line-height:1.6}
.august_benefit.flex_week._1111.amorsale0605 .promo_section2 .caution_txt li{padding-left:10px; text-indent: -7px; letter-spacing: -0.5px;}

.august_benefit.flex_week._1008 .promo_section3 .promo_event {padding:200px 0 60px; text-align: center; background: #86c2b2;}
.august_benefit.flex_week._1008 .all_coupon_btn_poz{ display:block; padding:0; margin:60px auto 0; width:500px; text-align: center; line-height: 1!important; height: auto!important; border:0; position: static; bottom:auto; left:auto;  transform:none ; -webkit-transform:none ; -moz-transform:none ; -ms-transform:none ; -o-transform:none ; }
.august_benefit.flex_week._1008 .all_coupon_btn_poz img{width:100%;}

.august_benefit.flex_week._1008 .exhibition_wrap{padding:100px 0 60px;text-align: center;background: #f2f2f2;}
.august_benefit.flex_week._1008 .exhibition_wrap .title_area{margin-bottom:60px;}
.august_benefit.flex_week._1008 .exhibition_wrap ul{width:65.6%;margin:0 auto;}
.august_benefit.flex_week._1008 .exhibition_wrap li{float:left;width:32%;margin-right:2%;}
.august_benefit.flex_week._1008 .exhibition_wrap li:last-child{margin-right:0;}
.august_benefit.flex_week._1008 .product_wrapper ul{width:1260px;margin:100px auto 0;}
.august_benefit.flex_week .product_wrapper li:nth-last-child(1),
.august_benefit.flex_week .product_wrapper li:nth-last-child(2),
.august_benefit.flex_week .product_wrapper li:nth-last-child(3),
.august_benefit.flex_week .product_wrapper li:nth-last-child(4) {margin-bottom:60px;}
.august_benefit.flex_week._1008 .button_more_product{display:block;width:620px;margin:-40px auto 60px;}

.august_benefit.flex_week._1111 .promo_section3 .product_area_title{text-align: center;padding-top:130px;margin-bottom:70px;}
.august_benefit.flex_week._1111 .promo_section3 .product_wrap{width:65%; margin:0 auto;}
.august_benefit.flex_week._1111 .promo_section3 li{width:23.8%;float:left; margin-right:1.6%;margin-bottom:6.4%;}
.august_benefit.flex_week._1111 .promo_section3 li.button_coupon_down{width:49.2%}
.august_benefit.flex_week._1111 .promo_section3 li:nth-child(4),
.august_benefit.flex_week._1111 .promo_section3 li:nth-child(13){margin-right:0;}
.august_benefit.flex_week._1111 .promo_section3 li:nth-child(5){float:left;}
.august_benefit.flex_week._1111 .promo_section3 li:nth-child(7){float:right;margin-right:0;}
.august_benefit.flex_week._1111 .promo_section3 li:nth-child(8){float:left;margin-top:-36.5%;}
.august_benefit.flex_week._1111 .promo_section3 li:nth-child(9){float:right;margin-top:-36.5%;margin-left:1.6%;margin-right:0;}
.august_benefit.flex_week._1111 .promo_section3 li:nth-child(10){clear: both;}
.august_benefit.flex_week._1111 .exhibition_wrap{padding-top:70px;text-align: center;background: #eeeeee;}
.august_benefit.flex_week._1111 .exhibition_wrap .title_area strong{font-size:40px; font-weight:bold; color:#333;}
.august_benefit.flex_week._1111 .exhibition_wrap .title_area{margin-bottom:70px;}
.august_benefit.flex_week._1111 .exhibition_wrap ul{width:65.6%;margin:0 auto;}
.august_benefit.flex_week._1111 .exhibition_wrap li{float:left;width:32%;margin-right:2%;}
.august_benefit.flex_week._1111 .exhibition_wrap li:last-child{margin-right:0;}
.august_benefit.flex_week._1111 .brand_wrapper{position: relative;background: #1f2737;}
.august_benefit.flex_week._1111 .brand_wrapper .brand_title_area{padding-top:120px;margin-bottom:60px; text-align: center;}
.august_benefit.flex_week._1111 .brand_wrapper .brand_golink_wrap{text-align: center;padding-top:80px;padding-bottom:120px;}
.august_benefit.flex_week._1111 .brand_wrapper ul{ position:static; left:auto; transform:none; bottom:auto; width:66%; margin:0 auto; -webkit-transform:none ; -moz-transform:none ; -ms-transform:none ; -o-transform:none ; }
.august_benefit.flex_week._1111 .brand_wrapper li{float: left; width:22%; margin-right:4%; margin-top:4%}
.august_benefit.flex_week._1111 .brand_wrapper li:nth-child(4n){margin-right:0;}

@media(max-width:1400px){
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_event{padding-top: 316px; padding-bottom:80px; background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0907_flexweek/flexweek_img_001.jpg) no-repeat center top; background-size: cover;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item {width: 803px;height:432px; margin-right:150px;background-color:#fff;border:none;box-sizing:border-box;box-shadow:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .item .coupon_info {position:relative;width: 803px;height:432px;padding:0;box-sizing:border-box;text-align:center;border:none;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .slick-next {right:50%;margin-right:-495px;}
.august_benefit.flex_week.amorsale0605 .promo_section2 .promo_slides .slick-prev {left:50%;margin-left:-495px;}
}

.flex_week._1205 .promo_section1{position: relative;}
.flex_week._1205 .promo_section1 .inner{padding-bottom:100px; background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1204_flexweek/bg_top_area.jpg) left -20px no-repeat #101537; background-size:cover;}
.flex_week._1205 ._video_wrapper{position: static;}
.flex_week._1205 .promo_section1 .title_area{margin-top:18px; width:39.2%; margin:0 auto; }
.flex_week._1205 .promo_section1 .title_area img{width:100%;}
.flex_week._1205 .promo_section1 .prod_wrap{margin-top:130px;}
.flex_week._1205 .promo_section1 .prod_wrap ul{width:65.5%; margin:0 auto;}
.flex_week._1205 .promo_section1 .prod_wrap li{float:left; width:49.2%;margin-top:1.042vw;}
.flex_week._1205 .promo_section1 .prod_wrap li:nth-child(even){float:right;}
.flex_week._1205 .promo_section1 .prod_wrap._friday li{float:left; width:23.8%;margin-top:1.042vw; margin-right:1.6%;}
.flex_week._1205 .promo_section1 .prod_wrap._friday li:nth-child(4n){margin-right:0;}
.flex_week._1205 .promo_section1 .prod_wrap._friday li:nth-child(even){float:left;}
.flex_week._1205 .promo_section1 .more_button_wrap{width:315px;margin:100px auto 0}
.flex_week._1205 .promo_section3 .more_button_wrap{width:315px;margin:100px auto 150px}
.flex_week._1205 .promo_section3{background: #3c256f; padding-top:150px;}
.flex_week._1205 .promo_section3 .title_area{width:32.6%; margin:0 auto;}
.flex_week._1205 .promo_section3 .title_area img{width:100%;}
.flex_week._1205 .promo_section3 .prod_area{width:65.5%;margin:120px auto 0px;}
.flex_week._1205 .promo_section3 .prod_area li{float:left; width:23.8%; margin-right:1.6%; margin-top:1.042vw;}
.flex_week._1205 .promo_section3 .prod_area li:nth-child(4n){margin-right:0;}
.flex_week._1205 .tip_wrapper{width: 100%;background: #eeeeee;}
.flex_week._1205 .tip_area {max-width:1260px;margin:0 auto;text-align:center; opacity: .8; }
.flex_week._1205 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.flex_week._1205 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.flex_week._1205 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.flex_week._1205 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.flex_week._1205 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.flex_week._1205 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.flex_week._1205 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;padding-left:180px;border-top:0;}
.flex_week._1205 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.flex_week._1205 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.flex_week._1205 .tip_area dl dt span{font-family:proxima-nova;}
.flex_week._1205 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.flex_week._1205 .tip_area ul {padding-top:0;}
.flex_week._1205 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.flex_week._1205 .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.flex_week._1205 .tip_area ul li ._asterisk{vertical-align: -4px}
.flex_week._1205 .tip_area ul li:after {content:'';display:block;clear:both;}
.flex_week._1205 .tip_area ul li .txt_sub {color:#777;}
.flex_week._1205 .tip_area ul li .txt_point {color:#f7461d;}

.flex_week._0114 .promo_section1 .inner {position:relative; height:auto;padding-top: 36.45%}
.flex_week._0114 ._video_wrapper{position:absolute;left:0;top:0;width:100%;}
.flex_week._0114 ._video_wrapper video{width:100%;}
.flex_week._0114 .flex_product_area{padding-top:5.208vw; padding-bottom:4.167vw; background: #efece5;}
.flex_week._0114 .flex_product_area .title_area{text-align: center;margin-bottom:3.125vw}
.flex_week._0114 .flex_product_area .title_area img{width:33.646vw;}
.flex_week._0114 .flex_product_area .button_wrapper{text-align: center;margin-top:4.167vw}
.flex_week._0114 .slider_wrap{width:61.979vw; height:56.250vw; margin: 0 auto; background: #fff; position: relative; }
.flex_week._0114 .slider_wrap ._item{box-sizing: border-box; padding:3.125vw 5.469vw}
.flex_week._0114 .slider_wrap strong{margin-bottom:1.563vw;display:block}
.flex_week._0114 .slider_wrap li{float:left; width:25vw; margin-bottom:1.042vw}
.flex_week._0114 .slider_wrap li:nth-child(even){float:right;}
.flex_week._0114 .slider_wrap li._bottom{margin-bottom:0;}
.flex_week._0114 .slider_wrap li img{width:100%;}
.flex_week._0114 .slick-arrow{width:70px; height:70px;}
.flex_week._0114 .slick-next {right:-35px; left: auto; z-index: 100;}
.flex_week._0114 .slick-prev {left:-35px; z-index: 100;}
.flex_week._0114 .slider_wrap .slick-dots{ position: absolute; left:50%; bottom:-2.188vw; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.flex_week._0114 .slider_wrap .slick-dots li{width:0.573vw; height:0.573vw; margin:0; padding:0 6px;display:inline-block;line-height:1;}
.flex_week._0114 .slider_wrap .slick-dots li:nth-child(even){float:left;}
.flex_week._0114 .slider_wrap .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:11px; height:11px; border-radius:50%; background-color: #dacfb7;}
.flex_week._0114 .slider_wrap .slick-dots .slick-active button{background-color:#bdd31d;}
.flex_week._0114 .flex_product_area ._dimm{position: absolute;left:0; top:0; width:61.979vw; height:56.250vw;}
.flex_week._0114 .flex_product_area ._dimm img{width:100%; height:100%;}

.flex_week._0114 .draw_area{padding:5.208vw 0; background:#efece5;}
.flex_week._0114 .draw_area .title_area{text-align: center; margin-bottom:3.125vw}
.flex_week._0114 .draw_area .title_area img{width:21.771vw;}
.flex_week._0114 .draw_area .vote_wrapper{width:65.625vw;height:43.438vw;margin:0 auto;padding:3.125vw 3.646vw;box-sizing: border-box;background: #fff;}
.flex_week._0114 .draw_area .vote_wrapper strong{display:block;margin-bottom:3.125vw;}
.flex_week._0114 .draw_area .vote_wrapper li{float:left; width:18.229vw;margin-left:1.823vw;}
.flex_week._0114 .draw_area .vote_wrapper li:first-child{margin-left:0;}
.flex_week._0114 .draw_area .vote_wrapper p{margin-top:48px; font-size:16px; color: #888; text-align: center; line-height: 28px; letter-spacing: -0.2px;}
.flex_week._0114 .draw_bottom_content{text-align: center;margin-top:3.125vw;}
.flex_week._0114 .draw_bottom_content img{width:65.625vw}

.flex_week._0114 .tip_wrapper{width: 100%;background: #f2f2f2;}
.flex_week._0114 .tip_area {max-width:1260px;margin:0 auto;text-align:center; opacity: .8; }
.flex_week._0114 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.flex_week._0114 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.flex_week._0114 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.flex_week._0114 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.flex_week._0114 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.flex_week._0114 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.flex_week._0114 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;padding-left:180px;border-top:0;}
.flex_week._0114 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.flex_week._0114 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.flex_week._0114 .tip_area dl dt span{font-family:proxima-nova;}
.flex_week._0114 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.flex_week._0114 .tip_area ul {padding-top:0;}
.flex_week._0114 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.flex_week._0114 .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.flex_week._0114 .tip_area ul li ._asterisk{vertical-align: -4px}
.flex_week._0114 .tip_area ul li:after {content:'';display:block;clear:both;}
.flex_week._0114 .tip_area ul li .txt_sub {color:#777;}
.flex_week._0114 .tip_area ul li .txt_point {color:#f7461d;}



.button_to_buy .poz_rel{position: relative;}
.button_to_buy .button_go_link{ position: absolute; left:50%; bottom:5%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }

.mtm_0920 .product_area{ background: #8ca970;}
.mtm_0920 .product_area ul{width:1260px;margin: 0 auto; padding: 100px 0;}
.mtm_0920 .product_area li{float:left; margin-right:30px;}
.mtm_0920 .product_area li:last-child{margin-right:0;}
.mtm_0920 .tip_wrapper{width: 100%;background: #efefef;}
.mtm_0920 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.mtm_0920 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.mtm_0920 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.mtm_0920 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.mtm_0920 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.mtm_0920 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.mtm_0920 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.mtm_0920 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.mtm_0920 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.mtm_0920 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.mtm_0920 .tip_area dl dt span{font-family:proxima-nova;}
.mtm_0920 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.mtm_0920 .tip_area ul {padding-top:0;}
.mtm_0920 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.mtm_0920 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.mtm_0920 .tip_area ul li ._asterisk{vertical-align: -4px}
.mtm_0920 .tip_area ul li ._middot{font-weight: bold;}
.mtm_0920 .tip_area ul li:after {content:'';display:block;clear:both;}
.mtm_0920 .tip_area ul li .txt_sub {color:#777;}
.mtm_0920 .tip_area ul li .txt_point {color:#f7461d;}


.fallin_0920 .promo_section2 {padding-top:98px;padding-bottom:103px;}
.fallin_0920 .promo_section2 .inner {width:65%;margin:0 auto;}
.fallin_0920 .promo_section2 .title_wrap{margin-bottom:80px;text-align: center;}
.fallin_0920 .promo_section2 .product_wrap li{float:left;width:32%;margin-right:2%;margin-bottom:80px;}
.fallin_0920 .promo_section2 .product_wrap li:nth-child(3n){margin-right:0;}
.fallin_0920 .promo_section2 .product_wrap li:nth-last-child(1),
.fallin_0920 .promo_section2 .product_wrap li:nth-last-child(2),
.fallin_0920 .promo_section2 .product_wrap li:nth-last-child(3){margin-bottom:0;}
.fallin_0920 .promo_section3 {position:relative;}
.fallin_0920 .promo_section3 .promo_section3_title{position: absolute; left:50%;width:22%; top:9.8%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.fallin_0920 .promo_section3 .roulette_area{position: absolute;left:50%;bottom:9%;width:38%;height:65%;height:transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%);}
.fallin_0920 .promo_section3 .roulette_obj_wrap{position: relative;width:100%;height:100%;}
.fallin_0920 .promo_section3 ._roulette_obj{position: absolute}
.fallin_0920 .promo_section3 ._roulette_shadow{left:0;top:0;}
.fallin_0920 .promo_section3 ._roulette_board{}
.fallin_0920 .promo_section3 ._roulette_niddle{ left:50%; top:-15px; width:9%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.fallin_0920 .promo_section3 ._roulette_button{ left:50%; top:50%;width:22%; transform:translateX(-50%) translateY(-50%); -webkit-transform:translateX(-50%) translateY(-50%); -moz-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); -o-transform:translateX(-50%) translateY(-50%); }
.fallin_0920 .promo_section3 ._layer_area{position: absolute; left:50%; top:353px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); box-shadow:3px 25px 27px rgba(0,0,0,0.33);}
.fallin_0920 .promo_section3 ._layer_discount{position: relative;}
.fallin_0920 .promo_section3 ._layer_close{ position: absolute; left:50%; bottom:55px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.fallin_0920 .promo_section4{padding-top:120px; padding-bottom:100px; background: #ead1e5;}
.fallin_0920 .promo_section4 .inner{width:65%;margin:0 auto; text-align: center;}
.fallin_0920 .promo_section4 .promo_section4_title{width:40%;margin:0 auto;}
.fallin_0920 .promo_section4 .button_wrap{width:95%;margin:48px auto 0;}
.fallin_0920 .promo_section4 .button_wrap a{float:left;width: 47%;}
.fallin_0920 .promo_section4 .button_wrap a:last-child{float:right;}

@media (max-width:1440px){
    .fallin_0920 .promo_section5 .exhibition_content_wrap{ width:1000px; margin:0 auto;}
    .fallin_0920 .promo_section5 .bottom_product_area{width: 1000px;margin:40px auto 20px;}
}
.fallin_0920 .promo_section5 .exhibition_area {padding:100px 0; background: #f9f9f9;}
.fallin_0920 .promo_section5 .exhibition_content_wrap{ width:65%; margin:0 auto;}
.fallin_0920 .promo_section5 .promo_section5_title{width:43%; margin:0 auto 80px;}
.fallin_0920 .promo_section5 .exhibition_content_wrap li{float:left; width:32%; margin-right:2%;}
.fallin_0920 .promo_section5 .exhibition_content_wrap li:last-child{margin-right:0;}
.fallin_0920 .promo_section5 .bottom_product_area{width:65%;margin:40px auto 20px;}
.fallin_0920 .promo_section5 .bottom_product_area li{float: left; width:23.5%; margin-right:2%; margin-bottom:80px;}
.fallin_0920 .promo_section5 .bottom_product_area li:nth-child(4n) {margin-right:0;}
.fallin_0920 .tip_wrapper{width: 100%;background: #efefef;}
.fallin_0920 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.fallin_0920 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.fallin_0920 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.fallin_0920 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.fallin_0920 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.fallin_0920 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.fallin_0920 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.fallin_0920 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.fallin_0920 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.fallin_0920 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.fallin_0920 .tip_area dl dt span{font-family:proxima-nova;}
.fallin_0920 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.fallin_0920 .tip_area ul {padding-top:0;}
.fallin_0920 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.fallin_0920 .tip_area ul li._bold{font-weight:500;}
.fallin_0920 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.fallin_0920 .tip_area ul li ._asterisk{vertical-align: -4px}
.fallin_0920 .tip_area ul li ._middot{font-weight: bold;}
.fallin_0920 .tip_area ul li:after {content:'';display:block;clear:both;}
.fallin_0920 .tip_area ul li .txt_sub {color:#777;}
.fallin_0920 .tip_area ul li .txt_point {color:#f7461d;}
.fallin_0920 .tip_area ul._qa{margin-left:10px;}
.fallin_0920 .tip_area ul._qa li{position:relative;padding-left:14px;text-indent: -24px}

.bts_0925 .event_section1 .inner{position: relative;}
.bts_0925 .event_section1 .content_poz{ position: absolute; bottom:-40px; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;width:65%; height:60%;}
.bts_0925 .event_section1 .content_area{height:100%;position: relative;}
.bts_0925 .event_section1 .content001_button{ position: absolute; width:40%; bottom:8%; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.bts_0925 .event_section1 .content_area img{vertical-align:bottom}
.bts_0925 .event_section2 {padding-top:120px;padding-bottom:80px;background: #a7c26d; text-align: center}
.bts_0925 .event_section2 .inner{width:65%;margin:0 auto;}
.bts_0925 .event_section2 .title_area{margin-bottom:80px;}
.bts_0925 .event_section2 li{float:left; width:30%; margin-right:5%}
.bts_0925 .event_section2 li:last-child{margin-right:0;}
.bts_0925 .event_section2 .button_area{clear:both;margin-top:80px;}
.bts_0925 .event_section3{padding-top:80px;padding-bottom:80px;}
.bts_0925 .event_section3 .inner{width:65%; margin:0 auto;}
.bts_0925 .event_section3 .title_area{width:62%;margin:0 auto;}
.bts_0925 .event_section3 .title_area img, .bts_0925 .event_section3 .banner_wrap{width:100%;}
.bts_0925 .event_section3 .banner_wrap{width:100%;margin:80px auto 60px;}
.bts_0925 .event_section3 .product_wrap{width:100%;}
.bts_0925 .event_section3 .product_wrap li{width:23.8%; float:left; margin-right:1.6%;margin-bottom:60px;}
.bts_0925 .event_section3 .product_wrap li:nth-child(4n){margin-right:0;}
.bts_0925 .event_section3 .product_wrap li:nth-last-child(1),
.bts_0925 .event_section3 .product_wrap li:nth-last-child(2),
.bts_0925 .event_section3 .product_wrap li:nth-last-child(3),
.bts_0925 .event_section3 .product_wrap li:nth-last-child(4){margin-bottom:0;}
.bts_0925 .event_section3 .button_wrap{width:49%;margin:80px auto 0;}
.bts_0925 .event_section3 .button_wrap img{width:100%;}
.bts_0925 .event_section4{padding:80px 0;background: #e79b63;}
.bts_0925 .event_section4 .inner{width:65%;margin:0 auto;}
.bts_0925 .event_section4 .title_area{width:43%;margin:0 auto 80px;}
.bts_0925 .event_section4 .title_area img{width:100%:}
.bts_0925 .event_section4 ul{width:82.5%;margin: 0 auto;}
.bts_0925 .event_section4 li{width:48%;float:left;}
.bts_0925 .event_section4 li:last-child{float:right;}

.bts_0925 .tip_wrapper{width: 100%;background: #efefef;}
.bts_0925 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.bts_0925 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.bts_0925 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.bts_0925 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.bts_0925 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.bts_0925 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.bts_0925 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.bts_0925 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.bts_0925 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.bts_0925 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.bts_0925 .tip_area dl dt span{font-family:proxima-nova;}
.bts_0925 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.bts_0925 .tip_area ul {padding-top:0;}
.bts_0925 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.bts_0925 .tip_area ul li._bold{font-weight:500;}
.bts_0925 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.bts_0925 .tip_area ul li ._asterisk{vertical-align: -4px}
.bts_0925 .tip_area ul li ._middot{font-weight: bold;}
.bts_0925 .tip_area ul li:after {content:'';display:block;clear:both;}
.bts_0925 .tip_area ul li .txt_sub {color:#777;}
.bts_0925 .tip_area ul li .txt_point {color:#f7461d;}
.bts_0925 .tip_area ul._qa{margin-left:10px;}
.bts_0925 .tip_area ul._qa li{position:relative;padding-left:14px;text-indent: -24px}

.august_benefit.october_benefit .inner{position: relative;}
.august_benefit.october_benefit ._coupon_down{ position: absolute; left:50%; top:47%; bottom:auto; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.august_benefit.october_benefit ._coupon_down_list{display:inline-block; position: absolute; left:50%; bottom:14%;width:auto; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;}
.august_benefit.october_benefit ._coupon_down_list li{float:left;margin-right:56px;}
.august_benefit.october_benefit ._coupon_down_list li:last-child{margin-right:0;}
.august_benefit.october_benefit ._coupon_btn{position: absolute; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;}
.august_benefit.october_benefit ._coupon_btn._coupon_btn001{top:29%}
.august_benefit.october_benefit ._coupon_btn._coupon_btn002{top:56%}
.august_benefit.october_benefit ._coupon_btn._coupon_btn003{bottom:10%}
.august_benefit.october_benefit .promo_section1 .button_go_wrap {width:100%;height:150px;min-width:1180px;background-color:#a214eb;box-sizing:border-box;text-align:center;}
.august_benefit.october_benefit .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:150px;}
.august_benefit.october_benefit .promo_section1 .button_go_wrap ul {display:inline-block;margin: 0 auto;}
.august_benefit.october_benefit .promo_section1 .button_go_wrap li {float:left;width:382px;text-align:center;}
.august_benefit.october_benefit .promo_section1 .button_go_wrap li a {display:inline-block;height:90px;width:100%;font-family:proxima-nova;color:#fff;line-height:90px;margin-top:30px;margin-bottom:30px;border-right:1px solid rgba(255,255,255,0.2)}
.august_benefit.october_benefit .promo_section1 .button_go_wrap li a img{vertical-align: middle}
.august_benefit.october_benefit .promo_section1 .button_go_wrap li:last-child a{border-right:0;}


.august_benefit.november_benefit .inner{position: relative;}
.august_benefit.november_benefit ._coupon_down{ position: absolute; left:50%; top:41.8%; bottom:auto; width:24%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.august_benefit.november_benefit ._coupon_down_list{width:24%; position: absolute; left:50%; bottom:12.5%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;}
.august_benefit.november_benefit .promo_section1 .button_go_wrap {position:absolute;bottom:0;width:100%;height:100px;min-width:1180px;background-color:#6d653a;box-sizing:border-box;text-align:center;}
.august_benefit.november_benefit .promo_section1 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;height:100px;}
.august_benefit.november_benefit .promo_section1 .button_go_wrap ul {display:inline-block;margin: 0 auto;}
.august_benefit.november_benefit .promo_section1 .button_go_wrap li {float:left;width:382px;text-align:center;}
.august_benefit.november_benefit .promo_section1 .button_go_wrap li a {display:inline-block;height:54px;width:100%;font-family:proxima-nova;color:#fff;line-height:54px;margin-top:23px;margin-bottom:23px;border-right:1px solid rgba(255,255,255,0.2)}
.august_benefit.november_benefit .promo_section1 .button_go_wrap li a img{vertical-align: middle}
.august_benefit.november_benefit .promo_section1 .button_go_wrap li:last-child a{border-right:0;}
.august_benefit.november_benefit .promo_section3{background: #ededed;}
.august_benefit.november_benefit .promo_section3 .promo_event{padding-top:150px;padding-bottom:150px;}
.august_benefit.november_benefit .promo_section3 .inner{width:65%;margin:0 auto;}
.august_benefit.november_benefit .promo_section3 .benefit_title{margin-bottom:80px;}
.august_benefit.november_benefit .promo_section3 .coupon_wrap{margin-bottom:40px;}

.mtm_0926 .inner{width:65%;margin:100px auto 0;}
.mtm_0926 .left_img{float:left;width:33.3%}
.mtm_0926 .right_product{float:right;width:66.6%}
.mtm_0926 .right_product .poz_rel{position: relative;}
.mtm_0926 .right_product .link_001{position: absolute;left:9.5%;bottom:10%; display:block; width:24%;}
.mtm_0926 .right_product .link_001 img{width:100%;}
.mtm_0926 .right_product .link_002{position: absolute;right:8%;bottom:10%; width:37%;}
.mtm_0926 .right_product .link_002 img{width:100%;}
.mtm_0926 .mid_black{width:99.9%;}
.mtm_0926 .left_area{float:left;width:66.6%}
.mtm_0926 .left_area li{float:left;width:50%;}
.mtm_0926 .left_area li.double{width:100%;}
.mtm_0926 .right_area{float:left;width:33.3%}

.fleece_0930{width:100%;padding-top:27.9%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0930_fleece_rank/fleece_rank_bg.jpg) top center no-repeat #eaeaea; background-size: 100%;}
.fleece_0930 .coupon_area{width:73%;padding:60px 113px; margin:0 auto 40px;background: #fff;box-sizing: border-box; text-align: center;}
.fleece_0930 .coupon_area img{max-width: 100%;}
.fleece_0930 ._coupon_btn{display: inline-block; margin-top:40px;}
.fleece_0930 .product_area {width:73%;margin:0 auto;padding:70px;background: #fff;box-sizing: border-box;}
.fleece_0930 .product_area ul{width:100%;}
.fleece_0930 .product_area li{float:left;width:32%;}
.fleece_0930 .product_area li img{width:100%;}
.fleece_0930 .product_area .rank1_3 li:nth-child(2),
.fleece_0930 .product_area .rank4_6 li:nth-child(2){margin:0 2%}
.fleece_0930 .product_area .rank1_3,.fleece_0930 .product_area .rank4_6{margin-bottom:60px;}
.fleece_0930 .product_area .rank7_10 li{width:23.8%;margin-right:1.6%;}
.fleece_0930 .product_area .rank7_10 li:last-child{margin-right:0;}

.fleece_0930.rankingshow{width:100%;padding-top:27.9%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1031_rankingshow/rankingshow_bg.jpg) top center no-repeat #eaeaea; background-size: 100%;}
.fleece_0930.rankingshow .coupon_area{width:73%;padding:60px 113px; margin:0 auto;background: #fff;box-sizing: border-box; text-align: center;}
.fleece_0930.rankingshow .coupon_area img{max-width: 100%;}
.fleece_0930.rankingshow ._coupon_btn{display: inline-block; margin-top:40px;}
.fleece_0930.rankingshow .product_area {width:73%;margin:0 auto;padding:0 70px 70px 70px;background: #fff;box-sizing: border-box;}
.fleece_0930.rankingshow .product_area ul:first-child{width:100%; padding-top:40px; border-top:2px solid #e5e5e5}
.fleece_0930.rankingshow .product_area li{float:left;width:32%;}
.fleece_0930.rankingshow .product_area li img{width:100%;}
.fleece_0930.rankingshow .product_area .rank1_3 li:nth-child(2),
.fleece_0930.rankingshow .product_area .rank4_6 li:nth-child(2){margin:0 2%}
.fleece_0930.rankingshow .product_area .rank1_3,.fleece_0930 .product_area .rank4_6{margin-bottom:60px;}
.fleece_0930.rankingshow .product_area .rank7_10 li{width:23.8%;margin-right:1.6%;}
.fleece_0930.rankingshow .product_area .rank7_10 li:last-child{margin-right:0;}

.nike_1106.rankingshow{width:100%;padding-top:34%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1106_rankingshow/rankingshow_bg.jpg) top center no-repeat #111; background-size: 100%;}
.nike_1106.rankingshow._1120{width:100%;padding-top:34%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1120_rankingshow/rankingshow_bg.jpg) top center no-repeat #111; background-size: 100%;}
.nike_1106.rankingshow._1127{width:100%;padding-top:34%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1127_rankingshow/rankingshow_bg.jpg) top center no-repeat #d4d5d7; background-size: 100%;}
.nike_1106.rankingshow._1204{width:100%;padding-top:34%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1204_rankingshow/rankingshow_bg.jpg) top center no-repeat #c4c4c4; background-size: 100%;}
.nike_1106.rankingshow._1211{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1211_rankingshow/rankingshow_bg.jpg) top center no-repeat #c8d2d4; background-size: 100%;}
.nike_1106.rankingshow._1218{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1218_rankingshow/rankingshow_bg.jpg) top center no-repeat #762726; background-size: 100%;}
.nike_1106.rankingshow._1230{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1230_rankingshow/rankingshow_bg.jpg) top center no-repeat #762726; background-size: 100%;}
.nike_1106.rankingshow._0106{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0106_rankingshow/rankingshow_bg.jpg) top center no-repeat #d5dade; background-size: 100%;}
.nike_1106.rankingshow._0113{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0113_rankingshow/rankingshow_bg.jpg) top center no-repeat #e6e6e6; background-size: 100%;}
.nike_1106.rankingshow._0116{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0116_rankingshow/rankingshow_bg.jpg) top center no-repeat #1f6347; background-size: 100%;}
.nike_1106.rankingshow._0120{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0120_rankingshow/rankingshow_bg.jpg) top center no-repeat #1f6347; background-size: 100%;}
.nike_1106.rankingshow._0203{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0203_rankingshow/rankingshow_bg.jpg) top center no-repeat #e2e2e2; background-size: 100%;}
.nike_1106.rankingshow .coupon_area{width:73%;padding:60px 113px; margin:0 auto;background: #fff;box-sizing: border-box; text-align: center;}
.nike_1106.rankingshow .coupon_area img{max-width: 100%;}
.nike_1106.rankingshow ._coupon_btn{display: inline-block; margin-top:40px;}
.nike_1106.rankingshow .product_area {width:73%;margin:0 auto;padding:0 70px 70px 70px;background: #fff;box-sizing: border-box;}
.nike_1106.rankingshow .product_area ul:first-child{width:100%; padding-top:40px; border-top:2px solid #e5e5e5}
.nike_1106.rankingshow .product_area li{float:left;width:32%;}
.nike_1106.rankingshow .product_area li img{width:100%;}
.nike_1106.rankingshow .product_area .rank1_3 li:nth-child(2),
.nike_1106.rankingshow .product_area .rank4_6 li:nth-child(2){margin:0 2%}
.nike_1106.rankingshow .product_area .rank1_3,.nike_1106 .product_area .rank4_6{margin-bottom:60px;}
.nike_1106.rankingshow .product_area .rank7_10 li{width:23.8%;margin-right:1.6%;}
.nike_1106.rankingshow .product_area .rank7_10 li:last-child{margin-right:0;}

.exhibition_watch .event_top_section2 .inner{padding-top:228px;padding-bottom:40px; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1004_exhibition_watch/img_watch_002.jpg) no-repeat center top; background-size: cover;}
.exhibition_watch .event_top_section2 .event_lookbook_slides {width:65%; margin:40px auto 0;}
.exhibition_watch .event_top_section2 .event_lookbook_slides .item {position:relative;width:1260px;margin-right:100px;}
.exhibition_watch._0812 .event_top_section2 .slides .slick-next {right:3%;}
.exhibition_watch._0812 .event_top_section2 .slides .slick-prev {left:3%;}
.exhibition_watch .product_area ul{width:65%;margin:0 auto}
.exhibition_watch .product_area li{float:left;width:33.3%;}
.exhibition_watch .product_area li img{width:100%;}

.outer_1010 .poz_rel{position: relative;}
.outer_1010 .btn_couponpack{display:block; position: absolute; left:50%; bottom:16.7%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; width: 17%; }
.outer_1010 .btn_couponpack img{width:100%;}

.outer_1017 .poz_rel{position: relative;}
.outer_1017 .button_poz{ position: absolute; left:50%; bottom:17%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.outer_1017 .tip_wrapper{width: 100%;background: #eeeeee;}
.outer_1017 .tip_area {max-width:900px;margin:0 auto;text-align:center; opacity: .8;}
.outer_1017 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.outer_1017 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.outer_1017 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.outer_1017 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.outer_1017 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.outer_1017 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.outer_1017 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.outer_1017 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.outer_1017 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.outer_1017 .tip_area dl dt span{font-family:proxima-nova;}
.outer_1017 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.outer_1017 .tip_area ul {padding-top:0;}
.outer_1017 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.outer_1017 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.outer_1017 .tip_area ul li ._asterisk{vertical-align: -4px}
.outer_1017 .tip_area ul li ._middot{font-weight: bold;}
.outer_1017 .tip_area ul li:after {content:'';display:block;clear:both;}
.outer_1017 .tip_area ul li .txt_sub {color:#777;}
.outer_1017 .tip_area ul li .txt_point {color:#f7461d;}


.hiploween .poz_rel{position: relative;}
.hiploween .button_poz{ position: absolute; left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); translateX(-50%):; -moz-transform: translateX(-50%); translateX(-50%):; -ms-transform: translateX(-50%); translateX(-50%):; -o-transform: translateX(-50%); translateX(-50%):; }
.hiploween .button_poz.poz_001{bottom:10%;}
.hiploween .button_poz.poz_002{bottom:13.5%}
.hiploween .button_poz.poz_003{bottom:12%;}
.hiploween .tip_wrapper{width: 100%;background: #eeeeee;}
.hiploween .tip_area {max-width:900px;margin:0 auto;text-align:center; opacity: .8;}
.hiploween .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.hiploween .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.hiploween .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.hiploween .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.hiploween .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.hiploween .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.hiploween .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.hiploween .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.hiploween .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.hiploween .tip_area dl dt span{font-family:proxima-nova;}
.hiploween .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.hiploween .tip_area ul {padding-top:0;}
.hiploween .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.hiploween .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.hiploween .tip_area ul li ._asterisk{vertical-align: -4px}
.hiploween .tip_area ul li ._middot{font-weight: bold;}
.hiploween .tip_area ul li:after {content:'';display:block;clear:both;}
.hiploween .tip_area ul li .txt_sub {color:#777;}
.hiploween .tip_area ul li .txt_point {color:#f7461d;}


.reply_event{}
.reply_event .product_area{padding-bottom:150px;}
.reply_event .product_area h3{text-align:center;font-weight:bold;font-size: 56px; color:#000;line-height: 1;margin-top:30px;margin-bottom:55px;}
.reply_event .product_area ul{width:66%;margin:0 auto;}
.reply_event .product_area li{float:left; width:32%; margin-right:2%;}
.reply_event .product_area li:last-child{margin-right:0;}
.reply_event .tip_wrapper{width: 100%;background: #eeeeee;}
.reply_event .tip_area {max-width:900px;margin:0 auto;text-align:center; opacity: .8;}
.reply_event .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.reply_event .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.reply_event .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.reply_event .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.reply_event .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.reply_event .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.reply_event .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.reply_event .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.reply_event .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.reply_event .tip_area dl dt span{font-family:proxima-nova;}
.reply_event .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.reply_event .tip_area ul {padding-top:0;}
.reply_event .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.reply_event .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.reply_event .tip_area ul li ._asterisk{vertical-align: -4px}
.reply_event .tip_area ul li ._middot{font-weight: bold;}
.reply_event .tip_area ul li:after {content:'';display:block;clear:both;}
.reply_event .tip_area ul li .txt_sub {color:#777;}
.reply_event .tip_area ul li .txt_point {color:#f7461d;}
.reply_event .reply {max-width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.reply_event .reply_write {padding-top:120px;}
.reply_event .reply_list .item {padding:36px 20px 32px 20px;}
.reply_event .reply .input_textarea {position:relative;}
.reply_event .reply .input_textarea .txt_desc {position:absolute;bottom:5px;left:0;}

.color_mtm_1023{width:100%;padding-top:27.9%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1023_color_mtm/color_mtm_bg_001.jpg) top center no-repeat #eaeaea; background-size: 100%;}
.color_mtm_1023 .product_area {width:73%;margin:0 auto;padding:70px;background: #fff;box-sizing: border-box;}
.color_mtm_1023 .product_area ul{width:100%;}
.color_mtm_1023 .product_area li{float:left;width:23.8%;margin-right:1.6%;margin-bottom:77px;}
.color_mtm_1023 .product_area li:nth-child(4n){margin-right:0;}
.color_mtm_1023 .product_area li:nth-last-child(1),
.color_mtm_1023 .product_area li:nth-last-child(2),
.color_mtm_1023 .product_area li:nth-last-child(3),
.color_mtm_1023 .product_area li:nth-last-child(4){margin-bottom:0;}
.color_mtm_1023 .product_area li img{width:100%;}


.fleece_1107{width:100%;padding-top:34%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1107_fleece/fleece_bg_001.jpg) top center no-repeat #eaeaea; background-size: 100%;}
.fleece_1107._1114{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1114_padding/padding_bg_001.jpg) top center no-repeat #b1a99d; background-size: 100%;}
.fleece_1107.coat_1120{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1120_coat/coat_bg_001.jpg) top center no-repeat #dedede; background-size: 100%;}
.fleece_1107._curation{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0106_curation/img_bg.jpg) top center no-repeat #eae9ec; background-size: 100%;}
.fleece_1107._curation._0113{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0113_curation/img_bg.jpg) top center no-repeat #eae9ec; background-size: 100%;}
.fleece_1107._curation._0116{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0116_curation/img_bg.jpg) top center no-repeat #dcdce4; background-size: 100%;}
.fleece_1107._curation._0122{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0122_curation/img_bg.jpg) top center no-repeat #e0dfdb; background-size: 100%;}
.fleece_1107._curation._0203{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0203_curation/img_bg.jpg) top center no-repeat #e0dfdb; background-size: 100%;}
.fleece_1107 .product_area {width:73%;margin:0 auto;padding:70px;background: #fff;box-sizing: border-box;}
.fleece_1107 .product_area ul{width:100%;}
.fleece_1107 .product_area li{float:left;width:32%;margin-right:2%;margin-bottom:60px;}
.fleece_1107 .product_area li:nth-child(3n){margin-right:0;}
.fleece_1107 .product_area li:nth-last-child(1),
.fleece_1107 .product_area li:nth-last-child(2),
.fleece_1107 .product_area li:nth-last-child(3){margin-bottom:0;}
.fleece_1107 .product_area li img{width:100%;}

.fleece_1107._0203 .product_area {width:72.917vw;margin:0 auto;padding:3.125vw 3.646vw; background: #fff;box-sizing: border-box;}
.fleece_1107._0203 .product_area ul{width:100%;}
.fleece_1107._0203 .product_area li{float:left;width:15.625vw;margin-right:1.042vw;margin-bottom:3.125vw;}
.fleece_1107._0203 .product_area li:nth-child(3n){margin-right:1.042vw;}
.fleece_1107._0203 .product_area li:nth-child(4n){margin-right:0;}
.fleece_1107._0203 .product_area li:nth-last-child(1),
.fleece_1107._0203 .product_area li:nth-last-child(2),
.fleece_1107._0203 .product_area li:nth-last-child(3),
.fleece_1107._0203 .product_area li:nth-last-child(4){margin-bottom:0;}
.fleece_1107._0203 .product_area li img{width:100%;}




.folder_1023 .poz_rel{position: relative;}
.folder_1023 ._video_wrapper{ position: absolute; left:50%; top:6%; width:65%; transform:translateX(-50%);}

.monthly .poz_rel{position: relative;}
.monthly .big_product_wrap{ position: absolute; width:65.6%; top:19.7%; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.monthly .big_product_wrap div{float:left;}
.monthly .big_product_wrap .prod_001{width:42%;}
.monthly .big_product_wrap .prod_002{width:58%;}
.monthly .big_product_wrap .prod_003{width:29%;}
.monthly .big_product_wrap .prod_004{width:29%;}
.monthly .exhibition_product_wrap{position:absolute; width:65.6%; top:23%; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.monthly .exhibition_product_wrap li{float:left; width:30%; margin-right:5%;}
.monthly .exhibition_product_wrap li:last-child{margin-right:0;}
.monthly .coupon_down{position: absolute; left:50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.monthly .coupon_down.coupon_001{bottom:12%;width:26%;}
.monthly .coupon_down.coupon_002{bottom:11%;width:26%;}
.monthly .tip_wrapper{width: 100%;background: #eeeeee;}
.monthly .tip_area {max-width:900px;margin:0 auto;text-align:center; opacity: .8;}
.monthly .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.monthly .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.monthly .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.monthly .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.monthly .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.monthly .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.monthly .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.monthly .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.monthly .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.monthly .tip_area dl dt span{font-family:proxima-nova;}
.monthly .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.monthly .tip_area ul {padding-top:0;}
.monthly .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.monthly .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.monthly .tip_area ul li ._asterisk{vertical-align: -4px}
.monthly .tip_area ul li ._middot{font-weight: bold;}
.monthly .tip_area ul li:after {content:'';display:block;clear:both;}
.monthly .tip_area ul li .txt_sub {color:#777;}
.monthly .tip_area ul li .txt_point {color:#f7461d;}

.present_between .product_area{padding:100px 0;background: #f7e4ec;}
.present_between .product_area h3{text-align: center;margin-bottom:80px;}
.present_between .product_area ul{width:65%;margin:0 auto;}
.present_between .product_area li{float:left;width:48%;margin-bottom:40px}
.present_between .product_area li:nth-child(even){float:right}
.present_between .coupon_area{width:65%;margin:0 auto;}
.present_between .coupon_poz{ position: absolute; right:8%; top:50%; transform:translateY(-50%) ; -webkit-transform:translateY(-50%) ; -moz-transform:translateY(-50%) ; -ms-transform:translateY(-50%) ; -o-transform:translateY(-50%) ; width:28.5%;}
.present_between .coupon_poz2{ position: absolute; left:50%; bottom:12.5%; width:31%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.present_between .exhibition_link{margin-top:40px;text-align: center;}
.present_between .exhibition_link a{display:block;width:31%;margin:0 auto;}
.present_between .request_area{ position:absolute; top:28.5%; left:50%; transform:translateX(-50%) ; width:65%; box-sizing: border-box; padding:0 140px; overflow: hidden; margin:0 auto; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.present_between .request_area li{float:left; width:42%}
.present_between .request_area li:last-child{float:right;}
.present_between .poz_rel{position: relative;}
.present_between .button_poz{ position: absolute; left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); translateX(-50%):; -moz-transform: translateX(-50%); translateX(-50%):; -ms-transform: translateX(-50%); translateX(-50%):; -o-transform: translateX(-50%); translateX(-50%):; }
.present_between .button_poz.poz_001{bottom:10%;}
.present_between .button_poz.poz_002{bottom:13.5%}
.present_between .button_poz.poz_003{bottom:12%;}
.present_between .tip_wrapper{width: 100%;background: #eeeeee;}
.present_between .tip_area {max-width:900px;margin:0 auto;text-align:center; opacity: .8;}
.present_between .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.present_between .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.present_between .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.present_between .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.present_between .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.present_between .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.present_between .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.present_between .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.present_between .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.present_between .tip_area dl dt span{font-family:proxima-nova;}
.present_between .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.present_between .tip_area ul {padding-top:0;}
.present_between .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.present_between .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.present_between .tip_area ul li ._asterisk{vertical-align: -4px}
.present_between .tip_area ul li ._middot{font-weight: bold;}
.present_between .tip_area ul li:after {content:'';display:block;clear:both;}
.present_between .tip_area ul li .txt_sub {color:#777;}
.present_between .tip_area ul li .txt_point {color:#f7461d;}

.outer1107 .poz_rel{position: relative;}
.outer1107 .button_poz{ position: absolute; left:50%; bottom:14%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.outer1107 .poz_rel.area_001{padding-top:530px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1107_outer/promotion_img_002.jpg) no-repeat center top #f4f4f4;}
.outer1107 .poz_rel.area_002{padding-top:530px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1107_outer/promotion_img_003.jpg) no-repeat center top #f4f4f4;}
.outer1107 .product_area{ z-index: 10;width:71.8%; padding:60px 60px 0; margin:0 auto; background: #fcfafa;box-sizing: border-box;}
.outer1107 .product_area li{float:left; width:32%; margin-right:2%; margin-bottom:75px;}
.outer1107 .product_area li:nth-child(3n){margin-right:0}
.outer1107 .tip_wrapper{width: 100%;background: #eeeeee;}
.outer1107 .tip_area {max-width:900px;margin:0 auto;text-align:center; opacity: .8;}
.outer1107 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.outer1107 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.outer1107 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.outer1107 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.outer1107 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.outer1107 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.outer1107 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.outer1107 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.outer1107 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.outer1107 .tip_area dl dt span{font-family:proxima-nova;}
.outer1107 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.outer1107 .tip_area ul {padding-top:0;}
.outer1107 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.outer1107 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.outer1107 .tip_area ul li ._asterisk{vertical-align: -4px}
.outer1107 .tip_area ul li ._middot{font-weight: bold;}
.outer1107 .tip_area ul li:after {content:'';display:block;clear:both;}
.outer1107 .tip_area ul li .txt_sub {color:#777;}
.outer1107 .tip_area ul li .txt_point {color:#f7461d;}


.flexgala_1121 .prod_section_001{padding:6.250vw 0 5.729vw; background: #6453a6;}
.flexgala_1121 .prod_section_001 .title_wrap{text-align: center; margin-bottom:6.250vw;}
.flexgala_1121 .prod_section_001 ul{width:65%;margin:0 auto;}
.flexgala_1121 .prod_section_001 li{float:left; width:23.8%;margin-right:1.6%;margin-bottom:1.042vw;}
.flexgala_1121 .prod_section_001 li:nth-child(4n){margin-right:0;}
.flexgala_1121 .prod_section_002{padding:5.729vw 0 5.208vw;background: #432f7d;}
.flexgala_1121 .prod_section_002 .title_wrap{text-align: center; margin-bottom:6.250vw;}
.flexgala_1121 .prod_section_002 ul{width:65%;margin:0 auto;}
.flexgala_1121 .prod_section_002 li{float:left; width:23.8%;margin-right:1.6%;margin-bottom:1.042vw;}
.flexgala_1121 .prod_section_002 li:nth-child(4n){margin-right:0;}
.flexgala_1121 .prod_section_002 .button_wrap{text-align: center;margin-top:4.167vw;}
.flexgala_1121 .poz_rel{position: relative;}
.flexgala_1121 .button_coupon{ position: absolute; width:32.3%; left:50%; bottom:13%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.flexgala_1121 .button_coupon a{display:block;width:100%;height:100%;}
.flexgala_1121 .button_coupon img{width:100%;}
.flexgala_1121 .button_join{position: absolute; width:17.7%; left:17.18%; bottom:19.2%;}
.flexgala_1121 .button_join img{width:100%;}
.flexgala_1121 .tip_wrapper{background: #f2f2f2;}
.flexgala_1121 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.flexgala_1121 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.flexgala_1121 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.flexgala_1121 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.flexgala_1121 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.flexgala_1121 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.flexgala_1121 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.flexgala_1121 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.flexgala_1121 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.flexgala_1121 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.flexgala_1121 .tip_area dl dt span{font-family:proxima-nova;}
.flexgala_1121 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.flexgala_1121 .tip_area ul {padding-top:0;}
.flexgala_1121 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.flexgala_1121 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.flexgala_1121 .tip_area ul li ._asterisk{vertical-align: -4px}
.flexgala_1121 .tip_area ul li ._middot{font-weight: bold;}
.flexgala_1121 .tip_area ul li:after {content:'';display:block;clear:both;}
.flexgala_1121 .tip_area ul li .txt_sub {color:#777;}
.flexgala_1121 .tip_area ul li .txt_point {color:#f7461d;}

.december_benefit .poz_rel{position: relative;}
.december_benefit .benefit_top_coupon_poz{position: absolute; right:17%; bottom:15%; width:26.7%;}
.december_benefit .benefit_content{padding:120px 0; background: #fff;}
.december_benefit .benefit_content ._content{width:65.6%; margin: 0 auto 120px;}
.december_benefit .benefit_content ._content:last-child{margin-bottom:0;}
.december_benefit .benefit_content ._content ._left_area{float:left; width:23.8%; border-top:4px solid #000; padding-top:60px}
.december_benefit .benefit_content ._content ._right_area{float:right; width:71.4%; text-align: right; border-top:1px solid #000; padding-top:63px;}
.december_benefit .benefit_content ._content ._right_area .button_wrap{margin-top:30px;}
.december_benefit .benefit_content ._content ._left_area .button_wrap{margin-top:60px;}
.december_benefit .tip_wrapper{width: 100%;background: #eeeeee;}
.december_benefit .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.december_benefit .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.december_benefit .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.december_benefit .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.december_benefit .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.december_benefit .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.december_benefit .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.december_benefit .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.december_benefit .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.december_benefit .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.december_benefit .tip_area dl dt span{font-family:proxima-nova;}
.december_benefit .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.december_benefit .tip_area ul {padding-top:0;}
.december_benefit .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.december_benefit .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.december_benefit .tip_area ul li ._asterisk{vertical-align: -4px}
.december_benefit .tip_area ul li:after {content:'';display:block;clear:both;}
.december_benefit .tip_area ul li .txt_sub {color:#777;}
.december_benefit .tip_area ul li .txt_point {color:#f7461d;}

.february_benefit .button_go_wrap {width:100%;height:120px;background-color:#292929;margin:0 auto;box-sizing:border-box;text-align:center;}
.february_benefit .button_go_wrap ul{display:flex;height:100%; width:65.625vw; margin:0 auto;}
.february_benefit .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;}
.february_benefit .button_go_wrap li {display:flex; flex-grow: 1; align-items: center; justify-content: center;}
.february_benefit .button_go_wrap li a {display:flex;align-items: center;justify-content:center; height:100%;font-family:Noto Sans KR;font-size:22px;font-weight:500;color:#8c8c8c;line-height:normal;text-align:center;}
.february_benefit .button_go_wrap li a strong {font-family:proxima-nova;color:#f54839;}
.february_benefit .button_go_wrap li a span {display:inline-block;margin-left:13px;}
.february_benefit .button_go_wrap li.on {background-color:#ff4e25;}
.february_benefit .button_go_wrap li.on a {color:#000;}

.february_benefit .poz_rel{position: relative;}
.february_benefit .benefit_top_coupon_poz{position: absolute; right:17%; bottom:15%; width:26.7%;}
.february_benefit .benefit_content{padding:120px 0; background: #fff;}
.february_benefit .benefit_content ._content{width:65.6%; margin: 0 auto 120px;}
.february_benefit .benefit_content ._content:last-child{margin-bottom:0;}
.february_benefit .benefit_content ._content ._left_area{float:left; width:23.8%; border-top:4px solid #000; padding-top:60px}
.february_benefit .benefit_content ._content ._right_area{float:right; width:71.4%; text-align: right; border-top:1px solid #000; padding-top:63px;}
.february_benefit .benefit_content ._content ._right_area .button_wrap{margin-top:30px;}
.february_benefit .benefit_content ._content ._left_area .button_wrap{margin-top:60px;}
.february_benefit .tip_wrapper{width: 100%;background: #eeeeee;}
.february_benefit .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.february_benefit .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.february_benefit .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.february_benefit .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.february_benefit .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.february_benefit .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.february_benefit .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.february_benefit .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.february_benefit .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.february_benefit .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.february_benefit .tip_area dl dt span{font-family:proxima-nova;}
.february_benefit .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.february_benefit .tip_area ul {padding-top:0;}
.february_benefit .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.february_benefit .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.february_benefit .tip_area ul li ._asterisk{vertical-align: -4px}
.february_benefit .tip_area ul li:after {content:'';display:block;clear:both;}
.february_benefit .tip_area ul li .txt_sub {color:#777;}
.february_benefit .tip_area ul li .txt_point {color:#f7461d;}


.hipon_1129 .section_001{padding:120px 0;}
.hipon_1129 .section_002{padding:120px 0; background:#f4f4f4;}
.hipon_1129 .title_wrap{width:20.9%; margin: 0 auto 80px; text-align: center;}
.hipon_1129 .section_002 .title_wrap{width:30.9%; margin: 0 auto 80px; text-align: center;}
.hipon_1129 .title_wrap img{width:100%;}
.hipon_1129 .button_wrap{width:32.2%; margin: 0 auto 0; text-align: center;}
.hipon_1129 .prod_wrap{width:65.6%;margin:0 auto;}
.hipon_1129 .prod_wrap li{float:left; width:23.8%;margin-right:1.6%; margin-bottom:80px;}
.hipon_1129 .prod_wrap li:nth-child(4n){margin-right:0;}
.hipon_1129 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.hipon_1129 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.hipon_1129 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.hipon_1129 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.hipon_1129 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.hipon_1129 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.hipon_1129 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.hipon_1129 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.hipon_1129 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:16px;}
.hipon_1129 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.hipon_1129 .tip_area dl dt span{font-family:proxima-nova;}
.hipon_1129 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.hipon_1129 .tip_area ul {padding-top:0;}
.hipon_1129 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.hipon_1129 .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.hipon_1129 .tip_area ul li ._asterisk{vertical-align: -4px}
.hipon_1129 .tip_area ul li ._middot{font-weight: bold;}
.hipon_1129 .tip_area ul li:after {content:'';display:block;clear:both;}
.hipon_1129 .tip_area ul li .txt_sub {color:#777;}
.hipon_1129 .tip_area ul li .txt_point {color:#f7461d;}

.airpod_sale .poz_rel{position: relative;}
.airpod_sale .section_001 .button_poz{position: absolute; right:27%; bottom:45%; width:18.7%;}
.airpod_sale .section_003 .button_poz{ position: absolute; left:50%; bottom:8.1%; width:31.2%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.airpod_sale .section_004 .button_poz{position: absolute; left:17.2%; bottom:14.7%; width:18.7%;}
.airpod_sale .section_002 ._brand_list{ position: absolute; left:50%; top:13.4%; width:65.5%; transform:translateX(-50%); }
.airpod_sale .section_002 ._brand_list li{float: left;width:23.8%; margin-right:1.6%; margin-bottom:2.604vw}
.airpod_sale .section_002 ._brand_list li:nth-child(4n){margin-right:0;}
.airpod_sale .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.airpod_sale .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.airpod_sale .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.airpod_sale .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.airpod_sale .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.airpod_sale .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.airpod_sale .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.airpod_sale .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.airpod_sale .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.airpod_sale .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.airpod_sale .tip_area dl dt span{font-family:proxima-nova;}
.airpod_sale .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.airpod_sale .tip_area ul {padding-top:0;}
.airpod_sale .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.airpod_sale .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -12px;}
.airpod_sale .tip_area ul li ._asterisk{vertical-align: -4px}
.airpod_sale .tip_area ul li ._middot{font-weight: bold;}
.airpod_sale .tip_area ul li:after {content:'';display:block;clear:both;}
.airpod_sale .tip_area ul li .txt_sub {color:#777;}
.airpod_sale .tip_area ul li .txt_point {color:#f7461d;}


.hiphoper_awards .poz_rel{position: relative;}
.hiphoper_awards .prod_wrap{ width:65.5%; position: absolute; left:50%; top:18.9%; transform:translateX(-50%); }
.hiphoper_awards .prod_wrap li{float:left; width:23.8%; margin-right:1.6%;}
.hiphoper_awards .prod_wrap li:first-child{width:100%;  margin-right: 0; margin-bottom:1.042vw}
.hiphoper_awards .prod_wrap li:last-child{margin-right:0;}
.hiphoper_awards .section_004 .prod_wrap li{float:left; width:23.8%; margin-right:1.6%; margin-bottom:1.042vw}
.hiphoper_awards .section_004 .prod_wrap li:first-child{width:23.8%; margin-right:1.6%;}
.hiphoper_awards .section_004 .prod_wrap li:nth-child(4n){margin-right:0;}
.hiphoper_awards .button_wrap{ position: absolute; bottom:5.208vw; left:50%; transform:translateX(-50%); width:32.3%;}
.hiphoper_awards .section_006 .button_wrap{ position: absolute; bottom:4.167vw; left:17.1%; transform:translateX(0%); width:17.7%;}
.hiphoper_awards .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.hiphoper_awards .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.hiphoper_awards .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.hiphoper_awards .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.hiphoper_awards .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.hiphoper_awards .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.hiphoper_awards .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.hiphoper_awards .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.hiphoper_awards .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.hiphoper_awards .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.hiphoper_awards .tip_area dl dt span{font-family:proxima-nova;}
.hiphoper_awards .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.hiphoper_awards .tip_area ul {padding-top:0;}
.hiphoper_awards .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.hiphoper_awards .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -12px;}
.hiphoper_awards .tip_area ul li ._asterisk{vertical-align: -4px}
.hiphoper_awards .tip_area ul li ._middot{font-weight: bold;}
.hiphoper_awards .tip_area ul li:after {content:'';display:block;clear:both;}
.hiphoper_awards .tip_area ul li .txt_sub {color:#777;}
.hiphoper_awards .tip_area ul li .txt_point {color:#f7461d;}

.new_year .poz_rel{position: relative;}
.new_year .coupon_wrap{ position: absolute; left:50%; top:50.4%; width:65.6%; transform: translateX(-50%) ; }
.new_year .coupon_wrap ._left{float:left;width:47.6%;}
.new_year .coupon_wrap ._left img{width:100%;}
.new_year .coupon_wrap ._right{float:right;width:47.6%;}
.new_year .coupon_wrap ._right img{width:100%;}
.new_year .btn_layer_open{ position: absolute; left:50%; bottom:4.8%; width:12%; transform: translateX(-50%); padding:0; border:0; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.new_year .slide_001_poz{ position: absolute; left:50%; top:16.5%; transform:translateX(-50%); width:65.6%; height:38.8%; box-sizing: border-box; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1224_newyear/slider_001_bg.jpg) no-repeat left top; background-size: cover;}
.new_year .slide_002_poz{ position: absolute; left:50%; bottom:2.8%; transform:translateX(-50%); width:65.6%; height:38.8%; box-sizing: border-box; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/1224_newyear/slider_002_bg.jpg) no-repeat left top; background-size: cover;}

.new_year .slider_item{width:65.625vw;height:43.229vw;}
.new_year .slider_content{width:100%; height:100%;}
.new_year .slider_content .lookbook{position: absolute; top:7.813vw; left: 4.792vw; width:42.8%;}
.new_year .slider_content ul{position: absolute; top:7.813vw; right:4.531vw; width:41.2%;}
.new_year .slider_content li{float:left; width:48%; margin-bottom:1.042vw}
.new_year .slider_content li:nth-child(even){float:right;}
.new_year .slider_content li:nth-child(3), .new_year .slider_content li:nth-child(4){margin-bottom:0;}
.new_year .slider_content strong{display:block; position: absolute; right:4.531vw; top:3.229vw; height:1.510vw;}
.new_year .slider_content strong img{height:100%;}

.new_year .slide_wrap .slick-arrow{overflow:hidden;position:absolute;z-index:1;width:38px;height:62px}
.new_year .slide_wrap .slick-arrow:after{display:block;width:3.229vw;height:3.229vw;border:1px solid #111;}
.new_year .slide_wrap .slick-prev{position: absolute; left:1.667vw; top:50%; transform:translateY(-50%); width:1.719vw; height:3.229vw; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); }
.new_year .slide_wrap .slick-prev:after{ left:0.803vw; -webkit-transform:translate(0,-50%) rotateZ(-135deg); -ms-transform:translate(0,-50%) rotateZ(-135deg); -o-transform:translate(0,-50%) rotateZ(-135deg); transform:translate(0,-50%) rotateZ(-135deg); -moz-transform:translate(0,-50%) rotateZ(-135deg); }
.new_year .slide_wrap .slick-next{width:1.719vw;height:3.229vw;right:1.667vw;left:auto}
.new_year .slide_wrap .slick-next:after{left:-2.466vw;-webkit-transform:translate(0,-50%) rotateZ(45deg);-ms-transform:translate(0,-50%) rotateZ(45deg);-o-transform:translate(0,-50%) rotateZ(45deg);transform:translate(0,-50%) rotateZ(45deg)}

.new_year .layer_popup{z-index: 100; position: fixed; left:50%; top:50%; transform:translate(-50%, -50%) ; -webkit-transform:translate(-50%, -50%) ; -moz-transform:translate(-50%, -50%) ; -ms-transform:translate(-50%, -50%) ; -o-transform:translate(-50%, -50%) ; }
.new_year .layer_popup .button_layer_close{position: absolute; right:23px; top:24px;}

.new_year ._couponpack .button_wrap{ width:31.250vw; position: absolute; left:50%; bottom:3.125vw; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.new_year ._couponpack .button_wrap img{width:100%;max-width: unset;}
.new_year ._newbie .button_wrap{width:18.750vw; position: absolute; left:17.188vw; bottom:3.542vw;}
.new_year ._newbie .button_wrap img{width:100%;max-width: unset;}

.new_year .promo_section .reply {max-width:1260px;min-width:1180px;margin:0 auto;padding:0 50px;}
.new_year .promo_section .reply_write {padding-top:60px;}
.new_year .promo_section .reply_list .item {padding:36px 20px 32px 20px;}
.new_year .promo_section .reply_list .pages{padding-bottom:90px;}
.new_year .promo_section .reply .input_textarea {position:relative;}
.new_year .promo_section .reply .input_textarea .txt_desc {position:absolute;bottom:5px;left:0;}
.new_year .tip_wrapper{background: #f2f2f2;}
.new_year .tip_area {max-width:1260px;margin:0 auto; box-sizing: border-box; text-align:center; opacity: .8;}
.new_year .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.new_year .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.new_year .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.new_year .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.new_year .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.new_year .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.new_year .tip_area .cont_tip_toggle {padding-top:0px;padding-left:150px;padding-bottom:60px;border-top:0;}
.new_year .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.new_year .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.new_year .tip_area dl dt span{font-family:proxima-nova;}
.new_year .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.new_year .tip_area ul {padding-top:0;}
.new_year .tip_area ul + ul{margin-top:50px;}
.new_year .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.new_year .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.new_year .tip_area ul li ._asterisk{vertical-align: -4px}
.new_year .tip_area ul li ._middot{font-weight: bold;}
.new_year .tip_area ul li:after {content:'';display:block;clear:both;}
.new_year .tip_area ul li .txt_sub {color:#777;}
.new_year .tip_area ul li .txt_point {color:#f7461d;}



.new_year_new_cloth .section_01{background: #3a402e; padding-top:4.1667vw; padding-bottom:7.2917vw;}
.new_year_new_cloth .section_01 ._title{text-align: center; margin-bottom:4.9479vw;}

.new_year_new_cloth .slide_bg{position: relative; width:65.6%; height:47.9167vw; background: #fff; margin:0 auto 2.0833vw;}
.new_year_new_cloth .slide_bg .slide_content_title{padding:2.8125vw 0; text-align: center;}
.new_year_new_cloth .slide_bg .slide_content_title img{width:82.5%;}
.new_year_new_cloth .slide_bg ._slider_wrapper{width:82.5%; margin:0 auto;}
.new_year_new_cloth .slide_bg ._slider_wrapper a{float:left; width:26.5625vw;}
.new_year_new_cloth .slide_bg ._slider_wrapper a:nth-child(even){float:right}

.new_year_new_cloth ._slider_wrapper .slick-arrow{overflow:hidden;position:absolute;z-index:1;width:38px;height:62px}
.new_year_new_cloth ._slider_wrapper .slick-arrow:after{display:block;width:100%;height:100%;border:0;}
.new_year_new_cloth ._slider_wrapper .slick-prev{position: absolute; left:-3.9063vw; top:50%; transform:translateY(-50%); width:1.6667vw; height:3.1250vw; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); }
.new_year_new_cloth ._slider_wrapper .slick-prev:after{background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0102_newyear_newcloth/slide_btn_left.jpg) left top no-repeat; background-size: cover;}
.new_year_new_cloth ._slider_wrapper .slick-next{width:1.6667vw; height:3.1250vw; right:-3.9063vw;left:auto}
.new_year_new_cloth ._slider_wrapper .slick-next:after{background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0102_newyear_newcloth/slide_btn_right.jpg) left top no-repeat; background-size: cover;}
.new_year_new_cloth ._slider_wrapper .slick-dots{bottom:auto;top:auto; position: static; margin-top:2.0833vw; text-align: center; line-height:1;}
.new_year_new_cloth ._slider_wrapper .slick-dots li{padding:0 6px;display:inline-block;line-height:1;}
.new_year_new_cloth ._slider_wrapper .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:12px; height:12px; border-radius:50%; background-color: #d4d4d4;}
.new_year_new_cloth ._slider_wrapper .slick-dots .slick-active button{background-color:#3a402e;}

.new_year_new_cloth .section_01 .button_wrapper{margin-top:4.1667vw;text-align: center;}
.new_year_new_cloth .section_01 .button_wrapper img{width:32.2917vw;}


.new_year_new_cloth .section_02{padding-top:7.8125vw;padding-bottom:7.2917vw;background: #f5f8ca;height:100%;}
.new_year_new_cloth .section_02 .vote_list{margin-top:7.8125vw;border-top:8px solid #3a402e;}
.new_year_new_cloth .section_02 .vote_list li{padding-top:2.5000vw; padding-bottom:2.5000vw; border-bottom:2px solid #3a402e;}

.new_year_new_cloth .section_03 .poz_rel{position: relative;}
.new_year_new_cloth .coupon_pack .button_poz{ position: absolute; left:50%; bottom:6.2500vw; transform:translateX(-50%); width:32.2917vw;}
.new_year_new_cloth .coupon_pack .button_poz img{width:100%;}
.new_year_new_cloth .newbie_join .button_poz{position: absolute; left:17.1875vw; bottom:4.1667vw; width: 17.7083vw;}
.new_year_new_cloth .newbie_join .button_poz img{width:100%;}

.new_year_new_cloth .section_02 .content_area{width:65.6%;margin: 0 auto;}
.new_year_new_cloth .section_02 .content_area .checks {position: relative; width:100%;}
.new_year_new_cloth .section_02 .content_area .checks label img{height:2.0833vw;}
.new_year_new_cloth .section_02 .content_area .checks input[type="radio"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
.new_year_new_cloth .section_02 .content_area .checks input[type="radio"] + label { display: inline-block; position: relative; width:100%; height:100%; padding-left:3.9063vw; box-sizing: border-box; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
.new_year_new_cloth .section_02 .content_area .checks input[type="radio"] + label:before { content: ''; position: absolute; right: 3.9063vw; top: 50%; transform: translateY(-50%); width: 2.0833vw; height:2.0833vw; text-align: center; background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0102_newyear_newcloth/section02_radio_off.jpg) left top no-repeat; background-size:cover;}
.new_year_new_cloth .section_02 .content_area .checks input[type="radio"] + label:active:before,
.checks input[type="radio"]:checked + label:active:before {background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0102_newyear_newcloth/section02_radio_on.jpg) left top no-repeat; background-size:cover;}
.new_year_new_cloth .section_02 .content_area .checks input[type="radio"]:checked + label:before { content: ''; background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0102_newyear_newcloth/section02_radio_on.jpg) left top no-repeat; background-size:cover;}
.new_year_new_cloth .section_02 .content_area .checks input[type="radio"]:checked + label:after { content: ''; background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0102_newyear_newcloth/section02_radio_on.jpg) left top no-repeat; background-size:cover;}
.new_year_new_cloth .section_02 .button_wrapper{text-align: center; margin-top:4.1667vw}
.new_year_new_cloth .section_02 .button_wrapper img{width:32.2917vw;}




.new_year_new_cloth .tip_wrapper{background: #f2f2f2;}
.new_year_new_cloth .tip_area {max-width:1260px;margin:0 auto; box-sizing: border-box; text-align:center; opacity: .8;}
.new_year_new_cloth .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.new_year_new_cloth .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.new_year_new_cloth .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.new_year_new_cloth .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.new_year_new_cloth .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.new_year_new_cloth .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.new_year_new_cloth .tip_area .cont_tip_toggle {padding-top:0px;padding-left:150px;padding-bottom:60px;border-top:0;}
.new_year_new_cloth .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.new_year_new_cloth .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.new_year_new_cloth .tip_area dl dt span{font-family:proxima-nova;}
.new_year_new_cloth .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.new_year_new_cloth .tip_area ul {padding-top:0;}
.new_year_new_cloth .tip_area ul + ul{margin-top:50px;}
.new_year_new_cloth .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.new_year_new_cloth .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.new_year_new_cloth .tip_area ul li ._asterisk{vertical-align: -4px}
.new_year_new_cloth .tip_area ul li ._middot{font-weight: bold;}
.new_year_new_cloth .tip_area ul li:after {content:'';display:block;clear:both;}
.new_year_new_cloth .tip_area ul li .txt_sub {color:#777;}
.new_year_new_cloth .tip_area ul li .txt_point {color:#f7461d;}

.flex_header .poz_rel{position: relative;}
.flex_header .button_wrapper{ position: absolute; left:50%; bottom:3.042vw; width:65.625vw; transform: translateX(-50%); }
.flex_header .button_wrapper li{float:left; width:12.708vw; margin-left:0.521vw;}
.flex_header .button_wrapper li:first-child{margin-left:0;}

.flex_black .coupon_area{padding:4.688vw 0 3.125vw; background-color: #efece5;}
.flex_black .coupon_area strong{display:block; text-align: center;}
.flex_black .coupon_area strong img{width:39.219vw}
.flex_black .coupon_area ul{width:65.625vw; margin:3.125vw auto 0;}
.flex_black .coupon_area ul li{float:left; margin-left:0.781vw; width:21.354vw;}
.flex_black .coupon_area ul li:first-child{margin-left:0;}
.flex_black .coupon_area .button_wrap{margin-top:2.604vw;text-align: center;}

.draw_event .action_area_wrap{padding-top:6.250vw; background: #282828;}
.draw_event .action_area{width:65.625vw;margin:0 auto;}
.draw_event .time_stamp{border-bottom:4px solid #fccc56;padding-bottom:2.083vw;}
.draw_event .time_stamp dl{height:4.792vw;position: relative;}
.draw_event .time_stamp dt{position: absolute; left:0;}
.draw_event .time_stamp dd{position: absolute; right:0; bottom:0;}
.draw_event .time_stamp dt{width:15.521vw;}
.draw_event .time_stamp dt img{width:100%;}
.draw_event .time_stamp dd span{display:block; float:left; color:#fff; font-size:75px; font-weight: bold; line-height: 2.760vw;}
.draw_event .time_stamp .time_h{padding-left:5.729vw; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0115_draw_event/time_h.jpg) bottom left no-repeat;}
.draw_event .time_stamp .time_h:after,
.draw_event .time_stamp .time_m:after{content:''; display:block; float:right; width:1.719vw; height:2.760vw; margin-right:2.083vw; background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0115_draw_event/time_colon.jpg) right 7px  no-repeat;}
.draw_event .time_stamp .time_m{padding-left:5.729vw; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0115_draw_event/time_m.jpg) bottom left no-repeat;}
.draw_event .time_stamp .time_s{padding-left:5.729vw; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0115_draw_event/time_s.jpg) bottom left no-repeat;}
.draw_event .product_vote{padding:1.042vw 0 5.208vw;}
.draw_event .product_vote li{float:left; width:15.625vw; margin-right:1.042vw; margin-top:4.167vw;}
.draw_event .product_vote li:nth-child(4n){margin-right:0;}
.draw_event .product_vote span{ display:block; margin-top:1.563vw; height: 3.646vw; line-height: 3.646vw; background-color: #fff; border-radius: 1.823vw; text-align: center;}
.draw_event .product_vote span em{display:inline-block; padding-left:2.760vw; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0115_draw_event/ico_heart_off.jpg) left 50% no-repeat; font-size:30px; font-weight: bold; color: #282828;}
.draw_event .product_vote span.on em{display:inline-block; padding-left:2.760vw; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0115_draw_event/ico_heart_on.jpg) left 50% no-repeat; font-size:30px; font-weight: bold; color: #282828;}
.draw_event .banner_002{position: relative;}
.draw_event .banner_002 .button_wrap{ position: absolute; width:32.292vw; left:50%; bottom:6.250vw; transform: translateX(-50%);}
.draw_event .banner_002 .button_wrap img{width:100%;}
.draw_event .tip_wrapper{width: 100%;background: #eeeeee;}
.draw_event._1106 .tip_wrapper{width: 100%;background: #efefef;}
.draw_event .tip_area {max-width:990px;margin:0 auto;text-align:center; opacity: .8;}
.draw_event .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.draw_event .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.draw_event .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.draw_event .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.draw_event .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.draw_event .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.draw_event .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.draw_event .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.draw_event .tip_area dl dt {font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-1px;}
.draw_event .tip_area dl dt span{font-size:28px;}
.draw_event .tip_area dl dd {padding-left:10px;font-size:22px;color:#111;line-height:36px;letter-spacing:-1px;}
.draw_event .tip_area ul {padding-top:0;}
.draw_event .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.draw_event .tip_area ul li.padl12{padding-left:12px;margin-left:20px;text-indent: -18px;}
.draw_event .tip_area ul li ._asterisk{vertical-align: -4px}
.draw_event .tip_area ul li ._middot{font-weight: bold;}
.draw_event .tip_area ul li:after {content:'';display:block;clear:both;}
.draw_event .tip_area ul li .txt_sub {color:#777;}
.draw_event .tip_area ul li .txt_point {color:#f7461d;}

.app_flex .slide_area{background: #222335; padding-top:6.250vw; padding-bottom:3.125vw;}
.app_flex .slider_wrap{width:50.521vw; height:62.500vw; margin: 0 auto; position: relative; }
.app_flex .slider_wrap ._item{box-sizing: border-box; width:50.521vw; margin:0 auto;}
.app_flex .slider_wrap strong{margin-bottom:1.563vw;display:block}
.app_flex .slider_wrap ul{}
.app_flex .slider_wrap li{float:left; width:24.479vw; margin-bottom:1.563vw}
.app_flex .slider_wrap li:nth-child(even){float:right;}
.app_flex .slider_wrap li._bottom{margin-bottom:0;}
.app_flex .slider_wrap li img{width:100%;}
.app_flex .slick-arrow{width:43px; height:88px;}
.app_flex .slick-next {right:-103px; left: auto; z-index: 100;}
.app_flex .slick-prev {left:-103px; z-index: 100;}
.app_flex .slider_wrap .slick-dots{ position: absolute; left:50%; bottom:0; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.app_flex .slider_wrap .slick-dots li{width:0.573vw; height:0.573vw; margin:0; padding:0 6px;display:inline-block;line-height:1;}
.app_flex .slider_wrap .slick-dots li:nth-child(even){float:left;}
.app_flex .slider_wrap .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:11px; height:11px; border-radius:50%; background-color: #dacfb7;}
.app_flex .slider_wrap .slick-dots .slick-active button{background-color:#ff4e25;}
.app_flex .title_area{text-align: center;margin-bottom:3.125vw}
.app_flex .title_area img{width:24.688vw;}
.app_flex .poz_rel{position: relative;}
.app_flex .button_wrap{ position: absolute; width:32.292vw; bottom:3.125vw; left:50%; transform:translateX(-50%) ; }
.app_flex .button_wrap a{display:block; width:100%;}
.app_flex .button_wrap img{width:100%}
.app_flex .tip_wrapper{width: 100%;background: #f2f2f2;}
.app_flex .tip_area {max-width:1260px;margin:0 auto;text-align:center; opacity: .8; }
.app_flex .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.app_flex .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.app_flex .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.app_flex .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.app_flex .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.app_flex .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.app_flex .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;padding-left:180px;border-top:0;}
.app_flex .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.app_flex .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.app_flex .tip_area dl dt span{font-family:proxima-nova;}
.app_flex .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.app_flex .tip_area ul {padding-top:0;}
.app_flex .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.app_flex .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.app_flex .tip_area ul li ._asterisk{vertical-align: -4px}
.app_flex .tip_area ul li:after {content:'';display:block;clear:both;}
.app_flex .tip_area ul li .txt_sub {color:#777;}
.app_flex .tip_area ul li .txt_point {color:#f7461d;}

.prime_sale .promotion_area{position: relative;}
.prime_sale .poz_rel{position: relative;}
.prime_sale .button_wrap{ position: absolute; left:50%; bottom:6.250vw; transform:translateX(-50%);}
.prime_sale .slider_wrap{ width:65.625vw; height:56.563vw; background: transparent; position: absolute; bottom:2.083vw; left:50%; transform:translateX(-50%);}
.prime_sale .slider_wrap ._item{box-sizing: border-box; padding:4.167vw 5.469vw; background:#fff;}
.prime_sale .slider_wrap strong{margin-bottom:1.563vw;display:block}
.prime_sale .slider_wrap li{float:left; width:25vw; margin-bottom:1.042vw}
.prime_sale .slider_wrap li:nth-child(even){float:right;}
.prime_sale .slider_wrap li.item:nth-child(3), .prime_sale .slider_wrap li.item:nth-child(4){margin-bottom:0;}
.prime_sale .slider_wrap li img{width:100%;}
.prime_sale .slick-arrow{width:70px; height:70px;}
.prime_sale .slick-next {right:-35px; left: auto; z-index: 100;}
.prime_sale .slick-prev {left:-35px; z-index: 100;}
.prime_sale .slider_wrap .slick-dots{ position: absolute; left:50%; bottom:-1.146vw; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.prime_sale .slider_wrap .slick-dots li{width:0.573vw; height:0.573vw; margin:0; padding:0 6px;display:inline-block;line-height:1;}
.prime_sale .slider_wrap .slick-dots li:nth-child(even){float:left;}
.prime_sale .slider_wrap .slick-dots button{ overflow:hidden; text-indent:-24px; width:11px; height:11px; border-radius:50%; background-color: #ffffff;}
.prime_sale .slider_wrap .slick-dots .slick-active button{background-color:#ec4545;}

.prime_sale .tip_wrapper{width: 100%;background: #f2f2f2;}
.prime_sale .tip_area {max-width:1260px;margin:0 auto;text-align:center; opacity: .8; }
.prime_sale .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.prime_sale .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.prime_sale .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.prime_sale .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.prime_sale .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.prime_sale .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.prime_sale .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;padding-left:180px;border-top:0;}
.prime_sale .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.prime_sale .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.prime_sale .tip_area dl dt span{font-family:proxima-nova;}
.prime_sale .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.prime_sale .tip_area ul {padding-top:0;}
.prime_sale .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.prime_sale .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.prime_sale .tip_area ul li ._asterisk{vertical-align: -4px}
.prime_sale .tip_area ul li:after {content:'';display:block;clear:both;}
.prime_sale .tip_area ul li .txt_sub {color:#777;}
.prime_sale .tip_area ul li .txt_point {color:#f7461d;}

.hip50er .button_wrap{text-align: center;padding-top:4.167vw; padding-bottom:4.167vw}
.hip50er .button_wrap img{width:32.292vw;}

.btn_gcp,.btn_gcp_v2{border:0!important; line-height: normal!important; height:auto!important; padding:0!important;}

/*2020-0205
.prime_sale_shoes {}
.prime_sale_shoes .inner {position:relative; width:1260px; margin:0 auto;}
.prime_sale_shoes .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0205_primesale_shoes/bg_main.png) no-repeat top center; background-size:cover; padding:165px 0 325px; text-align:left;}
.prime_sale_shoes .cont_product {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0205_primesale_shoes/bg_product.jpg) repeat; padding:112px 0 0; text-align:center;}
*/
.prime_sale_shoes .promotion_area{position: relative;}
.prime_sale_shoes .poz_rel{position: relative;}
.prime_sale_shoes .button_wrap{position: absolute; left:50%; bottom:6.250vw; transform:translateX(-50%); width:32.292vw}
.prime_sale_shoes .slider_wrap{position: absolute; bottom:10.688vh; left:50%; transform:translateX(-50%); width:53.125vw; background: transparent;}
.prime_sale_shoes .slider_wrap ._item{box-sizing: border-box;}
.prime_sale_shoes .slider_wrap strong{display:block;margin-bottom:1.563vw;}
.prime_sale_shoes .slider_wrap li{float:left; width:26.042vw; margin-bottom:1.042vw}
.prime_sale_shoes .slider_wrap li:nth-child(even){float:right;}
.prime_sale_shoes .slider_wrap li.item:nth-child(3),
.prime_sale_shoes .slider_wrap li.item:nth-child(4){margin-bottom:0;}
.prime_sale_shoes .slider_wrap li img{width:100%;}

.prime_sale_shoes .slick-arrow{width:33px; height:60px;}
.prime_sale_shoes .slick-next {right:-60px; left: auto; z-index: 100;}
.prime_sale_shoes .slick-prev {left:-60px; z-index: 100;}
.prime_sale_shoes .slider_wrap .slick-dots{ position: absolute; left:50%; bottom:-60px; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.prime_sale_shoes .slider_wrap .slick-dots li{width:0.573vw; height:0.573vw; margin:0; padding:0 6px;display:inline-block;line-height:1;}
.prime_sale_shoes .slider_wrap .slick-dots li:nth-child(even){float:left;}
.prime_sale_shoes .slider_wrap .slick-dots button{  width:11px; height:11px; overflow:hidden; text-indent:-24px; border-radius:50%; border:2px solid #fff}
.prime_sale_shoes .slider_wrap .slick-dots .slick-active button{background:#fff;}

.prime_sale_shoes .tip_wrapper{width: 100%;background: #f2f2f2;}
.prime_sale_shoes .tip_area {max-width:1260px;margin:0 auto;text-align:center; opacity: .8; }
.prime_sale_shoes .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.prime_sale_shoes .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.prime_sale_shoes .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.prime_sale_shoes .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.prime_sale_shoes .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.prime_sale_shoes .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.prime_sale_shoes .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;padding-left:180px;border-top:0;}
.prime_sale_shoes .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.prime_sale_shoes .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.prime_sale_shoes .tip_area dl dt span{font-family:proxima-nova;}
.prime_sale_shoes .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.prime_sale_shoes .tip_area ul {padding-top:0;}
.prime_sale_shoes .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.prime_sale_shoes .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.prime_sale_shoes .tip_area ul li ._asterisk{vertical-align: -4px}
.prime_sale_shoes .tip_area ul li:after {content:'';display:block;clear:both;}
.prime_sale_shoes .tip_area ul li .txt_sub {color:#777;}
.prime_sale_shoes .tip_area ul li .txt_point {color:#f7461d;}

/*2020_02_07*/
.rankingshow.nike0207 {width:100%;padding:30% 0 4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0207_rankingshow/pc/tit_main.jpg) top center no-repeat #DCDFDF; background-size: 100%;}
.rankingshow.nike0207 .product_area {max-width:72vw;margin:0 auto;padding:3.646vw;background: #fff;box-sizing: border-box;}
.rankingshow.nike0207 .product_area ol:after {content:'';display:block;clear:both;}
.rankingshow.nike0207 .product_area ol li {float:left; width:20.5vw; margin:0 0 5vh 1.5vw}
.rankingshow.nike0207 .product_area ol li:first-child {margin-left:0 !important}
.rankingshow.nike0207 .product_area ol li:nth-child(3n+1) {margin-left:0 !important}
.rankingshow.nike0207 .product_area ol li:nth-of-type(6) ~ li {width:15.5vw; margin:0 0 0 0.83vw}
.rankingshow.nike0207 .product_area ol li:last-child {margin-left:0.83vw !important}

.curation.outer0207{width:100%;padding-top:30%;padding-bottom:4%;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0207_curation/pc/tit_main.jpg) top center no-repeat #e0dfdb; background-size: 100%;}
.curation .product_area {width:73%;margin:0 auto;padding:70px;background: #fff;box-sizing: border-box;}
.curation .product_area ul{width:100%;}
.curation .product_area li{float:left;width:32%;margin-right:2%;margin-bottom:60px;}
.curation .product_area li:nth-child(3n){margin-right:0;}
.curation .product_area li:nth-last-child(1),
.curation .product_area li:nth-last-child(2),
.curation .product_area li:nth-last-child(3){margin-bottom:0;}
.curation .product_area li img{width:100%;}

/*0212*/
.flex_week._0212 .promo_section .inner {height:auto;}
.flex_week._0212 .video_wrapper{width:100%}
.flex_week._0212 .video_wrapper video{width:100%; display:block; vertical-align:top; margin-bottom:0;}

.flex_week._0212 .flex_product_area{padding:7.292vw 0 5.208vw; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0212_flexweek/pc/bg_product.jpg) repeat top center;}
.flex_week._0212 .flex_product_area .title_area{text-align: center;margin-bottom:3.125vw}
.flex_week._0212 .flex_product_area .title_area img{width:33.646vw;}
.flex_week._0212 .flex_product_area .txt_search {margin:5.208vw 0 0;text-align:center;}
.flex_week._0212 .slider_wrap{/*width:61.979vw; height:56.250vw; */margin: 0 auto; background: #fff; position: relative; }
.flex_week._0212 .slider_wrap ._item{box-sizing: border-box; padding:3.125vw 5.469vw}
.flex_week._0212 .slider_wrap strong{margin-bottom:1.563vw;display:block}
.flex_week._0212 .slider_wrap li{float:left; width:25vw; margin-bottom:1.042vw}
.flex_week._0212 .slider_wrap li:nth-child(even){float:right;}
.flex_week._0212 .slider_wrap li._bottom{margin-bottom:0;}
.flex_week._0212 .slider_wrap li img{width:100%;}
.flex_week._0212 .slick-arrow{top:43%; width:35px; height:85px;}
.flex_week._0212 .slick-next {right:30px; left: auto; z-index: 100;}
.flex_week._0212 .slick-prev {left:30px; z-index: 100;}
.flex_week._0212 .slider_wrap .slick-dots{ position: absolute; left:50%; bottom:14px; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.flex_week._0212 .slider_wrap .slick-dots li{width:0.573vw; height:0.573vw; margin:0; padding:0 6px;display:inline-block;line-height:1;}
.flex_week._0212 .slider_wrap .slick-dots li:nth-child(even){float:left;}
.flex_week._0212 .slider_wrap .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:0.773vw; height:0.773vw; border-radius:50%; background-color: #fff;}
.flex_week._0212 .slider_wrap .slick-dots .slick-active button{background-color:#000;}

.flex_week._0212 .tip_wrapper{width: 100%;background: #f2f2f2;}
.flex_week._0212 .tip_area {max-width:1260px;margin:0 auto;text-align:center; opacity: .8; }
.flex_week._0212 .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.flex_week._0212 .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.flex_week._0212 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.flex_week._0212 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.flex_week._0212 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.flex_week._0212 .tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.flex_week._0212 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;padding-left:180px;border-top:0;}
.flex_week._0212 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.flex_week._0212 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.flex_week._0212 .tip_area dl dt span{font-family:proxima-nova;}
.flex_week._0212 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:22px;color:#111;line-height:36px;letter-spacing:-.5px;}
.flex_week._0212 .tip_area ul {padding-top:0;}
.flex_week._0212 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.flex_week._0212 .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.flex_week._0212 .tip_area ul li ._asterisk{vertical-align: -4px}
.flex_week._0212 .tip_area ul li:after {content:'';display:block;clear:both;}
.flex_week._0212 .tip_area ul li .txt_sub {color:#777;}
.flex_week._0212 .tip_area ul li .txt_point {color:#f7461d;}
/*플렉스위크_탭슬라이드*/
.flex_week._0212 .time_sale {width:56.250vw; margin:0 auto}
.flex_week._0212 .time_sale .slider,
.flex_week._0212 .time_sale .slick-list,
.flex_week._0212 .time_sale .slick-track {position: relative;width: 100%;height: 38.542vw;overflow: hidden;}
.flex_week._0212 .time_sale .tabmenu ul {overflow: hidden; background:#ee2d66; border-bottom:8px solid #ee2d66}
.flex_week._0212 .time_sale .tabmenu ul li { width:9.375vw; height:6.250vw; float:left; cursor:pointer; font-size:0;}
.flex_week._0212 .time_sale .tabmenu ul li:first-child {background:#7a7a7a url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0212_flexweek/pc/tab_01.jpg) no-repeat top center;background-size:100% auto}
.flex_week._0212 .time_sale .tabmenu ul li:nth-child(2) {background:#7a7a7a url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0212_flexweek/pc/tab_02.jpg) no-repeat top center;background-size:100% auto}
.flex_week._0212 .time_sale .tabmenu ul li:nth-child(3) {background:#7a7a7a url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0212_flexweek/pc/tab_03.jpg) no-repeat top center;background-size:100% auto}
.flex_week._0212 .time_sale .tabmenu ul li:nth-child(4) {background:#7a7a7a url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0212_flexweek/pc/tab_04.jpg) no-repeat top center;background-size:100% auto}
.flex_week._0212 .time_sale .tabmenu ul li:nth-child(5) {background:#7a7a7a url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0212_flexweek/pc/tab_05.jpg) no-repeat top center;background-size:100% auto}
.flex_week._0212 .time_sale .tabmenu ul li:nth-child(6) {background:#7a7a7a url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0212_flexweek/pc/tab_06.jpg) no-repeat top center;background-size:100% auto}
.flex_week._0212 .time_sale .tabmenu ul li img{width:100%;}
.flex_week._0212 .time_sale .tabmenu ul li.on {background-position:0 -6.25vw;background-size:100% auto}
.flex_week._0212 .time_sale .tabcont .cont_box {display:none}
.flex_week._0212 .time_sale .slider > div {position:relative;}
.flex_week._0212 .time_sale .slider > div .soon,
.flex_week._0212 .time_sale .slider > div .soldout,
.flex_week._0212 .time_sale .slider > div .soldout2 {position:absolute; top:0; left:0;}

.flex_black._02 .button_wrapper{ position:relative;}
.flex_black._02 .button_wrapper ul {overflow:hidden;position: absolute; left:50%; bottom:3.042vw;width:65.625vw; transform: translateX(-50%); }
.flex_black._02 .button_wrapper li{float:left; width:12.708vw; margin-left:0.521vw;}
.flex_black._02 .button_wrapper li:first-child{margin-left:0;}
.flex_black._02 .coupon_area{padding:4.688vw 0 3.125vw; background-color: #efece5;}
.flex_black._02 .coupon_wrapper {position:relative;}
.flex_black._02 .coupon_wrapper a {display:block; position:absolute; bottom:4vw; left:50%;transform: translateX(-50%);}


.flex_black._03  {max-width:1920px; margin:0 auto;}
.flex_black._03 .button_wrapper{ position:relative;}
.flex_black._03 .button_wrapper ul {overflow:hidden;position: absolute; left:50%; bottom:4.167vw;width:65.625vw; transform: translateX(-50%); }
.flex_black._03 .button_wrapper li{float:left; width:12.708vw; margin-left:0.521vw;}
.flex_black._03 .button_wrapper li:first-child{margin-left:0;}
.flex_black._03 .coupon_area{padding:4.688vw 0 3.125vw; background-color: #efece5;}
.flex_black._03 .coupon_wrapper {background:#72102e url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/black_flex/bg_coupon.jpg) no-repeat top center; background-size:100%; padding:5.833vw 0 7.813vw}
.flex_black._03 .coupon_wrapper .inner {width:65.625vw; margin:0 auto; text-align:center;}
.flex_black._03 .coupon_wrapper h4 {width:27.917vw; margin:0 auto 4.323vw;}
.flex_black._03 .coupon_wrapper .c_img {width:31.146vw; margin:0 auto;}
/* 2020 02 25 아직추워 */
.event_20200220 {min-width:1180px}
.event_20200220 .still_cold .inner {position:relative; width:1150px; margin:0 auto;}
.event_20200220 .still_cold .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0225_still_cold/pc/bg_main.jpg) no-repeat top center; padding:100px 0 118px; text-align:left;}
.event_20200220 .still_cold .cont_main .tit {margin:0 0 0 30px;}
.event_20200220 .still_cold .lookbook {margin:680px 0 0}
.event_20200220 .still_cold .lookbook .tit {margin:0 0 45px; text-align:center;}
.event_20200220 .still_cold .lookbook .slick-dots {display:none !important}
.event_20200220 .still_cold .slick-arrow {position:absolute; top:50%; transform: translateY(-50%);z-index:1;}
.event_20200220 .still_cold .slick-arrow.btn-prev {left:-40px;}
.event_20200220 .still_cold .slick-arrow.btn-next {right:-35px;}
.event_20200220 .still_cold .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200220 .still_cold .slick-dots > li {float:left; margin:0 10px 0 0;background:#fff; width:10px; height:10px; border-radius:50%; font-size:0;}
.event_20200220 .still_cold .slick-dots > li.slick-active {background:#ec4545;}
.event_20200220 .still_cold .cont_product {background:#a3eab1; padding:120px 0; text-align:center;}
.event_20200220 .still_cold .cont_product .tit {margin:0 0 45px;}
.event_20200220 .still_cold .cont_banner > div {position:relative; background:#077ea0;text-align:center;}
.event_20200220 .still_cold .cont_banner > div a {display:block; position:relative; width:1150px; margin:0 auto;}
.event_20200220 .still_cold .cont_banner > div:first-child {background:#1b456e; }
.event_20200220 .still_cold .cont_banner > div .head {position:absolute;top:-69px;right: 262px;cursor:none;}
.event_20200220 .still_cold .cont_coupon {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/0225_still_cold/pc/bg_coupon.jpg) no-repeat top center; text-align:center; padding:85px 0 90px}
.event_20200220 .still_cold .ddongrami {position:absolute; bottom:-195px; left:-130px;}
.event_20200220 .tip_wrapper {background:#0642a52e;}
.event_20200220 .tip_wrapper dt {margin:0 0 10px;}
.event_20200220 .tip_wrapper li {list-style:inside; line-height:30px;}
/*2020-02-27 SWEAT,HOODY */
.cms_sweathoody .inner {width:65.625vw; margin:0 auto;}
.cms_sweathoody .tit_c {width:30vw; margin:0 auto 3.125vw}
.cms_sweathoody .wrap_btn {overflow:hidden; width:100%;}
.cms_sweathoody .wrap_btn .left {width:50%; float:left; background:#a0b8da}
.cms_sweathoody .wrap_btn .left a {display:block; float:right;}
.cms_sweathoody .wrap_btn .right {width:50%; float:left;  background:#9cd4de}

/*2020-02-27 프라임세일*/
.event_20200228 {min-width:1180px;}
.event_20200228 .prime_sale0228 .inner {width:1160px; margin:0 auto}
.event_20200228 .prime_sale0228 .cont_product {background:#160a82; padding:0 0 120px;}
.event_20200228 .prime_sale0228 .cont_product h4 {margin:0 auto 60px; text-align:center;}
.event_20200228 .prime_sale0228 .cont_product .wrap_slicker {width:940px; margin:0 auto}
.event_20200228 .prime_sale0228 .cont_product .slick-slide ul {overflow:hidden}
.event_20200228 .prime_sale0228 .cont_product .slick-slide li {margin:0 0 20px 20px; float:left;}
.event_20200228 .prime_sale0228 .cont_product .slick-slide li:first-child,
.event_20200228 .prime_sale0228 .cont_product .slick-slide li:nth-child(4) {margin-left:0;}
.event_20200228 .prime_sale0228 .cont_banner {background:#f4b3c4}
.event_20200228 .prime_sale0228 .cont_50day {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/prime_sale/0228/pc/bg_50coupon_day.jpg) repeat-x top center; background-size:cover; padding:80px 0; text-align:center;}
.event_20200228 .prime_sale0228 .cont_starer {background: linear-gradient(135deg, #63ccfd, #63ccfd 20%, #9192f8);text-align:center;}

.event_20200228 .prime_sale0228 .cont_benefit {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/prime_sale/0228/pc/bg_march_coupon.jpg) no-repeat top center;; padding:100px 0; text-align:center;}
.event_20200228 .prime_sale0228 .slick-dots{ position: absolute; left:50%; bottom:-40px; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.event_20200228 .prime_sale0228 .slick-dots li{width:0.573vw; height:0.573vw; margin:0 8px;display:inline-block;line-height:1;}
.event_20200228 .prime_sale0228 .slick-dots button{  width:11px; height:11px; overflow:hidden; text-indent:-24px; border-radius:50%; border:2px solid #fff}
.event_20200228 .prime_sale0228 .slick-dots .slick-active button{background:#fff;}
.event_20200228 .prime_sale0228 .slick-arrow {position:absolute; top:455px;}
.event_20200228 .prime_sale0228 .slick-prev {left:-110px; }
.event_20200228 .prime_sale0228 .slick-next {right:-110px; }
.event_20200228 .tip_area {min-width:950px !important; width:950px !important; margin:0 auto;}
.event_20200228 .tip_area dd {margin:20px 0 0}
.event_20200228 .tip_area dd li {line-height:32px; list-style:disc; margin:0 0 0 20px;}
/*2020-02-26 hip50er*/
.hip50er.c200226 .inner {width:65.625vw; margin:0 auto; overflow:hidden}
.hip50er.c200226 .tit_c {width:30vw; margin:0 auto 3.125vw}
.hip50er.c200226 .cl_area {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/hip50er/0226/pc/bg_cl.jpg) repeat-x top center; background-size:cover; padding:5.208vw 0;}
.hip50er.c200226 .cl_area ul {overflow:hidden}
.hip50er.c200226 .cl_area ul li {width:15.625vw;margin:1.042vw 0 0 1.042vw; float:left;}
.hip50er.c200226 .cl_area ul li:first-child,
.hip50er.c200226 .cl_area ul li:nth-child(5) {margin-left:0;}
.hip50er.c200226 .sh_area {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/hip50er/0226/pc/bg_sh.jpg) repeat-x top center; background-size:cover; padding:5.208vw 0;}
.hip50er.c200226 .sh_area ul {overflow:hidden}
.hip50er.c200226 .sh_area ul li {width:20.833vw;margin:1.563vw 0 0 1.563vw; float:left;}
.hip50er.c200226 .sh_area ul li:first-child,
.hip50er.c200226 .sh_area ul li:nth-child(4) {margin-left:0;}
.hip50er.c200226 .banner_area {background:#111; padding:4vw 0;}
.hip50er.c200226 .banner_area .inner {width:60vw;}
/* .banner_area .cont_coupon {width:40%; float:left; padding:2vw 0 0;}
.banner_area .cont_info {float:right; margin:0 0 0 30px}
.banner_area .cont_info dl dt {color:#ff4e25;}
.banner_area .cont_info dl dd {color:#a9a9a9; margin:15px 0;}
.banner_area .cont_info dl dd li {line-height:25px;} */
.hip50er.c200226 .item_more {background:#fff; display:block; padding:3.125vw 0;}
.hip50er.c200226 .item_more a {display:block; width:39.063vw; margin:0 auto;}
.skip{overflow:hidden;position:absolute;top:-999em;left:-999em;width:1px;height:1px}

/*2020-03-05 NEW ARRIVAL*/
.event_20200305 {min-width:1280px; overflow:hidden}
.event_20200305 .new_arrival .inner {position:relative; width:1260px; margin:0 auto;}
.event_20200305 .new_arrival .inner2 {position:relative; width:1160px; margin:0 auto;}
.event_20200305 .new_arrival .cont_visual {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/new_arrival/pc/bg_visual.png) no-repeat top center; padding:370px 0 205px}
.event_20200305 .new_arrival .cont_visual h3 {text-align:right;}

.event_20200305 .new_arrival .cont_product {background:#ffb901; padding:70px 0 120px;}
.event_20200305 .new_arrival .cont_product h4 {margin:0 0 50px; text-align:center;}

.event_20200305 .new_arrival .cont_brand {background:#0c7651; border:solid #000; border-width:3px 0; padding:70px 0 120px;}
.event_20200305 .new_arrival .cont_brand h4 {margin:0 0 50px; text-align:center;}
.event_20200305 .new_arrival .cont_brand .deco1 {position:absolute; top:-130px;left: -220px;}
.event_20200305 .new_arrival .cont_brand .deco2 {position:absolute; bottom: -165px; right: -200px;}
.event_20200305 .new_arrival .cont_item {background:#ffb901; padding:70px 0 120px;}
.event_20200305 .new_arrival .cont_item h4 {margin:0 0 50px; text-align:center;}

.event_20200305 .new_arrival .cont_banner {text-align:center;}
.event_20200305 .new_arrival .cont_banner div:first-child {background:#e1582e; border:solid #000; border-width:3px 0;}
.event_20200305 .new_arrival .cont_banner div:nth-child(2) {background:#27293d;border:solid #000; border-width:0 0 3px 0;}
.event_20200305 .new_arrival .cont_banner div:nth-child(3) {background:#0c7651;}
.event_20200305 .new_arrival .cont_banner div:nth-child(4) {background:#000 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/new_arrival/pc/bg_coupon.jpg)no-repeat top center; padding:120px 0;}
.event_20200305 .new_arrival .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/new_arrival/pc/bg_arrow.png)no-repeat; }
.event_20200305 .new_arrival .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200305 .new_arrival .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200305 .new_arrival .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200305 .new_arrival .slick-dots > li:first-child {margin-left:0;}
.event_20200305 .new_arrival .slick-dots > li {float:left; margin:0 0 0 15px;width:10px; height:10px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200305 .new_arrival .slick-dots > li.slick-active {background:#000;}

/*2020-02-27 outer */
.cms_outer0306 {background:#f74647}
.cms_outer0306 .coupon {background:#3d3d3d; padding:110px 0;text-align:center;}
/*2020-03-11 CEAND */
.cms_brand_ceand .inner {position:relative; width:1000px; margin:0 auto;}
.cms_brand_ceand .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/ceand/bg_visual.png) no-repeat top center; padding:320px 0 210px; text-align:center;}
.cms_brand_ceand .cont_band {background:#101010;}
.cms_brand_ceand .cont_thumb {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/ceand/bg_cont.png) no-repeat top center; padding:90px 0 70px;}
.cms_brand_ceand .cont_thumb .video {position:absolute; top:1187px; left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}

/* 플렉스 위크 03*/
.flex_week._0312 {min-width:1180px}
.flex_week._0312 .inner {position:relative; width:1150px; margin:0 auto;}
.flex_week._0312 .cont_qr {background:#101010 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/bg_qr_code.png) no-repeat top center; padding:60px 0 59px; text-align:center;}
.flex_week._0312 .cont_main {background:#222 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/bg_main.png) no-repeat top center; padding:105px 0 285px; text-align:center;}
.flex_week._0312 .cont_mission {background:#232637; padding:110px 0; text-align:center;}
.flex_week._0312 .cont_product {background:#373a53 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/bg_product.jpg) no-repeat top center; padding:110px 0 65px}
.flex_week._0312 .cont_product h4 {margin:0 0 30px; text-align:center;}
.flex_week._0312 .cont_product .time_sale {text-align:center; padding:100px 0;}
.flex_week._0312 .cont_product .time_sale strong {display:block;font-weight:500; font-size:36px; color:#9698a2;}
.flex_week._0312 .cont_product .time_sale strong span {font-weight:900; font-size:70px; color:#fff; margin:0 5px 0 10px}
.flex_week._0312 .cont_product .time_sale strong span:last-child {margin:0 5px 0 30px;}
.flex_week._0312 .cont_product .time_sale .tabmenu ul {overflow: hidden; width:660px; margin:40px auto;}
.flex_week._0312 .cont_product .time_sale .tabmenu ul li {width: 132px; height: 47px; float:left; cursor:pointer; font-size:0;}
.flex_week._0312 .cont_product .time_sale .tabmenu ul li:first-child {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/tab_date_01.png) no-repeat 0 0;}
.flex_week._0312 .cont_product .time_sale .tabmenu ul li:nth-child(2) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/tab_date_02.png) no-repeat 0 0;}
.flex_week._0312 .cont_product .time_sale .tabmenu ul li:nth-child(3) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/tab_date_03.png) no-repeat 0 0;}
.flex_week._0312 .cont_product .time_sale .tabmenu ul li:nth-child(4) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/tab_date_04.png) no-repeat 0 0;}
.flex_week._0312 .cont_product .time_sale .tabmenu ul li:nth-child(5) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/tab_date_05.png) no-repeat 0 0;}
.flex_week._0312 .cont_product .time_sale .tabmenu ul li.on,
.flex_week._0312 .cont_product .time_sale .tabmenu ul li:hover {background-position:0 -49px;background-size:100% auto}
.flex_week._0312 .cont_product p {text-align:center; margin:40px 0 0;}
.flex_week._0312 .cont_product .time_sale .tabcont .slick-list {width:1144px; overflow:hidden}
.flex_week._0312 .cont_product .time_sale .tabcont .slick-arrow{display:block;position:absolute; top:43%; width:31px; height:60px; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/bg_arrow.png) no-repeat 0 0; font-size:0;}
.flex_week._0312 .cont_product .time_sale .tabcont .slick-arrow.next {right:-70px; background-position:-34px 0;}
.flex_week._0312 .cont_product .time_sale .tabcont .slick-arrow.prev {left:-70px; z-index: 100;}
.flex_week._0312 .cont_product .time_sale .tabcont .slider_wrap {position:relative;}
.flex_week._0312 .cont_product .time_sale .tabcont .slider_wrap .slick-dots{ position: absolute; left:50%; bottom:-50px; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.flex_week._0312 .cont_product .time_sale .tabcont .slider_wrap .slick-dots li{width:10px; height:10px; margin:0 10px; display:inline-block;line-height:1;}
.flex_week._0312 .cont_product .time_sale .tabcont .slider_wrap .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:10px; height:10px; border-radius:50%; background-color: #6c6f7d;}
.flex_week._0312 .cont_product .time_sale .tabcont .slider_wrap .slick-dots .slick-active button{background-color:#fc4571;}
.flex_week._0312 .cont_product .time_sale .tabcont .slider_wrap .slick-dots > li:only-child { display: none; }
.flex_week._0312 .cont_banner > div:first-child {background:#302c9d}
.flex_week._0312 .cont_banner > div {text-align:center;}
.flex_week._0312 .cont_banner > div:last-child {background:#f74747;}
.flex_week._0312 .cont_banner > div.appb {background:#131419 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/bg_appflex_banner.jpg) no-repeat top center; text-align:center;}

.flex_week._0312 .cont_coupon {background:#232637 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202003/pc/bg_coupon.jpg) no-repeat top center; padding:90px 0 80px; text-align:center;}
.flex_week._0312 .cont_product .time_sale .tabcont .con_box {position:relative;}
.flex_week._0312 .cont_product .time_sale .tabcont .dimd {position:absolute; top:0; left:0;}

/*2020-03-19앱플렉스*/
.event_20200319 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200319 .appflex .inner {position:relative; width:1160px; margin:0 auto;}
.event_20200319 .appflex .cont_visual {background:#212022 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_visual.jpg) no-repeat top center; padding:205px 0 275px; text-align:center;}
.event_20200319 .appflex .cont_product {background:#363839; padding:140px 0 190px;}
.event_20200319 .appflex .cont_product h4 {text-align:center; margin:0 0 80px;}
.event_20200319 .appflex .cont_app_down {background:#0b0c0c url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_qr_code.jpg) no-repeat top center; padding:109px 0; text-align:center;}
.event_20200319 .appflex .cont_banner {text-align:center;}
.event_20200319 .appflex .cont_banner div:first-child {background:#38a892 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_banner_01.jpg) no-repeat top center;}
.event_20200319 .appflex .cont_banner div:nth-child(2) {background:#393b3c url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_banner_02.jpg) no-repeat top center;}
.event_20200319 .appflex .cont_benefit {background:#2b2c2d url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_benefit.jpg) no-repeat top center; text-align:center; padding:120px 0;}
.event_20200319 .appflex .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_arrow.png)no-repeat; }
.event_20200319 .appflex .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200319 .appflex .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200319 .appflex .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200319 .appflex .slick-dots > li:first-child {margin-left:0;}
.event_20200319 .appflex .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200319 .appflex .slick-dots > li.slick-active {background:#fff;}

/*2020-03-20 PANTS */
.cms_pants {max-width:1920px; margin:0 auto;}
.cms_pants .wrap_btn {overflow:hidden; width:100%;}
.cms_pants .wrap_btn .left {width:50%; float:left; background:#d9edfb}
.cms_pants .wrap_btn .left a {display:block; float:right;}
.cms_pants .wrap_btn .right {width:50%; float:left;  background:#c8c8c8}

/*2020-03-26놀땐 뭐입니*/
.event_20200330 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden;}
.event_20200330 .nolnol .inner {position:relative; width:1145px; margin:0 auto}
.event_20200330 .nolnol .cont_qr {background:#000 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/nolnol0330/pc/bg_qr.jpg) no-repeat top center; padding:35px 0; text-align:center; }
.event_20200330 .nolnol .cont_main {background:#ffedc8 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/nolnol0330/pc/bg_main.jpg) no-repeat top center; padding:73px 0 690px; text-align:center; }
.event_20200330 .nolnol .cont_main .model {display:block; position:absolute; top:375px; left:590px; z-index:1}
.event_20200330 .nolnol .cont_product {background:#ffedc8 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/nolnol0330/pc/bg_product.jpg) no-repeat top center; padding:120px 0 200px; border:0}
.event_20200330 .nolnol .cont_product .tit {text-align:center; margin:0 0 45px;}
.event_20200330 .nolnol .cont_product .cont_pr02,
.event_20200330 .nolnol .cont_product .cont_pr03 {margin:240px 0 0;}
.event_20200330 .nolnol .cont_banner {text-align:center;}
.event_20200330 .nolnol .cont_banner div:first-child {background:#d3c4a3}
.event_20200330 .nolnol .cont_banner div:nth-child(2) {background:#000}
.event_20200330 .nolnol .cont_banner div:nth-child(3) {background:#ececec}
.event_20200330 .nolnol .cont_membership {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/nolnol0330/pc/bg_coupon.jpg) no-repeat top center; text-align:center; padding:80px 0;}
.event_20200330 .nolnol .cont_product .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/nolnol0330/pc/bg_arrow.png)no-repeat; }
.event_20200330 .nolnol .cont_product .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200330 .nolnol .cont_product .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200330 .nolnol .cont_product .slick-dots {overflow:hidden;position:absolute; bottom:-30px; left:50%;transform: translateX(-50%);}
.event_20200330 .nolnol .cont_product .slick-dots > li:first-child {margin-left:0;}
.event_20200330 .nolnol .cont_product .slick-dots > li {float:left; margin:0 0 0 15px;width:11px; height:11px; background:#e7e7e7; border-radius:50%; font-size:0;}
.event_20200330 .nolnol .cont_product .slick-dots > li.slick-active {background:#000;}


/*조삼모사 2020-04-01*/
.event_20200401 {max-width:1920px; margin:0 auto;}
.event_20200401 .jo3mo4 .inner {width:1140px; margin:0 auto; text-align:center;}
.event_20200401 .jo3mo4 .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/jo3mo4/pc/tit_mainn.png) no-repeat top center; height:750px}
.event_20200401 .jo3mo4 .cont_product_w {background:#1c1958}
.event_20200401 .jo3mo4 .cont_product_w >div {padding:100px 0 150px;}
.event_20200401 .jo3mo4 .cont_product_w .tit {margin:0 0 60px; text-align:center;}
.event_20200401 .jo3mo4 .cont_product_w .cont_pr02 {background:#2b2e6f}
.event_20200401 .jo3mo4 .cont_product_w .slick-slide {position:relative;}
.event_20200401 .jo3mo4 .cont_product_w .slick-slide span {position:absolute; top:0; left:0;}
.event_20200401 .jo3mo4 .sticky_menu_wrap {background:#fbeb44; width:100%; padding:40px 0 25px;}
.event_20200401 .jo3mo4 .sticky_menu_wrap ul {width:965px; margin:0 auto;}
.event_20200401 .jo3mo4 .sticky_menu_wrap ul li {float:left; margin:0 65px;text-align:center;}
.event_20200401 .jo3mo4 .sticky_menu_wrap ul li a {display:block; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/jo3mo4/pc/bg_tab_bar.png) no-repeat; height:34px;}
.event_20200401 .jo3mo4 .sticky_menu_wrap ul li:first-child a {background-position: -2px -1px;width:171px;}
.event_20200401 .jo3mo4 .sticky_menu_wrap ul li:nth-child(2) a {background-position:-306px -1px; width:175px;}
.event_20200401 .jo3mo4 .sticky_menu_wrap ul li:last-child a {background-position:-611px -1px; width:223px;}
.event_20200401 .jo3mo4 .sticky_menu_wrap ul li a:hover,
.event_20200401 .jo3mo4 .sticky_menu_wrap ul li.on a {background-position-y:-36px !important;}
.event_20200401 .jo3mo4 .app_down {margin:110px 0 0;}
.event_20200401 .jo3mo4 .cont_banner {text-align:center;}
.event_20200401 .jo3mo4 .cont_banner div:first-child {background:#433dba}
.event_20200401 .jo3mo4 .cont_banner div:nth-child(2) {background:#2b2e6f}
.event_20200401 .jo3mo4 .cont_banner div:nth-child(3) {background:#604ca8}
.event_20200401 .jo3mo4 .cont_membership {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/jo3mo4/pc/bg_coupon.jpg) no-repeat top center; padding:110px 0;}
.event_20200401 .jo3mo4 .cont_product_w .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_arrow.png)no-repeat; }
.event_20200401 .jo3mo4 .cont_product_w .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200401 .jo3mo4 .cont_product_w .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200401 .jo3mo4 .cont_product_w .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200401 .jo3mo4 .cont_product_w .slick-dots > li:first-child {margin-left:0;}
.event_20200401 .jo3mo4 .cont_product_w .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200401 .jo3mo4 .cont_product_w .slick-dots > li.slick-active {background:#fff;}

/* 플렉스 위크 04*/
.flex_week._0413 {min-width:1430px; max-width:1920px; margin:0 auto;}
.flex_week._0413 .inner {position:relative; width:1430px; margin:0 auto;}
.flex_week._0413 .cont_qr {background:#101010 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202004/pc/bg_qr.jpg) no-repeat top center; padding:35px 0; text-align:center;}
.flex_week._0413 .cont_main {background:#fbcfce url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202004/pc/bg_main.jpg); padding:70px 0 0; text-align:center;}
.flex_week._0413 .cont_main .title {display:block; position:relative; z-index:9}
.flex_week._0413 .cont_main .cloud {position:absolute; top:687px; right:-70px; display:none}

.flex_week._0413 .cont_mission {background:#697ca4; height:1042px; }
.flex_week._0413 .cont_mission .inner {position:relative; top:-250px;z-index:1; border:4px solid #000; border-radius:50px; background:#c7ffd9; text-align:center; padding:100px 0 0;}
.flex_week._0413 .cont_mission h4 {position:absolute; top:-30px; left:50%; transform:translateX(-50%)}
.flex_week._0413 .cont_mission .slick-list {width:650px; margin:0 auto;}
.flex_week._0413 .cont_mission .slide_wrap2 {position:relative; margin:200px 0 90px;}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-dots{ position: absolute; left:50%; bottom:-30px; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-dots li{width:10px; height:10px; margin:0 6px; display:inline-block;line-height:1;}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:10px; height:10px; border:2px solid #000; border-radius:50%}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-dots .slick-active button{background:#000;}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-dots > li:only-child { display: none; }
.flex_week._0413 .cont_mission .slide_wrap2 .slick-arrow{display:block;position:absolute; top:43%; z-index:10; width:22px; height:44px; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202004/pc/bg_arrows.png) no-repeat 0 0; font-size:0;}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-arrow.next {right:340px; background-position:-23px 0;}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-arrow.prev {left:340px; z-index: 100;}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-slide {position:relative;}
.flex_week._0413 .cont_mission .slide_wrap2 .slick-slide .dimd {position:absolute; top:0; left:0; border-radius:65px; overflow:hidden}

.flex_week._0413 .cont_mission .app_step {background:#9bd6ae; padding:75px 0;border-radius:0 0 50px 50px;}

.flex_week._0413 .cont_product {background:#6a7ca4 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202004/pc/bg_prd.jpg) no-repeat top center; padding:100px 0}
.flex_week._0413 .cont_product .inner {position:relative; border:4px solid #000; border-radius:50px; background:#febcba; text-align:center; padding:100px 0 0;}
.flex_week._0413 .cont_product h4 {position:absolute; top:-30px; left:50%; transform:translateX(-50%);text-align:center;}
.flex_week._0413 .cont_product .time_sale {text-align:center; padding:100px 0;}
.flex_week._0413 .cont_product .time_sale strong {display:block;font-weight:500; font-size:36px; color:#000;}
.flex_week._0413 .cont_product .time_sale strong span {font-weight:900; font-size:70px; color:#000; margin:0 5px 0 10px}
.flex_week._0413 .cont_product .time_sale strong span:last-child {margin:0 5px 0 30px;}
.flex_week._0413 .cont_product .time_sale .tabmenu ul {overflow: hidden; width:660px; margin:40px auto;}
.flex_week._0413 .cont_product .time_sale .tabmenu ul li {width: 132px; height: 47px; background:#fff; border-radius:30px; float:left; cursor:pointer; font-size:24px; font-weight:900; line-height:47px}
.flex_week._0413 .cont_product .time_sale .tabmenu ul li.on,
.flex_week._0413 .cont_product .time_sale .tabmenu ul li:hover {background:#f74d50; color:#fff;}
.flex_week._0413 .cont_product p {position:relative; width:1430px; margin:65px auto 0;text-align:center; }
.flex_week._0413 .cont_product p span {display:block; position:absolute; bottom:-100px; left:188px;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-list {width:1144px; margin:0 auto; overflow:hidden; position:relative;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-slide {position:relative;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-slide .dimd {position:absolute; top:0; left:0;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-arrow{display:block;position:absolute; top:43%; z-index:10;width:31px; height:60px; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202004/pc/bg_arrows2.png) no-repeat 0 0; font-size:0;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-arrow.next {right:-70px; background-position:-34px 0;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-arrow.prev {left:-70px; z-index: 100;}
.flex_week._0413 .cont_product .time_sale .tabcont .slider_wrap {position:relative;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-dots{ position: absolute; left:50%; bottom:-30px; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-dots li{width:10px; height:10px; margin:0 6px; display:inline-block;line-height:1;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:10px; height:10px; border:2px solid #000; border-radius:50%}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-dots .slick-active button{background:#000;}
.flex_week._0413 .cont_product .time_sale .tabcont .slick-dots > li:only-child { display: none; }

.flex_week._0413 .cont_banner > div:first-child {background:#c7ffd9}
.flex_week._0413 .cont_banner > div {text-align:center; background:#191b92; position:relative; }
.flex_week._0413 .cont_banner > div:last-child {background:#febdbb;}
.flex_week._0413 .cont_banner > div > a {display:block; width:1430px; margin:0 auto;}
.flex_week._0413 .cont_banner > div > a span {position:absolute; bottom:0; right:340px;}

.flex_week._0413 .cont_coupon {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexweek/202004/pc/bg_coupon.jpg) no-repeat top center; padding:90px 0; text-align:center;}
.flex_week._0413 .cont_product .time_sale .tabcont .con_box {width:1144px; margin:0 auto; position:relative;}
.flex_week._0413 .cont_product .time_sale .tabcont .all_dimd {position:absolute; top:0; left:0;}

/*app flex04*/
.event_20200421 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200421 .appflex .inner {position:relative; width:1160px; margin:0 auto;}
.event_20200421 .appflex .cont_visual {background:#fed30c url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202004/pc/bg_visual.jpg) no-repeat top center; padding:330px 0 192px; text-align:center;}
.event_20200421 .appflex .cont_search {background:#ef3743; padding:40px 0; border-top:3px solid #000; text-align:center;}
.event_20200421 .appflex .cont_product {background:#1c1c1c; padding:150px 0 190px;}
.event_20200421 .appflex .cont_product h4 {text-align:center; margin:0 0 80px;}
.event_20200421 .appflex .cont_app_down {background:#3a3a3b; border-bottom:3px solid #000;text-align:center;}
.event_20200421 .appflex .cont_banner {text-align:center;}
.event_20200421 .appflex .cont_banner div:first-child {background:#fed30c}
.event_20200421 .appflex .cont_banner div:nth-child(2){background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202004/pc/bg_banner_02.jpg) no-repeat top center;}
.event_20200421 .appflex .cont_banner div:nth-child(3) {background:#1095d3}
.event_20200421 .appflex .cont_benefit {background:#1c1c1c; text-align:center; padding:120px 0;}
.event_20200421 .appflex .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_arrow.png)no-repeat; }
.event_20200421 .appflex .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200421 .appflex .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200421 .appflex .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200421 .appflex .slick-dots > li:first-child {margin-left:0;}
.event_20200421 .appflex .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200421 .appflex .slick-dots > li.slick-active {background:#fff;}
/*50%쿠폰*/
.hip50er._0422 {max-width:1920px; margin:0 auto; overflow:hidden;}
.hip50er._0422 .cont_coupon {background:#000; padding:110px 0 0}
.hip50er._0422 .cont_coupon ul {overflow:hidden; width:1260px; margin:80px auto 0;}
.hip50er._0422 .cont_coupon ul li {float:left; width:410px; margin:0 0 0 15px; position:relative;}
.hip50er._0422 .cont_coupon ul li:first-child {margin:0}
.hip50er._0422 .cont_coupon ul li .dimd {position:absolute; top:0; left:0;}
.hip50er._0422 .cont_coupon h3 {text-align:center}
.hip50er._0422 .cont_coupon p {color:#bbb; font-size:18px; text-align:center; margin:50px 0 0;}
.hip50er._0422 .cont_coupon .more_item {margin:110px 0 0;background:#ff4e25; text-align:center;}
/* 플렉서블 04*/
.flex_week._0427 {min-width:1430px; max-width:1920px; margin:0 auto;}
.flex_week._0427 .inner {position:relative; width:1260px; margin:0 auto;}
.flex_week._0427 .cont_qr {background:#101010 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexable/2004/pc/bg_qr.jpg) no-repeat top center; padding:35px 0; text-align:center;}
.flex_week._0427 .cont_main {background:#4715f5 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexable/2004/pc/bg_main.jpg); padding:195px 0 315px;}
.flex_week._0427 .cont_main .title {display:block; margin:0 0 0 100px;}

.flex_week._0427 .cont_mission {background:#191919 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexable/2004/pc/bg_product_01.jpg) no-repeat top center;}
.flex_week._0427 .cont_mission .slick-list {width:650px; margin:0 auto;}
.flex_week._0427 .cont_mission .slide_wrap .slick-dots{ position: absolute; left:50%; bottom:-45px; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.flex_week._0427 .cont_mission .slide_wrap .slick-dots li{width:10px; height:10px; margin:0 6px; display:inline-block;line-height:1;}
.flex_week._0427 .cont_mission .slide_wrap .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:10px; height:10px; border:2px solid #fff; border-radius:50%}
.flex_week._0427 .cont_mission .slide_wrap .slick-dots .slick-active button{background:#fff;}
.flex_week._0427 .cont_mission .slide_wrap .slick-dots > li:only-child { display: none; }
.flex_week._0427 .cont_mission .slide_wrap .slick-arrow{display:block;position:absolute; top:43%; z-index:10; width:22px; height:44px; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexable/2004/pc/bg_arrows.png) no-repeat 0 0; font-size:0;}
.flex_week._0427 .cont_mission .slide_wrap .slick-arrow.next {right:240px; background-position:-23px 0;}
.flex_week._0427 .cont_mission .slide_wrap .slick-arrow.prev {left:240px; z-index: 100;}
.flex_week._0427 .cont_mission .slide_wrap .slick-slide {position:relative; margin:0 12px;}
.flex_week._0427 .cont_mission .slide_wrap .slick-slide .dimd {position:absolute; top:0; left:0;overflow:hidden}
.flex_week._0427 .cont_mission .app_step { text-align:center; margin:120px 0 0;}

.flex_week._0427 .cont_sale {background:#f3f3f3;padding:85px 0 140px}
.flex_week._0427 .cont_sale h4 {margin:0 0 50px; text-align:center;}
.flex_week._0427 .cont_sale .slick-list {width:1140px; margin:0 auto; overflow:hidden; position:relative;}
.flex_week._0427 .cont_sale .slick-slide {position:relative;}
.flex_week._0427 .cont_sale .slick-slide .dimd {position:absolute; top:0; left:0;}
.flex_week._0427 .cont_sale .slick-arrow{display:block;position:absolute; top:43%; z-index:10;width:31px; height:60px; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexable/2004/pc/bg_arrows2.png) no-repeat 0 0; font-size:0;}
.flex_week._0427 .cont_sale .slick-arrow.next {right:0; background-position:-32px 0;}
.flex_week._0427 .cont_sale .slick-arrow.prev {left:0; z-index: 100;}
.flex_week._0427 .cont_sale .slider_wrap {position:relative;}
.flex_week._0427 .cont_sale .slick-dots{ position: absolute; left:50%; bottom:-40px; top:auto; text-align: center; line-height:1; transform:translateX(-50%);}
.flex_week._0427 .cont_sale .slick-dots li{width:10px; height:10px; margin:0 6px; display:inline-block;line-height:1;}
.flex_week._0427 .cont_sale .slick-dots button{ overflow:hidden; text-indent:-24px; font-size:1px; width:10px; height:10px; border:2px solid #000; border-radius:50%}
.flex_week._0427 .cont_sale .slick-dots .slick-active button{background:#000;}
.flex_week._0427 .cont_sale .slick-dots > li:only-child { display: none; }
.flex_week._0427 .cont_banner > div {text-align:center}
.flex_week._0427 .cont_banner > div > a {display:block; width:1200px; margin:0 auto;}
.flex_week._0427 .cont_coupon {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/flexable/2004/pc/bg_benefit.jpg) no-repeat top center; padding:80px 0 90px; text-align:center;}

/*어른이날 2020-04-27*/
.event_20200505 {max-width:1920px; margin:0 auto;}
.event_20200505 .adult_day .inner {width:1140px; margin:0 auto; text-align:center;}
.event_20200505 .adult_day .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/adult_day/pc/bg_app.jpg) no-repeat top center; text-align:center; padding:35px 0;}
.event_20200505 .adult_day .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/adult_day/pc/bg_main.jpg) no-repeat top center; height:940px}
.event_20200505 .adult_day .cont_product_w {background:#179b53}
.event_20200505 .adult_day .cont_product_w >div {padding:100px 0 150px;}
.event_20200505 .adult_day .cont_product_w .tit {margin:0 0 60px; text-align:center;}
.event_20200505 .adult_day .cont_product_w .cont_pr02 {background:#086b35}
.event_20200505 .adult_day .cont_product_w .slick-slide {position:relative;}
.event_20200505 .adult_day .cont_product_w .slick-slide span {position:absolute; top:0; left:0;}
.event_20200505 .adult_day .cont_product_w .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_arrow.png)no-repeat; }
.event_20200505 .adult_day .cont_product_w .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200505 .adult_day .cont_product_w .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200505 .adult_day .cont_product_w .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200505 .adult_day .cont_product_w .slick-dots > li:first-child {margin-left:0;}
.event_20200505 .adult_day .cont_product_w .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200505 .adult_day .cont_product_w .slick-dots > li.slick-active {background:#fff;}
.event_20200505 .adult_day .sticky_menu_wrap {background:#000; width:100%; padding:40px 0 25px;}
.event_20200505 .adult_day .sticky_menu_wrap ul {width:1152px; margin:0 auto;}
.event_20200505 .adult_day .sticky_menu_wrap ul li {float:left;text-align:center; width:380px;position:relative;}
.event_20200505 .adult_day .sticky_menu_wrap ul li a {display:block; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/adult_day/pc/bg_tab_pc.png) no-repeat; height:34px;}
.event_20200505 .adult_day .sticky_menu_wrap ul li:first-child a {background-position: 0px -4px;width:157px; margin:0 auto}
.event_20200505 .adult_day .sticky_menu_wrap ul li:nth-child(2) a {background-position:-411px -4px; width:104px; margin:0 auto}
.event_20200505 .adult_day .sticky_menu_wrap ul li:last-child a {background-position:-769px -4px; width:153px; margin:0 auto}
.event_20200505 .adult_day .sticky_menu_wrap ul li a:hover,
.event_20200505 .adult_day .sticky_menu_wrap ul li.on a {background-position-y:-39px !important;}
.event_20200505 .adult_day .sticky_menu_wrap ul li:before {border-left:2px solid #515151; display:block; content:''; height:30px; position:absolute; top:0; left:0;}
.event_20200505 .adult_day .sticky_menu_wrap ul li:first-child:before {border:none}
.event_20200505 .adult_day .cont_banner {text-align:center;}
.event_20200505 .adult_day .cont_membership {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/adult_day/pc/bg_coupon.jpg) no-repeat top center; padding:110px 0;}

/*유투버 콜라보*/
.event_20200511 {max-width:1920px; margin:0 auto;}
.event_20200511 .creater .inner {width:1140px; margin:0 auto; text-align:center; position:relative;}
.event_20200511 .creater .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_qr.jpg) no-repeat top center; text-align:center; padding:35px 0;}
.event_20200511 .creater .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_main.jpg) no-repeat top center; padding:310px 0 130px}
.event_20200511 .creater .cont_main span {position:absolute; bottom:-180px; right:-180px; z-index:99999; opacity:0.7}
.event_20200511 .creater .cont_product_w > div {background:#232323 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_odd.jpg) repeat-x top center; padding:0 0 110px;}
.event_20200511 .creater .cont_product_w > div:nth-child(even) {background:#232323 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_even.jpg) repeat-x top center;}
.event_20200511 .creater .cont_product_w > div .vod {background:#fff; border:10px solid #fff; border-radius:10px; width:617px; height:342px; position:absolute; top:360px; left:50%; transform:translateX(-50%);box-shadow:3px 3px 8px #5f5f5f45; font-size:0;}
.event_20200511 .creater .cont_product_w > div .vod a {display:block; width:617px; height:342px; cursor:pointer;position:absolute; top:0; left:0;}
.event_20200511 .creater .cont_product_w .tit {margin:150px 0 40px; text-align:center;}
.event_20200511 .creater .cont_product_w .slick-slide {position:relative;}
.event_20200511 .creater .cont_product_w .slick-slide span {position:absolute; top:0; left:0;}
.event_20200511 .creater .cont_product_w .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_arrow.png)no-repeat; }
.event_20200511 .creater .cont_product_w .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200511 .creater .cont_product_w .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200511 .creater .cont_product_w .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200511 .creater .cont_product_w .slick-dots > li:first-child {margin-left:0;}
.event_20200511 .creater .cont_product_w .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200511 .creater .cont_product_w .slick-dots > li.slick-active {background:#fff;}
.event_20200511 .creater .sticky_menu_wrap {background:#fff; width:100%;height:150px; line-height:150px}
.event_20200511 .creater .sticky_menu_wrap ul {width:1152px; margin:0 auto;}
.event_20200511 .creater .sticky_menu_wrap ul li {float:left;text-align:center; width:280px; position:relative;}
.event_20200511 .creater .sticky_menu_wrap ul li a {display:block; font-size:30px; font-weight:bold;}
.event_20200511 .creater .sticky_menu_wrap ul li a:hover,
.event_20200511 .creater .sticky_menu_wrap ul li.on a {color:#9e1aea}
.event_20200511 .creater .sticky_menu_wrap ul li:nth-child(even) a:hover,
.event_20200511 .creater .sticky_menu_wrap ul li:nth-child(even).on a {color:#24ce6d}
.event_20200511 .creater .sticky_menu_wrap ul li:before {border-left:2px solid #515151; display:block; content:''; height:30px; position:absolute; top:58px; left:0;}
.event_20200511 .creater .sticky_menu_wrap ul li:first-child:before {border:none}
.event_20200511 .creater .cont_banner {text-align:center;}
.event_20200511 .creater .cont_membership {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_coupon.jpg) no-repeat top center; padding:104px 0 80px;}

/*2020-02-26 hip50er*/
.hip50er_day .inner {width:65.625vw; margin:0 auto; overflow:hidden}
.hip50er_day .tit_c {text-align:center;}
.hip50er_day .coupon {background:#000; padding:90px 0;}
.hip50er_day .layout3_2 {padding:80px 0;}
.hip50er_day .layout3_2 ul {overflow:hidden}
.hip50er_day .layout3_2 ul li {width:18.802vw;margin:2.604vw 0 0 2.604vw; float:left;}
.hip50er_day .layout3_2 ul li:nth-child(4) {margin-left:10.417vw;}
.hip50er_day .banner_area {background:#111; padding:4vw 0;}
.hip50er_day .banner_area .inner {width:60vw;}
/* .banner_area .cont_coupon {width:40%; float:left; padding:2vw 0 0;}
.banner_area .cont_info {float:right; margin:0 0 0 30px}
.banner_area .cont_info dl dt {color:#ff4e25;}
.banner_area .cont_info dl dd {color:#a9a9a9; margin:15px 0;}
.banner_area .cont_info dl dd li {line-height:25px;} */
.hip50er_day .item_more {background:#fff; display:block; padding:3.125vw 0;}
.hip50er_day .item_more a {display:block; width:39.063vw; margin:0 auto;}
.skip{overflow:hidden;position:absolute;top:-999em;left:-999em;width:1px;height:1px}
/*app flex05*/
.event_20200520 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200520 .appflex .inner {position:relative; width:1150px; margin:0 auto;}
.event_20200520 .appflex .cont_visual {background:#000 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202005/pc/bg_main.jpg) no-repeat top center; padding:85px 0 80px; text-align:center;}
.event_20200520 .appflex .cont_visual span {position:absolute; right:-40px; bottom:-110px; opacity:0.5}
.event_20200520 .appflex .cont_search {background:#9125cf; padding:40px 0; text-align:center;}
.event_20200520 .appflex .cont_product {background:#1c1c1c; padding:150px 0 190px;}
.event_20200520 .appflex .cont_product h4 {text-align:center; margin:0 0 80px;}
.event_20200520 .appflex .cont_app_down {background:#05f6ac; text-align:center;}
.event_20200520 .appflex .cont_banner {text-align:center;}
.event_20200520 .appflex .cont_benefit {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202005/pc/bg_benefit.jpg) no-repeat top center; text-align:center; padding:95px 0;}
.event_20200520 .appflex .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_arrow.png)no-repeat; }
.event_20200520 .appflex .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200520 .appflex .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200520 .appflex .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200520 .appflex .slick-dots > li:first-child {margin-left:0;}
.event_20200520 .appflex .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200520 .appflex .slick-dots > li.slick-active {background:#fff;}

/*스트릿 패션왕*/
.event_20200521 .fashion_wang{max-width:1920px; overflow:hidden; margin:0 auto;}
.event_20200521 .fashion_wang .inner {width:1260px; margin:0 auto; position:relative;}
.event_20200521 .fashion_wang .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/fashion_wang/tit_main_pc.gif) no-repeat top center; padding:480px 0 95px;}
.event_20200521 .fashion_wang .cont_mission {background:#f4f4f4 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/fashion_wang/bg_mission.png) no-repeat top center; padding:90px 0 130px; text-align:center;;}
.event_20200521 .fashion_wang .cont_mission .title {margin:0 0 95px;}
.event_20200521 .fashion_wang .cont_mission a {display:block; position:absolute; bottom:-185px; right:0;}
.event_20200521 .fashion_wang .cont_gift {background:#f4f4f4; padding:100px 0; text-align:center;}
.event_20200521 .fashion_wang .cont_guide {background:#e7e7e7;}
.event_20200521 .fashion_wang .cont_guide dl {overflow:hidden; width:840px; margin:0 auto; padding:60px 0;}
.event_20200521 .fashion_wang .cont_guide dl dt {width:140px; float:left; height:300px; line-height:130px; font-weight:bold; font-size:24px;}
.event_20200521 .fashion_wang .cont_guide dl dd {float:left; width:700px; line-height:20px; margin:0 0 10px; font-size:16px; color:#6c6c6c}
.event_20200521 .ticker {height: 725px;max-width: 1920px;margin: 0 auto;position: relative;/* overflow: hidden; */transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);}
.event_20200521 .ticker > div {width: 4820px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/fashion_wang/ticker_img.png);position: absolute;top: 0;left: 0;height: 100%;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);}
.event_20200521 .ticker > div > .innerBg {display: block;position: absolute;left: 100%;top: 0;width: 4820px;height : 725px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/fashion_wang/ticker_img.png);}
.event_20200521 .ticker .slide {animation: moveSlideshow 40s linear infinite;}
@keyframes moveSlideshow {
    0%{
    transform: translateX(0%);
    -moz-transform: translateX(0%);
    -webkit-transform: translateX(0%);
    -o-transform: translateX(0%);
    }
    100% {
    transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    }
}

/*스트릿 패션왕222*/
.event_20200602 .fashion_wang{max-width:1920px; overflow:hidden; margin:0 auto;}
.event_20200602 .fashion_wang .inner {width:1260px; margin:0 auto; position:relative;}
.event_20200602 .fashion_wang .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/fashion_wang/02/bg_main.jpg) no-repeat top center; padding:130px 0 95px; text-align:center;}
.event_20200602 .fashion_wang .cont_mission {background:#f4f4f4 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/fashion_wang/02/bg_mission.jpg) no-repeat top center; padding:90px 0 122px; text-align:center;;}
.event_20200602 .fashion_wang .cont_mission .title {margin:0 0 95px;}
.event_20200602 .fashion_wang .cont_mission a {display:block; position:absolute; bottom:-169px; right:0;}
.event_20200602 .fashion_wang .cont_gift {background:#000; padding:100px 0; text-align:center;}
.event_20200602 .fashion_wang .cont_gift a {position:absolute; bottom:150px; left:410px; width:165px;display:block; font-size:0;}
.event_20200602 .fashion_wang .cont_guide {background:#e7e7e7;}
.event_20200602 .fashion_wang .cont_guide dl {overflow:hidden; width:840px; margin:0 auto; padding:60px 0;}
.event_20200602 .fashion_wang .cont_guide dl dt {width:140px; float:left; height:500px; line-height:400px; font-weight:bold; font-size:24px;}
.event_20200602 .fashion_wang .cont_guide dl dd {float:left; width:700px }
.event_20200602 .fashion_wang .cont_guide dl dd li {line-height:20px; margin:0 0 10px; font-size:16px; color:#6c6c6c; list-style:square}
.event_20200602 .ticker {height: 725px;max-width: 1920px;margin: 0 auto;position: relative;/* overflow: hidden; */transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);}
.event_20200602 .ticker > div {width: 4820px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/fashion_wang/02/ticker_img2.png);position: absolute;top: 30px;left: 0;height: 100%;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);}
.event_20200602 .ticker > div > .innerBg {display: block;position: absolute;left: 100%;top: 30px;width: 4820px;height : 725px;background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/fashion_wang/02/ticker_img2.png);}
.event_20200602 .ticker .slide {animation: moveSlideshow 40s linear infinite;}
@keyframes moveSlideshow {
    0%{
    transform: translateX(0%);
    -moz-transform: translateX(0%);
    -webkit-transform: translateX(0%);
    -o-transform: translateX(0%);
    }
    100% {
    transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    }
}

/*최겨울 콜라보*/
.event_20200522 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200522 .collabo .inner {position:relative; width:1260px; margin:0 auto;}
.event_20200522 .collabo .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_qr.jpg) no-repeat top center; text-align:center; padding:35px 0;}
.event_20200522 .collabo .cont_visual {background:#000 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo2/pc/bg_main.jpg) no-repeat top center; padding:180px 0 100px; text-align:right;}
.event_20200522 .collabo .cont_visual span {position:absolute; right:-40px; bottom:-110px; opacity:0.5}
.event_20200522 .collabo .cont_photo {background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo2/pc/bg_photo.jpg) repeat-x top center; padding:85px 0 55px; text-align:center;}
.event_20200522 .collabo .cont_product {background:#1c1c1c url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo2/pc/bg_video.jpg) repeat-x top center;; padding:110px 0 120px;}
.event_20200522 .collabo .cont_product strong {display:block; text-align:center; margin:0 0 60px;}
.event_20200522 .collabo .tit_item {display:block; text-align:center; margin:0 0 35px;}

.event_20200522 .collabo .cont_product .vod  {width:900px; height:510px; font-size:0; margin:0 auto 80px; position:relative;}
.event_20200522 .collabo .cont_product .vod  a {display:block; width:900px; height:510px; cursor:pointer; position:absolute; top:0; left:0; z-index:1;}
.event_20200522 .collabo .cont_product .vod > div {position:absolute; top:0; left:0;}
.event_20200522 .collabo .cont_product .inner,
.event_20200522 .collabo .cont_product_02 .inner {width:1150px; margin:0 auto;}
.event_20200522 .collabo .cont_product_02  {background:#1c1c1c url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo2/pc/bg_product.jpg) repeat-x top center; padding:50px 0 120px;}
.event_20200522 .collabo .cont_banner {text-align:center;}
.event_20200522 .collabo .cont_benefit {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo2/pc/bg_benefit.jpg) no-repeat top center; text-align:center; padding:95px 0;}
.event_20200522 .collabo .slick-arrow {display:block; position:absolute; top:40%; width:33px; height:60px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202003/pc/bg_arrow.png)no-repeat; }
.event_20200522 .collabo .slick-arrow.prev {background-position:0 0;left:-60px;}
.event_20200522 .collabo .slick-arrow.next {background-position:-37px 0;right:-60px;}
.event_20200522 .collabo .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200522 .collabo .slick-dots > li:first-child {margin-left:0;}
.event_20200522 .collabo .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200522 .collabo .slick-dots > li.slick-active {background:#fff;}

/*썸머 프로젝트*/
.event_20200527 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200527 .summer_project .inner {position:relative; width:1260px; margin:0 auto;}
.event_20200527 .summer_project .tit {margin:0 0 60px; text-align:center;}
.event_20200527 .summer_project .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_qr.jpg) no-repeat top center; text-align:center; padding:35px 0;}
.event_20200527 .summer_project .cont_visual {background:#164af1 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_main.jpg) no-repeat top center; padding:85px 0 415px; text-align:center;}
.event_20200527 .summer_project .cont_product_01 {background:#326bfb;padding:110px 0; text-align:center;}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul {overflow: hidden; margin:40px auto; max-width:1260px; position:relative;}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul li {width:33.1%; font-family:'Montserrat','Noto Sans KR',sans-serif; height:96px; background:#316cfa; border:2px solid #164af1; color:#164af1; float:left; cursor:pointer; font-size:40px; font-weight:900; line-height:96px; position:relative;}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul li.on { height:98px; z-index:2; border-width: 2px 2px 0;}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul li + li {margin-left:-2px;}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul:after {display:block; width:100%; content:''; clear:both; background-color:#95ff38; height:2px; position:absolute; bottom:0; z-index:1}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul li:first-child.on {border-color: #95ff38; color:#95ff38}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul li:nth-child(2).on {border-color: #73f3ff; color:#73f3ff}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul li:nth-child(3).on {border-color: #fff04b; color:#fff04b}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul.eq0:after {display:block; width:100%; content:''; clear:both; background-color:#95ff38; height:2px; position:absolute; bottom:0; z-index:1}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul.eq1:after {display:block; width:100%; content:''; clear:both; background-color:#73f3ff; height:2px; position:absolute; bottom:0; z-index:1}
.event_20200527 .summer_project .cont_product_01 .tabmenu ul.eq2:after {display:block; width:100%; content:''; clear:both; background-color:#fff04b; height:2px; position:absolute; bottom:0; z-index:1}
.event_20200527 .summer_project .cont_product_02 {background:#000; padding:120px 0;}
.event_20200527 .summer_project .cont_product_03 {background:#316cfa; padding:120px 0;}
.event_20200527 .summer_project .cont_banner {text-align:center;}

.event_20200527 .summer_project .cont_benefit {background:#131c27 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_benefit.jpg) no-repeat top center; padding:120px 0 110px; text-align:center;}
.event_20200527 .summer_project .slider_wrap:after {display:block; content:''; clear:both;}
.event_20200527 .summer_project .slick-slide {margin: 0 10px;}
.event_20200527 .summer_project .slick-list {margin: 0 -10px;}
.event_20200527 .summer_project .slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_arrows.png)no-repeat; }
.event_20200527 .summer_project .slick-arrow.prev {background-position:0 0;left:530px;}
.event_20200527 .summer_project .slick-arrow.next {background-position:-21px 0;right:530px;}
.event_20200527 .summer_project .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200527 .summer_project .slick-dots > li:first-child {margin-left:0;}
.event_20200527 .summer_project .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200527 .summer_project .slick-dots > li.slick-active {background:#fff;}
.event_20200527 .summer_project .prd_info_wrap  {width:300px; overflow:hidden; /*float:left; margin:0 0 0 20px;*/}
.event_20200527 .summer_project .prd_info_wrap a {display:block;}
.event_20200527 .summer_project .prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.event_20200527 .summer_project .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200527 .summer_project .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200527 .summer_project .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px;}
.event_20200527 .summer_project .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200527 .summer_project .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ddd; text-align:center; line-height:78px; border:2px solid #000; border-radius:50%; color:#000; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}

.event_20200527 .summer_project .prd_info_wrap .prd_info .badge.type1 {background:#95ff38 !important;}
.event_20200527 .summer_project .prd_info_wrap .prd_info .badge.type2 {background:#73f3ff !important;}
.event_20200527 .summer_project .prd_info_wrap .prd_info .badge.type3 {background:#fff04b !important;}



/*래플리마켓 2020-06-04*/
.event_20200604 {max-width:1920px; margin:0 auto;}
.event_20200604 .raffle_market .inner {width:1260px; margin:0 auto; text-align:center; position:relative;}
.event_20200604 .raffle_market .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/raffle_market/pc/bg_main2.jpg) no-repeat top center; height:725px}
.event_20200604 .raffle_market .cont_main .inner {height:725px;}
.event_20200604 .raffle_market .cont_main h4 {font-size:0;}
.event_20200604 .raffle_market .cont_main span {position:absolute; right:0; bottom:-100px; z-index:99991}
.event_20200604 .raffle_market .cont_wrap {background:#88e486}
.event_20200604 .raffle_market .cont_wrap .tit {margin:0 0 30px; text-align:center;}

.event_20200604 .raffle_market .cont_wrap .raffle_box { position:relative;margin:0 auto; border-top:2px solid #000; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/raffle_market/pc/bg_market.png) repeat; padding:50px 255px; text-align:center;}
.event_20200604 .raffle_market .cont_wrap .raffle_box .clickclick {display:block; width:300px; margin:30px auto 0; outline:none;}
.event_20200604 .raffle_market .cont_wrap .raffle_box .clickclick2 {display:inline-block; width:251px; margin:30px 10px 0 0; outline:none;}

.event_20200604 .raffle_market .cont_wrap .notice {margin:30px 0 100px;text-align:center;}

.event_20200604 .raffle_market .cont_wrap .count_time {padding:120px 0 0;}
.event_20200604 .raffle_market .cont_wrap .count_time .timer {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/raffle_market/pc/bg_count.png) no-repeat top center; padding: 50px 0 30px 0; margin: 70px auto 65px; width:534px; height: 130px; line-height: 130px;}
.event_20200604 .raffle_market .cont_wrap .count_time .timer span {font-family:'Montserrat'; font-size:72px; font-weight:900; display:inline-block; width:130px; margin:0 0 0 68px; color:#ff6c6c}
.event_20200604 .raffle_market .cont_wrap .count_time .timer span:first-child {margin:0}
.event_20200604 .raffle_market .cont_wrap .count_time em {position:absolute; top:120px; left:290px;}
.event_20200604 .raffle_market .cont_wrap .cont_templet {background:#01aee0; padding:120px 0 130px;}
.event_20200604 .raffle_market .cont_wrap .cont_templet .prd_info_wrap  {width:300px; overflow:hidden;}
.event_20200604 .raffle_market .cont_wrap .cont_templet .prd_info_wrap a {display:block;}
.event_20200604 .raffle_market .cont_wrap .cont_templet .prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.event_20200604 .raffle_market .cont_wrap .cont_templet .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200604 .raffle_market .cont_wrap .cont_templet .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200604 .raffle_market .cont_wrap .cont_templet .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px;}
.event_20200604 .raffle_market .cont_wrap .cont_templet .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200604 .raffle_market .cont_wrap .cont_templet .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ffec6d; text-align:center; line-height:78px; border:2px solid #000; border-radius:50%; color:#000; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}

.event_20200604 .raffle_market .sticky_menu_wrap {background:#001b26; width:100%;height:105px; line-height:105px}
.event_20200604 .raffle_market .sticky_menu_wrap ul {width:1152px; margin:0 auto;}
.event_20200604 .raffle_market .sticky_menu_wrap ul li {float:left;text-align:center; width:33%; position:relative;}
.event_20200604 .raffle_market .sticky_menu_wrap ul li a {display:block; font-size:30px; font-weight:bold;}
.event_20200604 .raffle_market .sticky_menu_wrap ul li a:hover,
.event_20200604 .raffle_market .sticky_menu_wrap ul li.on a {color:#26b8f5}

.event_20200604 .raffle_market .sticky_menu_wrap ul li:before {border-left:1px solid #334951; display:block; content:''; height:52px; position:absolute; top:25px; left:0;}
.event_20200604 .raffle_market .sticky_menu_wrap ul li:first-child:before {border:none}

.event_20200604 .raffle_market .cont_banner {text-align:center;}
.event_20200604 .raffle_market .cont_membership {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/raffle_market/pc/bg_benefit.jpg) no-repeat top center; padding:100px 0 90px;}
.event_20200604 .raffle_market .cont_membership span {position:absolute; top:-162px; right:0; display:block;}

.event_20200604 .raffle_market .dim_layer {background-color: rgba(000,000,000, .7);}
.event_20200604 .raffle_market .dim_layer .wrap_layer {border-radius:10px; width:510px !important; padding:0}
.event_20200604 .raffle_market .dim_layer .wrap_layer > .btn_close {top:25px; right:25px; outline:none}
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont {text-align:center; padding:80px 0px !important; }
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont strong { display:block; text-align:center; font-family:'Noto Sans KR'; font-size:28px; font-weight:700; line-height:1.3}
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont dl   {margin:40px 0 30px }
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont dl > * {line-height:1.2;}
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont dl dt {font-size:26px; font-weight:500; margin:0 0 10px;}
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont dl dd {font-size:22px; font-weight:400}
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont .buy_gift {display: block;width:310px;margin:0 auto;background:#000;padding:20px 0 19px;text-align:center;font-size:28px;font-weight:500;color:#fff;line-height: 1;}
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont .noti {font-family:'Noto Sans KR';font-size:21px; font-weight:500; word-break:keep-all; line-height:1.3; margin: 50px auto 0; width:400px;}
.event_20200604 .raffle_market .dim_layer .wrap_layer .layer_cont .noti span {display:block; margin:40px 0 0; color:#666}

.event_20200604 .raffle_market .slide_wrap1 .slick-slide {position:relative;}
.event_20200604 .raffle_market .slide_wrap1 .slick-arrow {display:block; position:absolute; top:40%; z-index:99;width:25px; height:40px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/raffle_market/pc/bg_arrows.png)no-repeat; }
.event_20200604 .raffle_market .slide_wrap1 .slick-arrow.prev {background-position:0 0;left:-90px;}
.event_20200604 .raffle_market .slide_wrap1 .slick-arrow.next {background-position:-25px 0;right:-90px;}
.event_20200604 .raffle_market .slide_wrap1 .slick-dots {overflow:hidden;position:absolute; bottom:-40px; left:50%;transform: translate(-50%,0);}
.event_20200604 .raffle_market .slide_wrap1 .slick-dots > li:first-child {margin-left:0;}
.event_20200604 .raffle_market .slide_wrap1 .slick-dots > li {float:left; margin:0 0 0 10px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200604 .raffle_market .slide_wrap1 .slick-dots > li.slick-active {background:#000;}
.event_20200604 .raffle_market .slide_wrap1 .dimd {position:absolute; top:0; left:0;}

.event_20200604 .raffle_market .slide_wrap2 .slick-slide {margin: 0 10px;}
.event_20200604 .raffle_market .slide_wrap2 .slick-list {margin: 0 -10px;}
.event_20200604 .raffle_market .slide_wrap2 .slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_arrows.png)no-repeat; }
.event_20200604 .raffle_market .slide_wrap2 .slick-arrow.prev {background-position:0 0;left:530px;}
.event_20200604 .raffle_market .slide_wrap2 .slick-arrow.next {background-position:-21px 0;right:530px;}
.event_20200604 .raffle_market .slide_wrap2 .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200604 .raffle_market .slide_wrap2 .slick-dots > li:first-child {margin-left:0;}
.event_20200604 .raffle_market .slide_wrap2 .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200604 .raffle_market .slide_wrap2 .slick-dots > li.slick-active {background:#fff;}

.event_20200604 .raffle_market .slide_wrap3 .slick-slide {position:relative;}
.event_20200604 .raffle_market .slide_wrap3 .slick-arrow {display:block; position:absolute; top:50%; z-index:99;width:25px; height:40px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/raffle_market/pc/bg_arrows.png)no-repeat; }
.event_20200604 .raffle_market .slide_wrap3 .slick-arrow.prev {background-position:0 0;left:20px;}
.event_20200604 .raffle_market .slide_wrap3 .slick-arrow.next {background-position:-25px 0;right:20px;}
.event_20200604 .raffle_market .slide_wrap3 .slick-dots {overflow:hidden;position:absolute; bottom:-110px; left:50%;transform: translate(-50%,0);}
.event_20200604 .raffle_market .slide_wrap3 .slick-dots > li:first-child {margin-left:0;}
.event_20200604 .raffle_market .slide_wrap3 .slick-dots > li {float:left; margin:0 0 0 10px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200604 .raffle_market .slide_wrap3 .slick-dots > li.slick-active {background:#000;}
/* 2020-06-11 플렉스위크 06*/
.event_20200611 {min-width:1280px; max-width:1920px; margin:0 auto}
.event_20200611 .flexweek06 .inner {position:relative; width:1260px; margin:0 auto;}
.event_20200611 .flexweek06 .tit {margin:0 0 80px; text-align:center;}
.event_20200611 .flexweek06 .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_qr.jpg) no-repeat top center; text-align:center; padding:35px 0;}
.event_20200611 .flexweek06 .cont_visual {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202006/pc/bg_main.jpg) no-repeat top center; padding:120px 0 105px; text-align:center;}
.event_20200611 .flexweek06 .sticky_menu_wrap {background:#72ff25; width:100%;height:105px; line-height:105px}
.event_20200611 .flexweek06 .sticky_menu_wrap ul {width:1152px; margin:0 auto;}
.event_20200611 .flexweek06 .sticky_menu_wrap ul li {float:left;text-align:center; width:33%; position:relative;}
.event_20200611 .flexweek06 .sticky_menu_wrap ul li a {display:block; font-size:30px; font-weight:bold; color:#0b2316;}
.event_20200611 .flexweek06 .sticky_menu_wrap ul li a:hover,
.event_20200611 .flexweek06 .sticky_menu_wrap ul li.on a {color:#f22479}
.event_20200611 .flexweek06 .sticky_menu_wrap ul li:before {border-left:2px solid #47cb39; display:block; content:''; height:30px; position:absolute; top:35px; left:0;}
.event_20200611 .flexweek06 .sticky_menu_wrap ul li:first-child:before {border:none}
.event_20200611 .flexweek06 .cont_product_01 {background:#0b2316; padding:120px 0 0;}
.event_20200611 .flexweek06 .cont_product_01 > div:first-of-type {padding:0 0 135px;}
.event_20200611 .flexweek06 .cont_product_01 .tit {margin:0 0 100px;}
.event_20200611 .flexweek06 .cont_product_01 .step {background:#051a0f;padding:65px 0; text-align:center;}
.event_20200611 .flexweek06 .cont_product_02 {background:#78ce47; padding:120px 0;}
.event_20200611 .flexweek06 .cont_product_02 .inner {width:1310px}
.event_20200611 .flexweek06 .cont_product_02 .inner div:not(.tit) {display:inline-block; margin:0 25px}
.event_20200611 .flexweek06 .cont_product_02 .inner div > a {display:block;}
.event_20200611 .flexweek06 .cont_product_02 .inner div > a.button_pc {background:#082717;font-family:'Noto Sans KR'; font-size:28px; color:#fff; line-height:90px; height:90px; text-align:center;}
.event_20200611 .flexweek06 .cont_product_03 {background:#256140;padding:110px 0 80px; text-align:center;}
.event_20200611 .flexweek06 .cont_product_03 .tabmenu ul {overflow: hidden; margin:40px auto; max-width:1260px; position:relative;}
.event_20200611 .flexweek06 .cont_product_03 .tabmenu ul li {width:19.81%; font-family:'Montserrat','Noto Sans KR',sans-serif; height:96px; background:#256140; border:2px solid #000; color:#000; float:left; cursor:pointer; font-size:26px; font-weight:900; line-height:96px; position:relative;}
.event_20200611 .flexweek06 .cont_product_03 .tabmenu ul li.on { height:98px; z-index:2; border-width: 2px 2px 0; border-color: #72ff25; color:#72ff25}
.event_20200611 .flexweek06 .cont_product_03 .tabmenu ul li + li {margin-left:-2px;}
.event_20200611 .flexweek06 .cont_product_03 .tabmenu ul:after {display:block; width:100%; content:''; clear:both; background-color:#72ff25; height:2px; position:absolute; bottom:0; z-index:1}
.event_20200611 .flexweek06 .cont_product_03 .tabmenu ul li.end {color:#17432b}
.event_20200611 .flexweek06 .cont_product_03 p {margin:120px 0 0; text-align:center;}
.event_20200611 .flexweek06 .cont_product_03 .tabcont .con_box {position:relative;}
.event_20200611 .flexweek06 .cont_product_03 .tabcont .con_box .date {display:block;margin:60px 0;font-family:'Montserrat','Noto Sans KR',sans-serif;font-size: 35px;font-weight: 700;line-height: 1.2;color: #fff;}
.event_20200611 .flexweek06 .cont_product_03 .tabcont .con_box .date span {font-size:56px; margin:0 2px 0 15px}
.event_20200611 .flexweek06 .cont_product_03 .tabcont .con_box .date span.time {color:#72ff25; margin:0 10px 0 20px}
.event_20200611 .flexweek06 .cont_product_03 .tabcont .con_box .date span.time em {font-size:35px}
.event_20200611 .flexweek06 .cont_product_03 .tabcont .con_box .date em:last-child {font-size:45px;}
.event_20200611 .flexweek06 .cont_product_03 .tabcont .all_dimd {position:absolute; top:127px; left:0;}
.event_20200611 .flexweek06 .cont_product_03 .tabcont .prd_info_wrap .dimd {position: absolute;top: 0;left: 0;background:rgba(37, 97, 64, 0.6);height: 100%;}
.event_20200611 .flexweek06 .cont_banner {text-align:center;}
.event_20200611 .flexweek06 .slide_wrap1:after {display:block; content:''; clear:both;}
.event_20200611 .flexweek06 .cont_product_01 .slick-slide {margin: 0 30px;}
.event_20200611 .flexweek06 .cont_product_01 .slick-list {margin: 0 -30px;}
.event_20200611 .flexweek06 .cont_product_03 .slick-slide {padding: 0 10px;}
.event_20200611 .flexweek06 .cont_product_03 .slick-list {padding: 0 -10px;}
.event_20200611 .flexweek06 .slick-arrow {display:block; position:absolute; bottom:-55px; left:50%; transform:translateX(-50%); width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_arrows.png)no-repeat; z-index:99 }
.event_20200611 .flexweek06 .slick-arrow.prev {background-position:0 0;margin-left:-110px;}
.event_20200611 .flexweek06 .slick-arrow.next {background-position:-21px 0;margin-left:110px;}
.event_20200611 .flexweek06 .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200611 .flexweek06 .slick-dots > li:first-child {margin-left:0;}
.event_20200611 .flexweek06 .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200611 .flexweek06 .slick-dots > li.slick-active {background:#fff;}
.event_20200611 .flexweek06 .slick-dots > li:only-child { display: none; }
.event_20200611 .flexweek06 .cont_benefit {background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202006/pc/bg_benefit.jpg) no-repeat top center; padding:100px 0 80px; text-align:center;}
.event_20200611 .flexweek06 .prd_info_wrap  {width:300px; overflow:hidden; position:relative; /*float:left; margin:0 0 0 20px;*/}
.event_20200611 .flexweek06 .prd_info_wrap a {display:block;}
.event_20200611 .flexweek06 .prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.event_20200611 .flexweek06 .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200611 .flexweek06 .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200611 .flexweek06 .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px; text-align:left;}
.event_20200611 .flexweek06 .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200611 .flexweek06 .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#f22479; text-align:center; line-height:78px; border:2px solid #f22479; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}
.event_20200611 .flexweek06 .prd_info_wrap2  {width:750px; overflow:hidden; position:relative;}
.event_20200611 .flexweek06 .prd_info_wrap2 .dimd {position:absolute; top:0; left:0; background:rgba(0, 0, 0, 0.6); height:100%}
.event_20200611 .flexweek06 .prd_info_wrap2 a {display:block; outline:none}
.event_20200611 .flexweek06 .prd_info_wrap2 .prd_info {background:#256140; padding:25px 0; text-align:center; position:relative;}
.event_20200611 .flexweek06 .prd_info_wrap2 .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-weight:300; font-size:24px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff; }
.event_20200611 .flexweek06 .prd_info_wrap2 .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:40px; color:#fff; letter-spacing:-.2px; line-height:1}
.event_20200611 .flexweek06 .prd_info_wrap2 .prd_info .price span {display:inline-block; margin:0 8px 0 0;font-size:28px; font-weight:500; color:#051a0f; text-decoration:line-through;}
.event_20200611 .flexweek06 .prd_info_wrap2 .prd_info .price em {display:inline-block; margin:0 0 0 8px; font-size:40px; font-weight:700; color:#72ff25;}
.event_20200611 .flexweek06 .prd_info_wrap2 .prd_info .badge {display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; font-size: 30px; font-weight: 500; line-height: 1; letter-spacing: -1.5px; color: #0e0f0f; text-transform: uppercase; width:130px; height:130px; position:absolute; top:-420px; right:25px;  background:#ddd;background: #ff257d; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; }

/*app flex06*/
.event_20200617 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200617 .appflex .inner {position:relative; width:1260px; margin:0 auto;}
.event_20200617 .appflex .cont_visual {background:#000 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202006/pc/tit_main.jpg) no-repeat top center; height:870px; text-align:center;}
.event_20200617 .appflex .cont_search {background:#ff601a; text-align:center;}
.event_20200617 .appflex .cont_product {background:#005f59; padding:150px 0 190px;}
.event_20200617 .appflex .cont_product h4 {text-align:center; margin:0 0 80px;}
.event_20200617 .appflex .cont_app_down {background:#146E6A; text-align:center;}
.event_20200617 .appflex .cont_banner {text-align:center;}
.event_20200617 .appflex .cont_benefit {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/appflex/202006/pc/bg_benefit.jpg) no-repeat top center; text-align:center; padding:95px 0;}
.event_20200617 .appflex .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200617 .appflex .slick-dots > li:first-child {margin-left:0;}
.event_20200617 .appflex .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200617 .appflex .slick-dots > li.slick-active {background:#fff;}
.event_20200617 .appflex .slick-arrow {display:block; position:absolute; bottom:-55px; left:50%; transform:translateX(-50%); width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_arrows.png)no-repeat; z-index:99 }
.event_20200617 .appflex .slick-arrow.prev {background-position:0 0;margin-left:-110px;}
.event_20200617 .appflex .slick-arrow.next {background-position:-21px 0;margin-left:110px;}


/*콜라보3 2020-06-17*/
.event_20200618 * {outline :none}
.event_20200618 {max-width:1920px; margin:0 auto;}
.event_20200618 .collabo3 .inner {width:1260px; margin:0 auto; text-align:center; position:relative;}
.event_20200618 .collabo3 .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo3/pc/bg_qr_code.jpg) no-repeat top center; padding:35px 0; text-align:center;}
.event_20200618 .collabo3 .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo3/pc/tit_main.jpg) no-repeat top center; height:1016px;}
.event_20200618 .collabo3 .cont_main h4 {font-size:0;}
.event_20200618 .collabo3 .cont_main span {position:absolute; right:0; bottom:-100px; z-index:99991}
.event_20200618 .collabo3 .cont_wrap {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo3/pc/bg_youtuber.jpg) no-repeat top center; padding:60px 0 94px;}
.event_20200618 .collabo3 .cont_wrap > div {padding:65px 0 0;}
.event_20200618 .collabo3 .cont_wrap .tit {margin:0 0 30px; text-align:center;}

.event_20200618 .collabo3 .sticky_menu_wrap {background:#ff4444; width:100%;height:110px; line-height:110px}
.event_20200618 .collabo3 .sticky_menu_wrap ul {width:1152px; margin:0 auto;}
.event_20200618 .collabo3 .sticky_menu_wrap ul li {float:left;text-align:center; width:25%; position:relative;}
.event_20200618 .collabo3 .sticky_menu_wrap ul li a {display:block; font-size:30px; font-weight:bold; color:#fff;}
.event_20200618 .collabo3 .sticky_menu_wrap ul li a:hover,
.event_20200618 .collabo3 .sticky_menu_wrap ul li.on a {color:#751bd1}
.event_20200618 .collabo3 .sticky_menu_wrap ul li:nth-child(even) a:hover,
.event_20200618 .collabo3 .sticky_menu_wrap ul li:nth-child(even).on a {color:#f4d937}
.event_20200618 .collabo3 .sticky_menu_wrap ul li:before {border-left:1px solid #ffb4b4; display:block; content:''; height:32px; position:absolute; top:35px; left:0;}
.event_20200618 .collabo3 .sticky_menu_wrap ul li:first-child:before {border:none}

.event_20200618 .collabo3 .dim_layer {background-color: rgba(000,000,000, .7);}
.event_20200618 .collabo3 .dim_layer .wrap_layer {width:750px; padding:0; }
.event_20200618 .collabo3 .dim_layer .wrap_layer > .btn_close {top:-40px; right:0; width:40px; height:40px; outline:none}
.event_20200618 .collabo3 .dim_layer .wrap_layer > .btn_close:before,.event_20200618 .collabo3 .dim_layer .wrap_layer > .btn_close:after {background:#fff}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content { max-height:500px;display:block; text-align:center; font-family:'Noto Sans KR'; overflow-x:auto; overflow-y:scroll; padding:40px 60px 80px; background:#f0f0f0}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .cont_vod {width:621px; height:346px; margin:0 auto; position:relative; box-shadow: 0 5px 20px 3px #0000001f;}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .cont_vod .landing {position:absolute; top:0; left:0;}

.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .cont_prd .tit {margin:40px 0;}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .prd_info_wrap  {width:300px; overflow:hidden;}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .prd_info_wrap a {display:block;}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px;}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200618 .collabo3 .dim_layer .wrap_layer .layer_content .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ffec6d; text-align:center; line-height:78px; border:2px solid #000; border-radius:50%; color:#000; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}

.event_20200618 .collabo3 .slide_wrap1 {position: relative; width:620px; margin: 0 auto;}
.event_20200618 .collabo3 .slide_wrap1 ._item {box-sizing: border-box;}
.event_20200618 .collabo3 .slide_wrap1 ._item > ul {overflow:hidden}
.event_20200618 .collabo3 .slide_wrap1 ._item > ul li{float:left; width:300px; margin-bottom:20px}
.event_20200618 .collabo3 .slide_wrap1 ._item > ul li:nth-child(even){float:right;}
.event_20200618 .collabo3 .slide_wrap1 ._item li img{width:100%;}

.event_20200618 .collabo3 .slide_wrap1 .slick-slide {position:relative;}
.event_20200618 .collabo3 .slide_wrap1 .slick-arrow {display:block; position:absolute;bottom:-23px; z-index:99;width:19px; height:16px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo3/pc/bg_arrows.png)no-repeat; }
.event_20200618 .collabo3 .slide_wrap1 .slick-arrow.prev {background-position:0 0;left:220px;}
.event_20200618 .collabo3 .slide_wrap1 .slick-arrow.next {background-position:-25px 0;right:220px;}
.event_20200618 .collabo3 .slide_wrap1 .slick-dots {overflow:hidden;position:absolute; bottom:-20px; left:50%;transform: translate(-50%,0);}
.event_20200618 .collabo3 .slide_wrap1 .slick-dots > li:first-child {margin-left:0;}
.event_20200618 .collabo3 .slide_wrap1 .slick-dots > li {float:left; margin:0 0 0 10px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200618 .collabo3 .slide_wrap1 .slick-dots > li.slick-active {background:#000;}
.event_20200618 .collabo3 .slide_wrap1 .dimd {position:absolute; top:0; left:0;}

.event_20200618 .collabo3 .slide_wrap2 .slick-slide {margin: 0 10px;}
.event_20200618 .collabo3 .slide_wrap2 .slick-list {margin: 0 -10px;}
.event_20200618 .collabo3 .slide_wrap2 .slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_arrows.png)no-repeat; }
.event_20200618 .collabo3 .slide_wrap2 .slick-arrow.prev {background-position:0 0;left:530px;}
.event_20200618 .collabo3 .slide_wrap2 .slick-arrow.next {background-position:-21px 0;right:530px;}
.event_20200618 .collabo3 .slide_wrap2 .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200618 .collabo3 .slide_wrap2 .slick-dots > li:first-child {margin-left:0;}
.event_20200618 .collabo3 .slide_wrap2 .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200618 .collabo3 .slide_wrap2 .slick-dots > li.slick-active {background:#fff;}

.event_20200618 .collabo3 .cont_templet {background:#ff4444; padding:120px 0 130px;}
.event_20200618 .collabo3 .cont_templet .tit {margin:0 0 30px; text-align:center;}
.event_20200618 .collabo3 .cont_templet .prd_info_wrap  {width:300px; overflow:hidden;}
.event_20200618 .collabo3 .cont_templet .prd_info_wrap a {display:block;}
.event_20200618 .collabo3 .cont_templet .prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.event_20200618 .collabo3 .cont_templet .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200618 .collabo3 .cont_templet .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200618 .collabo3 .cont_templet .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px;}
.event_20200618 .collabo3 .cont_templet .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200618 .collabo3 .cont_templet .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ffec6d; text-align:center; line-height:78px; border:2px solid #000; border-radius:50%; color:#000; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}
.event_20200618 .collabo3 .cont_banner {text-align:center;}
.event_20200618 .collabo3 .cont_membership {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo3/pc/bg_benefit.jpg) no-repeat top center; padding:100px 0 90px;}
.event_20200618 .collabo3 .cont_membership span {position:absolute; top:-162px; right:0; display:block;}
/*상반기 결산 */
.event_20200624 {min-width:1260px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200624 .heros {background:#302c83 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/heros/pc/bg_visual.jpg) no-repeat top center; background-position-y:180px;}
.event_20200624 .heros .inner {position:relative; width:1260px; margin:0 auto;}
.event_20200624 .heros .tit {margin:0 0 60px; text-align:center;}
.event_20200624 .heros .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_qr.jpg) no-repeat top center; text-align:center; padding:35px 0;}
.event_20200624 .heros .cont_visual {padding:180px 0 180px; text-align:center;}
.event_20200624 .heros .cont_product_01 {padding:5px 0 115px; text-align:center;}
.event_20200624 .heros .cont_product_01 .tit {margin:0 0 90px}
.event_20200624 .heros .cont_product_01 .tabmenu ul {overflow: hidden; margin:40px auto; max-width:1260px; position:relative;}
.event_20200624 .heros .cont_product_01 .tabmenu ul li {width:24.7%; font-family:'Montserrat','Noto Sans KR',sans-serif; height:94px; background:#302c83; border:3px solid #111147; color:#9492ff; float:left; cursor:pointer; font-size:26px; font-weight:900; line-height:94px; position:relative;}
.event_20200624 .heros .cont_product_01 .tabmenu ul li.on { height:97px; z-index:2; border-width: 3px 3px 0; border-color:#66ff00; color:#66ff00}
.event_20200624 .heros .cont_product_01 .tabmenu ul li + li {margin-left:-3px;}
.event_20200624 .heros .cont_product_01 .tabmenu ul li.end {color:#141345}

.event_20200624 .heros .cont_product_01 .tabmenu ul:after {display:block; width:100%; content:''; clear:both; background-color:#66ff00; height:3px; position:absolute; bottom:0; z-index:1}
.event_20200624 .heros .cont_product_01 .tabcont .con_box {position:relative;}
.event_20200624 .heros .cont_product_01 .tabcont .all_dimd {height:430px; overflow:hidden; position:absolute; bottom:0; left:0; background:rgba(48, 44, 131, 0.7);}
.event_20200624 .heros .cont_product_01 .tabcont .prd_info_wrap .dimd {position: absolute;top: 0;left: 0;background:rgba(37, 97, 64, 0.6);height: 100%;}
.event_20200624 .heros .cont_product_01 .txt_cmt {display:block; margin:0 0 60px; text-align:center}
.event_20200624 .heros .cont_product_01 .date {display:block;margin:60px 0 20px;font-family:'Montserrat','Noto Sans KR',sans-serif;font-size: 35px;font-weight: 700;line-height: 1.2;color: #fff;}
.event_20200624 .heros .cont_product_01 .date span {font-size:52px; margin:0 2px 0 15px}
.event_20200624 .heros .cont_product_01 .date span.time {color:#66ff00; margin:0 10px 0 20px}
.event_20200624 .heros .cont_product_01 .date span.time em {font-size:45px; margin:0 10px 0 0;}
.event_20200624 .heros .cont_product_01 .date em:last-child {font-size:45px;}
.event_20200624 .heros .cont_product_01 .slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/heros/pc/bg_arrows.png)no-repeat; }
.event_20200624 .heros .cont_product_01 .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200624 .heros .cont_product_01 .slick-dots > li.slick-active {background:#000;}
.event_20200624 .heros .cont_product_01 .slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/heros/pc/bg_arrows_white.png)no-repeat; }
.event_20200624 .heros .cont_product_01 .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200624 .heros .cont_product_01 .slick-dots > li.slick-active {background:#fff;}
.event_20200624 .heros .slide_wrap1:after {display:block; content:''; clear:both;}
.event_20200624 .heros .cont_product_02 {background:#9edc24; padding:120px 0;}

.event_20200624 .heros .cont_product_02 .slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/heros/pc/bg_arrows.png)no-repeat; }
.event_20200624 .heros .cont_product_02 .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200624 .heros .cont_product_02 .slick-dots > li.slick-active {background:#000;}
.event_20200624 .heros .cont_product_03 {background:#2f2d83; padding:120px 0;}
.event_20200624 .heros .cont_product_03 .slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/heros/pc/bg_arrows_white.png)no-repeat; }
.event_20200624 .heros .cont_product_03 .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200624 .heros .cont_product_03 .slick-dots > li.slick-active {background:#fff;}
.event_20200624 .heros .cont_banner {text-align:center;}
.event_20200624 .heros .cont_benefit {background:#35338d url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/heros/pc/bg_benefit.jpg) no-repeat top center; padding:120px 0 80px; text-align:center;}
.event_20200624 .heros .slick-slide {padding: 0 10px;}
.event_20200624 .heros .slick-list {padding: 0 -10px;}
.event_20200624 .heros .slick-arrow.prev {background-position:0 0;left:530px;}
.event_20200624 .heros .slick-arrow.next {background-position:-21px 0;right:530px;}
.event_20200624 .heros .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200624 .heros .slick-dots > li:first-child {margin-left:0;}
.event_20200624 .heros .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200624 .heros .slick-dots > li.slick-active {background:#000;}
.event_20200624 .heros .prd_info_wrap  {width:300px; overflow:hidden; /*float:left; margin:0 0 0 20px;*/}
.event_20200624 .heros .prd_info_wrap a {display:block;}
.event_20200624 .heros .prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.event_20200624 .heros .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200624 .heros .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200624 .heros .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px;}
.event_20200624 .heros .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200624 .heros .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ff4e24; text-align:center; line-height:78px; border:2px solid #ff4e24; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}
/*응답하라1990 - 회원가입이벤트 */
.event_join * {outline:none}
.event_join .join90s {max-width:1920px; margin:0 auto}
.event_join .join90s .inner {width:1260px; margin:0 auto;}
.event_join .join90s .cont_visual {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s/pc/tit_main.jpg) no-repeat top center; height:840px;}
.event_join .join90s .cont_all_coupon {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s/pc/bg_coupon.gif) repeat top center; text-align:center; padding:105px 0 115px;}
.event_join .join90s .cont_all_coupon a {display:block; margin:60px auto 40px;}
.event_join .join90s .cont_winner {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s/pc/bg_coupon_02.gif) repeat top center; text-align:center; padding:105px 0 115px;}
.event_join .join90s .cont_winner .tit {margin:0 0 105px}
.event_join .join90s .cont_winner .chart {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s/pc/bt_chart_table.png) no-repeat top center; padding:565px 0 100px; margin:0 0 10px;}
.event_join .join90s .cont_winner .chart ul:after {display:block; content:''; clear:both; overflow:hidden}
.event_join .join90s .cont_winner .chart ul {width:750px; margin:0 auto;}
.event_join .join90s .cont_winner .chart ul li {position:relative; float:left; width:20%;}
.event_join .join90s .cont_winner .chart ul li span {position:relative; display:block; z-index:1}
.event_join .join90s .cont_winner .chart ul li .graph {position: absolute; bottom:82px; left: 50%; transform: translateX(-50%);}
.event_join .join90s .cont_winner a {display:inline-block; margin:0 10px}
.event_join .join90s .cont_weekend {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s/pc/bg_coupon_03.jpg) repeat top center; text-align:center; padding:75px 0 100px}
.event_join .join90s .cont_weekend a {display:block; margin:60px auto 40px;}
.event_join .join90s .cont_banner {text-align:center;}
.event_join .join90s .cont_benefit {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s/pc/bg_benefit.jpg) no-repeat top center; text-align:center; padding:95px 0 100px;}
.event_join .join90s .cont_product {padding:unset; border:unset}
.event_join .join90s .cont_product ul:after {display:block; content:''; clear:both; overflow:hidden}
.event_join .join90s .cont_product ul li {float:left; width:230px;margin:0 0 0 20px;}
.event_join .join90s .cont_product ul li:first-child {margin:0;}
.event_join .join90s .cont_product .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_join .join90s .cont_product .slick-dots > li:first-child {margin-left:0;}
.event_join .join90s .cont_product .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_join .join90s .cont_product .slick-dots > li.slick-active {background:#fff;}
.event_join .join90s .cont_product .slick-dots > li:only-child { display: none; }
/* 상품 */
.event_join .join90s .prd_info_wrap3 a {display:block;}
.event_join .join90s .prd_info_wrap3 img.prd {width:230px; height:230px; border-radius:25px;}
.event_join .join90s .prd_info_wrap3 dl {position:relative; top:25px;}
.event_join .join90s .prd_info_wrap3 dl:before {display:block; content:''; width:40px; height:40px; position:absolute; top:-45px; left:50%; transform:translateX(-50%); background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s/pc/img_prd_badge.png) no-repeat top center;}
.event_join .join90s .prd_info_wrap3 dl dt,
.event_join .join90s .prd_info_wrap3 dl dd {font-family:'Noto Sans KR'; font-size:22px; color:#fff; font-weight:400; line-height:1.2; letter-spacing:-.2px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
.event_join .join90s .prd_info_wrap3 dl dd:last-child {font-size:25px; color:#f9c323; margin:10px 0 0;}
.event_join .join90s .prd_info_wrap3 dl dd:last-child span {font-family:'Montserrat'; font-size:28px; font-weight:500; margin:0 5px 0 0 }
/*응답하라19902 - 회원가입이벤트 */
.event_join * {outline:none}
.event_join .join90s2 {max-width:1920px; margin:0 auto}
.event_join .join90s2 .inner {width:1260px; margin:0 auto;}
.event_join .join90s2 .cont_dwn {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s2/pc/bg_dwn.jpg) no-repeat top center; padding:35px 0; text-align:center;}
.event_join .join90s2 .cont_visual {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s2/pc/bg_main.jpg) no-repeat top center; height:839px;}
.event_join .join90s2 .cont_all_coupon {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s2/pc/bg_coupon.jpg) repeat top center; text-align:center; padding:105px 0 115px;}
.event_join .join90s2 .cont_all_coupon a {display:block; margin:60px auto 40px;}
.event_join .join90s2 .cont_banner {text-align:center;}
.event_join .join90s2 .cont_benefit {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/join/90s2/pc/bg_benefit.jpg) no-repeat top center; text-align:center; padding:95px 0 100px;}

/* 출석체크 pc */
.event_20200622 .attendance .inner {width:630px; margin:0 auto; position:relative;}
.event_20200622 .attendance .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/attendance_check/2008/tit_mian_pc.jpg) no-repeat top center; padding:860px 0 565px; height:40px;}
.event_20200622 .attendance .cont_main .user_name {width:195px; position:absolute; top:5px; left:35px; /*left:50%; transform:translateX(-50%);*/ font-family:'Noto Sans KR'; font-size:30px; font-weight:500; color:#fff; text-align:center; line-height:1}
.event_20200622 .attendance .cont_main .user_name > strong {font-family:'Noto Sans KR'; font-size:30px; font-weight:500; color:#fff; margin:0 5px 0 0;}
.event_20200702 {max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200702 .roulette {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/roulette/pc/bg_visual.jpg) no-repeat center 200px;}
.event_20200702 .roulette .inner {width:1260px; margin:0 auto; position:relative;}
.event_20200702 .roulette .cont_main {padding:80px 0 0}
.event_20200702 .roulette .cont_main h4 {margin:0 0 0 75px}
.event_20200702 .roulette .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/roulette/pc/bg_qr_code.png) no-repeat top center; text-align:center; padding:35px 0}
.event_20200702 .roulette .cont_next_time {margin:200px auto 0; text-align:center;}
.event_20200702 .roulette .cont_next_time .count {width:530px; margin:24px auto 0;}
.event_20200702 .roulette .cont_next_time .count span {display:inline-block; font-family:'Noto Sans KR'; font-style:italic; font-weight:900; font-size:92px; color:#000; line-height:1; text-align:center;}
.event_20200702 .roulette .cont_next_time .count span:before {display:inline-block; content:':'; clear:both; margin:0 16px;}
.event_20200702 .roulette .cont_next_time .count span:first-child:before {content:''; margin:0}
.event_20200702 .roulette .cont_roulettte { padding:100px 0 0; text-align:center;}
.event_20200702 .roulette .cont_roulettte .go10 {position:absolute; top:-60px; left:130px;}
.event_20200702 .roulette .cont_roulettte .shareee {display:block; margin:25px 0 45px}
.event_20200702 .roulette .cont_real_winner {background:#ff4444; padding:100px 0;}
.event_20200702 .roulette .cont_real_winner .real_time {background:#fff; border:4px solid #000; padding:80px 0; width:1260px; margin:0 auto; text-align:center; position:relative;}
.event_20200702 .roulette .cont_real_winner .real_time .coin {position:absolute; top:-90px; right:90px;}
.event_20200702 .roulette .cont_real_winner .real_time .tit {text-align:center;}
.event_20200702 .roulette .cont_real_winner .real_time .tit span {display:block; margin:40px auto 50px; background:#ff4444; width:325px; border-radius:50px; padding:22px 0;font-weight:500; font-size:30px; color:#fff; }
.event_20200702 .roulette .cont_real_winner .coupon_list {width:750px; margin:0 auto;}
.event_20200702 .roulette .cont_real_winner .slide_wrap1 {padding:0 0 0 240px}
.event_20200702 .roulette .cont_real_winner .slide_wrap1 div > span {display:inline-block; font-size:28px; font-weight:700; text-align:center; height:110px; line-height:110px; width:50%;}
.event_20200702 .roulette .cont_real_winner .mt60 {margin-top:60px;}
.event_20200702 .roulette .cont_product {background:#fcea70; padding:100px 0 150px}
.event_20200702 .roulette .cont_product .tit {text-align:center; margin:0 0 70px}
.event_20200702 .roulette .cont_product .slick-slide {padding: 0 10px;}
.event_20200702 .roulette .cont_product .slick-list {padding: 0 -10px;}
.event_20200702 .roulette .cont_product .slick-arrow.prev {background-position:0 0;left:530px;}
.event_20200702 .roulette .cont_product .slick-arrow.next {background-position:-21px 0;right:530px;}
.event_20200702 .roulette .cont_product .slick-dots {overflow:hidden;position:absolute; bottom:-30px; left:50%;transform: translate(-50%,0);}
.event_20200702 .roulette .cont_product .slick-dots > li:first-child {margin-left:0;}
.event_20200702 .roulette .cont_product .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200702 .roulette .cont_product .slick-dots > li.slick-active {background:#000;}
.event_20200702 .roulette .cont_product .slick-arrow {display:block; position:absolute; bottom:-35px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/heros/pc/bg_arrows.png)no-repeat; }
.event_20200702 .roulette .cont_product .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200702 .roulette .cont_product .slick-dots > li.slick-active {background:#000;}
.event_20200702 .roulette .prd_info_wrap  {width:300px; overflow:hidden; /*float:left; margin:0 0 0 20px;*/}
.event_20200702 .roulette .prd_info_wrap a {display:block;}
.event_20200702 .roulette .prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.event_20200702 .roulette .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200702 .roulette .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200702 .roulette .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px;}
.event_20200702 .roulette .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200702 .roulette .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ff4444; text-align:center; line-height:78px; border:2px solid #ff4e24; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}
.event_20200702 .roulette .cont_banner {text-align:center;}
.event_20200702 .roulette .cont_benefit {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/roulette/pc/bg_benefit.jpg) no-repeat top center; padding:99px 0; text-align:center;}
.event_20200702 .roulette .dim_layer {background-color: rgba(000,000,000, .7);}
.event_20200702 .roulette .dim_layer .wrap_layer {border-radius:10px; width:510px !important; padding:0}
.event_20200702 .roulette .dim_layer .wrap_layer > .btn_close {top:25px; right:25px; outline:none}
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont {text-align:center; padding:80px 0px !important; }
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont strong { display:block; text-align:center; font-family:'Noto Sans KR'; font-size:28px; font-weight:700; line-height:1.3}
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont dl   {margin:40px 0 30px }
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont dl > * {line-height:1.2;}
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont dl dt {font-size:26px; font-weight:500; margin:0 0 10px;}
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont dl dd {font-size:22px; font-weight:400}
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont .buy_gift {display: block;width:310px;margin:0 auto;background:#000;padding:20px 0 19px;text-align:center;font-size:28px;font-weight:500;color:#fff;line-height: 1;}
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont .noti {font-family:'Noto Sans KR';font-size:21px; font-weight:500; word-break:keep-all; line-height:1.3; margin: 50px auto 0; width:400px;}
.event_20200702 .roulette .dim_layer .wrap_layer .layer_cont .noti span {display:block; margin:40px 0 0; color:#666}
/* 2020-07-09 플렉스위크 7*/
.event_20200714 {min-width:1280px; max-width:1920px; margin:0 auto}
.event_20200714 .flexweek07 .inner {position:relative; width:1260px; margin:0 auto;}
.event_20200714 .flexweek07 .tit {margin:0 0 80px; text-align:center;}
.event_20200714 .flexweek07 .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_qr_code.jpg) no-repeat top center; text-align:center; padding:35px 0;}
.event_20200714 .flexweek07 .cont_visual {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_visual.jpg) no-repeat top center; padding:120px 0 105px; text-align:center;}
.event_20200714 .flexweek07 .sticky_menu_wrap {background:#feff11; width:100%;height:105px; line-height:105px}
.event_20200714 .flexweek07 .sticky_menu_wrap ul {width:1260px; margin:0 auto;}
.event_20200714 .flexweek07 .sticky_menu_wrap ul li {float:left;text-align:center; width:33%; position:relative;}
.event_20200714 .flexweek07 .sticky_menu_wrap ul li a {display:block; font-size:30px; font-weight:bold; color:#0855ef;}
.event_20200714 .flexweek07 .sticky_menu_wrap ul li a:hover,
.event_20200714 .flexweek07 .sticky_menu_wrap ul li.on a {color:#ff3fab}
.event_20200714 .flexweek07 .sticky_menu_wrap ul li:before {border-left:2px solid #eaeb38; display:block; content:''; height:30px; position:absolute; top:35px; left:0;}
.event_20200714 .flexweek07 .sticky_menu_wrap ul li:first-child:before {border:none}
.event_20200714 .flexweek07 .cont_product_01 {background:#1512d0; padding:120px 0 0;}
.event_20200714 .flexweek07 .cont_product_01 > div:first-of-type {padding:0 0 135px;}
.event_20200714 .flexweek07 .cont_product_01 .tit {margin:0 0 100px;}
.event_20200714 .flexweek07 .cont_product_01 .step {background:#0202b0;padding:65px 0; text-align:center;}
.event_20200714 .flexweek07 .cont_product_02 {background:#f64194 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_prd_02.jpg) repeat center;padding:110px 0 80px; text-align:center;}
/* .event_20200714 .flexweek07 .cont_product_02 .inner {width:1310px}
.event_20200714 .flexweek07 .cont_product_02 .inner div:not(.tit) {display:inline-block; margin:0 25px}
.event_20200714 .flexweek07 .cont_product_02 .inner div > a {display:block;}
.event_20200714 .flexweek07 .cont_product_02 .inner div > a.button_pc {background:#082717;font-family:'Noto Sans KR'; font-size:28px; color:#fff; line-height:90px; height:90px; text-align:center;} */
.event_20200714 .flexweek07 .cont_product_02 .tabmenu ul {overflow: hidden; margin:40px auto; max-width:1260px; position:relative;}
.event_20200714 .flexweek07 .cont_product_02 .tabmenu ul li {width:19.81%; font-family:'Montserrat','Noto Sans KR',sans-serif; height:96px; background:#f64194; border:2px solid #910f4a; color:#910f4a; float:left; cursor:pointer; font-size:26px; font-weight:900; line-height:96px; position:relative;}
.event_20200714 .flexweek07 .cont_product_02 .tabmenu ul li.on { height:98px; z-index:2; border-width: 2px 2px 0; border-color: #fff; color:#fff}
.event_20200714 .flexweek07 .cont_product_02 .tabmenu ul li + li {margin-left:-2px;}
.event_20200714 .flexweek07 .cont_product_02 .tabmenu ul:after {display:block; width:100%; content:''; clear:both; background-color:#fff; height:2px; position:absolute; bottom:0; z-index:1}
.event_20200714 .flexweek07 .cont_product_02 .tabmenu ul li.end {color:#d72777}
.event_20200714 .flexweek07 .cont_product_02 p {margin:120px 0 0; text-align:center;}
.event_20200714 .flexweek07 .cont_product_02 .tabcont .con_box {position:relative;}
.event_20200714 .flexweek07 .cont_product_02 .tabcont .con_box .date {display:block;margin:60px 0;font-family:'Montserrat','Noto Sans KR',sans-serif;font-size: 35px;font-weight: 700;line-height: 1.2;color: #000937;}
.event_20200714 .flexweek07 .cont_product_02 .tabcont .con_box .date span {font-size:56px; margin:0 2px 0 15px}
.event_20200714 .flexweek07 .cont_product_02 .tabcont .con_box .date span.time {color:#fff; margin:0 10px 0 20px}
.event_20200714 .flexweek07 .cont_product_02 .tabcont .con_box .date span.time em {font-size:35px}
.event_20200714 .flexweek07 .cont_product_02 .tabcont .con_box .date em:last-child {font-size:45px;}
.event_20200714 .flexweek07 .cont_product_02 .tabcont .all_dimd {position:absolute; top:125px; left:0; height:495px; background:rgba(247, 64, 146, 0.5)}
.event_20200714 .flexweek07 .cont_product_02 .tabcont .prd_info_wrap .dimd {position: absolute;top: 0;left: 0;background:rgba(37, 97, 64, 0.6);height: 100%;}
.event_20200714 .flexweek07 .cont_product_02 .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#0855ef; text-align:center; line-height:78px; border:2px solid #0855ef; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}

.event_20200714 .flexweek07 .cont_product_03 {background:#091556 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_prd_03.jpg) no-repeat top center; padding:120px 0 100px; text-align:center;}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul {overflow: hidden; margin:40px auto; max-width:1260px; position:relative;}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li {width:200px; height:235px; font-size:0; float:left; cursor:pointer; background-position:0 -235px !important; margin:0 0 0 10px}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li.on {background-position:0 0 !important}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li:first-child {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_tab_01.png) no-repeat; margin:0;}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li:nth-child(2) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_tab_02.png) no-repeat}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li:nth-child(3) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_tab_03.png) no-repeat}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li:nth-child(4) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_tab_04.png) no-repeat}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li:nth-child(5) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_tab_05.png) no-repeat}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li:nth-child(6) {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_tab_06.png) no-repeat}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .con_box > div:first-of-type {margin:0 0 40px}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .con_box > div:last-of-type {margin:30px 0 0}
.event_20200714 .flexweek07 .cont_product_03 .slick-slide {padding:0 10px}

.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul:after {display:block; content:''; clear:both}
.event_20200714 .flexweek07 .cont_product_03 .tabmenu ul li.end {color:#cd413b}
.event_20200714 .flexweek07 .cont_product_03 p {margin:120px 0 0; text-align:center;}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .con_box {position:relative;}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .con_box .date {display:block;margin:60px 0;font-family:'Montserrat','Noto Sans KR',sans-serif;font-size: 35px;font-weight: 700;line-height: 1.2;color: #000937;}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .con_box .date span {font-size:56px; margin:0 2px 0 15px}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .con_box .date span.time {color:#fff; margin:0 10px 0 20px}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .con_box .date span.time em {font-size:35px}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .con_box .date em:last-child {font-size:45px;}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .all_dimd {position:absolute; top:127px; left:0;}
.event_20200714 .flexweek07 .cont_product_03 .tabcont .prd_info_wrap .dimd {position: absolute;top: 0;left: 0;background:rgba(37, 97, 64, 0.6);height: 100%;}
.event_20200714 .flexweek07 .cont_product_03 .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ff3fab; text-align:center; line-height:78px; border:2px solid #ff3fab; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}

.event_20200714 .flexweek07 .cont_banner {text-align:center;}
.event_20200714 .flexweek07 .slide_wrap1:after {display:block; content:''; clear:both;}
.event_20200714 .flexweek07 .cont_product_01 .slick-slide {margin: 0 30px;}
.event_20200714 .flexweek07 .cont_product_01 .slick-list {margin: 0 -30px;}
.event_20200714 .flexweek07 .cont_product_02 .slick-slide {padding: 0 10px;}
.event_20200714 .flexweek07 .cont_product_02 .slick-list {padding: 0 -10px;}
.event_20200714 .flexweek07 .slick-slider {padding:0 0 50px}
.event_20200714 .flexweek07 .slick-arrow {display:block; position:absolute; bottom:-5px; left:50%; transform:translateX(-50%); width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_arrows.png)no-repeat; z-index:99 }
.event_20200714 .flexweek07 .slick-arrow.prev {background-position:0 0;margin-left:-110px;}
.event_20200714 .flexweek07 .slick-arrow.next {background-position:-21px 0;margin-left:110px;}
.event_20200714 .flexweek07 .slick-dots {overflow:hidden;position:absolute; bottom:0; left:50%;transform: translate(-50%,0);z-index:99}
.event_20200714 .flexweek07 .slick-dots > li:first-child {margin-left:0;}
.event_20200714 .flexweek07 .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.event_20200714 .flexweek07 .slick-dots > li.slick-active {background:#fff;}
.event_20200714 .flexweek07 .slick-dots > li:only-child { display: none; }
.event_20200714 .flexweek07 .cont_benefit {background: url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/flexweek/202007/pc/bg_benefit.jpg) repeat top center; text-align:center;}
.event_20200714 .flexweek07 .prd_info_wrap  {width:300px; overflow:hidden; position:relative; /*float:left; margin:0 0 0 20px;*/}
.event_20200714 .flexweek07 .prd_info_wrap a {display:block;}
.event_20200714 .flexweek07 .prd_info_wrap .prd_info {background:#fff; padding:17px 20px; text-align:left; position:relative;}
.event_20200714 .flexweek07 .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200714 .flexweek07 .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200714 .flexweek07 .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px; text-align:left; line-height:1}
.event_20200714 .flexweek07 .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200714 .flexweek07 .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#f22479; text-align:center; line-height:78px; border:2px solid #f22479; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}

.event_20200714 .flexweek07 .prd_info_wrap2  {width:750px; overflow:hidden; position:relative;}
.event_20200714 .flexweek07 .prd_info_wrap2 .dimd {position:absolute; top:0; left:0; background:rgba(0, 0, 0, 0.6); height:100%}
.event_20200714 .flexweek07 .prd_info_wrap2 a {display:block; outline:none}
.event_20200714 .flexweek07 .prd_info_wrap2 .prd_info {background:#fff; padding:25px 0; text-align:center; position:relative;}
.event_20200714 .flexweek07 .prd_info_wrap2 .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-weight:300; font-size:24px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#000; }
.event_20200714 .flexweek07 .prd_info_wrap2 .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:40px; color:#000; letter-spacing:-.2px; line-height:1}
.event_20200714 .flexweek07 .prd_info_wrap2 .prd_info .price span {display:inline-block; margin:0 8px 0 0;font-size:28px; font-weight:500; color:#ababab; text-decoration:line-through;}
.event_20200714 .flexweek07 .prd_info_wrap2 .prd_info .price em {display:inline-block; margin:0 0 0 8px; font-size:40px; font-weight:700; color:#f7514b;}
.event_20200714 .flexweek07 .prd_info_wrap2 .prd_info .badge {display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; font-size: 30px; font-weight: 500; line-height: 1; letter-spacing: -1.5px; color: #0e0f0f; text-transform: uppercase; width:130px; height:130px; position:absolute; top:-420px; right:25px; background: #f7514b; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; }
.event_20200714 .flexweek07 .prd_info_wrap2 .badge2 {display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; font-size: 30px; font-weight: 500; line-height: 1; letter-spacing: -1.5px; color: #0e0f0f; text-transform: uppercase; width:130px; height:130px; position:absolute; top:25px; right:25px; background: #ff3fab; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif;text-align:center;}
/*푸쉬온 2020-07-22*/
.event_20200722 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200722 .push_on .inner {position:relative; width:1260px; margin:0 auto;}
.event_20200722 .push_on h3 {width:1159px; position:relative;}
.event_20200722 .push_on h3 #dung{width:81px;height:81px;position:absolute; top:123px;right:260px;animation:juah 0.7s infinite alternate;}
@keyframes juah {
    0% {transform:translate(0,0);}
    100% {transform:translate(0,85px);}
}
.event_20200722 .push_on .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo/pc/bg_qr.jpg) no-repeat top center; text-align:center; padding:35px 0;}
.event_20200722 .push_on .cont_visual {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/pushon/pc/bg_main.jpg) no-repeat top center; padding:199px 0 96px; text-align:left;}
.event_20200722 .push_on .cont_get_coupon {background:#341a09  url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/pushon/pc/bg_coupon.jpg) no-repeat top center; padding:265px 0 0; text-align:center;}
.event_20200722 .push_on .cont_get_coupon .tit {position:relative; width:630px; margin:0 auto 60px;}
.event_20200722 .push_on .cont_get_coupon .tit span {position:absolute; top:-100px; left:-110px;}
.event_20200722 .push_on .cont_get_coupon .txt_how {margin:100px 0 0;}
.event_20200722 .push_on .cont_get_coupon .tabmenu {position:relative; margin:50px auto 0}
.event_20200722 .push_on .cont_get_coupon .tabmenu ul {overflow: hidden; margin:0 auto; max-width:1100px; position:relative; z-index:2}
.event_20200722 .push_on .cont_get_coupon .tabmenu ul li {width:49.72%; font-family:'Montserrat','Noto Sans KR',sans-serif; height:90px; background:#33190a; border:2px solid #452c1c; color:#452c1c; float:left; cursor:pointer; font-size:30px; font-weight:900; line-height:90px; position:relative;}
.event_20200722 .push_on .cont_get_coupon .tabmenu ul li.on { border-color: #f7bc9b; color:#f7bc9b;height:92px; z-index:2; border-width: 2px 2px 0;}
.event_20200722 .push_on .cont_get_coupon .tabmenu ul li + li {margin-left:-2px;}
.event_20200722 .push_on .cont_get_coupon .tabmenu ul:after {display:block; width:100%; content:''; clear:both; background-color:#f7bc9b; height:2px; position:absolute; bottom:0; z-index:1}
.event_20200722 .push_on .cont_get_coupon .tabmenu span {position:absolute; top:30px; right:-10px;}
.event_20200722 .push_on .cont_get_coupon .tabcont {padding:60px 0 80px}
.event_20200722 .push_on .cont_get_coupon .banner {background:#412412}
.event_20200722 .push_on .cont_product {border:unset;background:#f8d732; padding:140px 0;}
.event_20200722 .push_on .cont_product .tit {position:relative; width:484px; margin:0 auto 60px;}
.event_20200722 .push_on .cont_product .tit span {position:absolute; top:-140px; left:-140px;}
.event_20200722 .push_on .slider_wrap:after {display:block; content:''; clear:both;}
.event_20200722 .push_on .slick-slide {margin: 0 10px;}
.event_20200722 .push_on .slick-list {margin: 0 -10px;}
.event_20200722 .push_on .slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/collabo3/pc/bg_arrows.png)no-repeat; }
.event_20200722 .push_on .slick-arrow.prev {background-position:0 0;left:530px;}
.event_20200722 .push_on .slick-arrow.next {background-position:-21px 0;right:530px;}
.event_20200722 .push_on .slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.event_20200722 .push_on .slick-dots > li:first-child {margin-left:0;}
.event_20200722 .push_on .slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #000; border-radius:50%; font-size:0;}
.event_20200722 .push_on .slick-dots > li.slick-active {background:#000;}
.event_20200722 .push_on .cont_banner {text-align:center;}
.event_20200722 .push_on .cont_benefit {background:#50301b; text-align:center;}
.event_20200722 .push_on .prd_info_wrap  {width:300px; overflow:hidden; /*float:left; margin:0 0 0 20px;*/}
.event_20200722 .push_on .prd_info_wrap a {display:block;}
.event_20200722 .push_on .prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.event_20200722 .push_on .prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.event_20200722 .push_on .prd_info_wrap .prd_info dl dt {font-weight:500}
.event_20200722 .push_on .prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px;}
.event_20200722 .push_on .prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.event_20200722 .push_on .prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ff7700; text-align:center; line-height:78px; border:2px solid #000; border-radius:50%; color:#fff; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}
/*리뷰이벤트 2008*/
.event_20200803 .cont_event {background:#fcfd02 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/review_event/2008/bg_main_pc.jpg) no-repeat top center; padding:100px 0}
.event_20200803 .inner {width:1260px; margin:0 auto; text-align:center;}
.event_20200803 .app_dwn {display:block;margin:255px 0 0;}
/*z-key*/
.event_20200811 {min-width:1280px; max-width:1920px; margin:0 auto; overflow:hidden}
.event_20200811 .zkey .inner {width:1260px; margin:0 auto;}
.event_20200811 .zkey .cont_qr {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/zkey/pc/bg_qr.jpg) no-repeat top center; text-align:center;}
.event_20200811 .zkey .cont_visual {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/zkey/pc/bg_main2.jpg) no-repeat top center;text-align:center; height:1077px;}
.event_20200811 .zkey .cont_coupon {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/zkey/pc/bg_prd.jpg) repeat; padding:110px 0; text-align:center;}
.event_20200811 .zkey .cont_coupon h4 {margin:0 0 30px}
.event_20200811 .zkey .cont_coupon .coupon_prd {border:2px solid #000; background:#024c9f; border-radius:20px; width:1100px; margin:80px auto 20px; padding:80px 0 40px;}
.event_20200811 .zkey .cont_coupon .coupon_prd .tit {margin:0 0 40px;}
.event_20200811 .zkey .cont_coupon .coupon_prd ul {overflow:hidden; width:890px; margin:0 auto;}
.event_20200811 .zkey .cont_coupon .coupon_prd ul li {float:left; margin:0 0 40px 40px;}
.event_20200811 .zkey .cont_coupon .coupon_prd ul li:first-child {margin-left:0;}
.event_20200811 .zkey .cont_coupon .coupon_prd ul li:nth-child(4) {margin-left:150px}
.event_20200811 .zkey .cont_banner {text-align:center;}
.event_20200811 .zkey .cont_benefit {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/zkey/pc/bg_prd.jpg) repeat; padding:90px 0; text-align:center;}
/* 리뉴얼 회원혜택 */
/* .renew_benefit .button_go_wrap {width:100%;height:90px;background-color:#5d5e6a;margin:0 auto;box-sizing:border-box;text-align:center;}
.renew_benefit .button_go_wrap ul{overflow:hidden;height:100%; width:1260px; margin:0 auto;}
.renew_benefit .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;}
.renew_benefit .button_go_wrap li {float:left; width:420px;padding:32px 0 30px;}
.renew_benefit .button_go_wrap li a {display:block;}
.renew_benefit .button_go_wrap li.on {background-color:#111226;}
.renew_benefit .button_go_wrap li.on a {color:#000;}
.renew_benefit .tip_wrapper{width: 100%;background: #ded2bb;}
.renew_benefit .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.renew_benefit .tip_area .button_tip_toggle {display:block;width:100%;padding:50px 0 60px;}
.renew_benefit .tip_area .button_tip_toggle.on{padding:50px 0 40px}
.renew_benefit .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:28px;color:#111;line-height:1;}
.renew_benefit .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.renew_benefit .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(https://hiphoper-seoul.github.io/shop-event/public/img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.renew_benefit .tip_area .button_tip_toggle.on span:after {background:url(https://hiphoper-seoul.github.io/shop-event/public/img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.renew_benefit .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.renew_benefit .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.renew_benefit .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:20px;color:#111;line-height:32px;letter-spacing:-.5px;}
.renew_benefit .tip_area dl dt span{font-family:proxima-nova;}
.renew_benefit .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:16px;color:#111;line-height:30px;letter-spacing:-.5px;}
.renew_benefit .tip_area ul {padding-top:0;}
.renew_benefit .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.renew_benefit .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.renew_benefit .tip_area ul li ._asterisk{vertical-align: -4px}
.renew_benefit .tip_area ul li:after {content:'';display:block;clear:both;}
.renew_benefit .tip_area ul li .txt_sub {color:#777;}
.renew_benefit .tip_area ul li .txt_point {color:#f7461d;}

.renew_benefit {max-width:1920px; margin:0 auto; overflow:hidden;background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_star.png)}
.renew_benefit .inner {width:1120px; margin:0 auto;}
.renew_benefit .ref {margin:40px 0 0;}
.renew_benefit .ref li {font-family:'Noto Sans CJK KR'; font-size:18px; font-weight:400; color:#666; margin:0 0 12px;}
.renew_benefit .ref li span {display:inline-block; width:105px; font-size:0;}

.renew_benefit .cont_top {background:#ded2bb url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_star.png) no-repeat top center; padding:160px 0 100px; }
.renew_benefit .cont_top h4 {margin:0 0 150px; text-align:center;}
.renew_benefit .cont_top dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_line.png) no-repeat top center; padding:80px 0 0;}
.renew_benefit .cont_top dl:after {display:block; content:''; clear:both;}
.renew_benefit .cont_top dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;}
.renew_benefit .cont_top dl dt strong {display:block; font-size:50px; font-weight:700; line-height:50px; color:#111226;}
.renew_benefit .cont_top dl dt em {font-family:proxima-nova; font-size:58px;}
.renew_benefit .cont_top dl dt a {display:block; margin:40px 0 0;}
.renew_benefit .cont_top dl dt a {display:block; width:100%; font-weight:500 !important; padding:24px 0; margin:40px 0 0; text-align:center; color:#fff; font-size:24px; line-height:1; color:#fff; background:#f55050}
.renew_benefit .cont_top dl dt .icon_dwn {display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/common/bg_icon_benefit_pc.png) no-repeat top center;background-size: 100% auto; width: 29px; height: 22px; margin:0 0 0 5px}
.renew_benefit .cont_top dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:500; margin:20px 0 0; color:#111226}
.renew_benefit .cont_top dl dd {float:right;}

.renew_benefit .cont_middle {background:#d2c2a6  url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_star.png) no-repeat center -1052px; padding:100px 0;}
.renew_benefit .cont_middle dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_line.png) no-repeat top center; padding:80px 0 150px}
.renew_benefit .cont_middle dl:last-child {padding-bottom:0;}
.renew_benefit .cont_middle dl:after {display:block; content:''; clear:both;}
.renew_benefit .cont_middle dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;}
.renew_benefit .cont_middle dl dt strong {display:block; font-size:50px; font-weight:700; line-height:1; color:#111226; margin:15px 0;}
.renew_benefit .cont_middle dl dt em {font-family:proxima-nova; font-size:58px;}
.renew_benefit .cont_middle dl dt a {display:block; margin:40px 0 0; text-align:left;}
.renew_benefit .cont_middle dl dt a {display:block; width:300px; font-weight:500 !important; margin:40px 0 0; text-align:center; color:#fff; font-size:20px; line-height:60px !important; height:60px; color:#fff; background:#f55050}
.renew_benefit .cont_middle dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:500; margin:20px 0 0; color:#111226}
.renew_benefit .cont_middle dl dd {float:right;}
.renew_benefit .cont_middle dl dt .icon_dwn {position:relative; top:2px; display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/common/bg_icon_benefit_pc.png) no-repeat 0 0; width: 29px; height: 22px; margin:0 0 0 5px}
.renew_benefit .cont_middle dl dt .icon_go {position:relative; top:2px; display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/common/bg_icon_benefit_pc.png) no-repeat -11px -33px; width: 12px; height:17px; margin:0 0 0 5px}

.renew_benefit .cont_bottom {background:#f9f4ea; padding:100px 0;}
.renew_benefit .cont_bottom dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_line.png) no-repeat top center; padding:80px 0 120px;}
.renew_benefit .cont_bottom dl:last-child {padding-bottom:0;}
.renew_benefit .cont_bottom dl:after {display:block; content:''; clear:both;}
.renew_benefit .cont_bottom dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;}
.renew_benefit .cont_bottom dl dt strong {display:block; font-size:50px; font-weight:700; line-height:1.2; color:#111226; margin:15px 0;}
.renew_benefit .cont_bottom dl dt em {font-family:proxima-nova; font-size:58px;}
.renew_benefit .cont_bottom dl dt a {display:block; margin:40px 0 0;}
.renew_benefit .cont_bottom dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:500; margin:20px 0 0; color:#111226}
.renew_benefit .cont_bottom dl dd {float:right;}
.renew_benefit .cont_bottom dl dd .tit {font-family:'Noto Sans KR'; font-size:26px; font-weight:500; margin:70px 0 30px;}
.renew_benefit .cont_bottom dl dd:first-of-type .tit { margin:20px 0 30px;}
.renew_benefit .cont_bottom .card_wrap {width:750px}
.renew_benefit .cont_bottom .card_wrap table thead th {background:#b9c2d9; border:1px solid #b9c2d9; padding:16px 0 18px; font-size:20px; color:#000; position:relative;}
.renew_benefit .cont_bottom .card_wrap table thead th:before {border-left:1px solid #fff; display:block; content:''; height:34px; position:absolute; top:10px; left:0;}
.renew_benefit .cont_bottom .card_wrap table thead th:first-child:before {border:none}
.renew_benefit .cont_bottom .card_wrap table tbody td {font-size:20px; font-weight:400; line-height:1.3; background:#fff; border:1px solid #dce0ec; padding:40px 30px;}
.renew_benefit .cont_bottom .card_wrap table tbody td span {color:#f55050}
.renew_benefit .cont_bottom .card_wrap table tbody td:first-child {text-align:center;}
.renew_benefit .cont_bottom .ref li {font-size:15px; line-height:1; color:#888;} */

.renew_benefit .button_go_wrap {width:100%;height:90px;background-color:#5d5e6a;margin:0 auto;box-sizing:border-box;text-align:center;}
.renew_benefit .button_go_wrap ul{overflow:hidden;height:100%; width:1260px; margin:0 auto;}
.renew_benefit .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;}
.renew_benefit .button_go_wrap li {float:left; width:420px;padding:32px 0 30px;}
.renew_benefit .button_go_wrap li a {display:block;}
.renew_benefit .button_go_wrap li.on {background-color:#111226;}
.renew_benefit .button_go_wrap li.on a {color:#000;}

/*.renew_benefit .tip_wrapper{width: 100%;background: #f5f5f5;}
.renew_benefit .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.renew_benefit .tip_area .button_tip_toggle {display:block;width:100%;padding:30px 0;line-height:1}
.renew_benefit .tip_area .button_tip_toggle.on{padding:30px 0}
.renew_benefit .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:22px;color:#111;line-height:1;}
.renew_benefit .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(https://hiphoper-seoul.github.io/shop-event/public/img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.renew_benefit .tip_area .button_tip_toggle.on span:after {background:url(https://hiphoper-seoul.github.io/shop-event/public/img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.renew_benefit .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.renew_benefit .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.renew_benefit .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:20px;color:#111;line-height:32px;letter-spacing:-.5px;}
.renew_benefit .tip_area dl dt span{font-family:proxima-nova;}
.renew_benefit .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:16px;color:#111;line-height:30px;letter-spacing:-.5px;}
.renew_benefit .tip_area ul {padding-top:0;}
.renew_benefit .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.renew_benefit .tip_area ul li ._asterisk{vertical-align: -4px}
.renew_benefit .tip_area ul li:after {content:'';display:block;clear:both;}
.renew_benefit .tip_area ul li .txt_sub {color:#777;}
.renew_benefit .tip_area ul li .txt_point {color:#f7461d;}*/
.renew_benefit .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}

.renew_benefit {max-width:1920px; margin:0 auto; overflow:hidden;background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_star.png)}
.renew_benefit .inner {width:1120px; margin:0 auto;}
.renew_benefit .ref {margin:40px 0 0;}
.renew_benefit .ref li {font-family:'Noto Sans CJK KR'; font-size:18px; font-weight:400; letter-spacing:-0.01em; color:#666; margin:0 0 12px;}
.renew_benefit .ref li span {display:inline-block; width:105px; font-size:0;}

.renew_benefit .cont_top {background: #ede4d5 url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202101/pc/bg_top.jpg) no-repeat top center; padding:134px 0 100px; }
.renew_benefit .cont_top h4 {margin:0 0 156px; text-align:center;}
.renew_benefit .cont_top dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202009/pc/bg_line.png) no-repeat top center; padding:80px 0 0;}
.renew_benefit .cont_top dl:after {display:block; content:''; clear:both;}
.renew_benefit .cont_top dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;}
.renew_benefit .cont_top dl dt strong {display:block; font-size:50px; font-weight:700; line-height:50px; color:#000;}
.renew_benefit .cont_top dl dt em {font-family:proxima-nova; font-size:58px;}
/*  dl dt a {display:block; margin:40px 0 0;} */
.renew_benefit .cont_top dl dt a {display:block; width:100%; font-weight:500 !important; padding:24px 0; margin:40px 0 0; text-align:center;font-size:20px; line-height:1; color:#fff; background:#325052}
.renew_benefit .cont_top dl dt .icon_dwn {display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/benefit/202010/pc/bg_icon_benefit_pc2.png) no-repeat top center;background-size: 100% auto; width: 29px; height: 22px; margin:0 0 0 5px}
.renew_benefit .cont_top dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:500; margin:20px 0 0; color:#000}
.renew_benefit .cont_top dl dd {float:right;}

.renew_benefit .cont_middle {background:#e1d7c9; padding:80px 0 100px;}
.renew_benefit .cont_middle.promo_event {padding:100px 0 80px;}
.renew_benefit .cont_middle dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202009/pc/bg_line.png) no-repeat top center; padding:80px 0 160px}
.renew_benefit .cont_middle dl:last-child {padding-bottom:0;}
.renew_benefit .cont_middle dl:after {display:block; content:''; clear:both;}
.renew_benefit .cont_middle dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;letter-spacing:-0.025em;color:#000;}
.renew_benefit .cont_middle dl dt strong {display:block; font-size:50px; font-weight:700; line-height:1; color:#000; margin:15px 0;}
.renew_benefit .cont_middle dl dt em {font-family:proxima-nova; font-size:58px;}
/* .renew_benefit .cont_middle dl dt a {display:block; margin:40px 0 0; text-align:left;} */
.renew_benefit .cont_middle dl dt a {display:block; width:300px; font-weight:400 !important; margin:40px 0 0; text-align:center;font-size:20px; line-height:60px !important; height:60px; color:#fff; background:#325052}
.renew_benefit .cont_middle dl.weekly dt,
.renew_benefit .cont_middle dl.weekly dt strong {color:#1b1829;}
.renew_benefit .cont_middle dl.birthday .ref li {line-height:18px;}
.renew_benefit .cont_middle dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:400; margin:20px 0 0; color:#000}
.renew_benefit .cont_middle dl dd {float:right;}
.renew_benefit .cont_middle dl dt .icon_dwn {position:relative; top:2px; display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/benefit/202010/pc/bg_icon_benefit_pc2.png) no-repeat 0 0; width: 29px; height: 22px; margin:0 0 0 5px}
.renew_benefit .cont_middle dl dt .icon_go {position:relative; top:2px; display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/benefit/202010/pc/bg_icon_benefit_pc2.png) no-repeat -11px -33px; width: 12px; height:17px; margin:0 0 0 5px}

.renew_benefit .cont_bottom {background:#eee8e7; padding:110px 0;}
.renew_benefit .cont_bottom dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202009/pc/bg_line.png) no-repeat top center; padding:80px 0 120px;}
.renew_benefit .cont_bottom dl:last-child {padding-bottom:0;}
.renew_benefit .cont_bottom dl:after {display:block; content:''; clear:both;}
.renew_benefit .cont_bottom dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;}
.renew_benefit .cont_bottom dl dt strong {display:block; font-size:50px; font-weight:700; line-height:1.2; color:#000; margin:15px 0;}
.renew_benefit .cont_bottom dl dt em {font-family:proxima-nova; font-size:58px;}
.renew_benefit .cont_bottom dl dt a {display:block; margin:40px 0 0;}
.renew_benefit .cont_bottom dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:500; margin:20px 0 0; color:#111226}
.renew_benefit .cont_bottom dl dd {float:right;}
.renew_benefit .cont_bottom dl dd .tit {font-family:'Noto Sans KR'; font-size:26px; font-weight:500; margin:80px 0 30px;color:#111;}
.renew_benefit .cont_bottom dl dd:first-of-type .tit { margin:20px 0 30px;}
.renew_benefit .cont_bottom .card_wrap {width:750px}
.renew_benefit .cont_bottom .card_wrap table thead th {background:#e2d0c9; border:1px solid #e2d0c9; padding:16px 0 18px; font-size:20px; color:#111; position:relative;}
.renew_benefit .cont_bottom .card_wrap table thead th:before {border-left:1px solid #fff; display:block; content:''; height:34px; position:absolute; top:10px; left:0;}
.renew_benefit .cont_bottom .card_wrap table thead th:first-child:before {border:none}
.renew_benefit .cont_bottom .card_wrap table tbody td {font-size:20px; font-weight:400; line-height:1.3; color:#111; background:#ffffff; border:1px solid #e9dbd6; padding:40px 30px;}
.renew_benefit .cont_bottom .card_wrap table tbody td span {color:#f55050}
.renew_benefit .cont_bottom .card_wrap table tbody td.cardicon span {display:inline-block;padding:8px 0;}
.renew_benefit .cont_bottom .card_wrap table tbody td:first-child {text-align:center;}
.renew_benefit .cont_bottom .ref {margin:28px 0 40px;}
.renew_benefit .cont_bottom .ref li {font-size:16px; line-height:1;letter-spacing:-0.02em; color:#888;}
.renew_benefit .cont_add {background:#ba835e url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202101/pc/bg_banner_add.jpg) no-repeat top center; padding:80px 0 66px;}


/* 리뉴얼 회원혜택 */
.renew_benefit._07 .button_go_wrap {width:100%;height:90px;background-color:#5d5e6a;margin:0 auto;box-sizing:border-box;text-align:center;}
.renew_benefit._07 .button_go_wrap ul{overflow:hidden;height:100%; width:1260px; margin:0 auto;}
.renew_benefit._07 .button_go_wrap.top_fixed {position:fixed;top:0;left:0;z-index:110;}
.renew_benefit._07 .button_go_wrap li {float:left; width:420px;padding:32px 0 30px;}
.renew_benefit._07 .button_go_wrap li a {display:block;}
.renew_benefit._07 .button_go_wrap li.on {background-color:#111226;}
.renew_benefit._07 .button_go_wrap li.on a {color:#000;}

.renew_benefit._07 .tip_wrapper{width: 100%;background: #f5f5f5;}
.renew_benefit._07 .tip_area {max-width:880px;margin:0 auto;text-align:center; opacity: .8;}
.renew_benefit._07 .tip_area .button_tip_toggle {display:block;width:100%;padding:30px 0;line-height:1}
.renew_benefit._07 .tip_area .button_tip_toggle.on{padding:30px 0}
.renew_benefit._07 .tip_area .button_tip_toggle span {display:inline-block;position: relative;font-family:proxima-nova;font-size:22px;color:#111;line-height:1;}
.renew_benefit._07 .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;}
.renew_benefit._07 .tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:8px;background:url(https://hiphoper-seoul.github.io/shop-event/public/img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.renew_benefit._07 .tip_area .button_tip_toggle.on span:after {background:url(https://hiphoper-seoul.github.io/shop-event/public/img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.renew_benefit._07 .tip_area .cont_tip_toggle {padding-top:0px;padding-bottom:60px;border-top:0;}
.renew_benefit._07 .tip_area dl {text-align:left; overflow: hidden;margin-bottom:24px;}
.renew_benefit._07 .tip_area dl dt {font-family:Noto Sans KR;font-weight:bold;font-size:20px;color:#111;line-height:32px;letter-spacing:-.5px;}
.renew_benefit._07 .tip_area dl dt span{font-family:proxima-nova;}
.renew_benefit._07 .tip_area dl dd {padding-left:10px;font-family:Noto Sans KR;font-size:16px;color:#111;line-height:30px;letter-spacing:-.5px;}
.renew_benefit._07 .tip_area ul {padding-top:0;}
.renew_benefit._07 .tip_area ul li {position:relative;padding-left:12px;text-indent: -12px}
.renew_benefit._07 .tip_area ul li.padl12{padding-left:12px;margin-left:5px;}
.renew_benefit._07 .tip_area ul li ._asterisk{vertical-align: -4px}
.renew_benefit._07 .tip_area ul li:after {content:'';display:block;clear:both;}
.renew_benefit._07 .tip_area ul li .txt_sub {color:#777;}
.renew_benefit._07 .tip_area ul li .txt_point {color:#f7461d;}

.renew_benefit._07 {max-width:1920px; margin:0 auto; overflow:hidden;background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_star.png)}
.renew_benefit._07 .inner {width:1120px; margin:0 auto;}
.renew_benefit._07 .ref {margin:40px 0 0;}
.renew_benefit._07 .ref li {font-family:'Noto Sans CJK KR'; font-size:18px; font-weight:400; color:#666; margin:0 0 12px;}
.renew_benefit._07 .ref li span {display:inline-block; width:105px; font-size:0;}

.renew_benefit._07 .cont_top {background:#d3f5ff url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202007/pc/bg_top.jpg) no-repeat top center; padding:140px 0 98px; }
.renew_benefit._07 .cont_top h4 {margin:0 0 140px; text-align:center;}
.renew_benefit._07 .cont_top dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_line.png) no-repeat top center; padding:80px 0 0;}
.renew_benefit._07 .cont_top dl:after {display:block; content:''; clear:both;}
.renew_benefit._07 .cont_top dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;}
.renew_benefit._07 .cont_top dl dt strong {display:block; font-size:50px; font-weight:700; line-height:50px; color:#111226;}
.renew_benefit._07 .cont_top dl dt em {font-family:proxima-nova; font-size:58px;}
/* .renew_benefit._07 .cont_top dl dt a {display:block; margin:40px 0 0;} */
.renew_benefit._07 .cont_top dl dt a {display:block; width:100%; font-weight:500 !important; padding:24px 0; margin:40px 0 0; text-align:center;font-size:24px; line-height:1; color:#000; background:#aff022}
.renew_benefit._07 .cont_top dl dt .icon_dwn {display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202007/pc/bg_icon_benefit_pc2.png) no-repeat top center;background-size: 100% auto; width: 29px; height: 22px; margin:0 0 0 5px}
.renew_benefit._07 .cont_top dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:500; margin:20px 0 0; color:#111226}
.renew_benefit._07 .cont_top dl dd {float:right;}

.renew_benefit._07 .cont_middle {background:#98d1e3; padding:100px 0;}
.renew_benefit._07 .cont_middle dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_line.png) no-repeat top center; padding:80px 0 150px}
.renew_benefit._07 .cont_middle dl:last-child {padding-bottom:0;}
.renew_benefit._07 .cont_middle dl:after {display:block; content:''; clear:both;}
.renew_benefit._07 .cont_middle dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;}
.renew_benefit._07 .cont_middle dl dt strong {display:block; font-size:50px; font-weight:700; line-height:1; color:#111226; margin:15px 0;}
.renew_benefit._07 .cont_middle dl dt em {font-family:proxima-nova; font-size:58px;}
/* .renew_benefit._07 .cont_middle dl dt a {display:block; margin:40px 0 0; text-align:left;} */
.renew_benefit._07 .cont_middle dl dt a {display:block; width:300px; font-weight:500 !important; margin:40px 0 0; text-align:center;font-size:20px; line-height:60px !important; height:60px; color:#000; background:#aff022}
.renew_benefit._07 .cont_middle dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:500; margin:20px 0 0; color:#111226}
.renew_benefit._07 .cont_middle dl dd {float:right;}
.renew_benefit._07 .cont_middle dl dt .icon_dwn {position:relative; top:2px; display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202007/pc/bg_icon_benefit_pc2.png) no-repeat 0 0; width: 29px; height: 22px; margin:0 0 0 5px}
.renew_benefit._07 .cont_middle dl dt .icon_go {position:relative; top:2px; display:inline-block; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202007/pc/bg_icon_benefit_pc2.png) no-repeat -11px -33px; width: 12px; height:17px; margin:0 0 0 5px}

.renew_benefit._07 .cont_bottom {background:#e7eaee; padding:100px 0;}
.renew_benefit._07 .cont_bottom dl {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202005/pc/bg_line.png) no-repeat top center; padding:80px 0 120px;}
.renew_benefit._07 .cont_bottom dl:last-child {padding-bottom:0;}
.renew_benefit._07 .cont_bottom dl:after {display:block; content:''; clear:both;}
.renew_benefit._07 .cont_bottom dl dt {float:left; font-family:'Noto Sans KR';font-size:30px; font-weight:400;}
.renew_benefit._07 .cont_bottom dl dt strong {display:block; font-size:50px; font-weight:700; line-height:1.2; color:#111226; margin:15px 0;}
.renew_benefit._07 .cont_bottom dl dt em {font-family:proxima-nova; font-size:58px;}
.renew_benefit._07 .cont_bottom dl dt a {display:block; margin:40px 0 0;}
.renew_benefit._07 .cont_bottom dl dt .date {font-family:proxima-nova; font-size:26px; font-weight:500; margin:20px 0 0; color:#111226}
.renew_benefit._07 .cont_bottom dl dd {float:right;}
.renew_benefit._07 .cont_bottom dl dd .tit {font-family:'Noto Sans KR'; font-size:26px; font-weight:500; margin:70px 0 30px;}
.renew_benefit._07 .cont_bottom dl dd:first-of-type .tit { margin:20px 0 30px;}
.renew_benefit._07 .cont_bottom .card_wrap {width:750px}
.renew_benefit._07 .cont_bottom .card_wrap table thead th {background:#b9c2d9; border:1px solid #b9c2d9; padding:16px 0 18px; font-size:20px; color:#000; position:relative;}
.renew_benefit._07 .cont_bottom .card_wrap table thead th:before {border-left:1px solid #fff; display:block; content:''; height:34px; position:absolute; top:10px; left:0;}
.renew_benefit._07 .cont_bottom .card_wrap table thead th:first-child:before {border:none}
.renew_benefit._07 .cont_bottom .card_wrap table tbody td {font-size:20px; font-weight:400; line-height:1.3; background:#fff; border:1px solid #dce0ec; padding:40px 30px;}
.renew_benefit._07 .cont_bottom .card_wrap table tbody td span {color:#f55050}
.renew_benefit._07 .cont_bottom .card_wrap table tbody td:first-child {text-align:center;}
.renew_benefit._07 .cont_bottom .ref li {font-size:15px; line-height:1; color:#888;}
.renew_benefit._07 .cont_add {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/benefit/202007/pc/bg_banner_add.png) no-repeat top center; padding:80px 0;}
/*기획전 pc 공통*/
.promotion_header {max-width:1920px; margin:0 auto}
.promotion_header .poz_rel{position: relative;}
.promotion_header .button_wrapper{ position: absolute; left:50%; bottom:3.042vw; width:65.625vw; transform: translateX(-50%); }
.promotion_header .button_wrapper li{float:left; width:12.708vw; margin-left:0.521vw;}
.promotion_header .button_wrapper li:first-child{margin-left:0;}

.promotion_header .button_wrapper2{ position:relative;}
.promotion_header .button_wrapper2 ul { position: absolute; left:50%; bottom:9.063vw; width:39.063vw; transform: translateX(-50%);}
.promotion_header .button_wrapper2 li{float:left; width:19.271vw; margin-left:0.521vw;}
.promotion_header .button_wrapper2 li:first-child{margin-left:0;}
.promotion_header .coupon_area{padding:4.688vw 0 3.125vw; background-color: #efece5;}
.promotion_header .coupon_wrapper {background:#181975 ;padding:0 0 7.813vw}
.promotion_header .coupon_wrapper .inner {width:65.625vw; margin:0 auto; text-align:center;}
.promotion_header .coupon_wrapper .c_img {width:31.250vw; margin:0 auto;}


.cms_promotion {max-width:1920px; margin:0 auto}
.cms_promotion .inner {width:1140px; margin:0 auto; text-align:center; position:relative;}
.cms_promotion .day3 .cont_main {background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/cms/2008/bg_main.jpg) no-repeat top center; padding:107px 0 90px;}
.cms_promotion .day3 .cont_coupon {background:#7b07dd; padding:100px 0;}
.cms_promotion .day3 .cont_coupon .ball {position:absolute; top:-230px; right:-50px;}
/* notice 공통*/
.tip_wrapper{width: 100%;background:#f2f2f2;}
.tip_area {text-align:center;}
.tip_area .button_tip_toggle {display:block;width:100%;padding:27px 0;line-height:1}
.tip_area .button_tip_toggle.on{padding:27px 0}
.tip_area .button_tip_toggle span {display:inline-block;position:relative;font-family:Noto Sans KR;font-size:25px;color:#111;line-height:1;}
/* .tip_area .button_tip_toggle span::before{content:'';display:inline-block;width:100%;border-bottom:2px solid #111;position: absolute; bottom:-4px;} */
.tip_area .button_tip_toggle span:after {content:'';display:inline-block;width:18px;height:10px;margin-left:16px;background:url(../img/event/0628_lucky/btn_arrow_black_off.png) 0 0 no-repeat;vertical-align:3px;}
.tip_area .button_tip_toggle.on span:after {background:url(../img/event/0628_lucky/btn_arrow_black_on.png) 0 0 no-repeat;}
.tip_area .cont_tip_toggle {display:inline-block;padding:14px 0 32px;text-align:left;border-top:0;}
.tip_area dl {text-align:left; overflow: hidden;margin-bottom:25px;}
.tip_area dl dt {font-family:Noto Sans KR;font-weight:500;font-size:16px;color:#333;line-height:26px;}
.tip_area dl dt span{font-family:proxima-nova;}
.tip_area dl dd {font-family:Noto Sans KR;font-size:16px;font-weight:300;color:#333;line-height:26px;}
.tip_area ul {padding-top:0;}
.tip_area ul li {position:relative;}
.tip_area ul li:after {content:'';display:block;clear:both;}
.tip_area ul li ul {padding:0 0 0 13px;}
.tip_area .col_left {display:block;float:left;width: 44%;}
.tip_area .col_right {display:block;float:right;width: 56%;}
.tip_area ul li .txt_sub {color:#777;}
.tip_area ul li .txt_point {color:#f7461d;}

/*프로모션 내 상품영영
.slider_wrap:after {display:block; content:''; clear:both;}
.slick-slide {margin: 0 10px;}
.slick-list {margin: 0 -10px;}
.slick-arrow {display:block; position:absolute; bottom:-55px; width:19px; height:19px; font-size:0; background:url(https://hhp-site-common-resource.s3.ap-northeast-2.amazonaws.com/event/summer_project/pc/bg_arrows.png)no-repeat; }
.slick-arrow.prev {background-position:0 0;left:530px;}
.slick-arrow.next {background-position:-21px 0;right:530px;}
.slick-dots {overflow:hidden;position:absolute; bottom:-50px; left:50%;transform: translate(-50%,0);}
.slick-dots > li:first-child {margin-left:0;}
.slick-dots > li {float:left; margin:0 0 0 15px;width:6px; height:6px;border:2px solid #fff; border-radius:50%; font-size:0;}
.slick-dots > li.slick-active {background:#fff;}
.prd_info_wrap  {width:300px; overflow:hidden;}
.prd_info_wrap a {display:block;}
.prd_info_wrap .prd_info {background:#fff; padding:17px 20px 20px; text-align:left; position:relative;}
.prd_info_wrap .prd_info dl > * {font-family:'Noto Sans KR',sans-serif; font-size:18px; letter-spacing:-.2px; line-height:1.3;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.prd_info_wrap .prd_info dl dt {font-weight:500}
.prd_info_wrap .prd_info .price {margin:12px 0 0;font-family:'Montserrat'; font-weight:700; font-size:28px; color:#000; letter-spacing:-.2px;}
.prd_info_wrap .prd_info .price span {display:inline-block; margin:0 5px 0 0;font-size:20px; font-weight:500; color:#a1a1a1; text-decoration:line-through;}
.prd_info_wrap .prd_info .badge {display:block; width:76px; height:76px; position:absolute; top:-50px; right:10px;  background:#ddd; text-align:center; line-height:78px; border:2px solid #000; border-radius:50%; color:#000; letter-spacing:-.2px;font-family:'Montserrat','Noto Sans KR',sans-serif; font-size:27px; font-weight:700}
*/
