@charset "utf-8";
@import url("/css/webfont.css");

.event_wrap {font-family: 'Noto Sans KR';}
/* ----------------------------------------------------------------
					상단비주얼
-----------------------------------------------------------------*/
.section_visual{background: #dfd9ff;height: 400px;overflow: hidden;}
.section_visual .container{height: 100%;margin:0 auto;}
.section_visual h1 {font-size: 0;}
.section_visual .container span {display: block;margin: 0 auto;}
.section_visual .visual_cont_wrap {width: 100%;height: 100%;display: inline-block;position: relative;}
.section_visual .container .visual_img_phone{width: 482px;padding: 176px 0;background: url("//img.enuri.info/images/event/2023/shopmanager/feb/visual_img_phone.png");background-size: 100%;position: absolute; bottom: 0;left: 60px;}
.section_visual .container .visual_img_npay {width: 94px;padding: 38px 0;background: url("//img.enuri.info/images/event/2023/shopmanager/feb/visual_img_npay.png");background-size: 100%;position: absolute;top: 84px;left: 24px;animation: logomove 2s  infinite;}
.section_visual .container .visual_img_11st{width: 119px;padding: 54px 0;background: url("//img.enuri.info/images/event/2023/shopmanager/feb/visual_img_11st.png");background-size: 100%;position: absolute;left: 70px;top: 180px; animation: logomove 2s  infinite;}
.section_visual .container .visual_img_coupang{width: 114px;padding: 52px 0;background: url("//img.enuri.info/images/event/2023/shopmanager/feb/visual_img_coupang.png");background-size: 100%;position: absolute;left: 540px;top: 90px;animation: logomove 2s  infinite;}
.section_visual .container .visual_img_gmarket{width: 76px;padding: 34px 0;background: url("//img.enuri.info/images/event/2023/shopmanager/feb/visual_img_gmarket.png");background-size: 100%;position: absolute;left: 400px;top: 240px; animation: logomove 2s  infinite;}
.section_visual .container .visul_txt_only_app {width: 116px; padding: 17px 0; background:  url("//img.enuri.info/images/event/2023/shopmanager/feb/visul_txt_only_app.png");background-size: 100%;font-size: 0;margin-left: 700px;margin-bottom: 30px;margin-top: 65px;}
.section_visual .container .visual_txt_01 {font-size: 30px; font-weight: 500; color: #403e4a;margin-left: 700px;margin-bottom: 20px;line-height: 1;letter-spacing: -0.5px;}
.section_visual .container .visual_txt_02 {font-size:0; width: 498px; padding: 88px 0; background:  url("//img.enuri.info/images/event/2023/shopmanager/feb/visual_txt_02.png");background-size: 100%;margin-left: 700px;margin-bottom: 30px; position: absolute; top: 88px;}
.section_visual .container .visual_txt_03 {font-size: 24px; color: #776bb3;margin-left: 700px;line-height: 1;letter-spacing: -0.7px;position: absolute;bottom: 85px;}

@keyframes logomove  {
	0%, 20%, 40%, 60%, 80%, 100% {transform: translateY(0);}
	50%,70% {transform: translateY(-2px);}

}

@media (max-width:1380px) {
	.section_visual .container .visual_img_phone {width: 450px;padding: 156px 0;left: 35px;}
	.section_visual .container .visual_img_coupang {left: 400px;}
	.section_visual .container .visul_txt_only_app,
	.section_visual .container .visual_txt_01,
	.section_visual .container .visual_txt_02,
	.section_visual .container .visual_txt_03 {margin-left: 510px;}
	.section_visual .container .visul_txt_only_app {margin-top: 100px;}
	.section_visual .container .visual_txt_02 {width: 444px; padding: 78px 0;top: 124px;}
	.section_visual .container .visual_txt_03 {font-size: 22px;bottom: 80px;}
	.section_visual .container .visual_img_11st {width: 85px;padding: 38px;left: 45px;top: 210px;}
	.section_visual .container .visual_img_gmarket {left: 338px;top: 255px;}
}

@media (max-width:992px) {
	.section_visual .container .visual_img_phone {width: 395px;padding: 145px 0;left: 35px;}
	.section_visual .container .visual_img_npay {width: 80px;padding: 30px 0;width: 84px;left: 34px; top: 100px;}
	.section_visual .container .visual_img_11st {width: 95px;padding: 38px;left: 34px;top: 238px;}
	.section_visual .container .visual_img_coupang {width: 90px; padding: 42px 0; left: 340px;}
	.section_visual .container .visual_img_gmarket {width: 62px; padding: 28px 0; left: 295px; top: 280px;}
	.section_visual .container .visul_txt_only_app,
	.section_visual .container .visual_txt_01,
	.section_visual .container .visual_txt_02,
	.section_visual .container .visual_txt_03 {margin-left: 425px;}
	.section_visual .container .visul_txt_only_app {width: 95px;padding: 14px 0;margin-bottom: 20px;margin-top: 120px;}
	.section_visual .container .visual_txt_01 {font-size: 19px;margin-bottom: 10px;}
	.section_visual .container .visual_txt_02 {width: 296px;padding: 53px 0;top: 150px;}
	.section_visual .container .visual_txt_03 {font-size: 15px;bottom: 120px;}
}

@media (max-width: 767px) {
	.section_visual {height: 300px;}
	.section_visual .visual_cont_wrap {width: 300px;left: 50%; transform: translateX(-50%);}
	.section_visual .container .visual_img_phone {width: 190px;padding: 70px 0;left: 50%;transform: translateX(-50%);}
	.section_visual .container .visual_img_npay {width: 40px;padding: 13px 0;bottom: 102px; top: auto;}
	.section_visual .container .visual_img_11st {width: 50px;padding: 20px;left:40px}
	.section_visual .container .visual_img_coupang {width: 52px; padding: 21px 0;right: 25px;left: auto;bottom: 72px;top: auto;}
	.section_visual .container .visual_img_gmarket {width: 34px; padding:15px 0; bottom: 25px; top: auto;right: 80px;left: auto;}
	.section_visual .container .visul_txt_only_app {margin: 30px auto 0 auto;}
	.section_visual .container .visual_txt_01 {margin: 12px auto 0 ;text-align: center;
	font-size: 15px;}
	.section_visual .container .visual_txt_02 {width: 230px; margin: 0;padding: 41px 0;top: 50px;left: 62px}
	.section_visual .container .visual_txt_03 {font-size: 12px;margin: 0;bottom: 150px;left: 50px;}
	.evt_participation_box_img_wrap {margin: 0 30%;}
}

/* ----------------------------------------------------------------
					텝공통
-----------------------------------------------------------------*/
.tab {display: none;padding-top: 50px;display: none;}
.tab.active {display: block;}
.event_floattab {width:100%;padding:0;display: none;} 
.event_floattab.is_fixed {position:fixed;top:0;left:0;right:0;z-index:100;display: block;}
.event_floattab .floattab_list {width: 100%;margin:0 auto;height: 85px;line-height: 80px;}
.event_floattab .floattab_list .col {transition: none;}
.event_floattab .floattab_list li button {width: 100%;height: 100%;border-top-right-radius: 60px;border-bottom-right-radius: 60px;position: absolute;}
.event_floattab .floattab_list li button span {font-family: 'Robto';}
.event_floattab .floattab_list li button .evt_tab_num {font-size: 22px;font-weight: 400;text-decoration: underline;margin-right: 10px;letter-spacing: -0.3px;color: #fff; opacity: 0.5;}
.event_floattab .floattab_list li button.on .evt_tab_num {opacity: 1;font-weight: 500;}
.event_floattab .floattab_list li button .evt_tab_tit {font-size: 24px; font-weight: 500;letter-spacing: -0.9px;color: #fff;opacity: 0.5;} 
.event_floattab .floattab_list li button.on .evt_tab_tit {opacity: 1;}
.event_floattab .floattab_list li button .evt_tab_tit em {color: #fff77d;opacity: 0.5;}
.event_floattab .floattab_list li button.on .evt_tab_tit em {opacity: 1;}
.evt_tab_step_menu {padding-top: 60px;}
.evt_step_btn_wrap {position: relative; width: 172px;margin: 0 auto;}
.evt_step_btn_wrap::after {display: block; content: ""; padding-bottom: 100%;}
.evt_tab_step_menu button {position: absolute;top: 0;left:0;width: 100%;height: 100%; border-radius: 50%;line-height: 1;}
.evt_tab_step_menu .btn_evt_step_num {font-size: 22px;font-family: 'Roboto';display: block;margin-bottom: 18px;color: #fff;opacity: 0.5;}
.evt_tab_step_menu button.on .btn_evt_step_num {opacity: 1;}
.evt_tab_step_menu .btn_evt_step_tit {font-size: 24px;color: #fff;font-weight: 500;letter-spacing: -0.8px;opacity: 0.5;}
.evt_tab_step_menu button.on .btn_evt_step_tit {opacity: 1;}
.evt_tab_step_menu button.on .btn_evt_step_tit em{color: #fff77d;}
.evt_tab_step_menu .btn_evt_step_tit em {color: #f1f1f7;display: block;margin-bottom: 7px;}
.evt_tab_step_menu .evt_step_btn_list {position: relative;width: 700px; margin: 0 auto}
.evt_tab_step_menu .evt_step_btn_list::before {content: ""; display: block; background: #e6e5eb; width: 70%; height: 7px; position: absolute; top: 50%;left: 10%;}
.tab .evt_tab_main_tit {margin: 30px 0 50px;}
.tab .evt_tab_main_tit img {display: block;margin: 0 auto;}
.tab .evt_participation_box {background: #fff;border-radius: 15px;}
.tab .evt_participation_btn_wrap {width: 700px; margin: 0 auto;}
.tab .evt_participation_btn_wrap button {height: 80px;font-size: 28px;border-radius: 20px;line-height: 1;width: 100%;}
.tab .evt_participation_btn_wrap .btn_receive_e500.completed,
.tab .evt_participation_btn_wrap .btn_receive_e4500.completed{background: #eee;border-color: #959595;color: #777777;}
.tab .evt_participation_noti_wrap {margin: 30px 0 40px;}
.tab .evt_participation_noti_wrap span {color: #8d8d8d; font-size: 20px;display: block;text-align: center;font-weight: 300;}

@media (max-width: 1380px){
	.event_floattab .floattab_list li button .evt_tab_tit {font-size: 21px;}
}
@media (max-width: 1200px){
	.tab .evt_participation_noti_wrap span {font-size: 17px;letter-spacing: -0.5px;}
	.tab .evt_participation_btn_wrap {width: 600px;}
	.tab .evt_participation_btn_wrap button {font-size: 22px;height: 70px;}
	.event_floattab .floattab_list li button .evt_tab_num {font-size: 15px;}
	.event_floattab .floattab_list li button .evt_tab_tit {font-size: 17px;}

}
@media (max-width: 767px) {
	.event_floattab .floattab_list li button .evt_tab_num {font-size: 11px;display: block;margin-right: 0;}
	.event_floattab .floattab_list li button .evt_tab_tit {font-size: 12px;}
	.event_floattab .floattab_list li button .evt_tab_tit em {display: block;}
	.evt_tab_step_menu {padding-top: 25px;}
	.evt_tab_step_menu .evt_step_btn_list{width: 90%;}
	.evt_step_btn_wrap {width: 95%;max-width: 130px;}
	.evt_tab_step_menu .btn_evt_step_num {font-size: 11px;margin-bottom: 8px;}
	.evt_tab_step_menu .btn_evt_step_tit {font-size: 12px;}
	.evt_tab_step_menu .btn_evt_step_tit em {margin-bottom: 4px;}
	.tab {padding-top: 25px;}
	.tab .evt_tab_main_tit {padding: 0 10%; margin: 20px 0;}
	.tab .evt_participation_btn_wrap {width: 100%; max-width: 350px;padding: 0 15px;}
	.tab .evt_participation_btn_wrap div:nth-child(1){padding-right: 0 !important;margin-bottom: 10px;}
	.tab .evt_participation_btn_wrap div:nth-child(2){padding-left: 0 !important}
	.tab .evt_participation_btn_wrap button {font-size: 14px;height: 40px;border-radius: 10px;letter-spacing: -0.4px;}
	.tab .evt_participation_noti_wrap {margin: 15px 0 22px;}
	.tab .evt_participation_noti_wrap span {font-size: 11px;}
	.event_floattab .floattab_list {height: 65px; line-height: 65px;}

}

/* ----------------------------------------------------------------
					tab_first_install
-----------------------------------------------------------------*/
.tab_first_install {background: #f2f1f8;}
.event_floattab.evt1_on {background-color:#432db3;}
.event_floattab.evt1_on .container {background-color:#432db3}
.event_floattab.evt1_on .floattab_list li:first-child {background: #5a44c9;}
.event_floattab.evt1_on .floattab_list li:nth-child(2) {background: #6a55d4;}
.event_floattab.evt1_on .floattab_list li .btn_floattab1 {background: #432db3;}
.event_floattab.evt1_on .floattab_list li .btn_floattab2 {background: #5a44c9;}
.event_floattab.evt1_on .floattab_list li .btn_floattab3 {background: #6a55d4;}
.evt_tab_step_menu.evt1_on {background: #f2f1f8;}
.evt_tab_step_menu.evt1_on .evt_step_btn_wrap button {background: #cecdd3;}
.evt_tab_step_menu.evt1_on .evt_step_btn_wrap button.on{background: #432db3;}
.tab_first_install .first_install_participation_box {background: #fff center 0 no-repeat;;position: relative;padding: 65px 0 40px;}
.tab_first_install .first_install_participation_box_img1 {margin: 0 auto;display: block;}
.tab_first_install .first_install_participation_box_img2{position: absolute;top: 85px;left: 50%; transform: translateX(-50%);animation: coinmove 6s infinite;}
.tab_first_install .btn_install_app {background: #3f28b5;color: #fff;}
.tab_first_install .btn_receive_e500 {border: 3px solid #3f2b85; background: #f5f3ff; color:#3f2b85;}
.tab_first_install .first_install_participation_noti_wrap {line-height: 24px;}

@keyframes coinmove  {
	0%, 75% {opacity: 0;}
	50%, 100% {opacity: 1;}
}
.tab_first_install .evt_participatory_method{margin-top: 68px;}
.tab_first_install .evt_participatory_method h2{font-size: 40px; font-weight: bold; text-align: center;}
.tab_first_install .evt_participatory_method_wrap {width: 700px; margin: 40px auto 0;}
.tab_first_install .evt_participatory_method_img {background: #fcfcfe;padding-top:40px; border-radius: 15px;}
.tab_first_install .evt_participatory_method_img img {display: block; margin: 0 auto;}
.tab_first_install .evt_participatory_method_img span {display: block;text-align: center;background: #6552c4; color: #fff; border-bottom-right-radius: 25px;border-bottom-left-radius: 25px;font-family: 'ROBOTO';padding: 14px 0;font-size: 24px;line-height: 1;}
.tab_first_install .evt_participatory_method_txt {text-align: center;font-size: 22px; color: #626262;letter-spacing: -0.7px;margin-top: 20px;}
.tab_first_install .evt_participatory_method_txt span {line-height: 1;}
.tab_first_install .evt_participatory_method_txt em {color: #523ad2;font-weight: 500;}
.tab_first_install .evt_participatory_next_img {height: calc(100% - 68px);display: flex;align-items: center;justify-content: space-around;}
.tab_first_install .evt_bottom_bnr {background: #fffaf6;margin-top: 100px;}
.tab_first_install .evt_bottom_bnr a {padding: 50px 0;}
@media (max-width: 767px){
	.tab_first_install .first_install_participation_box {padding: 30px 0 20px;}
	.tab_first_install .first_install_participation_box_img2 {top: 30px;}
	.tab_first_install .btn_receive_e500 {border: 2px solid #3f2b85;}
	.tab_first_install .evt_participatory_method h2 {font-size: 16px;}
	.tab_first_install .evt_participatory_method_wrap {width: 100%;}
	.tab_first_install .evt_participatory_method_img {padding-top: 20px;}
	.tab_first_install .evt_participatory_method_img span {font-size: 12px;}
	.tab_first_install .evt_participatory_method_txt {font-size: 12px;margin-top: 10px;}
	.tab_first_install .evt_bottom_bnr {margin-top: 40px;}
	.tab_first_install .evt_bottom_bnr a {padding: 33px 0;}
	.tab_first_install .evt_participatory_method {margin-top: 35px;}
	.tab_first_install .evt_participatory_method_wrap {margin-top: 14px;}
	.tab_first_install .evt_participatory_next_img {height: calc(100% - 43px); padding: 14px 0;}
	.tab_first_install .evt_participatory_next_img img {width: 16px;}
}
/* ----------------------------------------------------------------
					tab_shop_connection
-----------------------------------------------------------------*/
.tab_shop_connection {background: #e1f3e5;padding-bottom: 100px;}
.event_floattab.evt2_on {background-color:#47c364;}
.event_floattab.evt2_on .container {background-color:#47c364}
.event_floattab.evt2_on .floattab_list li:first-child {background: #03a629;}
.event_floattab.evt2_on .floattab_list li:nth-child(2) {background: #38b455;}
.event_floattab.evt2_on .floattab_list li .btn_floattab1 {background: #47c364;}
.event_floattab.evt2_on .floattab_list li .btn_floattab2 {background: #03a629;}
.event_floattab.evt2_on .floattab_list li .btn_floattab3 {background: #38b455;}
.evt_tab_step_menu.evt2_on {background: #e1f3e5;}
.evt_tab_step_menu.evt2_on .evt_step_btn_wrap button {background: #bfcfc3;}
.evt_tab_step_menu.evt2_on .evt_step_btn_wrap button.on{background: #03a629;}
.tab_shop_connection .shop_connection_box {padding: 70px 0 40px;margin-bottom: 90px;}
.tab_shop_connection .shop_connection_box .evt_participation_box_img_wrap {position: relative;}
.tab_shop_connection .shop_connection_box .shop_connection_box_img{display: block; margin: 0 auto;}
.tab_shop_connection .shop_connection_box .shop_connection_btn_wrap {margin-bottom: 40px;}
.tab_shop_connection .shop_connection_box .btn_subscribe{background: #0c92f7;color: #fff;}
.tab_shop_connection .shop_connection_box .btn_npay_connect{background: #08c435;color: #fff; margin-bottom: 10px;}
.tab_shop_connection .shop_connection_box .btn_receive_e4500{background: #effff3;color: #07aa2e;border:3px solid #07aa2e;}
.tab_shop_connection .shop_connection_area {width: 700px;margin: 0 auto;}
.tab_shop_connection .shop_connection_area h2 {font-size: 40px; font-weight: bold;text-align: center; letter-spacing: -1.2px;margin-bottom: 30px;}
.tab_shop_connection .shop_connection_area h2 em {color: #e93b3b;}
.tab_shop_connection .shop_connection_list_box {margin-bottom: 40px;}
.tab_shop_connection .shop_connection_area .shop_connection_list li {padding: 0 10px;}
.tab_shop_connection .shop_connection_area .list_shop_btn_wrap {position: relative; width: 122px;}
.tab_shop_connection .shop_connection_area .list_shop_btn_wrap::after {display: block; content: ""; padding-bottom: 100%;}
.tab_shop_connection .shop_connection_area .btn_list_shop {position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover;}
.tab_shop_connection .shop_connection_area .btn_list_naver{background: url("//img.enuri.info/images/event/2023/shopmanager/feb/naver_list_img.png") no-repeat; background-size: 100%;}
.tab_shop_connection .shop_connection_area .btn_list_gmarket{background: url("//img.enuri.info/images/event/2023/shopmanager/feb/list_gmk_img.png") no-repeat; background-size: 100%;}
.tab_shop_connection .shop_connection_area .btn_list_11st{background: url("//img.enuri.info/images/event/2023/shopmanager/feb/list_11st_img.png") no-repeat; background-size: 100%;}
.tab_shop_connection .shop_connection_area .btn_list_coupang{background: url("//img.enuri.info/images/event/2023/shopmanager/feb/list_coupang_img.png") no-repeat; background-size: 100%;}
.tab_shop_connection .shop_connection_area .btn_list_more{background: #eff9f2;font-size: 26px;border: 2px solid #eb8884; border-radius: 20px;color: #f05555; text-align: center;padding: 34px 0;line-height: 1.1;animation: line 4.6s infinite;}

.tab_shop_connection .shop_connection_area .btn_list_shop em {display: block; font-family: 'Roboto';font-weight: bold;}
.tab_shop_connection .shop_connection_area .list_shop_txt {text-align: center;font-family: 'Roboto'; font-size: 26px;font-weight: 300;color: #5a615c;line-height: 1; margin-top: 28px;}
.tab_shop_connection .shop_connection_area .more_list_txt {color: #f05555; font-size: 26px; letter-spacing: -1.4px; font-weight: 500; background: linear-gradient(to top, #fffdc5 50%, transparent 50%);}
.tab_shop_connection .shop_connection_area .more_list_txt span {font-family: 'Noto Sans KR';}
@keyframes line {
	0%, 40%, 80% {border: 2px solid #eb8884;}
    20%, 60% , 100% {border: 2px solid #eff9f2;}
}

.btn_shop_guide {display: block;color: #08a32d;font-size: 28px;text-align: center;margin: 0 auto;letter-spacing: -0.5px; text-decoration:solid; margin-bottom: 5px;border-bottom: 1px solid #08a32d;padding: 1px 5px;}


@media (max-width: 767px){
	.tab_shop_connection {padding-bottom: 50px;}
	.tab_shop_connection .shop_connection_box .shop_connection_btn_wrap {margin-bottom: 20px;}
	.tab_shop_connection .shop_connection_box .btn_receive_e4500{border:2px solid #07aa2e;}
	.tab_shop_connection .shop_connection_area {width: 100%;}
	.tab_shop_connection .shop_connection_area h2 {font-size: 16px;}
	.tab_shop_connection .shop_connection_box {padding: 15px 0 20px;margin-bottom: 35px;}
	.tab_shop_connection .shop_connection_area .list_shop_btn_wrap {width: auto;}
	.tab_shop_connection .shop_connection_box .shop_connection_notice {margin: 15px 0 20px;}
	.tab_shop_connection .shop_connection_box .shop_connection_notice span {font-size: 11px;}

	.tab_shop_connection .shop_connection_area .list_shop_txt {font-size: 11px;margin-top: 8px;}
	.tab_shop_connection .shop_connection_area .list_more_btn_wrap::after {padding-bottom: 25px;}
	.tab_shop_connection .shop_connection_area .btn_list_shop {font-size: 14px;padding: 32px 0;line-height: 0;}
	.tab_shop_connection .shop_connection_area .btn_list_more em,
	.tab_shop_connection .shop_connection_area .btn_list_more .visible_xs {display: inline !important}
	.tab_shop_connection .more_liss_txt_in {color: #f05555; font-size: 17px;margin-left: 5px; font-weight: 500; letter-spacing: -0.7px;}
	.btn_shop_guide {font-size: 13px;}

}

/* ----------------------------------------------------------------
					tab_first_purchase
-----------------------------------------------------------------*/
.tab_first_purchase {background: #fff1f3;}
.event_floattab.evt3_on {background-color:#f39fad;}
.event_floattab.evt3_on .container {background-color:#f39fad}
.event_floattab.evt3_on .floattab_list li:first-child {background: #f28a9b;}
.event_floattab.evt3_on .floattab_list li:nth-child(2) {background: #ee5b74;}
.event_floattab.evt3_on .floattab_list li .btn_floattab1 {background: #f39fad;}
.event_floattab.evt3_on .floattab_list li .btn_floattab2 {background: #f28a9b;}
.event_floattab.evt3_on .floattab_list li .btn_floattab3 {background: #ee5b74;}
.evt_tab_step_menu.evt3_on {background: #fff1f3;}
.evt_tab_step_menu.evt3_on .evt_step_btn_wrap button {background: #d9cdcf;}
.evt_tab_step_menu.evt3_on .evt_step_btn_wrap button.on{background: #ee5b74;}
.tab_first_purchase .first_install_participation_box {padding: 50px 0 40px;}
.tab_first_purchase .first_install_participation_box img {display: block; margin: 0 auto;}
.tab_first_purchase .btn_receive_e5000 {width: 700px;display: block;margin: 0 auto; background: #ee5b74; border-radius: 15px; color: #fff; font-size: 28px;line-height: 1; padding: 26px 0;}
.tab_first_purchase .btn_receive_e5000.complete {background: #959595;}
.tab_first_purchase_participation_noti_wrap .sub {color: #bebebe !important;}
.tab_first_purchase .evt_bottom_bnr {margin-top: 100px; background: #f9fdff;}
.tab_first_purchase .evt_bottom_bnr a {display: block;}
@media (max-width: 1200px) {
	.tab_first_purchase .btn_receive_e5000 {width: 655px;}
}
@media (max-width: 767px) {
	.tab_first_purchase .evt_participation_box_img_wrap {margin: 0 20%;}
	.tab_first_purchase .first_purchase_btn_wrap {max-width:none;}
	.tab_first_purchase .btn_receive_e5000{padding: 13px 0; font-size: 14px;border-radius: 10px;}
	.tab_first_purchase .first_install_participation_box {padding: 20px 0 22px;}
	.tab_first_purchase .evt_bottom_bnr {margin-top: 50px;}
}
/* ----------------------------------------------------------------
					evt_shop_connect_guid_layer
-----------------------------------------------------------------*/
.evt_shop_con_guid_layer {text-align: center;width: 440px;position: relative;}
.evt_shop_con_guid_layer .swiper-container {height: 271px;}
.evt_shop_con_guid_layer .evt_com_layer_cont {padding: 24px 75px 32px 75px;border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; height: 327px;}
.evt_shop_con_guid_layer .shop_layer_txt .shop_layer_txt_cont {font-size: 13px; color: #555;}
.evt_shop_con_guid_layer .shop_layer_txt .shop_layer_txt_cont span {display: block;}
.evt_shop_con_guid_layer .shop_layer_txt .shop_layer_txt_cont em{color: #1a70dd;}
.evt_shop_con_guid_layer .shop_layer_tit {display: block;font-size: 16px; color: #333; font-weight: 500; letter-spacing: -0.32px;margin:14px 0 16px;}
.evt_shop_con_guid_layer .evt_layer_btn_wrap {width: 100%; position: absolute;top: 50%;transform: translate(-50%,-50%);left: 50%; z-index: 10;}
.evt_shop_con_guid_layer .btn_layer_prev {background: url("//img.enuri.info/images/event/2023/shopmanager/feb/btn_layer_prev.png"); width: 17px; height: 17px; position: absolute; left: 0; background-size: 100%; position: absolute; left: 26px; padding: 5px;}
.evt_shop_con_guid_layer .btn_layer_prev.swiper-button-disabled {background: url("//img.enuri.info/images/event/2023/shopmanager/feb/btn_layer_disabled.png")}
.evt_shop_con_guid_layer .btn_layer_next {background: url("//img.enuri.info/images/event/2023/shopmanager/feb/btn_layer_next.png"); width: 17px; height: 17px;background-size: 100%;padding: 5px;position: absolute; right: 26px}
.evt_shop_con_guid_layer .btn_layer_next.swiper-button-disabled {background: url("//img.enuri.info/images/event/2023/shopmanager/feb/btn_layer_disabled2.png")}
.evt_shop_con_guid_layer .swiper-pagination {width: 100%;position: absolute;bottom: 0;}
.evt_shop_con_guid_layer .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;background: #ccc;}
.evt_shop_con_guid_layer .swiper-pagination .swiper-pagination-bullet-active {background: #1a70dd;}
.evt_shop_con_guid_layer .last_layer_btn_wrap {margin-top: 10px;}
.evt_shop_con_guid_layer .last_layer_btn_wrap > div {height: 42px;}
.evt_shop_con_guid_layer .last_layer_btn_wrap a{display: block;font-size: 14px;padding: 12px 0; border-radius: 5px; line-height: 1; height: 100%;}
.evt_shop_con_guid_layer .last_layer_btn_wrap .btn_shop_con a {background: #f8f8f8; border: 1px solid #dddddd;}
.evt_shop_con_guid_layer .last_layer_btn_wrap .btn_shop_benefit a {background:#296edf;color: #fff;}
@media (max-width: 767px) {
	.evt_shop_con_guid_layer {width: 85%;}
	.evt_shop_con_guid_layer .swiper-container .swiper-wrapper {height: 272px !important;}
	.evt_shop_con_guid_layer .evt_com_layer_cont {padding: 14px 5px; max-height:none;height: 300px;}
	.evt_shop_con_guid_layer .evt_com_layer_cont span {font-size: 12px;}
	.evt_shop_con_guid_layer .evt_com_layer_cont .shop_layer_tit {margin: 14px 0;font-size: 13px;}
	.evt_shop_con_guid_layer .shop_layer_img img {margin-bottom: 10px !important;}
	.evt_shop_con_guid_layer .evt_layer_btn_wrap {display: none;}
	.evt_shop_con_guid_layer .last_layer_btn_wrap > div {height: 42px;}
	.evt_shop_con_guid_layer .last_layer_btn_wrap a {font-size: 13px;}
	.evt_shop_con_guid_layer .last_layer_btn_wrap .btn_shop_con{padding-left: 0 !important; margin-bottom: 5px;}
	.evt_shop_con_guid_layer .last_layer_btn_wrap .btn_shop_benefit {padding-left: 0 !important;}
}