@import url('/css/webfont.css');
.bl_PM2403_connectWrap{display:flex;justify-content:center;align-items:center;}
.bl_PM2403_connect{display:flex;justify-content:space-evenly;background:#EEEEEE;margin:30px 10px 0;padding:25px 50px;width:380px;}
.bl_PM2403_direct:after{content:'';display:inline-block;width:12px;height:12px;margin: 10px 0 0 -20px;border:3px solid #000;border-left:none;border-bottom:none;transform: rotate(45deg);}

/* PM2406 6¿ù ¿©¸§ÀÌº¥Æ® */
@font-face {font-family:'Cafe24Ssurround';src:url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/Cafe24Ssurround.woff') format('woff');font-weight: normal;font-style: normal;}
.bl_PM2406_Btit{position:relative;font-size:50px!important;color:#333;font-family:'Cafe24Ssurround';font-weight:bold;letter-spacing:-2px;line-height:1.1;}
.bl_PM2406_Btit:after{content:'';position:absolute;top:10px;right:150px;width:140px;height:88px;background:url('/landing/images/new/promotion/PM2406_titlebg.png') no-repeat;}
.bl_PM2406_Btit__event{font-size:86px!important;}
.bl_PM2406_tit_txt{font-size:20px;color:#333;margin-top:5px;line-height:1.4;}
.bl_PM2406_colorBar{display:inline-block;margin:10px auto;padding:10px 50px;border-radius:999px;background:#0463DC;color:#fff;font-size:22px;}
.bl_PM2406_flex{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.bl_PM2406_cont{display:block;width:48%;padding:25px 20px;margin-bottom:15px;background:#FFFCE0;border-radius:20px;box-shadow: 0px 2px 4px 2px rgba(0,0,0,0.1);}
.bl_PM2406_cont__tit{color:#4D4D4D;font-weight:600;margin-bottom:8px;font-family:'noto';font-size:18px;}
.bl_PM2406_cont__tit:before{content:'';display:inline-block;margin-right:5px;width:45px;height:45px;background:url('/landing/images/new/promotion/icon01_PM2406.png')no-repeat;vertical-align:middle;background-size:cover;}
.bl_PM2406_cont__tit01:before{background-position:0 0;}
.bl_PM2406_cont__tit02:before{background-position:-55px 0;}
.bl_PM2406_cont__tit03:before{background-position:-105px 0;}
.bl_PM2406_cont__tit04:before{background-position:-154px 0;}
.bl_PM2406_cont__tit05:before{background-position:-205px 0;}
.bl_PM2406_cont__tit06:before{background-position:-260px 0;}
.bl_PM2406_cont__tit07:before{background-position:-312px 0;}
.bl_PM2406_cont__tit08:before{background-position:-372px 0;}
.bl_PM2406_h3{margin-bottom:10px;font-size:26px;font-weight:600;color:#D91656;line-height:1.2;}
.bl_PM2406_cont__txt{color:#333;font-size:16px;line-height:1.4;}
.bl_PM2406_cont_link{width:100%;height:100%;}
.bl_PM2406_txColor{color:#333;}
.bl_PM2406__font{color:#333;line-height:1.3;font-family:'SCDream';letter-spacing:-2px;}
.bl_PM2406_Stit{font-size:40px!important;color:#fff;font-family:'SCDream';letter-spacing:-1px;}
.bl_PM2406_Bbtn{background:#4c92d9;color:#fff;width:100%;display:block;margin:0 auto 40px;text-align:center;padding:22px 0;font-size:27px;letter-spacing:-2px;}
.bl_PM2406_Gift{display:flex;align-items:flex-end;margin-top:20px;height:720px;background:url('/landing/images/new/promotion/gift_PM2406.png') no-repeat center top;}
.bl_PM2406_Gift_ribon{position:absolute;left:-110px;bottom:572px;width:1350px;height:180px;background:url('/landing/images/new/promotion/giftRibon_PM2406.png') no-repeat left;}
.bl_PM2406_GiftWrap{display:flex;width:100%;}
.bl_PM2406_GiftBox{flex:auto;display:table;margin-top:20px;background:#fff;}
.bl_PM2406_Gift_label{display:table-cell;vertical-align:middle;margin-right:20px;padding:35px 25px;background:#FFD91A;color:#333;font-size:24px;text-align:center;}
.bl_PM2406_Gift_tit{display:block;color:#0463DC;font-size:23px;margin-bottom:5px;text-align:left;}
.bl_PM2406_Gift_txt{padding:20px 15px 20px 20px;text-align:left;font-size:16px;line-height:1.2;}
.PM2406 .flex {display:flex !important;align-items:center;}
.PM2406 .flex-column{display:flex;flex-direction:column;}
.PM2406 .flex-wrap{flex-wrap:wrap;}
.PM2406 .justify-between{justify-content: space-between;}
.PM2406 .bl_checkBx__checkmark{display:inline-block;height:26px;width:26px;position:relative;vertical-align:middle;border:2px solid #999;border-radius:1px;background:#fff;}
.PM2406 .caution{width:80%;margin:auto;}
.PM2406 .caution-title{text-align:left;font-size:22px;font-weight:600;margin-bottom:10px;letter-spacing:-1px;}
.PM2406 .caution-text li{text-align:left;font-size:18px;list-style-type:disc;margin-left:25px;padding-left:0;line-height:1.5;}
.PM2406 .bl_card__wrap1{padding:40px;box-sizing:border-box;}
.PM2406 .bl_card__wrap2{padding:70px 40px 40px;box-sizing:border-box;}
.PM2406 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2406 .bl_card{display:flex;justify-content:space-between;margin-top:40px;padding-top:80px; background:#E0FFE0 url('/landing/images/new/promotion/PM2406_GiftCard.png') no-repeat center 40px;border:1px solid #86BF86;}
.PM2406 .flex-item{position:relative;font-size:18px;}
.PM2406 .flex-item20{flex-basis:20%;}
.PM2406 .form-control{display:block;border:none;font-size: 1.285rem; padding: 8px;}
.PM2406 .flex > label{display:block;flex-basis:120px;padding-right:10px;text-align:left; }
.PM2406 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2406 .example { background-color: #fff; padding:20px 20px 0;}
.PM2406 .example, .PM2406 .example * {color:#666;text-align:left;}
.PM2406 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
.PM2406 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2406 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2406 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2406 .bl_checkBx__txt {font-size:1.428rem;}
.PM2406 .desc{font-family:'pretendard';font-weight:500;font-size:18px;line-height:1.5;white-space:pre-line;}
.PM2406 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-end;}
.PM2406 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#E93C71;border-color:#E93C71;}
.PM2406 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;}
.PM2406 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#E93C71;border-color:#E93C71;}
.PM2406 .bl_letter_tit{font-size:30px; text-align:left;font-weight:800;color:#2E121A;}
.PM2406 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2406 .form-control_color{background:#FAF0C8;}
.PM2406 .bl_consult__fileBtn{display:inline-block;background:#808080;color:#fff;padding:8px 10px;display:block;margin-left:10px;width:100px!important;text-align:center!important;cursor:pointer;}
.PM2406 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.bl_PM2406_Btit_event{position:relative;font-size:60px!important;margin-bottom:20px;color:#333;font-family:'Cafe24Ssurround';font-weight:bold;}
.bl_PM2406_tit_evnet{position:relative;width:18%;margin:0 auto 20px;letter-spacing:-0.5px;font-size:26px;padding:8px 30px;color:#D90036;font-weight:600;font-family:'noto';background:#fff;border-radius:999px;}
.bl_PM2406_tit_evnet:before{content:'';position:absolute;width:75px;height:75px;left:-50px;top:-15px;background:url('/landing/images/new/promotion/icon01_PM2406.png') no-repeat;}
.bl_PM2406_tit_evnet01:before{background-position:0px 0;}
.bl_PM2406_tit_evnet02:before{background-position:-85px 0;}
.bl_PM2406_tit_evnet03:before{background-position:-170px 0;}
.bl_PM2406_tit_evnet04:before{background-position:-245px 0px;}
.bl_PM2406_tit_evnet05:before{background-position:-340px 2px;}
.bl_PM2406_tit_evnet06:before{background-position:-425px 2px;}
.bl_PM2406_tit_evnet07:before{background-position:-522px 0;}
.bl_PM2406_tit_evnet08:before{background-position:-612px 2px;}
.bl_PM2406_tit_Btxt{font-size:30px;}
.bl_PM2406_tit_Stit{font-size:28px;font-weight:600;}
.bl_PM2406_object{display:flex;position:relative;align-items:center;justify-content:center;margin:0 10px;padding:20px;width:255px;height:230px;background:#fff;border-radius:0px 130px 130px 130px;line-height:1.3;}
.bl_PM2406_object_numb{position:absolute;top:10px;left:12px;width:38px;height:38px;color:#fff;background:#A7CC5C;border-radius:999px;font-weight:500;font-size:21px;line-height:1.8;}
.bl_PM2406_noti{display:flex;}
.bl_PM2406_Card{margin:5px auto;width:980px;height:486px;padding:70px 0 40px;background:url('/landing/images/new/promotion/PM2406_cartbg.png')no-repeat center top;}
.bl_PM2406_CardTit{position:relative;font-size:34px;font-weight:500;font-family:'SCDream';color:#343434;line-height:1.3;}
.bl_PM2406_CardTit:before{margin-right:30px;}
.bl_PM2406_CardTit:after{margin-left:30px;}
.bl_PM2406_CardTit:before, .bl_PM2406_CardTit:after{content:'';display:inline-block;vertical-align:top;width:40px;height:40px;background:url('/landing/images/new/promotion/PM2406_ball.png') no-repeat;}
.bl_PM2406_CardBTxt{margin:25px auto;width:520px;padding:25px 0;background:#fff;font-size:72px;font-weight:400;font-family:'GmarketSans';color:#E64C2E;letter-spacing:-2px;border-radius:0 35px 0 35px;box-shadow: 0px 0 4px 1px rgba(0,0,0,0.1);}
.bl_PM2406_CardBTxt_IT{font-size:58px;line-height:1.1;}
.bl_PM2406_CardSTxt{font-size:20px;color:#2E121A;}
.bl_PM2406_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2406_simplewrap{padding:30px 30px 40px;margin-top:30px;background:#FFFCE0;border-radius:20px;}
.bl_PM2406_simpleTit{font-size:30px;margin:15px;}
.bl_PM2406_simpleTxt{font-size:17px;line-height:1.4;color:#4d4d4d;}
.bl_PM2406_simple_btn{margin:20px auto 0!important;}
.bl_PM2406_Allnoti{padding:50px 0!important;}
.bl_PM2406_connectWrap{display:flex;justify-content:center;align-items:center;}
.bl_PM2406_connect{display:flex;justify-content:space-evenly;background:#EEEEEE;margin:30px 10px 0;padding:25px 50px;width:380px;}
.bl_PM2406_direct:after{content:'';display:inline-block;width:12px;height:12px;margin: 10px 0 0 -20px;border:3px solid #000;border-left:none;border-bottom:none;transform: rotate(45deg);}
.bl_PM2406_width01{flex-basis:55%;}
.bl_PM2406_width02{flex-basis:32%;}
.bl_PM2406_flexBul2{display:flex;justify-content:center;margin-top:30px;}
.bl_PM2406_width{width:42%;display:flex;flex-direction:column;justify-content: flex-end;margin:0 25px;}
.bl_PM2406_Allnoti2{margin:50px auto 0;width:85%;border-radius:12px;background:#fff;padding:20px 30px 20px 50px;}
.bl_PM2406_Allnoti2__tit{flex-basis:100%;}
.bl_PM2406_width img{width:max-content;margin:0 auto;vertical-align:top;}
.bl_PM2406__Snoti{margin:10px auto;font-size:14px;}
.bl_PM2406__showtitle{margin:20px auto 10px;font-weight:700;font-size:21px;color:#333;}
.bl_PM2406__showBtn{display:block;font-size:16px;padding:5px;color:#E65082;border:1px solid #E65082;width:100%;}
.bl_PM2406__showBtn:after{content:'>';margin-left:15px;color:#fff;font-size:11px;line-height:1.8;font-weight:500;font-family:'GmarketSans';position:relative;display:inline-block;width:18px;height:18px;border-radius:99px;background:#E65082;vertical-align:middle;}
.bl_PM2406__release{display:flex;align-items:center;justify-content:center;}
.bl_PM2406_showStit{font-size:20px;font-weight:600;color:#000;padding:12px 25px;border-radius:99px 99px 0px 99px;margin:20px 20px 20px 0;background:#A0EBA0;}
.bl_PM2406_BonusTit{font-size:54px;color:#E93C71;font-family:'GmarketSans';font-weight:400;line-height:1.2;margin-top:20px;}
.bl_PM2406__bonustxt{display:block;width:42%;margin:auto;padding:5px;background:#333;color:#fff;font-family:'GmarketSans';font-size:22px;}
.bl_PM2406__bonustxt_color{color:#333!important;background:none!important;}
.bl_PM2406_flexBul3{display:flex;text-align:left;flex-wrap:wrap;justify-content:space-between;margin-top:10px;}
.bl_PM2406__bonus_pack{color:#E93C71;}
.bl_PM2406_IT{font-size:40px;color:#2673BF;font-family:'GmarketSans';font-weight:400;text-align:left;letter-spacing:-4px;}
.bl_PM2406__ITtxt{font-family:'GmarketSans';font-size:18px;}
.bl_PM2406__ITtxt_bg{width:max-content;padding:3px 5px;background:#333;color:#fff;}
.bl_PM2406__ITtxt_color{color:#FAEC57;}
.bl_PM2406_couppn_ITBox{width:88%;margin:auto;}
.bl_PM2406_couppn_ITnoti{text-align:left;line-height:1.5;}
.bl_PM2406_coupon_noti{margin-left:18px;}
.bl_PM2406_coupon_noti > li:before{width:7px;height:2px;margin:0 8px 0 -15px;}
.bl_PM2406_coupon_noti > li:before{content:'';display:inline-block;background:#737373;vertical-align:20%;}
/* PM_2409 Ãß¼®ÀÌº¥Æ® */
@font-face{font-family:'GyeonggiBatang';src:url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/GyeonggiBatang.woff') format('woff');font-weight:normal;font-style: normal;}
.bl_PM2409_Btit{position:relative;margin-top:10px;font-size:36px!important;color:#333;font-family:'GyeonggiBatang';font-weight:bold;letter-spacing:-2px;line-height:1.3;}
.bl_PM2409_BStit{margin:auto;padding-top:30px;font-size:24px;width:85%;height:280px;font-family:'GyeonggiBatang';line-height:1.3;text-align:left;background:url('/landing/images/new/promotion/PM2409_Top_title_bg.png')no-repeat top right;}
.bl_PM2409_Btit__event{font-size:86px!important;}
.bl_PM24099tit_txt{font-size:20px;color:#333;margin-top:5px;line-height:1.4;}
.bl_PM2409_colorBar{display:inline-block;margin:20px auto;padding:10px 50px;border-radius:999px;background:#996b54;color:#fff;font-size:22px;}
.bl_PM2409_flex{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.bl_PM2409_cont{display:block;width:48%;padding:25px 20px;margin-bottom:15px;background:#FFF;border-radius:30px 0 30px 0;box-shadow: 0px 2px 4px 2px rgba(0,0,0,0.1);}
.bl_PM2409_cont__tit{color:#4D4D4D;font-weight:600;margin-bottom:8px;font-family:'noto';font-size:18px;}
.bl_PM2409_cont__tit:before{content:'';display:inline-block;margin-right:5px;width:50px;height:45px;background:url('/landing/images/new/promotion/icon01_PM2409.png')no-repeat;vertical-align:middle;background-size:cover;}
.bl_PM2409_cont__tit01:before{background-position:5px 0;}
.bl_PM2409_cont__tit02:before{background-position:-40px 0;}
.bl_PM2409_cont__tit03:before{background-position:-95px 0;}
.bl_PM2409_cont__tit04:before{background-position:-155px 0;}
.bl_PM2409_cont__tit05:before{background-position:-200px 0;}
.bl_PM2409_cont__tit06:before{background-position:-260px 0;}
.bl_PM2409_cont__tit07:before{background-position:-315px 0;}
.bl_PM2409_cont__tit08:before{background-position:-370px 0;}
.bl_PM2409_h3{margin-bottom:10px;font-size:26px;font-weight:600;color:#8c624d;}
.bl_PM2409_cont__txt{color:#333;font-size:16px;line-height:1.4;}
.bl_PM2409_cont_link{width:100%;height:100%;}
.bl_PM2409_txColor{color:#333;}
.bl_PM2409__font{color:#000;font-size:28px;margin:20px;font-family:'GyeonggiBatang';letter-spacing:-2px;font-weight:600;}
.bl_PM2409_Bbtn{background:#8c624d;color:#fff;width:100%;display:block;margin:0 auto 40px;text-align:center;padding:22px 0;font-size:27px;letter-spacing:-2px;}
.bl_PM2409_Gift{display:flex;align-items:flex-end;margin-top:20px;height:720px;background:url('/landing/images/new/promotion/gift_PM2409.png') no-repeat center top;}
.bl_PM2409_Btit_event{position:relative;font-size:60px!important;color:#333;font-family:'GyeonggiBatang';font-weight:bold;}
.bl_PM2409_tit_evnet{position:relative;width:18%;margin:0 auto 20px;letter-spacing:-0.5px;font-size:26px;padding:8px 30px;color:#fff;font-weight:600;font-family:'noto';background:#8c624d;border-radius:0 0 40px 40px;}
.bl_PM2409_tit_evnet:before{content:'';position:absolute;width:90px;height:85px;left:-50px;top:-15px;background:url('/landing/images/new/promotion/icon01_PM2409.png') no-repeat;}
.bl_PM2409_tit_evnet01:before{background-position:0px -8px;}
.bl_PM2409_tit_evnet02:before{background-position:-85px -5px;}
.bl_PM2409_tit_evnet03:before{background-position:-195px -5px;}
.bl_PM2409_tit_evnet04:before{background-position:-315px -5px;}
.bl_PM2409_tit_evnet05:before{background-position:-410px -5px;}
.bl_PM2409_tit_evnet06:before{background-position:-520px -5px;}
.bl_PM2409_tit_evnet07:before{background-position:-640px -5px;}
.bl_PM2409_tit_evnet08:before{background-position:-735px -5px;}
.bl_PM2409__h3font{font-size:22px;margin:10px auto 20px;font-family:'NotoSans';color:#333;font-weight:;letter-spacing:-1.5px;line-height:1.3;}
.bl_PM2409_GiftWrap{display:flex;justify-content:space-between;width:100%;}
.bl_PM2409_GiftBox{position:relative;width:32.7%;height:500px;background:url('/landing/images/new/promotion/gift_PM2409_bg.png')no-repeat top / cover;}
.bl_PM2409_Gift_label{margin:6px auto 100px;color:#fff;font-size:25px;font-family:'GmarketSans';font-weight:400;text-align:center;}
.bl_PM2409_Gift_tit{display:block;font-size:26px;font-family:'GmarketSans';line-height:1.1;}
.bl_PM2409_Gift_txt{font-size:18px;text-align:center;line-height:1.1;}
.bl_PM2409_Gift_txt:after{content:'';display:block;margin:15px auto;width:30px;border-top:2px solid #333;}
.PM2409 .flex {display:flex !important;align-items:center;}
.PM2409 .flex-column{display:flex;flex-direction:column;}
.PM2409 .flex-wrap{flex-wrap:wrap;}
.PM2409 .justify-between{justify-content: space-between;}
.PM2409 .bl_checkBx__checkmark{display:inline-block;height:26px;width:26px;position:relative;vertical-align:middle;border:2px solid #999;border-radius:1px;background:#fff;}
.PM2409 .caution{width:80%;margin:auto;}
.PM2409 .caution-title{text-align:left;font-size:22px;font-weight:600;margin-bottom:10px;}
.PM2409 .caution-text li{text-align:left;font-size:18px;list-style-type:disc;margin-left:25px;padding-left:0;line-height:1.5;}
.PM2409 .bl_card__wrap1{padding:40px;box-sizing:border-box;}
.PM2409 .bl_card__wrap2{padding:70px 40px 40px;box-sizing:border-box;}
.PM2409 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2409 .bl_card{display:flex;justify-content:space-between;margin-top:40px;padding-top:80px; background:#ffecb2 url('/landing/images/new/promotion/PM2409_GiftCard.png') no-repeat center top;}
.PM2409 .flex-item{position:relative;font-size:18px;}
.PM2409 .flex-item20{flex-basis:20%;}
.PM2409 .form-control{display:block;border:none;font-size: 1.285rem; padding: 8px;}
.PM2409 .flex > label{display:block;flex-basis:120px;padding-right:10px;text-align:left; }
.PM2409 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2409 .example { background-color: #fff; padding:20px 20px 0;}
.PM2409 .example, .PM2409 .example * {color:#666;text-align:left;}
.PM2409 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
.PM2409 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2409 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2409 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2409 .bl_checkBx__txt {font-size:1.428rem;}
.PM2409 .desc{font-family:'pretendard';font-weight:500;font-size:18px;line-height:1.5;white-space:pre-line;}
.PM2409 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-end;}
.PM2409 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#E93C71;border-color:#E93C71;}
.PM2409 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;}
.PM2409 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#E93C71;border-color:#E93C71;}
.PM2409 .bl_letter_tit{font-size:30px; text-align:left;font-weight:800;color:#2E121A;}
.PM2409 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2409 .form-control_color{background:#FAF0C8;}
.PM2409 .bl_consult__fileBtn{display:inline-block;background:#808080;color:#fff;padding:8px 10px;display:block;margin-left:10px;width:100px!important;text-align:center!important;cursor:pointer;}
.PM2409 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.bl_PM2409_tit_Btxt{font-size:30px;}
.bl_PM2409_tit_Stit{font-size:28px;font-weight:600;}
.bl_PM2409_object{display:flex;position:relative;align-items:center;justify-content:center;margin:0 10px;padding:20px;width:255px;height:230px;background:#fff;border-radius:0px 80px 0px 80px;line-height:1.3;}
.bl_PM2409_object_numb{position:absolute;top:10px;left:12px;width:38px;height:38px;color:#fff;background:#A67532;border-radius:999px;font-weight:500;font-size:21px;line-height:1.8;}
.bl_PM2409_noti{display:flex;}
.bl_PM2409_Card{margin:5px auto;width:980px;height:486px;padding:70px 0 40px;background:url('/landing/images/new/promotion/eventBox2409_bg.png')no-repeat center top;}
.bl_PM2409_CardTit{position:relative;font-size:34px;font-weight:500;font-family:'SCDream';color:#fff;line-height:1.3;}
.bl_PM2409_CardTit:before{margin-right:30px;}
.bl_PM2409_CardTit:after{margin-left:30px;}
.bl_PM2409_CardTit:before, .bl_PM2409_CardTit:after{content:'';display:inline-block;vertical-align:top;width:40px;height:40px;background:url('/landing/images/new/promotion/PM2409_ball.png') no-repeat;}
.bl_PM2409_CardBTxt{margin:25px auto;width:520px;padding:25px 0;background:#fff;font-size:72px;font-weight:400;font-family:'GmarketSans';color:#E64C2E;letter-spacing:-2px;border-radius:0 35px 0 35px;box-shadow: 0px 0 4px 1px rgba(0,0,0,0.1);}
.bl_PM2409_CardBTxt_IT{font-size:58px;line-height:1.1;}
.bl_PM2409_CardSTxt{font-size:20px;color:#fff;}
.bl_PM2409_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2409_simplewrap{padding:30px 30px 40px;margin-top:30px;background:#f7d8cf;}
.bl_PM2409_simpleTit{font-size:30px;margin:15px;}
.bl_PM2409_simpleTxt{font-size:17px;line-height:1.4;color:#4d4d4d;}
.bl_PM2409_simple_btn{margin:20px auto 0!important;}
.bl_PM2409_Allnoti{padding:50px 0!important;}
.bl_PM2409_connectWrap{display:flex;justify-content:center;align-items:center;}
.bl_PM2409_connect{display:flex;justify-content:space-evenly;background:#EEEEEE;margin:30px 10px 0;padding:25px 50px;width:380px;}
.bl_PM2409_direct:after{content:'';display:inline-block;width:12px;height:12px;margin: 10px 0 0 -20px;border:3px solid #000;border-left:none;border-bottom:none;transform: rotate(45deg);}
.bl_PM2409_width01{flex-basis:55%;}
.bl_PM2409_width02{flex-basis:32%;}
.bl_PM2409_flexBul2{display:flex;justify-content:center;margin-top:30px;}
.bl_PM2409_width{width:38%;display:flex;flex-direction:column;justify-content: flex-end;margin:0 25px;}
.bl_PM2409_Allnoti2{margin:50px auto 0;width:80%;border-radius:12px;background:#fff0db;padding:20px 30px 20px 50px;}
.bl_PM2409_Allnoti2__tit{flex-basis:100%;}
.bl_PM2409__Snoti{margin:10px auto;font-size:14px;}
.bl_PM2409__showtitle{margin:20px auto 10px;font-weight:700;font-size:21px;color:#333;}
.bl_PM2409__showBtn{display:block;font-size:16px;padding:5px;color:#E65082;border:1px solid #E65082;width:100%;}
.bl_PM2409__showBtn:after{content:'>';margin-left:15px;color:#fff;font-size:11px;line-height:1.8;font-weight:500;font-family:'GmarketSans';position:relative;display:inline-block;width:18px;height:18px;border-radius:99px;background:#E65082;vertical-align:middle;}
.bl_PM2409__release{display:flex;align-items:center;justify-content:center;background:#E6BB7F;width:max-content;padding:12px 30px;border-radius:99px 99px 0px 99px;margin:20px auto;}
.bl_PM2409_showStit{font-size:20px;font-weight:600;color:#000;margin-right:20px;}
/* 2410 ÇÒ·ÎÀ© ÀÌº¥Æ® */
@font-face{font-family:'RixYeoljeongdo_Regular';src:url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2102-01@1.0/RixYeoljeongdo_Regular.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face {font-family:'BMJUA';src:url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/BMJUA.woff') format('woff');font-weight:normal;font-style:normal;}
.bl_PM2410_Btit_bg{margin:auto;padding-top:80px;height:372px;background:url('/landing/images/new/promotion/PM2410_mid-box2.png')no-repeat center;}
.bl_PM2410_Btit{margin:15px auto 30px;font-size:28px;font-family:'GyeonggiBatang';color:#fff;line-height:1.3;}
.bl_PM2410_BStit{font-size:19px;font-family:'GyeonggiBatang';color:#fff;line-height:1.6;}
.bl_PM2410_colorBar{display:inline-block;margin:auto;font-family:'RixYeoljeongdo_Regular';color:#FF8551;font-size:26px;}
.bl_PM2410_cont{display:block;position:relative;width:33%;height:190px;padding:25px 20px;margin:0 auto 30px;background:url('/landing/images/new/promotion/PM2410_listbg.png') no-repeat top center / contain;}
.bl_PM2410_cont__tit{position:absolute;top:-17px;left:50%;transform:translateX(-50%);color:#fff;font-family:'BMJUA';border-radius:50%;width:95px;padding:8px;font-size:24px;background:#474097;}
.bl_PM2410_cont__SStit{display:block;font-size:13px;font-family:'BMJUA';color:#fff;}
.bl_PM2410_h3{margin-top:50px;font-size:23px;font-family:'GyeonggiBatang';color:#fff;font-weight:400;line-height:1.4;letter-spacing:-1px;}
.bl_PM2410_h3_col{color:#6FFF8E!important;}
.bl_PM2410_txColor{color:#7dc6ff!important;}
.bl_PM2410_txColor2{color:#bee3ff!important;}
.bl_PM2410__font{color:#9A91FF;font-size:28px;margin:20px;font-family:'GyeonggiBatang';letter-spacing:-2px;}
.bl_PM2410_Allnoti2{margin:50px auto 0;width:80%;}
.bl_PM2410_Allnoti2__tit{flex-basis:100%;}
.bl_PM2410_tit_evnet{position:relative;width:930px;height:160px;margin:0 auto 20px;letter-spacing:-0.5px;font-size:33px;padding:85px 0 10px;line-height:1.2;color:#fff;font-weight:600;background:url('/landing/images/new/promotion/PM2410_eventno.png') no-repeat top center / cover;}
.bl_PM2410_Stit_evnet{font-size:11px;color:#b87af5;display:block;letter-spacing:-1px;text-transform:uppercase;}
.bl_PM2410_Btit_event{position:relative;font-size:70px!important;color:#fff;font-family:'GyeonggiBatang';font-weight:bold;}
.bl_PM2410_Btit_col01{color:#6FFF89!important;}
.bl_PM2410_Btit_col02{color:#6FFF8E!important;}
.bl_PM2410_Btit_col03{color:#C3B2FF!important;}
.bl_PM2410__h3font{font-size:22px;margin:10px auto 20px;font-family:'NotoSans';color:#fff;font-weight:300;letter-spacing:-1.5px;line-height:1.4;}
.bl_PM2410_QuizWrap{width:100%;height:620px;background:url('/landing/images/new/promotion/PM2410_quiz_ron.png')no-repeat top center;}
.bl_PM2410_QuizBtn{margin:auto;width:50%;padding:28px;font-size:26px;color:#fff;background:#F34200;}
.bl_PM2410_QuizBtn:after{content:'';display:inline-block;width:12px;height:12px;margin: 0px 0 0 15px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
.bl_PM2410_GiftWrap{width:100%;height:483px;background:url('/landing/images/new/promotion/PM2410_present.png')no-repeat top center;}
.bl_PM2410_Card{width:100%;height:460px;background:url('/landing/images/new/promotion/PM2410_card3.png')no-repeat center top;}
.bl_PM2410_CardTit{padding-top:160px;position:relative;font-size:22px;font-weight:400;font-family:'GmarketSans';color:#e74500;line-height:1.3;}
.bl_PM2410_CardBTxt{margin:0px auto 50px;font-size:68px;font-weight:400;font-family:'GyeonggiBatang';color:#453B67;letter-spacing:-2px;}
.bl_PM2410_CardSTxt{font-size:20px;color:#fff;line-height:1.3;}
.bl_PM2410_Acting{width:60%;margin:auto;padding:35px;background:#2D2F3E;}
.bl_PM2410_ActingTxt{margin-top:15px;font-size:20px;color:#6FFF8E;}
.bl_PM2410_Bbtn_Acting{background:#F34200;color:#fff;width:52%;display:block;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;}
.bl_PM2410_cautnoti{margin-top:10px;text-align:left;font-size:14px;color:#7dc6ff;}
.bl_PM2410_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2410_simplewrap{padding:30px 30px 40px;margin-top:30px;background:#f7d8cf;}
.bl_PM2410_simpleTit{font-size:30px;margin:0 10px 10px;}
.bl_PM2410_simpleTxt{font-size:16px;line-height:1.4;color:#fff;}
.bl_PM2410_simple_btn{margin:20px auto 0!important;}
.bl_PM2410_width01{flex-basis:55%;}
.bl_PM2410_width02{flex-basis:32%;}
.bl_PM2410_Bbtn{background:#F34200;color:#fff;width:100%;display:block;margin:0 auto 35px;text-align:center;padding:22px 0;font-size:27px;letter-spacing:-2px;}
.bl_PM2410_giftCard_txt{font-size:14px;text-align:left;line-height:1.8;}
.bl_PM2410_Card2{height:628px;background:no-repeat center top / contain;}
.bl_PM2410_CardTit2{padding-top:30px;font-size:24px;font-weight:400;font-family:'GmarketSans';color:#E65082;}
.bl_PM2410_CardBTxt2{margin:auto;font-size:38px;font-weight:400;font-family:'GmarketSans';color:#fff;letter-spacing:-2px;line-height:1.2;}
.bl_PM2410_CardSTxt2{font-size:18px;font-weight:400;font-family:'GmarketSans';color:#FFEFBC;}
.bl_PM2410_CardSTxt3{display:block;width:36%;text-align:left;margin:350px auto 0;color:#fff;line-height:1.8;}
.bl_PM2410_CouponBox{display:flex;margin:0 auto 0;padding:75px 0 15px;width:56%;justify-content:flex-end;}
.bl_PM2410_CouponBtn{background:#F34200;color:#fff;width:160px;height:160px;line-height:160px;font-size:24px;border-radius:999px;font-family:'GmarketSans';}
.bl_PM2410_CouponBtn:after{content:'';display:inline-block;width:12px;height:12px;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
.PM2410 .bl_Listbox{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.PM2410 .flex {display:flex !important;align-items:center;}
.PM2410 .flex-column{display:flex;flex-direction:column;}
.PM2410 .flex-wrap{flex-wrap:wrap;}
.PM2410 .justify-between{justify-content: space-between;}
.PM2410 .caution{width:80%;margin:auto;}
.PM2410 .caution-title{text-align:left;font-size:20px;font-weight:600;margin-bottom:10px;color:#333333;}
.PM2410 .caution-text li{text-align:left;color:#fff;font-size:16px;list-style-type:disc;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2410 .caution-part li{text-align:left;color:#fff;font-size:16px;list-style-type:decimal;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2410 .caution-txtcol01 li{color:#fff;}
.PM2410 .caution-txtcol02 li{color:#333;}
.PM2410 .bl_card__wrap1{padding:35px 30px 35px 45px;box-sizing:border-box;}
.PM2410 .bl_card__wrap2{padding:80px 50px 40px 20px;box-sizing:border-box;}
.PM2410 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2410 .bl_card{display:flex;justify-content:space-between;width:1080px;margin:40px auto;padding-top:130px; background:url('/landing/images/new/promotion/PM2410_card_bg2.png') no-repeat center top;}
.PM2410 .flex-item{position:relative;font-size:18px;color:#fff;}
.PM2410 .flex-item20{flex-basis:20%;}
.PM2410 .form-control{display:block;border:none;font-size: 1.285rem; padding: 8px;}
.PM2410 .flex > label{display:block;flex-basis:120px;padding-right:10px;text-align:left; }
.PM2410 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2410 .example { background-color: #fff; padding:20px 20px 0;}
.PM2410 .example, .PM2410 .example * {color:#666;text-align:left;}
.PM2410 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
.PM2410 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2410 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2410 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2410 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;color:#fff;}
.PM2410 .desc{font-family:'pretendard';font-weight:500;font-size:17px;line-height:1.5;white-space:pre-line;}
.PM2410 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-start;}
.PM2410 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#F34200;border-color:#F34200;}
.PM2410 .bl_letter_tit{font-size:28px; text-align:left;font-weight:800;color:#C3B2FF;}
.PM2410 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2410 .form-control_color{background:#7D6FAE;}
.PM2410 .bl_consult__fileBtn{display:inline-block;background:#332F40;color:#fff;padding:7px;display:block;border-radius:0;margin-left:10px;width:100px!important;border:0;text-align:center!important;cursor:pointer;}
.PM2410 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.PM2410 .input-answer{width:50%;margin:0 auto;border-radius:4px;padding: 1.5rem !important;}
/* 2411 11¿ù ÀÌº¥Æ® */
.bl_PM2411_Btit_col02{color:#0080BF!important;}
.bl_PM2411_txColor2{color:#bee3ff!important;}
.bl_PM2411__font{color:#9A91FF;font-size:28px;margin:20px;font-family:'Noto Serif KR';letter-spacing:-2px;}
.bl_PM2411_Allnoti2{margin:50px auto 0;width:80%;}
.bl_PM2411_Allnoti2__tit{flex-basis:100%;}
.bl_PM2411_bar{height:100px;background:url('/landing/images/new/promotion/PM2411_bardot.png') repeat-x, linear-gradient(to right, #383737 0%,#262523 35%,#262523 65%,#383737 100%);background-size:contain;}
.bl_PM2411_barTxt{width:1080px;margin:auto;color:#ccba8f;font-size:24px;font-family:'Noto Serif KR';text-align:center;line-height:100px;display:flex;justify-content:space-between;align-items:center;}
.bl_PM2411_barTxt:before,.bl_PM2411_barTxt:after{display:inline-block;vertical-align:middle;content:'';width:36px;height:38px;background:url('/landing/images/new/promotion/PM2411_sybol_baeoom.png')no-repeat;} 
.bl_PM2411_tit_evnet{position:relative;width:130px;height:88px;margin:0 auto 40px;letter-spacing:-0.5px;font-size:36px;color:#008a2e;font-weight:600;background:url('/landing/images/new/promotion/PM2411_noline.png') no-repeat bottom center;}
.bl_PM2411_Stit_evnet{font-size:16px;color:#000;display:block;letter-spacing:-1px;text-transform:uppercase;}
.bl_PM2411_Btit_event{position:relative;font-size:68px!important;color:#000;font-family:'Noto Serif KR';font-weight:300;letter-spacing:-6px;}
.bl_PM2411_Btit_col01{color:#008a2e!important;}
.bl_PM2411__h3font{font-size:22px;margin:10px auto 20px;font-family:'NotoSans';color:#333;font-weight:300;letter-spacing:-1.5px;line-height:1.4;}
.bl_PM2411_Card{width:100%;height:460px;background:url('/landing/images/new/promotion/PM2411_cardbg.png')no-repeat center top;}
.bl_PM2411_CardTit{width:230px;padding:80px 0 40px;margin:auto;position:relative;font-size:30px;font-weight:400;color:#000;line-height:1.3;background:url('/landing/images/new/promotion/PM2411_cardtit.png')no-repeat center bottom / contain;}
.bl_PM2411_CardBTxt{margin:15px auto 55px;font-size:76px;font-weight:400;font-family:'Noto Serif KR';color:#0080BF;letter-spacing:-5px;}
.bl_PM2411_CardSTxt{font-size:20px;color:#333;}
.bl_PM2411_txColor{color:#006E12!important;}
.bl_PM2411_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2411_simplewrap{padding:70px 10px 70px;margin-top:30px;background:#F5F2ED url('/landing/images/new/promotion/PM2411_applibg.png')no-repeat top / contain;}
.bl_PM2411_simpleTit{font-size:30px;margin:0 10px 10px;font-family:'Noto Serif KR';}
.bl_PM2411_simpleTxt{font-size:16px;line-height:1.4;color:#333;}
.bl_PM2411_simple_btn{margin:20px auto 0!important;}
.bl_PM2411_width01{flex-basis:55%;}
.bl_PM2411_width02{flex-basis:32%;}
.bl_PM2411_Bbtn{background:#FAD457;color:#000;width:100%;display:block;margin:0 auto 35px;text-align:center;padding:25px 0;font-size:27px;letter-spacing:-2px;}
.bl_PM2411_giftCard_txt{font-size:14px;text-align:left;line-height:1.8;}
.bl_PM2411_Card2{height:628px;background:no-repeat center top / contain;}
.bl_PM2411_CardTit2{padding-top:30px;font-size:24px;font-weight:400;font-family:'GmarketSans';color:#E65082;}
.bl_PM2411_CardBTxt2{margin:auto;font-size:38px;font-weight:400;font-family:'GmarketSans';color:#fff;letter-spacing:-2px;line-height:1.2;}
.bl_PM2411_CardSTxt2{font-size:18px;font-weight:400;font-family:'GmarketSans';color:#FFEFBC;}
.bl_PM2411_CardSTxt3{display:block;width:36%;text-align:left;margin:350px auto 0;color:#fff;line-height:1.8;}
.bl_PM2411_CouponBox{display:flex;margin:0 auto 0;padding:75px 0 30px;width:60%;justify-content:flex-end;}
.bl_PM2411_CouponBtn{background:#F34200;color:#fff;width:160px;height:160px;line-height:160px;font-size:24px;border-radius:999px;font-family:'GmarketSans';}
.bl_PM2411_CouponBtn:after{content:'';display:inline-block;width:12px;height:12px;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
.bl_PM2411_Acting{width:80%;margin:30px auto 0;padding:35px;background:#E0D7CE;border-radius:20px;}
.bl_PM2411_ActingTxt{margin-top:15px;font-size:20px;color:#000;}
.bl_PM2411_Bbtn_Acting{background:#FFD24D;color:#000;display:block;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;width:100%;}
.bl_PM2411_cautnoti{margin-top:10px;text-align:left;font-size:14px;color:#007514;}
.bl_PM2411_flexBul2{display:flex;justify-content:center;}
.bl_PM2411_width{width:33%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:10px 25px;}
.PM2411 .bl_Listbox{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.PM2411 .flex {display:flex !important;align-items:center;}
.PM2411 .flex-column{display:flex;flex-direction:column;}
.PM2411 .flex-wrap{flex-wrap:wrap;}
.PM2411 .justify-between{justify-content: space-between;}
.PM2411 .caution{width:80%;margin:auto;}
.PM2411 .caution-title{text-align:left;font-size:20px;font-weight:600;margin-bottom:10px;color:#333333;}
.PM2411 .caution-text li{text-align:left;color:#333;font-size:16px;list-style-type:disc;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2411 .caution-part li{text-align:left;color:#333;font-size:16px;list-style-type:decimal;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2411 .caution-txtcol01 li{color:#fff;}
.PM2411 .caution-txtcol02 li{color:#333;}
.PM2411 .bl_card__wrap1{padding:20px 30px 30px 45px;box-sizing:border-box;}
.PM2411 .bl_card__wrap2{padding:50px 50px 30px 20px;box-sizing:border-box;}
.PM2411 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2411 .bl_card{display:flex;justify-content:space-between;width:1080px;margin:40px auto;padding-top:130px; background:url('/landing/images/new/promotion/PM2411_giftbg.png') no-repeat center top;}
.PM2411 .flex-item{position:relative;font-size:18px;color:#333;}
.PM2411 .flex-item20{flex-basis:20%;}
.PM2411 .form-control{display:block;border:none;font-size: 1.285rem; padding: 8px;}
.PM2411 .flex > label{display:block;flex-basis:120px;padding-right:10px;text-align:left;line-height:1;}
.PM2411 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2411 .example { background-color: #fff; padding:20px 20px 0;}
.PM2411 .example, .PM2411 .example * {color:#666;text-align:left;}
.PM2411 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
.PM2411 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2411 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2411 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2411 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;color:#333;}
.PM2411 .desc{font-family:'pretendard';font-weight:500;font-size:17px;line-height:1.5;white-space:pre-line;}
.PM2411 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-start;}
.PM2411 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#F34200;border-color:#F34200;}
.PM2411 .bl_letter_tit{font-size:28px; text-align:left;font-weight:700;color:#008F30;}
.PM2411 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2411 .form-control_color{background:#fff;}
.PM2411 .bl_consult__fileBtn{display:inline-block;background:#D9D1C7;color:#333;padding:12px;display:block;border-radius:0;margin-left:10px;width:100px!important;border:0;text-align:center!important;cursor:pointer;}
.PM2411 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.PM2411 .input-answer{width:50%;margin:0 auto;border-radius:4px;padding: 1.5rem !important;}
/* Å©¸®½º¸¶½º2024 */
@font-face {font-family:'Cafe24Danjunghae';src:url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.1/Cafe24Danjunghae.woff') format('woff'); font-weight:normal; font-style:normal;}
.PM2412 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2412 .section-header .wrap{ padding:0; }
.PM2412 .title-bg{font-family:'GmarketSans';font-weight:600;font-size:28px;background:url('../images/new/promotion/20231225/0_garland.png') no-repeat 50% 0;display:block;padding:50px 0 30px;letter-spacing:-2px;}
.PM2412 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2412 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2412 .section-title, .section-title .title-highlight{color:#fff;font-size:55px;letter-spacing:-5px;line-height:1.2;font-family:'Noto Serif KR';font-weight:400;}
.PM2412 .section_txtYel{color:#FFE09E;}
.PM2412 .section_txtgren{color:#268062;}
.PM2412 .title_yelgr{color:#45E560;}
.PM2412 .title_depgr{color:#00876A;}
.PM2412 .section-title_59{color:#595959!important;}
.PM2412 .bl_eventtab{display:flex;justify-content:space-between;}
.PM2412 .bl_eventtab__event{width:210px;height:235px;margin-bottom:10px;}
.PM2412 .bl_eventtab__event_line{display:block;width:210px;height:165px;margin-top:70px;}
.PM2412 .bl_eventcard{}
.PM2412 .bl_eventtab__event1{background:url('/landing/images/new/promotion/PM2412_menu_b1_pc.png')no-repeat bottom / contain;}
.PM2412 .bl_eventtab__event2{background:url('/landing/images/new/promotion/PM2412_menu_b2_pc.png')no-repeat bottom / contain;}
.PM2412 .bl_eventtab__event3{background:url('/landing/images/new/promotion/PM2412_menu_b3_pc.png')no-repeat bottom / contain;}
.PM2412 .bl_eventtab__event4{background:url('/landing/images/new/promotion/PM2412_menu_b4_pc.png')no-repeat bottom / contain;}
.PM2412 .bl_eventtab__event5{background:url('/landing/images/new/promotion/PM2412_menu_b5_pc.png')no-repeat bottom / contain;}
.PM2412 .bl_eventday{margin:20px auto 0;padding-bottom:40px;color:#38A18D;font-size:22px;letter-spacing:-1px;font-weight:500;}
.bl_PM2412_Card{width:100%;height:540px;margin:30px 0 20px;background:url('/landing/images/new/promotion/PM2412_ribonBox.png')no-repeat 56% top;}
.bl_PM2412_CardTit{padding:140px 0 0px;margin:auto;font-size:30px;font-family:'GmarketSans';color:#FFBB80;}
.bl_PM2412_CardBTxt{margin:15px auto 135px;font-size:80px;font-family:'TTTtangsbudaejjigaeB';color:#FFF;letter-spacing:-5px;}
.bl_PM2412_CardSTxt{font-size:20px;color:#FFF;}
.bl_PM2412_notiBox{width:90%;margin:auto;padding:40px 50px;background:#005952 url('/landing/images/new/promotion/PM2412_star.png') no-repeat right top;border-width:10px;border-style:solid;border-image:url('/landing/images/new/promotion/PM2412_dotline.gif');border-image-slice:10;border-image-repeat:round;}
.PM2412 .caution{text-align:left;font-size:1.0625rem; }
.PM2412 ol.caution-text{list-style-type:decimal;}
.PM2412 ol.caution-text li{font-size:16px;list-style-type:decimal;padding-left:5px; line-height:1.5;}
.PM2412 ol.caution-text li.colcffe5{color:#c0ffe5!important;}
.PM2412 .desc{font-family:'pretendard';font-weight:500;font-size:16px;line-height:1.3;white-space:pre-line;}
.bl_PM2412_txColor{color:#FFBB80!important;}
.bl_PM2412_cautnoti{margin-top:10px;text-align:left;font-size:14px;color:#fff;}
.bl_PM2412_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2412_simplewrap{width:90%;padding:60px 10px 40px;margin:30px auto;background:#FFF5E0 url('/landing/images/new/promotion/PM2411_applibg.png')no-repeat top / contain;}
.bl_PM2412_simpleTit{font-size:30px;margin:0 10px 10px;color:#05392B;font-family:'Noto Serif KR';}
.bl_PM2412_simpleTxt{font-size:16px;line-height:1.4;color:#333;}
.bl_PM2412_simple_btn{margin:20px auto 0!important;}
.bl_PM2412_width01{flex-basis:54%;}
.bl_PM2412_width02{flex-basis:31%;}
.bl_PM2412_width{width:33%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:30px 25px 10px;}
.bl_PM2412_Bbtn{background:#CD0202;color:#fff;width:100%;display:block;margin:0 auto 35px;text-align:center;padding:20px 0;font-size:26px;letter-spacing:-2px;}
.bl_PM2412_stitle{margin:10px auto;font-size:24px;font-family:'pretendard';}
.bl_PM2412_stxt{color:#FFEAC0;font-size:24px;margin:auto;text-align:center;line-height:1.4;}
.bl_PM2412_Acting{width:95%;margin:20px auto 40px;padding:10px 30px;background:#063143;}
.bl_PM2412_ActingTxt{margin:15px 0;font-size:24px;color:#FFEAC0;}
.bl_PM2412_Bbtn_Acting{background:#CD0202;color:#fff;display:block;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;width:100%;}
.bl_PM2412_flexBul2{display:flex;justify-content:center;}
.PM2412 .caution-title{text-align:left;font-size:20px;font-weight:600;margin-bottom:10px;}
.PM2412 .caution-text li{text-align:left;color:#fff;font-size:16px;list-style-type:disc;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2412 .caution-part li{text-align:left;color:#fff;font-size:16px;list-style-type:decimal;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2412 .bl_Listbox{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.PM2412 .flex {display:flex !important;align-items:center;}
.PM2412 .flex-column{display:flex;flex-direction:column;}
.PM2412 .flex-wrap{flex-wrap:wrap;}
.PM2412 .justify-between{justify-content: space-between;}
.PM2412 .caution-txtcol01 li{color:#fff;}
.PM2412 .caution-txtcol02 li{color:#333;}
.PM2412 .bl_card__wrap1{padding:20px 30px 30px 50px;box-sizing:border-box;}
.PM2412 .bl_card__wrap2{padding:20px 50px 30px 20px;box-sizing:border-box;}
.PM2412 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2412 .bl_card{display:flex;justify-content:space-between;width:1080px;margin:40px auto;padding-top:90px; background:#FAE3D0 url('/landing/images/new/promotion/PM2412_GiftCard.png') no-repeat center top;}
.PM2412 .flex-item{position:relative;font-size:16px;color:#333;}
.PM2412 .flex-item20{flex-basis:20%;}
.PM2412 .form-control{display:block;border:none;font-size:18px; padding:8px;}
.PM2412 .flex > label{display:block;flex-basis:110px;padding-right:10px;text-align:left;line-height:1;}
.PM2412 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2412 .example { background-color: #fff; padding:20px 20px 0;}
.PM2412 .example, .PM2412 .example * {color:#666;text-align:left;}
.PM2412 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2412 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;color:#333;}
.PM2412 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-start;}
.PM2412 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#F34200;border-color:#F34200;}
.PM2412 .bl_letter_tit{font-size:26px; text-align:left;margin-top:20px;font-weight:700;color:#008F30;}
.PM2412 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2412 .form-control_color{background:#fff;}
.PM2412 .bl_consult__fileBtn{display:inline-block;background:#D9D1C7;color:#333;padding:12px;display:block;border-radius:0;margin-left:10px;width:100px!important;border:0;text-align:center!important;cursor:pointer;}
.PM2412 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.PM2412 .input-answer{width:50%;margin:0 auto;border-radius:4px;padding: 1.5rem !important;}
.PM2412 .bl_SStit{width:18%;margin:50px auto 0;font-size:24px;padding:10px 20px;font-family:'Cafe24Danjunghae';font-weight:400;background:#03715B;color:#fff;border-radius:99px;letter-spacing:0px;line-height:1.1;}
.PM2412 .section04 .title-bg {color: #51c4ab; }
.PM2412 .section04 .title-highlight { color: #FFF;}
.PM2412 .section04 .section-bg {padding:50px 0 60px;background: url('/landing/images/new/promotion/05_topbg.png') no-repeat bottom / 85%;}
.PM2412 .section04 .card {padding:40px 0;border-radius:30px;background-color:#ffe7d3; }
.PM2412_cardtitle{color:#008769;font-size:42px;font-family:'Noto Serif KR';line-height:1.1;}
.PM2412_cardtitle_red{color:#C80000!important;}
.PM2412 .bl_card_20sale{margin:0 auto 15px;}
.PM2412_card-text{width:55%;margin:20px auto;font-size:22px;color:#983F13;font-weight:500;line-height:1.3;}
.bl_PM2412_cardBox{display:flex;justify-content:center;margin:50px 10px 0;padding:0 50px;}
.bl_PM2412_cardBtn{margin:12px;padding:22px 60px;font-size:22px;font-family:'GmarketSans';color:#fff;font-weight:300;line-height:1.3;}
.bl_PM2412_cardBtn span{font-family:'GmarketSans';font-weight:400;}
.bl_PM2412_cardgreen{background:#00876A;}
.bl_PM2412_cardnavy{background:#004766;}
.bl_PM2412_cardbgA{background:url('/landing/images/new/promotion/PM2412_05_e01dear.png')no-repeat 860px 300px / 18%;}
.bl_PM2412_cardbgB{background:url('/landing/images/new/promotion/PM2412_05_e02box.png')no-repeat 40px 240px / 15%, url('/landing/images/new/promotion/PM2412_05_e02tree.png')no-repeat 900px 230px / 13%;}
/* 2501 01¿ù ÀÌº¥Æ® */
.bl_PM2501_Btit_col02{color:#0080BF!important;}
.bl_PM2501_txColor2{color:#bee3ff!important;}
.PM2501 .bl_eventtab{display:flex;justify-content:space-between;width:1080px;height:167px;margin:auto;background:url('/landing/images/new/promotion/PM2501_tabmenu_pc.png')no-repeat top;}
.PM2501 .bl_eventtab__event{}
.PM2501 .bl_eventtab__event_line{display:block;width:208px;height:167px;}
.PM2501 .bl_eventcard{margin:auto;padding:10px 0;}
.bl_PM2501__font{color:#9A91FF;font-size:28px;margin:20px;font-family:'Noto Serif KR';letter-spacing:-2px;}
.bl_PM2501_Allnoti2{margin:50px auto 0;width:80%;}
.bl_PM2501_Allnoti2__tit{flex-basis:100%;}
.bl_PM2501_tit_evnet{position:relative;width:130px;height:88px;margin:0 auto 40px;letter-spacing:-0.5px;font-size:36px;color:#AA7244;font-weight:600;background:url('/landing/images/new/promotion/PM2501_noline.png') no-repeat bottom center;}
.bl_PM2501_Stit_evnet{font-size:16px;color:#000;display:block;letter-spacing:-1px;text-transform:uppercase;}
.bl_PM2501_Btit_event{position:relative;font-size:68px!important;color:#000;font-family:'Noto Serif KR';font-weight:300;letter-spacing:-6px;}
.bl_PM2501_Btit_col01{color:#1A719B!important;}
.bl_PM2501__h3font{font-size:22px;margin:10px auto 20px;font-family:'NotoSans';color:#333;font-weight:300;letter-spacing:-1.5px;line-height:1.4;}
.bl_PM2501_Card{width:100%;height:460px;background:url('/landing/images/new/promotion/PM2501_cardbg.png')no-repeat center top;}
.bl_PM2501_CardTit{width:230px;padding:80px 0 40px;margin:auto;position:relative;font-size:30px;font-weight:400;color:#000;line-height:1.3;background:url('/landing/images/new/promotion/PM2411_cardtit.png')no-repeat center bottom / contain;}
.bl_PM2501_CardBTxt{margin:15px auto 50px;font-size:76px;font-weight:400;font-family:'Noto Serif KR';color:#0080BF;letter-spacing:-5px;}
.bl_PM2501_CardSTxt{font-size:22px;color:#333;}
.bl_PM2501_txColor{color:#1A719B!important;}
.bl_PM2501_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2501_simplewrap{padding:60px 10px 60px;margin:30px auto;background:#F5F2ED url('/landing/images/new/promotion/PM2411_applibg.png')no-repeat top / contain;}
.bl_PM2501_simpleTit{font-size:30px;margin:0 10px 10px;font-family:'Noto Serif KR';}
.bl_PM2501_simpleTxt{font-size:16px;line-height:1.4;color:#333;}
.bl_PM2501_simple_btn{margin:20px auto 0!important;}
.bl_PM2501_width01{flex-basis:54%;}
.bl_PM2501_width02{flex-basis:31%;}
.bl_PM2501_Bbtn{background:#1A719B;color:#fff;width:100%;display:block;margin:0 auto 35px;text-align:center;padding:25px 0;font-size:27px;letter-spacing:-2px;}
.bl_PM2501_giftCard_txt{font-size:14px;text-align:left;line-height:1.8;}
.bl_PM2501_Card2{height:628px;background:no-repeat center top / contain;}
.bl_PM2501_CardTit2{padding-top:30px;font-size:24px;font-weight:400;font-family:'GmarketSans';color:#E65082;}
.bl_PM2501_CardBTxt2{margin:auto;font-size:38px;font-weight:400;font-family:'GmarketSans';color:#fff;letter-spacing:-2px;line-height:1.2;}
.bl_PM2501_CardSTxt2{font-size:18px;font-weight:400;font-family:'GmarketSans';color:#FFEFBC;}
.bl_PM2501_CardSTxt3{display:block;width:36%;text-align:left;margin:350px auto 0;color:#fff;line-height:1.8;}
.bl_PM2501_CouponBox{display:flex;margin:0 auto 0;padding:75px 0 30px;width:60%;justify-content:flex-end;}
.bl_PM2501_CouponBtn{background:#F34200;color:#fff;width:160px;height:160px;line-height:160px;font-size:24px;border-radius:999px;font-family:'GmarketSans';}
.bl_PM2501_CouponBtn:after{content:'';display:inline-block;width:12px;height:12px;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
.bl_PM2501_Acting{margin:30px auto 0;padding:35px;background:#FFFAF5;}
.bl_PM2501_ActingTxt{margin:15px auto ;font-size:24px;color:#AA7244;}
.bl_PM2501_Bbtn_Acting{width:100%;background:#005C89;color:#fff;display:block;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;}
.bl_PM2501_cautnoti{margin-top:10px;text-align:left;font-size:14px;color:#1A719B;}
.bl_PM2501_flexBul2{display:flex;justify-content:center;}
.bl_PM2501_width{width:24%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:10px 20px;}
.PM2501 .bl_Listbox{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.PM2501 .flex {display:flex !important;align-items:center;}
.PM2501 .flex-column{display:flex;flex-direction:column;}
.PM2501 .flex-wrap{flex-wrap:wrap;}
.PM2501 .justify-between{justify-content: space-between;}
.PM2501 .caution{width:80%;margin:auto;}
.PM2501 .caution-title{text-align:left;font-size:20px;font-weight:600;margin-bottom:10px;color:#333333;}
.PM2501 .caution-text li{text-align:left;color:#333;font-size:16px;list-style-type:disc;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2501 .caution-part li{text-align:left;color:#333;font-size:16px;list-style-type:decimal;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2501 .caution-txtcol01 li{color:#fff;}
.PM2501 .caution-txtcol02 li{color:#333;}
.PM2501 .bl_card__wrap1{padding:20px 30px 30px 45px;box-sizing:border-box;}
.PM2501 .bl_card__wrap2{padding:50px 50px 30px 20px;box-sizing:border-box;}
.PM2501 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2501 .bl_card{display:flex;justify-content:space-between;width:1080px;margin:40px auto;padding-top:130px; background:url('/landing/images/new/promotion/PM2501_giftbg.png') no-repeat center top;}
.PM2501 .flex-item{position:relative;font-size:18px;color:#333;}
.PM2501 .flex-item20{flex-basis:20%;}
.PM2501 .form-control{display:block;border:none;font-size: 1.285rem; padding: 8px;}
.PM2501 .flex > label{display:block;flex-basis:120px;padding-right:10px;text-align:left; }
.PM2501 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2501 .example { background-color: #fff; padding:20px 20px 0;}
.PM2501 .example, .PM2501 .example * {color:#666;text-align:left;}
.PM2501 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
.PM2501 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2501 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2501 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2501 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;color:#333;}
.PM2501 .desc{font-family:'pretendard';font-weight:500;font-size:16px;line-height:1.4;white-space:pre-line;}
.PM2501 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-start;}
.PM2501 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#F34200;border-color:#F34200;}
.PM2501 .bl_letter_tit{font-size:28px; text-align:left;font-weight:800;color:#AA7244;}
.PM2501 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2501 .form-control_color{background:#fff;}
.PM2501 .bl_consult__fileBtn{display:inline-block;background:#D9D1C7;color:#333;padding:8px 12px;display:block;border-radius:0;margin-left:10px;width:100px!important;border:0;text-align:center!important;cursor:pointer;}
.PM2501 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.PM2501 .input-answer{width:50%;margin:0 auto;border-radius:4px;padding: 1.5rem !important;}
.PM2501_newyear_stit{display:block;font-size:42px!important;}
.PM2501_Acting_txt{color:#333;font-size:22px;font-family:'Noto Serif KR';}
.bl_PM2501_Acting2{width:100%;margin:30px auto 0;padding:30px;background:url('/landing/images/new/promotion/2501_card2bg.png') no-repeat top / cover;}
.bl_PM2501_flexBul3{display:flex;justify-content:center;}
.bl_PM2501_widthgift{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:10px 20px;}
.bl_PM2501_Bbtn_gift{width:100%;background:#2D1E18;color:#fff;display:block;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;}
.bl_PM2501_gifttitle{margin:auto;width:440px;height:95px;font-family:'Noto Serif KR';font-weight:600;font-size:32px;line-height:2.8;background:url('/landing/images/new/promotion/PM2501_gifttit.png') no-repeat top / contain;}
.bl_PM2501_giftBtn{display:block;background:#1A719B;width:40%;padding:25px;margin:20px auto;}
.bl_PM2501_giftBtn_txt{font-size:26px;letter-spacing:-1px;font-weight:300;color:#fff;}
.bl_PM2501_giftBtn:after{content:'';display:inline-block;width:12px;height:12px;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
/* 2503 03¿ù ÀÌº¥Æ® */
.bl_PM2503_Btit_col02{color:#3C8A64!important;}
.PM2503 .bl_eventtab{display:flex;justify-content:space-between;width:1080px;height:167px;margin:auto;background:url('/landing/images/new/promotion/PM2503_tabmenu_pc.png')no-repeat top;}
.PM2503 .bl_eventtab__event{}
.PM2503 .bl_eventtab__event_line{display:block;width:208px;height:167px;}
.PM2503 .bl_eventcard{margin:auto;padding:10px 0;}
.bl_PM2503__font{color:#9A91FF;font-size:28px;margin:20px;font-family:'Noto Serif KR';letter-spacing:-2px;}
.bl_PM2503_Allnoti2{margin:50px auto 0;width:80%;}
.bl_PM2503_Allnoti2__tit{flex-basis:100%;}
.bl_PM2503_tit_evnet{position:relative;width:130px;height:80px;margin:0 auto 40px;letter-spacing:-0.5px;font-size:36px;color:#3C8A64;font-weight:600;line-height:1.1;background:url('/landing/images/new/promotion/PM2503_noline.png') no-repeat bottom center;}
.bl_PM2503_Stit_evnet{font-size:16px;color:#000;display:block;letter-spacing:-1px;text-transform:uppercase;}
.bl_PM2503_Btit_event{position:relative;font-size:68px!important;color:#000;font-family:'Noto Serif KR';font-weight:300;letter-spacing:-6px;}
.bl_PM2503_Btit_col01{color:#3C8A64!important;}
.bl_PM2503_eve01_tit{font-size:33px;color:#C65677;font-family:'Noto Serif KR';letter-spacing:-2px;}
.bl_PM2503__h3font{font-size:22px;margin:10px auto 20px;font-family:'NotoSans';color:#333;font-weight:300;letter-spacing:-1.5px;line-height:1.4;}
.bl_PM2503_Card{width:100%;height:460px;background:url('/landing/images/new/promotion/PM2503_cardbg3.png')no-repeat center top;}
.bl_PM2503_CardTit{width:230px;padding:80px 0 40px;margin:auto;position:relative;font-size:30px;font-weight:400;color:#000;line-height:1.3;background:url('/landing/images/new/promotion/PM2503_cardtit.png')no-repeat center bottom / contain;}
.bl_PM2503_CardBTxt{margin:15px auto 50px;font-size:76px;font-weight:400;font-family:'Noto Serif KR';color:#3C8A64;letter-spacing:-5px;}
.bl_PM2503_CardSTxt{font-size:22px;color:#333;}
.bl_PM2503_txColor{color:#347656!important;}
.bl_PM2503_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2503_simplewrap{padding:60px 10px 60px;margin:30px auto;background:#F5F2ED url('/landing/images/new/promotion/PM2411_applibg.png')no-repeat top / contain;}
.bl_PM2503_simpleTit{font-size:30px;margin:0 10px 10px;font-family:'Noto Serif KR';}
.bl_PM2503_simpleTxt{font-size:16px;line-height:1.4;color:#333;}
.bl_PM2503_simple_btn{margin:20px auto 0!important;}
.bl_PM2503_width01{flex-basis:54%;}
.bl_PM2503_width02{flex-basis:31%;}
.bl_PM2503_Bbtn{background:#3C8A64;color:#fff;width:100%;display:block;margin:0 auto 35px;text-align:center;padding:25px 0;font-size:27px;letter-spacing:-2px;}
.bl_PM2503_giftCard_txt{font-size:14px;text-align:left;line-height:1.8;}
.bl_PM2503_Card2{height:628px;background:no-repeat center top / contain;}
.bl_PM2503_CardTit2{padding-top:30px;font-size:24px;font-weight:400;font-family:'GmarketSans';color:#E65082;}
.bl_PM2503_CardBTxt2{margin:auto;font-size:38px;font-weight:400;font-family:'GmarketSans';color:#fff;letter-spacing:-2px;line-height:1.2;}
.bl_PM2503_CardSTxt2{font-size:18px;font-weight:400;font-family:'GmarketSans';color:#FFEFBC;}
.bl_PM2503_CardSTxt3{display:block;width:36%;text-align:left;margin:350px auto 0;color:#fff;line-height:1.8;}
.bl_PM2503_CouponBox{display:flex;margin:0 auto 0;padding:75px 0 30px;width:60%;justify-content:flex-end;}
.bl_PM2503_CouponBtn{background:#F34200;color:#fff;width:160px;height:160px;line-height:160px;font-size:24px;border-radius:999px;font-family:'GmarketSans';}
.bl_PM2503_CouponBtn:after{content:'';display:inline-block;width:12px;height:12px;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
.bl_PM2503_Acting{width:80%;margin:30px auto 0;padding:35px;background:#FFFAF5;}
.bl_PM2503_ActingTxt{margin:15px auto ;font-size:24px;color:#3C8A64;}
.bl_PM2503_Bbtn_Acting{width:100%;background:#3C8A64;color:#fff;display:block;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;}
.bl_PM2503_cautnoti{margin-top:10px;text-align:left;font-size:14px;color:#347656;}
.bl_PM2503_flexBul2{display:flex;justify-content:center;}
.bl_PM2503_width{width:30%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:10px 30px;}
.PM2503 .bl_Listbox{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.PM2503 .flex {display:flex !important;align-items:center;}
.PM2503 .flex-column{display:flex;flex-direction:column;}
.PM2503 .flex-wrap{flex-wrap:wrap;}
.PM2503 .justify-between{justify-content: space-between;}
.PM2503 .caution{width:80%;margin:auto;}
.PM2503 .caution-title{text-align:left;font-size:20px;font-weight:600;margin-bottom:10px;color:#333333;}
.PM2503 .caution-text li{text-align:left;color:#333;font-size:16px;list-style-type:disc;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2503 .caution-part li{text-align:left;color:#333;font-size:16px;list-style-type:decimal;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2503 .caution-txtcol01 li{color:#fff;}
.PM2503 .caution-txtcol02 li{color:#333;}
.PM2503 .bl_card__wrap1{padding:20px 30px 30px 45px;box-sizing:border-box;}
.PM2503 .bl_card__wrap2{padding:40px 50px 30px 20px;box-sizing:border-box;}
.PM2503 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2503 .bl_card{display:flex;justify-content:space-between;width:1080px;margin:40px auto;padding-top:150px; background:url('/landing/images/new/promotion/PM2503_giftbg3.png') no-repeat center top / contain;}
.PM2503 .flex-item{position:relative;font-size:18px;color:#333;}
.PM2503 .flex-item20{flex-basis:20%;}
.PM2503 .form-control{display:block;border:none;font-size: 1.285rem; padding: 8px;}
.PM2503 .flex > label{display:block;flex-basis:120px;padding-right:10px;text-align:left; }
.PM2503 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2503 .example { background-color: #fff; padding:20px 20px 0;}
.PM2503 .example, .PM2503 .example * {color:#666;text-align:left;}
.PM2503 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
.PM2503 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2503 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2503 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2503 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;color:#333;}
.PM2503 .desc{font-family:'pretendard';font-weight:500;font-size:16px;line-height:1.4;white-space:pre-line;}
.PM2503 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-start;}
.PM2503 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#F34200;border-color:#F34200;}
.PM2503 .bl_letter_tit{font-size:28px; text-align:left;font-weight:800;color:#AA7244;}
.PM2503 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2503 .form-control_color{background:#fff;}
.PM2503 .bl_consult__fileBtn{display:inline-block;background:#D9D1C7;color:#333;padding:12px;display:block;border-radius:0;margin-left:10px;width:100px!important;border:0;text-align:center!important;cursor:pointer;}
.PM2503 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.PM2503 .input-answer{width:50%;margin:0 auto;border-radius:4px;padding: 1.5rem !important;}
.PM2503_newyear_stit{display:block;font-size:42px!important;}
.PM2503_Acting_txt{color:#333;font-size:22px;font-family:'Noto Serif KR';}
.bl_PM2503_Acting2{width:100%;margin:30px auto 0;padding:30px;background:url('/landing/images/new/promotion/2503_card2bg.png') no-repeat top / cover;}
.bl_PM2503_flexBul3{display:flex;justify-content:center;}
.bl_PM2503_widthgift{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:10px 20px;}
.bl_PM2503_Bbtn_gift{width:100%;background:#2D1E18;color:#fff;display:block;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;}
.bl_PM2503_gifttitle{margin:auto;width:440px;height:95px;font-family:'Noto Serif KR';font-weight:600;font-size:32px;line-height:2.8;background:url('/landing/images/new/promotion/PM2503_gifttit.png') no-repeat top / contain;}
.bl_PM2503_giftBtn{display:block;background:#1A719B;width:40%;padding:25px;margin:20px auto;}
.bl_PM2503_giftBtn_txt{font-size:26px;letter-spacing:-1px;font-weight:300;color:#fff;}
.bl_PM2503_giftBtn:after{content:'';display:inline-block;width:12px;height:12px;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
.bl_PM2503_thisspring{padding-top:130px;font-size:40px;font-weight:300;letter-spacing:-3px;color:#D34C8B;font-family:'Noto Serif KR';}
/* 2503 05¿ù ÀÌº¥Æ® */
@font-face{font-family:'twaysky';src:url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_tway@1.0/twaysky.woff') format('woff');font-weight:normal;font-style:normal;}
.bl_PM2505_tit_evnet{position:relative;width:60px;line-height:1;margin:0 auto 50px;letter-spacing:-0.5px;font-size:36px;color:#F26D83;font-weight:600;background:url('/landing/images/new/promotion/PM2505_nemimg.png') no-repeat top center;}
.bl_PM2505_Stit_evnet{font-size:16px;padding-top:40px;font-weight:500;color:#000;display:block;letter-spacing:-0.5px;text-transform:uppercase;}
.bl_PM2505_Btit_event{position:relative;font-size:54px!important;color:#333;font-family:'twaysky';letter-spacing:-4px;}
.bl_PM2505_Btit_col01{color:#7377E5!important;}
.bl_PM2505__h3font{font-size:22px;margin:0px auto 20px;color:#333;line-height:1.3;}
.bl_PM2505_prizeWrap{display:flex;justify-content:space-between;}
.bl_PM2505_prizeBox{flex-grow:1;padding:36px 22px;background:#FAEDD2;}
.bl_PM2505_prizetit{font-size:38px;font-family:'Paperlogy';font-weight:600;}
.bl_PM2505_prizetxt{font-size:18px;margin:15px auto;line-height:1.3;}
.bl_PM2505_small{margin-top:30px;font-size:19px;font-weight:500;color:#E62E6B;}
.bl_PM2505_blue{color:#5C5CBE!important;}
.bl_PM2505_prizeBtn{width:85%;font-size:26px;font-weight:500;margin:20px auto 0;padding:12px;border-radius:999px;background:#E62E6B;color:#fff;}
.bl_PM2505_prizeBtn:after{content:'¡æ';font-size:34px;font-weight:500;position:relative;margin-left:10px;line-height:1;}
.bl_PM2505_prizeBox:nth-child(1){margin-right:20px;}
.bl_PM2505_Card{width:100%;height:520px;padding:60px 0;background:url('/landing/images/new/promotion/PM2505_cardbg.png')no-repeat center top;}
.bl_PM2505_CardTit{width:400px;padding:70px 0 0px;margin:0px auto 0;position:relative;font-size:32px;font-weight:500;color:#5FADA0;background:url('/landing/images/new/promotion/PM2505_cardribbon.png')no-repeat center top;}
.bl_PM2505_CardBTxt{margin:50px auto 40px;font-size:80px;font-family:'Paperlogy';color:#E62E6B;letter-spacing:-4px;line-height:1.2;}
.bl_PM2505_CardSTxt{font-size:21px;color:#333;}
.bl_PM2505_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2505_simplewrap{width:1080px;margin:auto;padding:70px 50px;margin-top:20px;background:#FCF0E3 url('/landing/images/new/promotion/PM2505_transbg.png')no-repeat top / contain;}
.bl_PM2505_simpleTit{font-size:26px;margin:0 10px 10px;font-weight:500;font-family:'paperlogy';}
.bl_PM2505_simpleTxt{font-size:16px;line-height:1.4;color:#333;}
.bl_PM2505_simple_btn{margin:20px auto 0!important;}
.bl_PM2505_width01{flex-basis:60%;}
.bl_PM2505_width02{flex-basis:32%;}
.bl_PM2505_Bbtn{background:#E62E6B;color:#fff;width:100%;display:block;margin:0 auto 35px;text-align:center;padding:20px 0;font-size:27px;letter-spacing:-2px;}
.bl_PM2505_Acting{width:90%;margin:30px auto 0;padding:35px 40px;background:#D2EDFA;}
.bl_PM2505_ActingTxt{margin:10px auto ;font-size:22px;color:#333;font-weight:500;}
.bl_PM2505_Bbtn_Acting{background:#E62E6B;color:#fff;display:block;width:100%;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;}
.bl_PM2505_cautnoti{margin-top:10px;text-align:left;font-size:14px;color:#347656;}
.bl_PM2505_flexBul2{display:flex;justify-content:center;}
.bl_PM2505_width{width:30%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:15px 25px;}
.PM2505 .bl_Listbox{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.PM2505 .flex {display:flex !important;align-items:center;}
.PM2505 .flex-column{display:flex;flex-direction:column;}
.PM2505 .flex-wrap{flex-wrap:wrap;}
.PM2505 .justify-between{justify-content: space-between;}
.PM2505 .caution{width:80%;margin:auto;}
.PM2505 .caution-title{text-align:left;font-size:20px;font-weight:600;margin-bottom:10px;color:#333333;}
.PM2505 .caution-text li{text-align:left;color:#333;font-size:16px;list-style-type:disc;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2505 .caution-part li{text-align:left;color:#333;font-size:16px;list-style-type:decimal;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2505 .caution-txtcol01 li{color:#fff;}
.PM2505 .caution-txtcol02 li{color:#333;}
.PM2505 .bl_card__wrap1{padding:20px 30px 30px 45px;box-sizing:border-box;}
.PM2505 .bl_card__wrap2{padding:40px 50px 30px 20px;box-sizing:border-box;}
.PM2505 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2505 .bl_card{display:flex;justify-content:space-between;width:1080px;margin:40px auto;padding-top:120px;border:2px solid #ECDD93;background:#FFF5CD url('/landing/images/new/promotion/PM2505_giftbg.png') no-repeat center top / 85%;}
.PM2505 .flex-item{position:relative;font-size:18px;color:#333;}
.PM2505 .flex-item20{flex-basis:20%;}
.PM2505 .form-control{display:block;border:none;font-size: 1.285rem; padding: 8px;}
.PM2505 .flex > label{display:block;flex-basis:120px;padding-right:10px;text-align:left; }
.PM2505 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2505 .example { background-color: #fff; padding:20px 20px 0;}
.PM2505 .example, .PM2505 .example * {color:#666;text-align:left;}
.PM2505 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
.PM2505 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2505 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2505 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2505 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;color:#333;}
.PM2505 .desc{font-family:'pretendard';font-weight:500;font-size:16px;line-height:1.4;white-space:pre-line;}
.PM2505 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-start;}
.PM2505 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#F34200;border-color:#F34200;}
.PM2505 .bl_letter_tit{font-size:28px; text-align:left;font-weight:600;}
.PM2505 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2505 .form-control_color{background:#fff;}
.PM2505 .bl_consult__fileBtn{display:inline-block;background:#ebd3bc;color:#333;padding:8px 12px;display:block;border-radius:0;margin-left:10px;width:100px!important;border:0;text-align:center!important;cursor:pointer;}
.PM2505 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.PM2505 .input-answer{width:50%;margin:0 auto;border-radius:4px;padding: 1.5rem !important;}
.PM2505_newyear_stit{display:block;font-size:42px!important;}
.PM2505_Acting_txt{color:#333;font-size:20px;}
/* 2506 06¿ù ÀÌº¥Æ® */
@font-face{font-family:'MangoByeolbyeol';src:url('https://fastly.jsdelivr.net/gh/projectnoonnu/2405-3@1.1/MangoByeolbyeol.woff2') format('woff2');font-weight:normal;font-style:normal;}
.bl_PM2506_tit_evnet{position:relative;width:60px;line-height:1;margin:0 auto 50px;letter-spacing:-0.5px;font-size:36px;color:#457AE6;font-weight:600;background:url('/landing/images/new/promotion/PM2406_numbertitle.png') no-repeat top center;}
.bl_PM2506_Stit_evnet{font-size:16px;padding-top:60px;font-weight:500;color:#000;display:block;letter-spacing:-0.5px;text-transform:uppercase;}
.bl_PM2506_Btit_event{position:relative;font-size:54px!important;color:#333;font-family:'MangoByeolbyeol';letter-spacing:-4px;}
.bl_PM2506_Btit_col01{color:#4C7BD9!important;}
.bl_PM2506__h3font{font-size:22px;margin:0px auto 20px;color:#333;line-height:1.3;}
.bl_PM2506_giftnoti{margin-top:20px;font-size:20px;color:#D94616;}
.bl_PM2506_prizeWrap{display:flex;justify-content:space-around;margin:40px auto;}
.bl_PM2506_prizeBox{position:relative;flex-grow:1;text-align:center;}
.bl_PM2506_prizenumber{position:absolute;width:42px;height:42px;font-size:22px;line-height:1.8;font-weight:600;color:#fff;border-radius:999px;background:#228A22;}
.bl_PM2506_prizenumber:after{content:'';position:absolute;top:36px;left:10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #228A22;}
.bl_PM2506_prizenumber_ss{font-size:15px;font-weight:400;color:#fff;vertical-align:middle;}
.bl_PM2506_circle{display:flex;margin:auto;width:160px;height:160px;border-radius:160px;background:#F5F3C4;}
.bl_PM2506_circle img{margin:auto;justify-content:center;}
.bl_PM2506_prizetit{margin-top:20px;font-size:19px;font-family:'MangoByeolbyeol';font-weight:400;letter-spacing:-1px;}
.bl_PM2506_prizetxt{font-size:16px;margin:5px auto;}
.bl_PM2506_prizBtn{width:50%;margin:auto;padding:25px;font-size:26px;font-weight:500;color:#fff;background:#3762B8;border-radius:10px;}
.bl_PM2506_small{margin-top:30px;font-size:20px;font-weight:500;color:#E62E6B;}
.bl_PM2506_blue{color:#2673BF!important;}
.bl_PM2506_prizeBtn{width:75%;font-size:26px;font-weight:500;margin:20px auto 0;padding:12px;border-radius:999px;background:#E62E6B;color:#fff;}
.bl_PM2506_prizeBtn:after{content:'¡æ';font-size:34px;font-weight:500;position:relative;margin-left:10px;line-height:1;}
.bl_PM2506_Card{width:100%;height:475px;padding:70px 0;background:url('/landing/images/new/promotion/PM2406_cardbg.png')no-repeat center top;}
.bl_PM2506_CardTit{width:400px;padding:0px 0 30px;margin:0px auto 0;position:relative;font-size:32px;font-weight:500;color:#009FBF;background:url('/landing/images/new/promotion/PM2406_cardtitle.png')no-repeat center bottom;}
.bl_PM2506_CardBTxt{margin:40px auto 35px;font-size:80px;font-family:'Paperlogy';font-weight:400;color:#F0490C;letter-spacing:-4px;line-height:1.3;}
.bl_PM2506_CardSTxt{font-size:21px;color:#333;line-height:1.3;}
.bl_PM2506_flexBul{display:flex;justify-content:center;align-items:flex-end;}
.bl_PM2506_simplewrap{width:1080px;margin:auto;padding:70px 50px;margin-top:20px;background:#F7F5BC url('/landing/images/new/promotion/PM2505_transbg.png')no-repeat top / contain;}
.bl_PM2506_simpleTit{font-size:26px;margin:0 10px 10px;font-weight:500;font-family:'paperlogy';}
.bl_PM2506_simpleTxt{font-size:16px;line-height:1.4;color:#333;}
.bl_PM2506_simple_btn{margin:20px auto 0!important;}
.bl_PM2506_width01{flex-basis:60%;}
.bl_PM2506_width02{flex-basis:32%;}
.bl_PM2506_Bbtn{background:#3762B8;color:#fff;width:100%;display:block;margin:0 auto 35px;text-align:center;padding:20px 0;font-size:27px;letter-spacing:-2px;}
.bl_PM2506_Acting{width:90%;margin:30px auto 0;padding:35px 40px;background:#D2EDFA;}
.bl_PM2506_ActingTxt{margin:10px auto ;font-size:22px;color:#333;font-weight:500;}
.bl_PM2506_Bbtn_Acting{width:100%;background:#3762B8;color:#fff;display:block;margin:0 auto;text-align:center;padding:15px 0;font-size:20px;letter-spacing:-1px;}
.bl_PM2506_cautnoti{margin-top:10px;text-align:left;font-size:14px;color:#347656;}
.bl_PM2506_flexBul2{display:flex;justify-content:center;}
.bl_PM2506_width{width:30%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:15px 25px;}
.PM2506 .bl_Listbox{display:flex;justify-content:space-evenly;flex-wrap:wrap;}
.PM2506 .flex {display:flex !important;align-items:center;}
.PM2506 .flex-column{display:flex;flex-direction:column;}
.PM2506 .flex-wrap{flex-wrap:wrap;}
.PM2506 .justify-between{justify-content: space-between;}
.PM2506 .caution{width:80%;margin:auto;}
.PM2506 .caution-title{text-align:left;font-size:20px;font-weight:600;margin-bottom:10px;color:#333333;}
.PM2506 .caution-text li{text-align:left;color:#333;font-size:16px;list-style-type:disc;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2506 .caution-part li{text-align:left;color:#333;font-size:16px;list-style-type:decimal;margin-left:16px;padding-left:0;line-height:1.5;}
.PM2506 .caution-txtcol01 li{color:#fff;}
.PM2506 .caution-txtcol02 li{color:#333;}
.PM2506 .bl_card__wrap1{padding:20px 30px 30px 45px;box-sizing:border-box;}
.PM2506 .bl_card__wrap2{padding:40px 50px 30px 20px;box-sizing:border-box;}
.PM2506 .bl_input_wrap{display:flex;justify-content:space-between;}
.PM2506 .bl_card{display:flex;justify-content:space-between;width:1080px;margin:40px auto;padding-top:150px;border:#8AC7E5 solid 2px;background:#D1F7FF url('/landing/images/new/promotion/PM2406_gifttitle.png') no-repeat center top / 85%;}
.PM2506 .flex-item{position:relative;font-size:18px;color:#333;}
.PM2506 .flex-item20{flex-basis:20%;}
.PM2506 .form-control{display:block;border:none;font-size: 1.285rem; padding: 8px;}
.PM2506 .flex > label{display:block;flex-basis:120px;padding-right:10px;text-align:left; }
.PM2506 .flex-item.arrow-right:after{content:'';display:block;width:20px;height:20px;border:3px solid #003A3E;border-bottom:none;border-left:none;background:transparent;right:-2px;top:150px;transform:rotate(45deg) translateY(-70%)}
.PM2506 .example { background-color: #fff; padding:20px 20px 0;}
.PM2506 .example, .PM2506 .example * {color:#666;text-align:left;}
.PM2506 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
.PM2506 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
.PM2506 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
.PM2506 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
.PM2506 .bl_checkBx__txt {font-size:1.428rem;display:inline-block;color:#333;}
.PM2506 .desc{font-family:'pretendard';font-weight:500;font-size:16px;line-height:1.4;white-space:pre-line;}
.PM2506 .bl_checkBx_simple{width:100%;display:flex;justify-content:flex-start;}
.PM2506 .bl_checkBx input:checked ~.bl_checkBx__checkmark {background:#F34200;border-color:#F34200;}
.PM2506 .bl_letter_tit{font-size:28px; text-align:left;font-weight:600;}
.PM2506 .bl_checkBx__checkmark {display:inline-block;height:25px;width:25px;border:0;position:relative;vertical-align:middle;border-radius:0px;background:#fff;}
.PM2506 .form-control_color{background:#fff;}
.PM2506 .bl_consult__fileBtn{display:inline-block;background:#D9D957;color:#333;padding:12px;display:block;border-radius:0;margin-left:10px;width:100px!important;border:0;text-align:center!important;cursor:pointer;}
.PM2506 .bl_checkBx__checkmark_simple{border:2px solid #9F9F9F;}
.PM2506 .input-answer{width:50%;margin:0 auto;border-radius:4px;padding: 1.5rem !important;}
.PM2506_newyear_stit{display:block;font-size:42px!important;}
.PM2506_Acting_txt{color:#333;font-size:20px;line-height:1.3;}

@media (max-width: 1200px) {
	.PM20231225 .desc { font-size: 1.25vw; }
	.PM20231225 .h4 { font-size: 3.4167vw !important; }
	.PM20231225 .h5 { font-size: 2.5vw !important; }
	.PM20231225 .btn { font-size: 3.333vw; width: auto; padding-left: 4vw; padding-right: 4vw;}
	.PM20231225 .card { margin: 0 2vw; }
	.PM20231225 .card.flex-direction { flex-direction: column; }
	.PM20231225 .card.flex-direction > .flex-item { padding: 40px; }
	.PM20231225 .card.flex-direction > .flex-item:first-child { border-top-left-radius: 26px; border-top-right-radius: 26px; border-bottom-left-radius: 0; margin-left: -26px; margin-right: -26px; }
	.PM20231225 .card.flex-direction > .flex-item:last-child { border-bottom-left-radius: 26px; border-bottom-right-radius: 26px; border-top-right-radius: 0; margin-top: 0; margin-left: -26px; margin-right: -26px; }
	.PM20231225 .flex-column { flex-direction: row; }	
	.PM20231225 .section01,
	.PM20231225 .section02,
	.PM20231225 .section03,
	.PM20231225 .section04 { background-size: contain; }
	.PM20231225 .section04 .h4 { font-size: 5.333vw !important; }
	.PM20231225 .section04 .card .card-text { font-size: 2vw; }
	.PM20231225 .section04 .card .btn { font-size: 4.667vw !important; }
  }

@media (max-width:768px){
	.bl_input_wrap{flex-direction:column}
	.card{display:flex;flex-direction:column;width:95%;margin:auto;}
	.bl_PM2403_connectWrap{display:flex;flex-direction:column;justify-content:normal;}
	.bl_PM2403_connect{margin:3vw 2vw 0;padding:4vw 6vw;width:80%;}
	.bl_PM2403_direct:after{width:3vw;height:3vw;margin: 1vw 0 0 -6vw;border:2px solid #000;border-left:none;border-bottom:none;}

	/* PM2406 °¡Á¤ÀÇ´Þ */
	.bl_PM2406_Btit{font-size:10vw!important;}
	.bl_PM2406_Btit:after, .bl_PM2406_cont__tit:before, .bl_PM2406_tit_evnet:before, .bl_PM2406_CardTit:before, .bl_PM2406_CardTit:after{display:none;}
	.bl_PM2406_Btit__event{font-size:15vw!important;}
	.bl_PM2406_tit_txt{font-size:4.2vw;margin-top:1.5vw;}
	.bl_PM2406_colorBar{width:88%;margin:2vw auto;padding:2vw;font-size:4.8vw;}
	.bl_PM2406_cont{width:95%;padding:6vw 3vw;margin-bottom:3vw;}
	.bl_PM2406_cont__tit{margin-bottom:1.5vw;font-size:5vw;}
	.bl_PM2406_h3{margin-bottom:2vw;font-size:6vw;}
	.bl_PM2406_cont__txt{font-size:4vw;}
	.bl_PM2406_txColor{color:#133C3C;}
	.bl_PM2406_Gift{margin-top:3vw;height:160vw;background-size:contain;}
	.bl_PM2406_Gift_ribon{display:none;}
	.bl_PM2406_GiftWrap{flex-direction:column;width:95%;margin:0 auto;background:none;}
	.bl_PM2406_GiftBox{margin-top:2vw;background:#fff;}
	.bl_PM2406_Gift_label{width:24%;padding:0;font-size:6vw;}
	.bl_PM2406_Gift_tit{font-size:5.5vw;}
	.bl_PM2406_Gift_txt{padding:5vw;}
	.PM2406 .bl_card__wrap1{padding:5vw;}
	.PM2406 .bl_card__wrap2{padding:3vw;}
	.PM2406 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2406 .bl_card{margin-top:4vw;padding-top:2vw;background-size:50%;}
	.PM2406 .form-control{font-size:4vw;padding:2vw;width:65%;}
	.PM2406 .form-control_file{width:48%!important;}
	.PM2406 .flex > label{flex-basis:25%;padding-right:1vw;}
	.PM2406 .flex-item{font-size:4vw;}
	.PM2406 .flex label.flex-item {padding-right:2vw;}
	.bl_PM2406_event02:after{top:-7vw;left:50%;width:4vw;height:4vw;border:5px solid #003A3E;border-left:0;border-top:0;transform:rotate(45deg);}
	.PM2406 .arrow-right:before{display:none !important;}
	.PM2406 .arrow-right:after{content:'¡é' !important;}
	.PM2406 .example{padding:3vw 3vw 0;}
	.PM2406 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
	.PM2406 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
	.PM2406 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.PM2406 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
	.PM2406 .bl_checkBx__txt{font-size:4vw; }
	.PM2406 .desc{font-size:4vw;}
	.PM2406 .bl_checkBx_simple{width:100%;display:flex;justify-content:center;}
	.PM2406 .bl_letter_tit{font-size:5vw;}
	.PM2406 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2406 .caution{width:95%;margin:auto;}
	.PM2406 .caution-title{font-size:5vw;margin-bottom:2vw;}
	.PM2406 .caution-text li{font-size:4vw;margin-left:5vw;padding-left:1vw;}
	.bl_PM2406_Bbtn{margin:0 auto 4vw;padding:3vw 0;font-size:6vw;}
	.PM2406 .bl_card{margin-top:5vw;padding-top:15vw; background:#C8FAD0 url('/landing/images/new/promotion/PM2406_GiftCard.png') no-repeat center 5vw;background-size:70%;border:1px solid #60BF7F;}
	.PM2406 .bl_consult__fileBtn{padding:2.2vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.bl_PM2406_Btit_event{font-size:9.5vw!important;margin-bottom:3vw;}
	.bl_PM2406_tit_evnet{width:28%;margin:0 auto 3vw;font-size:4.5vw;padding:2vw 4vw;}
	.bl_PM2406_tit_Btxt{font-size:5.2vw;}
	.bl_PM2406_tit_Stit{font-size:5.5vw;}
	.bl_PM2406_object{margin:1.5vw;padding:4vw 7vw;width:90%;height:25vw;border-radius:0 6vw 6vw 6vw;}
	.bl_PM2406_object_numb{top:2vw;left:2.5vw;width:8vw;height:6vw;font-size:4vw;line-height:1.5;}
	.bl_PM2406_Card{margin:3vw auto;width:100%;height:65vw;padding:7vw 0 8vw;background:url('/landing/images/new/promotion/mobile2_bg_2406.png') no-repeat;background-size:contain;}
	.bl_PM2406_CardTit{font-size:6vw;}
	.bl_PM2406_CardBTxt{margin:3vw auto;width:65%;padding:4.5vw 0;font-size:9vw;}
	.bl_PM2406_CardBTxt_IT{font-size:7.5vw;}
	.bl_PM2406_CardSTxt{font-size:4vw;}
	.bl_PM2406_flexBul{display:flex;flex-direction:column;align-items:center;}
	.bl_PM2406_simplewrap{width:95%;padding:5vw;margin:5vw auto 0;border-radius:4vw;}
	.bl_PM2406_simpleTit{font-size:6vw;margin:3vw;}
	.bl_PM2406_simple_btn{margin:3vw auto 0!important;width:90%;}
	.bl_PM2406_Allnoti{padding:5vw 0!important;}
	.bl_PM2406_connectWrap{display:flex;flex-direction:column;justify-content:normal;}
	.bl_PM2406_connect{margin:3vw 2vw 0;padding:4vw 6vw;width:80%;}
	.bl_PM2406_direct:after{width:3vw;height:3vw;margin: 1vw 0 0 -6vw;border:2px solid #000;border-left:none;border-bottom:none;}
	.bl_PM2406_flexBul2{display:flex;margin-top:0;}
	.bl_PM2406_width{width:95%;display:flex;flex-direction:column;justify-content:space-between;margin:auto;padding:5vw 0 15vw;}
	.bl_PM2406_width01{flex-basis:100%;}
	.bl_PM2406_width02{width:100%;margin-top:8vw;}
	.bl_PM2406_Allnoti2{flex-direction:column;margin:3vw auto 0;width:95%;padding:4vw 3vw;}
	.bl_PM2406_Allnoti2__tit{flex-basis:100%;}
	.bl_PM2406__Snoti{margin:2vw auto;font-size:3.5vw;}
	.bl_PM2406__showtitle{margin:3vw auto 1.5vw;font-size:5vw;}
	.bl_PM2406__showBtn{font-size:4vw;padding:2vw;margin-bottom:5vw;}
	.bl_PM2406__showBtn:after{margin-left:2vw;font-size:3vw;width:4.5vw;height:4.5vw;}
	.bl_PM2406__release{display:flex;flex-direction:;}
	.bl_PM2406_showStit{font-size:4.5vw;padding:2vw 5vw;border-radius:99px 99px 0px 99px;margin:0vw 5vw 0 0;}
	.bl_PM2406_BonusTit{font-size:8vw;}
	.bl_PM2406__bonustxt{width:auto;padding:1vw 1vw 1.5vw;font-size:4vw;}
	.bl_PM2406_flexBul3{display:flex;text-align:left;flex-direction:column;align-items:center;margin-top:2vw;}
	.bl_PM2406_IT{font-size:8vw;text-align:center;}
	.bl_PM2406__ITtxt{font-size:5vw;margin:4vw auto;text-align:center;line-height:1.2;}
	.bl_PM2406__ITtxt_bg{padding:1vw 1vw 0.5vw;margin:auto;}
	.bl_PM2406_couppn_ITBox{width:100%;}
	.bl_PM2406_couppn_ITnoti{margin-top:4vw;}
	.bl_PM2406_coupon_noti{margin-left:5vw;}
	.bl_PM2406_coupon_noti > li:before{width:2vw;height:2px;margin:0 2vw 0 -4vw;}
	/* PM_2409 Ãß¼® ÀÌº¥Æ® */
	.bl_PM2409_Btit{font-size:6vw!important;}
	.bl_PM2409_BStit{font-size:4.5vw;width:95%;height:43vw;padding-top:0;margin-bottom:3vw;text-align:center;background:none;}
	.bl_PM2409_Btit:after, .bl_PM2409_cont__tit:before, .bl_PM2409_tit_evnet:before, .bl_PM2409_CardTit:before, .bl_PM2409_CardTit:after{display:none;}
	.bl_PM2409_Btit__event{font-size:15vw!important;}
	.bl_PM2409_tit_txt{font-size:4.2vw;margin-top:1.5vw;}
	.bl_PM2409_colorBar{width:88%;margin:1vw auto 0;padding:2vw;font-size:4.8vw;}
	.bl_PM2409_cont{width:95%;padding:4vw 3vw;margin-bottom:3vw;}
	.bl_PM2409_cont__tit{margin-bottom:1.5vw;font-size:5vw;}
	.bl_PM2409_h3{margin-bottom:2vw;font-size:6vw;}
	.bl_PM2409_cont__txt{font-size:4vw;}
	.bl_PM2409_txColor{color:#333;}
	.bl_PM2409__font{margin:4vw;font-size:6vw;}
	.bl_PM2409_Gift{margin-top:3vw;height:160vw;background-size:contain;}
	.bl_PM2409_Gift_ribon{display:none;}
	.bl_PM2409_GiftWrap{flex-direction:column;width:95%;margin:0 auto;}
	.bl_PM2409_GiftBox{width:95%;height:126vw;margin:0 auto 3vw;}
	.bl_PM2409_Gift_label{margin:3vw auto 18vw;font-size:6vw;}
	.bl_PM2409_Gift_tit{font-size:7vw;line-height:1.2;}
	.PM2409 .bl_card__wrap1{padding:5vw;}
	.PM2409 .bl_card__wrap2{padding:3vw;}
	.PM2409 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2409 .bl_card{margin-top:4vw;padding-top:2vw;background-size:50%;}
	.PM2409 .form-control{font-size:4vw;padding:2vw;width:65%;}
	.PM2409 .form-control_file{width:48%!important;}
	.PM2409 .flex > label{flex-basis:25%;padding-right:1vw;}
	.PM2409 .flex-item{font-size:4vw;}
	.PM2409 .flex label.flex-item {padding-right:2vw;}
	.bl_PM2409_event02:after{top:-7vw;left:50%;width:4vw;height:4vw;border:5px solid #003A3E;border-left:0;border-top:0;transform:rotate(45deg);}
	.PM2409 .arrow-right:before{display:none !important;}
	.PM2409 .arrow-right:after{content:'¡é' !important;}
	.PM2409 .example{padding:3vw 3vw 0;}
	.PM2409 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
	.PM2409 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
	.PM2409 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.PM2409 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
	.PM2409 .bl_checkBx__txt{font-size:4vw; }
	.PM2409 .desc{font-size:4vw;}
	.PM2409 .bl_checkBx_simple{width:100%;display:flex;justify-content:center;}
	.PM2409 .bl_letter_tit{font-size:5vw;}
	.PM2409 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2409 .caution{width:95%;margin:auto;}
	.PM2409 .caution-title{font-size:5vw;margin-bottom:2vw;}
	.PM2409 .caution-text li{font-size:4vw;margin-left:5vw;padding-left:1vw;}
	.bl_PM2409_Bbtn{margin:0 auto 4vw;padding:3vw 0;font-size:6vw;}
	.PM2409 .bl_card{margin-top:5vw;padding-top:15vw;background-size:70%;}
	.PM2409 .bl_consult__fileBtn{padding:2.2vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.bl_PM2409_Bbtn{margin:0 auto 4vw;padding:3vw 0;font-size:6vw;}
	.PM2409 .bl_card{margin-top:5vw;padding-top:15vw;background-size:contain;}
	.PM2409 .bl_consult__fileBtn{padding:2.2vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.bl_PM2409_Btit_event{font-size:9.5vw!important;margin-bottom:3vw;}
	.bl_PM2409_tit_evnet{width:35%;margin:0 auto 3vw;font-size:4.5vw;padding:2vw 4vw;}
	.bl_PM2409_tit_Btxt{font-size:5.2vw;}
	.bl_PM2409_tit_Stit{font-size:5.5vw;}
	.bl_PM2409_object{margin:1.5vw;padding:4vw 7vw;width:90%;height:25vw;border-radius:0 6vw 0 6vw;}
	.bl_PM2409_object_numb{top:2vw;left:2.5vw;width:8vw;height:6vw;font-size:4vw;line-height:1.5;}
	.bl_PM2409_Card{margin:3vw auto;width:95%;height:65vw;padding:7vw 0 8vw;background:url('/landing/images/new/promotion/eventBox2409_Mbg.png') no-repeat;background-size:contain;}
	.bl_PM2409_CardTit{font-size:6vw;}
	.bl_PM2409_CardBTxt{margin:3vw auto;width:70%;padding:4.5vw 0;font-size:9vw;}
	.bl_PM2409_CardBTxt_IT{font-size:7.5vw;}
	.bl_PM2409_CardSTxt{font-size:4vw;}
	.bl_PM2409_flexBul{display:flex;flex-direction:column;align-items:center;}
	.bl_PM2409_simplewrap{width:95%;padding:2vw;margin:5vw auto 0;border-radius:4vw;}
	.bl_PM2409_simpleTit{font-size:6vw;margin:3vw;}
	.bl_PM2409_simple_btn{margin:3vw auto 0!important;width:90%;}
	.bl_PM2409_Allnoti{padding:5vw 0!important;}
	.bl_PM2409_connectWrap{display:flex;flex-direction:column;justify-content:normal;}
	.bl_PM2409_connect{margin:3vw 2vw 0;padding:4vw 6vw;width:80%;}
	.bl_PM2409_direct:after{width:3vw;height:3vw;margin: 1vw 0 0 -6vw;border:2px solid #000;border-left:none;border-bottom:none;}
	.bl_PM2409_flexBul2{margin-top:0;}
	.bl_PM2409_width{width:46%;display:flex;justify-content:space-between;margin:0 2vw;}
	.bl_PM2409_width01{flex-basis:100%;}
	.bl_PM2409_width02{width:100%;margin-top:8vw;}
	.bl_PM2409_Allnoti2{flex-direction:column;margin:3vw auto 0;width:95%;padding:4vw 3vw;}
	.bl_PM2409_Allnoti2__tit{flex-basis:100%;}
	.bl_PM2409__Snoti{margin:2vw auto;font-size:3.5vw;}
	.bl_PM2409__showtitle{margin:3vw auto 1.5vw;font-size:5vw;}
	.bl_PM2409__showBtn{font-size:4vw;padding:2vw;margin-bottom:5vw;}
	.bl_PM2409__showBtn:after{margin-left:2vw;font-size:3vw;width:4.5vw;height:4.5vw;}
	.bl_PM2409__release{display:flex;margin:3vw auto;padding:3vw;}
	.bl_PM2409_showStit{font-size:4.5vw;margin-right:3vw;}
	
	/* PM_2410 ÇÒ·ÎÀ© ÀÌº¥Æ® */
	.bl_PM2410_Btit_bg{margin:auto;width:95%;padding-top:10vw;height:90vw;background:url('/landing/images/new/promotion/PM2410_mid-box_m.png')no-repeat center / cover;}
	.bl_PM2410_Btit{margin:3vw auto 5vw;font-size:6vw;}
	.bl_PM2410_BStit{font-size:4vw;}
	.bl_PM2410_colorBar{margin:3vw auto;font-size:4.5vw;}
	.bl_PM2410_cont{width:48.5%;height:27vw;padding:2vw 2vw;margin:0 auto 5vw;}
	.bl_PM2410_cont__tit{top:-4vw;width:17vw;padding:1.5vw;font-size:4vw;}
	.bl_PM2410_cont__SStit{font-size:2.5vw;}
	.bl_PM2410_h3{margin-top:6vw;font-size:4vw;}
	.bl_PM2410__font{font-size:7vw;margin:5vw;}
	.bl_PM2410_Allnoti2{margin:5vw auto 0;width:80%;}
	.bl_PM2410_Allnoti2__tit{flex-basis:100%;}
	.bl_PM2410_tit_evnet{width:90%;height:23vw;margin:0 auto 4vw;font-size:5vw;padding:12vw 0 2vw;background:url('/landing/images/new/promotion/PM2410_eventno_m.png') no-repeat top center / cover;}
	.bl_PM2410_Stit_evnet{font-size:2vw;}
	.bl_PM2410_Btit_event{font-size:9vw!important;}
	.bl_PM2410__h3font{font-size:3.5vw;margin:2vw auto 3vw;}
	.bl_PM2410_QuizWrap{height:74vw;background:url('/landing/images/new/promotion/PM2410_quiz_ron_m.png')no-repeat top center / contain;}
	.bl_PM2410_QuizBtn{margin:auto;width:70%;padding:4vw;font-size:5vw;}
	.bl_PM2410_GiftWrap{height:54vw;background-size:contain;}
	.bl_PM2410_Card{width:100%;height:64vw;background:url('/landing/images/new/promotion/PM2410_card3_m.png')no-repeat center top / cover;}
	.bl_PM2410_CardTit{padding-top:23vw;font-size:4.5vw;}
	.bl_PM2410_CardBTxt{margin:1vw auto 6vw;font-size:9vw;}
	.bl_PM2410_CardSTxt{font-size:3.2vw; line-height:1.4;}
	.bl_PM2410_Acting{width:70%;padding:7vw 12vw;}
	.bl_PM2410_ActingTxt{margin-top:3vw;font-size:3.5vw;}
	.bl_PM2410_Bbtn_Acting{width:100%;padding:15px 0;font-size:3vw;}
	.bl_PM2410_cautnoti{margin-top:2vw;font-size:3vw;}
	.bl_PM2410_width01{flex-basis:100%;}
	.bl_PM2410_width02{width:100%;margin-top:8vw;}
	.bl_PM2410_flexBul{display:flex;flex-direction:column;margin-top:0;}
	.bl_PM2410_simplewrap{padding:5vw 5vw 7vw;margin-top:5vw;}
	.bl_PM2410_simpleTit{font-size:5vw;margin:0 2vw 2vw;}
	.bl_PM2410_simpleTxt{font-size:3.5vw;}
	.bl_PM2410_simple_btn{margin:20px auto 0!important;}
	.bl_PM2410_width01{flex-basis:55%;}
	.bl_PM2410_width02{flex-basis:32%;}
	.bl_PM2410_Bbtn{margin:5vw auto;padding:4vw 0;font-size:5vw;}
	.bl_PM2410_giftCard_txt{margin-bottom:3vw;font-size:3.2vw;line-height:1.4;}
	.bl_PM2410_Card2{width:100%;margin:auto;height:84vw;background-size:cover;}
	.bl_PM2410_CardTit2{padding-top:2vw;font-size:4vw}
	.bl_PM2410_CardBTxt2{font-size:6vw;}
	.bl_PM2410_CardSTxt2{font-size:3vw;}
	.bl_PM2410_CardSTxt3{width:70%;margin:45vw auto 0;font-size:3vw;line-height:1.5;}
	.bl_PM2410_CouponBox{padding:8vw 0 1vw;width:95%;}
	.bl_PM2410_CouponBtn{width:25vw;height:25vw;line-height:25vw;font-size:3.6vw;border-radius:999px;}
	.bl_PM2410_CouponBtn:after{content:'';display:inline-block;width:2vw;height:2vw;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
	.PM2410 .bl_card__wrap1{padding:5vw;}
	.PM2410 .bl_card__wrap2{padding:3vw;}
	.PM2410 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2410 .form-control{font-size:4vw;padding:2vw;width:65%;}
	.PM2410 .form-control_file{width:48%!important;}
	.PM2410 .flex > label{flex-basis:25%;}
	.PM2410 .flex-item{font-size:4vw;}
	.PM2410 .flex label.flex-item {padding-right:2vw;}
	.PM2410 .example{padding:3vw 3vw 0;}
	.PM2410 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
	.PM2410 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
	.PM2410 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.PM2410 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
	.PM2410 .bl_checkBx__txt{font-size:4vw;}
	.PM2410 .desc{font-size:3.5vw;}
	.PM2410 .bl_checkBx_simple{width:100%;display:flex;justify-content:left;}
	.PM2410 .bl_letter_tit{font-size:5vw;}
	.PM2410 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2410 .caution{width:95%;}
	.PM2410 .caution-title{font-size:4vw;margin-bottom:2vw;}
	.PM2410 .caution-text li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2410 .caution-part li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2410 .bl_consult__fileBtn{padding:2.2vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.PM2410 .bl_card{width:95%;margin-top:5vw;padding-top:15vw;background:#453b67 url('/landing/images/new/promotion/PM2410_card_bg2_m.png') no-repeat center top / contain;}
	.PM2410 .input-answer{width:70% !important;padding:1rem !important;}
	/* 2411 11¿ù ÀÌº¥Æ® */
	.bl_PM2411_bar{height:18vw;background:url('/landing/images/new/promotion/PM2411_bardot.png') repeat-x, linear-gradient(to right, #383737 0%,#262523 35%,#262523 65%,#383737 100%);background-size:contain;}
	.bl_PM2411_barTxt{width:95%;font-size:4vw;line-height:18vw;}
	.bl_PM2411_barTxt:before,.bl_PM2411_barTxt:after{width:7vw;height:7.5vw;background-size:cover;} 
	.bl_PM2411_tit_evnet{width:23vw;height:17vw;margin:0 auto 5vw;font-size:7vw;background-size:contain;}
	.bl_PM2411_Stit_evnet{font-size:3.5vw;}
	.bl_PM2411_Btit_event{font-size:9vw!important;letter-spacing:-1vw;}
	.bl_PM2411__h3font{font-size:3.5vw;margin:2vw auto 3vw;}
	.bl_PM2411_Card{height:59.5vw;background:url('/landing/images/new/promotion/PM2411_cardbg_M.png')no-repeat center top / cover;}
	.bl_PM2411_CardTit{width:35%;padding:7vw 0 6.5vw;font-size:5vw;}
	.bl_PM2411_CardBTxt{margin:1vw auto 6vw;font-size:12vw;}
	.bl_PM2411_CardSTxt{font-size:3.5vw; line-height:1.4;}
	.bl_PM2411_width02{width:90%;margin:6vw auto 2vw;}
	.bl_PM2411_flexBul{display:flex;flex-direction:column;margin-top:0;}
	.bl_PM2411_simplewrap{padding:8vw 5vw 7vw;margin-top:5vw;background:#F5F2ED url('/landing/images/new/promotion/PM2411_applibg_M.png')no-repeat top / contain;}
	.bl_PM2411_simpleTit{font-size:6vw;margin:0 2vw 2vw;}
	.bl_PM2411_simpleTxt{font-size:3.5vw;}
	.bl_PM2411_simple_btn{margin:2vw auto 0!important;}
	.bl_PM2411_width01{flex-basis:55%;}
	.bl_PM2411_Bbtn{margin:5vw auto;padding:4vw 0;font-size:5vw;}
	.bl_PM2411_giftCard_txt{margin-bottom:3vw;font-size:3.2vw;line-height:1.4;}
	.bl_PM2411_Card2{width:100%;margin:auto;height:84vw;background-size:cover;}
	.bl_PM2411_CardTit2{padding-top:2vw;font-size:4vw}
	.bl_PM2411_CardBTxt2{font-size:6vw;}
	.bl_PM2411_CardSTxt2{font-size:3vw;}
	.bl_PM2411_CardSTxt3{width:70%;margin:45vw auto 0;font-size:3vw;line-height:1.5;}
	.bl_PM2411_CouponBox{padding:8vw 0 1vw;width:95%;}
	.bl_PM2411_CouponBtn{width:25vw;height:25vw;line-height:25vw;font-size:3.6vw;border-radius:999px;}
	.bl_PM2411_CouponBtn:after{content:'';display:inline-block;width:2vw;height:2vw;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
	.bl_PM2411_Acting{width:95%;padding:1vw 0 4vw;}
	.bl_PM2411_ActingTxt{margin-top:3vw;font-size:4vw;}
	.bl_PM2411_Bbtn_Acting{width:100%;padding:3vw 0;font-size:3vw;}
	.bl_PM2411_cautnoti{margin-top:2vw;font-size:3vw;}
	.bl_PM2411_flexBul2{margin-top:0;}
	.bl_PM2411_width{margin:5vw 1vw 2vw;}
	.PM2411 .bl_card__wrap1{padding:5vw;}
	.PM2411 .bl_card__wrap2{padding:3vw;}
	.PM2411 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2411 .form-control{font-size:4vw;padding:2vw;width:65%;}
	.PM2411 .form-control_file{width:48%!important;}
	.PM2411 .flex > label{flex-basis:25%;}
	.PM2411 .flex-item{font-size:4vw;}
	.PM2411 .flex label.flex-item {padding-right:2vw;}
	.PM2411 .example{padding:3vw 3vw 0;}
	.PM2411 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
	.PM2411 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
	.PM2411 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.PM2411 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
	.PM2411 .bl_checkBx__txt{font-size:4vw;}
	.PM2411 .desc{font-size:3.5vw;}
	.PM2411 .bl_checkBx_simple{width:100%;display:flex;justify-content:left;}
	.PM2411 .bl_letter_tit{font-size:5vw;}
	.PM2411 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2411 .caution{width:95%;}
	.PM2411 .caution-title{font-size:4vw;margin-bottom:2vw;}
	.PM2411 .caution-text li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2411 .caution-part li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2411 .bl_consult__fileBtn{padding:2.2vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.PM2411 .bl_card{width:95%;margin-top:5vw;padding-top:15vw;background:url('/landing/images/new/promotion/PM2411_giftbg_M.png') no-repeat center top / contain;}
	.PM2411 .input-answer{width:70% !important;padding:1rem !important;}

	/* Å©¸®½º¸¶½º2024 */	
	.PM2412 .title-bg{font-size:4vw;margin-bottom:0;letter-spacing:-0.05vw;background-size:80%;padding:7vw 0 4vw;}
	.PM2412 .section-title, .section-title .title-highlight{font-size:7vw;}
	.bl_PM2412_Card{width:100%;height:65vw;margin:5vw auto 3vw;background-size:102%;background-position:2vw;}
	.bl_PM2412_CardTit{padding:15vw 0 0;font-size:4.5vw;}
	.bl_PM2412_CardBTxt{margin:0vw auto 17.5vw;font-size:10vw;letter-spacing:-3px;}
	.bl_PM2412_CardSTxt{font-size:3.5vw;}
	.bl_PM2412_notiBox{width:95%;margin:auto;padding:6vw 4vw;border-width:6px;background:#005952;}
	.PM2412 .bl_eventtab{flex-direction:column;padding-top:3vw;}
	.PM2412 .bl_eventtab__event{width:95%;height:12vw;margin:1vw auto 0vw;}
	.PM2412 .bl_eventtab__event_line{width:100%;height:11vw;margin-top:0;}
	.PM2412 .bl_eventcard{width:95%;margin:4vw auto 0;}
	.PM2412 .bl_eventtab__event1{background:url('/landing/images/new/promotion/PM2412_menu_b1_m.png')no-repeat ;background-size:contain;}
	.PM2412 .bl_eventtab__event2{background:url('/landing/images/new/promotion/PM2412_menu_b2_m.png')no-repeat ;background-size:contain;}
	.PM2412 .bl_eventtab__event3{background:url('/landing/images/new/promotion/PM2412_menu_b3_m.png')no-repeat ;background-size:contain;}
	.PM2412 .bl_eventtab__event4{background:url('/landing/images/new/promotion/PM2412_menu_b4_m.png')no-repeat ;background-size:contain;}
	.PM2412 .bl_eventtab__event5{background:url('/landing/images/new/promotion/PM2412_menu_b5_m.png')no-repeat ;background-size:contain;}
	.PM2412 .bl_eventday{margin:3vw auto 0;padding-bottom:5vw;font-size:4.5vw;}
	.PM2412 .caution{text-align:left;font-size:3.5vw; }
	.PM2412 .caution-title{font-size:4vw;margin-bottom:2vw;}
	.PM2412 .caution-text li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2412 .caution-part li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2412 ol.caution-text li{font-size:3vw;padding-left:1vw;}
	.bl_PM2412_width02{width:90%;margin:4vw auto 2vw;}
	.bl_PM2412_width{margin:3vw 1vw 2vw;}
	.bl_PM2412_cautnoti{margin-top:2vw;font-size:3vw;}
	.bl_PM2412_Acting{width:95%;margin:3vw auto;padding:2vw 1.5vw;}
	.bl_PM2412_flexBul{display:flex;flex-direction:column;margin-top:0;}
	.bl_PM2412_Bbtn_Acting{padding:3vw 0;font-size:3vw;}
	.bl_PM2412_ActingTxt{margin:2vw 0;font-size:4vw;}
	.bl_PM2412_simplewrap{width:95%;padding:8vw 4vw 5vw;margin-top:5vw;background:#F5F2ED url('/landing/images/new/promotion/PM2411_applibg_M.png')no-repeat top / contain;}
	.bl_PM2412_simpleTit{font-size:6vw;margin:0 2vw 2vw;}
	.bl_PM2412_simpleTxt{font-size:3.4vw;}
	.bl_PM2412_simple_btn{margin:2vw auto 0!important;}
	.bl_PM2412_Bbtn{margin:5vw auto;padding:4vw 0;font-size:5vw;}
	.bl_PM2412_giftCard_txt{margin-bottom:3vw;font-size:3.2vw;line-height:1.4;}
	.bl_PM2412_stitle{margin:2vw auto;font-size:4vw;}
	.bl_PM2412_stxt{width:95%;font-size:4vw;}
	.PM2412 .bl_card__wrap1{padding:5vw;}
	.PM2412 .bl_card__wrap2{padding:3vw;}
	.PM2412 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2412 .form-control{font-size:4vw;padding:2vw;width:65%;}
	.PM2412 .form-control_file{width:48%!important;}
	.PM2412 .flex > label{flex-basis:25%;}
	.PM2412 .flex-item{font-size:3.5vw;}
	.PM2412 .flex label.flex-item {padding-right:2vw;}
	.PM2412 .example{padding:3vw 3vw 0;}
	.PM2412 .bl_checkBx__txt{font-size:4vw;}
	.PM2412 .desc{font-size:3.5vw;}
	.PM2412 .bl_checkBx_simple{width:100%;display:flex;justify-content:left;}
	.PM2412 .bl_letter_tit{font-size:5vw;}
	.PM2412 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2412 .caution{width:95%;}
	.PM2412 .bl_consult__fileBtn{padding:2.5vw 2vw;font-size:3.4vw;margin-left:1vw;width:20%!important;}
	.PM2412 .bl_card{width:95%;margin-top:5vw;padding-top:15vw;background-size:40%;}
	.PM2412 .input-answer{width:70% !important;padding:1rem !important;}
	.PM2412 .section03 .box {border-radius:4vw;padding:1.5vw;width:95%;margin:auto;}
	.PM2412 .bl_231225_border{border-radius:3vw;padding:8vw 1vw 5vw;}
	.PM2412 .bl_flex-item_h5{padding-left:20vw;font-size:5vw;}
	.PM2412 .section03 .process .desc{padding-left:20vw;margin-top:1vw;}
	.PM2412 .section03 .caution{padding-left:2vw;}
	.PM2412 .card{display:flex;flex-direction:column;width:95%;margin:auto;}
	.PM2412 .bl_card_20sale{width:90%;margin:0 auto 3vw;}
	.PM2412 .example {padding:3vw;font-size:4vw;}
	.PM2412 .bl_input_wrap{display:flex;flex-direction:column}
	.PM2412 .bl_checkBx{width:95%;display:block;}
	.PM2412 .section04 .section-bg{padding:1vw 0 6vw;background-size:100%;}
	.PM2412 .section04 .h4{font-size:8vw !important;}
	.PM2412 .section04 .card .card-text{font-size:4vw;}
	.PM2412 .section04 .card .btn{font-size:4.5vw!important;}
	.PM2412 .flex-column{flex-wrap:wrap;}
	.PM2412 .btn{width:100%;}
	.PM2412 .btn-block {margin:0 auto}
	.PM2412 .flex-wrap { flex-wrap: nowrap; }
	.PM2412 .bl_SStit{margin:10vw auto 0;font-size:4vw;width:30%;padding:1.5vw 2vw;}
	.PM2412_cardtitle{font-size:6.5vw;}
	.PM2412_card-text{width:85%;margin:3vw auto;font-size:4vw;}
	.bl_PM2412_cardBox{margin-top:1vw;padding:0 4vw;flex-direction: column;}
	.bl_PM2412_cardBtn{width:90%;margin:2.5vw auto 0;padding:3vw 5vw;font-size:4vw;}
	.bl_PM2412_cardbgA,.bl_PM2412_cardbgB{background:none;}
	/* 2501 1¿ù ÀÌº¥Æ® */
	.PM2501 .bl_eventtab{flex-direction:column;width:95%;height:62vw;background:url('/landing/images/new/promotion/PM2501_tabmenu_m.png')no-repeat top / contain;}
	.PM2501 .bl_eventtab__event{width:100%;}
	.PM2501 .bl_eventtab__event_line{display:block;width:100%;height:10.8vw;}
	.PM2501 .bl_eventcard{width:95%;margin:auto;padding:0;}
	.bl_PM2501_bar{height:18vw;background:url('/landing/images/new/promotion/PM2501_bardot.png') repeat-x, linear-gradient(to right, #383737 0%,#262523 35%,#262523 65%,#383737 100%);background-size:contain;}
	.bl_PM2501_barTxt{width:95%;font-size:4vw;line-height:18vw;}
	.bl_PM2501_barTxt:before,.bl_PM2501_barTxt:after{width:7vw;height:7.5vw;background-size:cover;} 
	.bl_PM2501_tit_evnet{width:23vw;height:17vw;margin:0 auto 5vw;font-size:7vw;background-size:contain;}
	.bl_PM2501_Stit_evnet{font-size:3.5vw;}
	.bl_PM2501_Btit_event{font-size:9vw!important;letter-spacing:-1vw;}
	.bl_PM2501__h3font{font-size:3.5vw;margin:2vw auto 3vw;}
	.bl_PM2501_Card{width:100%;height:50.5vw;background:url('/landing/images/new/promotion/PM2501_cardbg.png')no-repeat center top / contain;}
	.bl_PM2501_CardTit{width:35%;padding:7vw 0 5vw;font-size:4.5vw;}
	.bl_PM2501_CardBTxt{margin:0 auto 3vw;font-size:10vw;}
	.bl_PM2501_CardSTxt{font-size:3.5vw; line-height:1.4;}
	.bl_PM2501_width02{width:90%;margin:6vw auto 2vw;}
	.bl_PM2501_flexBul{display:flex;flex-direction:column;margin-top:0;}
	.bl_PM2501_simplewrap{padding:8vw 5vw 7vw;margin-top:5vw;background:#F5F2ED url('/landing/images/new/promotion/PM2411_applibg_M.png')no-repeat top / contain;}
	.bl_PM2501_simpleTit{font-size:6vw;margin:0 2vw 2vw;}
	.bl_PM2501_simpleTxt{font-size:3.5vw;}
	.bl_PM2501_simple_btn{margin:2vw auto 0!important;}
	.bl_PM2501_width01{flex-basis:55%;}
	.bl_PM2501_Bbtn{margin:5vw auto;padding:4vw 0;font-size:5vw;}
	.bl_PM2501_giftCard_txt{margin-bottom:3vw;font-size:3.2vw;line-height:1.4;}
	.bl_PM2501_Card2{width:100%;margin:auto;height:84vw;background-size:cover;}
	.bl_PM2501_CardTit2{padding-top:2vw;font-size:4vw}
	.bl_PM2501_CardBTxt2{font-size:6vw;}
	.bl_PM2501_CardSTxt2{font-size:3vw;}
	.bl_PM2501_CardSTxt3{width:70%;margin:45vw auto 0;font-size:3vw;line-height:1.5;}
	.bl_PM2501_CouponBox{padding:8vw 0 1vw;width:95%;}
	.bl_PM2501_CouponBtn{width:25vw;height:25vw;line-height:25vw;font-size:3.6vw;border-radius:999px;}
	.bl_PM2501_CouponBtn:after{content:'';display:inline-block;width:2vw;height:2vw;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
	.bl_PM2501_Acting{width:95%;padding:4vw 0;}
	.bl_PM2501_ActingTxt{margin-top:3vw;font-size:4.5vw;}
	.bl_PM2501_Bbtn_Acting{width:100%;padding:2.5vw 0;font-size:3vw;}
	.bl_PM2501_cautnoti{margin-top:2vw;font-size:3vw;}
	.bl_PM2501_flexBul2{flex-wrap:wrap;padding:0 1.5vw;margin-top:0;}
	.bl_PM2501_width{width:46%;margin:3.5vw 1vw 1vw;}
	.PM2501 .bl_card__wrap1{padding:5vw;}
	.PM2501 .bl_card__wrap2{padding:3vw;}
	.PM2501 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2501 .form-control{font-size:4vw;padding:2vw;width:65%;}
	.PM2501 .form-control_file{width:48%!important;}
	.PM2501 .flex > label{flex-basis:25%;}
	.PM2501 .flex-item{font-size:4vw;}
	.PM2501 .flex label.flex-item {padding-right:2vw;}
	.PM2501 .example{padding:4vw 4vw 0;}
	.PM2501 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
	.PM2501 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
	.PM2501 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.PM2501 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
	.PM2501 .bl_checkBx__txt{font-size:4vw;}
	.PM2501 .desc{font-size:3.5vw;}
	.PM2501 .bl_checkBx_simple{width:100%;display:flex;justify-content:left;}
	.PM2501 .bl_letter_tit{font-size:5vw;}
	.PM2501 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2501 .caution{width:95%;}
	.PM2501 .caution-title{font-size:4vw;margin-bottom:2vw;}
	.PM2501 .caution-text li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2501 .caution-part li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2501 .bl_consult__fileBtn{padding:2.2vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.PM2501 .bl_card{width:95%;margin-top:5vw;padding-top:15vw;background:url('/landing/images/new/promotion/PM2501_giftbg_M.png') no-repeat center top / contain;}
	.PM2501 .input-answer{width:70% !important;padding:1rem !important;}
	.PM2501_newyear_stit{font-size:6vw!important;}
	.PM2501_Acting_txt{font-size:3.5vw;}
	.bl_PM2501_Acting2{width:95%;margin:3vw auto 0;padding:3vw 1vw;}
	.bl_PM2501_widthgift{margin:2vw 0.5vw;}
	.bl_PM2501_Bbtn_gift{padding:3vw 0;font-size:3.2vw;}
	.bl_PM2501_gifttitle{width:70%;height:15vw;font-size:5vw;}
	.bl_PM2501_giftBtn{width:80%;padding:3vw;margin:2vw auto;}
	.bl_PM2501_giftBtn_txt{font-size:4.5vw;}
	.bl_PM2501_giftBtn:after{width:2vw;height:2vw;}
	/* 2503 3¿ù ÀÌº¥Æ® */
	.PM2503 .bl_eventtab{flex-direction:column;width:95%;height:62vw;background:url('/landing/images/new/promotion/PM2503_tabmenu_m.png')no-repeat top / contain;}
	.PM2503 .bl_eventtab__event{width:100%;}
	.PM2503 .bl_eventtab__event_line{display:block;width:100%;height:10.8vw;}
	.PM2503 .bl_eventcard{width:95%;margin:auto;padding:0;}
	.bl_PM2503_bar{height:18vw;background:url('/landing/images/new/promotion/PM2503_bardot.png') repeat-x, linear-gradient(to right, #383737 0%,#262523 35%,#262523 65%,#383737 100%);background-size:contain;}
	.bl_PM2503_barTxt{width:95%;font-size:4vw;line-height:18vw;}
	.bl_PM2503_barTxt:before,.bl_PM2503_barTxt:after{width:7vw;height:7.5vw;background-size:cover;} 
	.bl_PM2503_tit_evnet{width:23vw;height:16vw;margin:0 auto 5vw;font-size:7vw;background-size:contain;}
	.bl_PM2503_Stit_evnet{font-size:3.5vw;}
	.bl_PM2503_Btit_event{font-size:9vw!important;letter-spacing:-1vw;}
	.bl_PM2503_eve01_tit{font-size:4.8vw;}
	.bl_PM2503__h3font{font-size:3.5vw;margin:2vw auto 3vw;}
	.bl_PM2503_Card{width:100%;height:54.5vw;background:url('/landing/images/new/promotion/PM2503_cardbg3_M.png')no-repeat center top / contain;}
	.bl_PM2503_CardTit{width:35%;padding:9vw 0 6vw;font-size:4.5vw;}
	.bl_PM2503_CardBTxt{margin:0 auto 3vw;font-size:10vw;}
	.bl_PM2503_CardSTxt{font-size:3.5vw; line-height:1.4;}
	.bl_PM2503_width02{width:90%;margin:6vw auto 2vw;}
	.bl_PM2503_flexBul{display:flex;flex-direction:column;margin-top:0;}
	.bl_PM2503_simplewrap{width:95%;padding:8vw 5vw 7vw;margin-top:5vw;background:#F5F2ED url('/landing/images/new/promotion/PM2411_applibg_M.png')no-repeat top / contain;}
	.bl_PM2503_simpleTit{font-size:6vw;margin:0 2vw 2vw;}
	.bl_PM2503_simpleTxt{font-size:3.4vw;}
	.bl_PM2503_simple_btn{margin:2vw auto 0!important;}
	.bl_PM2503_width01{flex-basis:55%;}
	.bl_PM2503_Bbtn{margin:3vw auto;padding:4vw 0;font-size:5vw;}
	.bl_PM2503_giftCard_txt{margin-bottom:3vw;font-size:3.2vw;line-height:1.4;}
	.bl_PM2503_Card2{width:100%;margin:auto;height:84vw;background-size:cover;}
	.bl_PM2503_CardTit2{padding-top:2vw;font-size:4vw}
	.bl_PM2503_CardBTxt2{font-size:6vw;}
	.bl_PM2503_CardSTxt2{font-size:3vw;}
	.bl_PM2503_CardSTxt3{width:70%;margin:45vw auto 0;font-size:3vw;line-height:1.5;}
	.bl_PM2503_CouponBox{padding:8vw 0 1vw;width:95%;}
	.bl_PM2503_CouponBtn{width:25vw;height:25vw;line-height:25vw;font-size:3.6vw;border-radius:999px;}
	.bl_PM2503_CouponBtn:after{content:'';display:inline-block;width:2vw;height:2vw;margin: 0px 0 0 8px;border:3px solid #fff;border-left:none;border-bottom:none;transform: rotate(45deg);}
	.bl_PM2503_Acting{width:95%;padding:4vw 0;}
	.bl_PM2503_ActingTxt{margin-top:3vw;font-size:4.5vw;}
	.bl_PM2503_Bbtn_Acting{width:100%;padding:2.5vw 0;font-size:3vw;}
	.bl_PM2503_cautnoti{margin-top:2vw;font-size:3vw;}
	.bl_PM2503_flexBul2{flex-wrap:wrap;padding:0 1.5vw;margin-top:0;}
	.bl_PM2503_width{width:35%;margin:3.5vw 4vw 1vw;}
	.PM2503 .bl_card__wrap1{padding:5vw;}
	.PM2503 .bl_card__wrap2{padding:3vw 5vw;}
	.PM2503 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2503 .form-control{font-size:4vw;padding:2vw;width:65%;}
	.PM2503 .form-control_file{width:45%!important;}
	.PM2503 .flex > label{flex-basis:27%;}
	.PM2503 .flex-item{font-size:3.8vw;}
	.PM2503 .flex label.flex-item {padding-right:2vw;}
	.PM2503 .example{padding:4vw 4vw 0;}
	.PM2503 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
	.PM2503 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
	.PM2503 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.PM2503 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
	.PM2503 .bl_checkBx__txt{font-size:4vw;}
	.PM2503 .desc{font-size:3.5vw;}
	.PM2503 .bl_checkBx_simple{width:100%;display:flex;justify-content:left;}
	.PM2503 .bl_letter_tit{font-size:5vw;}
	.PM2503 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2503 .caution{width:95%;}
	.PM2503 .caution-title{font-size:3.5vw;margin-bottom:2vw;}
	.PM2503 .caution-text li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2503 .caution-part li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2503 .bl_consult__fileBtn{padding:2.2vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.PM2503 .bl_card{width:95%;margin-top:5vw;padding-top:15vw;background:url('/landing/images/new/promotion/PM2503_giftbg3_M.png') no-repeat center top / contain;}
	.PM2503 .input-answer{width:70% !important;padding:1rem !important;}
	.PM2503_newyear_stit{font-size:6vw!important;}
	.PM2503_Acting_txt{font-size:3.5vw;}
	.bl_PM2503_Acting2{width:95%;margin:3vw auto 0;padding:3vw 1vw;}
	.bl_PM2503_widthgift{margin:2vw 0.5vw;}
	.bl_PM2503_Bbtn_gift{padding:3vw 0;font-size:3.2vw;}
	.bl_PM2503_gifttitle{width:70%;height:15vw;font-size:5vw;}
	.bl_PM2503_giftBtn{width:80%;padding:3vw;margin:2vw auto;}
	.bl_PM2503_giftBtn_txt{font-size:4.5vw;}
	.bl_PM2503_giftBtn:after{width:2vw;height:2vw;}
	.bl_PM2503_thisspring{padding-top:15vw;font-size:5vw;}
	.bl_PM2503_bottombg{background-size:300%!important;}
	/* 2503 05¿ù ÀÌº¥Æ® */
	.bl_PM2505_tit_evnet{width:50%;margin:0 auto 5vw;font-size:6.5vw;background:url('/landing/images/new/promotion/PM2505_nemimg.png') no-repeat top center;}
	.bl_PM2505_Stit_evnet{font-size:3vw;padding-top:8vw;}
	.bl_PM2505_Btit_event{font-size:7.5vw!important;}
	.bl_PM2505__h3font{font-size:4vw;margin:0px auto 2vw;}
	.bl_PM2505_prizeWrap{flex-direction:column;width:95%;margin:auto;}
	.bl_PM2505_prizeBox{flex-grow:1;padding:5vw 2vw;}
	.bl_PM2505_prizetit{font-size:5.5vw;}
	.bl_PM2505_prizetxt{font-size:3.5vw;margin:2.5vw auto;}
	.bl_PM2505_prizeM_img{width:67%;}
	.bl_PM2505_small{margin-top:3vw;font-size:3.5vw;}
	.bl_PM2505_prizeBtn{font-size:4.5vw;margin:3vw auto;padding:2vw;}
	.bl_PM2505_prizeBtn:after{font-size:5vw;margin-left:1vw;}
	.bl_PM2505_prizeBox:nth-child(1){margin:0 0 3vw 0;}
	.bl_PM2505_Card{height:58vw;margin:auto;padding:5vw 0;background-size:contain;}
	.bl_PM2505_CardTit{width:80%;padding:7.5vw 0 0px;font-size:4.5vw;background-size:10vw;}
	.bl_PM2505_CardBTxt{margin:6vw auto 3vw;font-size:10vw;}
	.bl_PM2505_CardSTxt{font-size:3vw;line-height:1.3;}
	.bl_PM2505_width02{width:90%;margin:6vw auto 2vw;}
	.bl_PM2505_flexBul{display:flex;flex-direction:column;margin-top:0;}
	.bl_PM2505_simplewrap{width:95%;padding:8.5vw 5vw 7vw;margin:5vw auto 0;background:#FCF0E3 url('/landing/images/new/promotion/PM2505_transbg_M.png')no-repeat top / contain;}
	.bl_PM2505_simpleTit{font-size:5vw;margin:0 2vw 2vw;}
	.bl_PM2505_simpleTxt{font-size:3.5vw;}
	.bl_PM2505_simple_btn{margin:2vw auto 0!important;}
	.bl_PM2505_width01{flex-basis:55%;}
	.bl_PM2505_Bbtn{margin:3vw auto;padding:3vw 0;font-size:5vw;}
	.bl_PM2505_Acting{width:95%;padding:4vw 0;}
	.bl_PM2505_ActingTxt{margin-top:3vw;font-size:4vw;}
	.bl_PM2505_Bbtn_Acting{width:100%;padding:2.5vw 0;font-size:3vw;}
	.bl_PM2505_cautnoti{margin-top:2vw;font-size:3vw;}
	.bl_PM2505_flexBul2{flex-wrap:wrap;padding:0 1.5vw;margin-top:0;}
	.bl_PM2505_width{margin:3.5vw 1.2vw 1vw;}
	.PM2505 .bl_card__wrap1{padding:3vw 5vw;}
	.PM2505 .bl_card__wrap2{padding:3vw 5vw;}
	.PM2505 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2505 .form-control{font-size:4vw;padding:1.3vw;width:65%;}
	.PM2505 .form-control_file{width:45%!important;}
	.PM2505 .flex > label{flex-basis:27%;}
	.PM2505 .flex-item{font-size:3.5vw;}
	.PM2505 .flex label.flex-item {padding-right:2vw;}
	.PM2505 .example{padding:4vw 4vw 0;}
	.PM2505 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
	.PM2505 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
	.PM2505 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.PM2505 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
	.PM2505 .bl_checkBx__txt{font-size:4vw;}
	.PM2505 .desc{font-size:3.5vw;}
	.PM2505 .bl_checkBx_simple{width:100%;display:flex;justify-content:left;}
	.PM2505 .bl_letter_tit{font-size:5vw;}
	.PM2505 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2505 .caution{width:95%;}
	.PM2505 .caution-title{font-size:3.5vw;margin-bottom:2vw;}
	.PM2505 .caution-text li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2505 .caution-part li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2505 .bl_consult__fileBtn{padding:1.5vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.PM2505 .bl_card{width:95%;margin-top:5vw;padding-top:12vw;background:#FFF5CD url('/landing/images/new/promotion/PM2505_giftbg.png') no-repeat center top / contain;}
	.PM2505 .input-answer{width:70% !important;padding:1rem !important;}
	.PM2505_newyear_stit{font-size:6vw!important;}
	.PM2505_Acting_txt{font-size:3.5vw;}
	/* 2506 06¿ù ÀÌº¥Æ® */
	.bl_PM2506_tit_evnet{width:50%;margin:0 auto 5vw;font-size:6.5vw;background:url('/landing/images/new/promotion/PM2506_nemimg.png') no-repeat top center;}
	.bl_PM2506_Stit_evnet{font-size:3vw;padding-top:0vw;}
	.bl_PM2506_Btit_event{font-size:7.5vw!important;}
	.bl_PM2506__h3font{font-size:3.6vw;margin:0px auto 2vw;}
	.bl_PM2506_giftnoti{margin-top:3vw;font-size:3.5vw;}
	.bl_PM2506_prizeWrap{flex-wrap:wrap;margin:auto;}
	.bl_PM2506_prizeBox{width:50%;padding:5vw 2vw;}
	.bl_PM2506_prizenumber{width:10vw;height:10vw;font-size:5vw;}
	.bl_PM2506_prizenumber:after{top:8vw;left:3vw;border-left:2vw solid transparent;}
	.bl_PM2506_prizenumber_ss{font-size:3.5vw;}
	.bl_PM2506_circle{width:40vw;height:40vw;border-radius:40vw;}
	.bl_PM2506_prizetit{font-size:3.5vw;}
	.bl_PM2506_prizetxt{font-size:3vw;margin:1vw auto 0;}
	.bl_PM2506_prizBtn{width:80%;margin:auto;padding:4vw;font-size:4.5vw;}
	.bl_PM2506_prizeM_img{width:67%;}
	.bl_PM2506_small{margin-top:3vw;font-size:3.5vw;}
	.bl_PM2506_prizeBtn{font-size:4.5vw;margin:3vw auto;padding:2vw;}
	.bl_PM2506_prizeBtn:after{font-size:5vw;margin-left:1vw;}
	.bl_PM2506_Card{height:58vw;margin:auto;padding:5vw 0;background-size:contain;}
	.bl_PM2506_CardTit{width:80%;padding:3.2vw 0 3vw;font-size:4.5vw;background-size:30vw;}
	.bl_PM2506_CardBTxt{width:80%;margin:5vw auto 3vw;font-size:10vw;}
	.bl_PM2506_CardSTxt{width:80%;margin:auto;font-size:3vw;line-height:1.3;}
	.bl_PM2506_width02{width:90%;margin:6vw auto 2vw;}
	.bl_PM2506_flexBul{display:flex;flex-direction:column;margin-top:0;}
	.bl_PM2506_simplewrap{width:95%;padding:8.5vw 5vw 7vw;margin:5vw auto 0;background:#F7F5BC url('/landing/images/new/promotion/PM2505_transbg_M.png')no-repeat top / contain;}
	.bl_PM2506_simpleTit{font-size:5vw;margin:0 2vw 2vw;}
	.bl_PM2506_simpleTxt{font-size:3.5vw;}
	.bl_PM2506_simple_btn{margin:2vw auto 0!important;}
	.bl_PM2506_width01{flex-basis:55%;}
	.bl_PM2506_Bbtn{margin:3vw auto;padding:3vw 0;font-size:5vw;}
	.bl_PM2506_Acting{width:95%;padding:4vw 0;}
	.bl_PM2506_ActingTxt{margin-top:2vw;font-size:3.8vw;}
	.bl_PM2506_Bbtn_Acting{width:100%;padding:2.5vw 0;font-size:3vw;}
	.bl_PM2506_cautnoti{margin-top:2vw;font-size:3vw;}
	.bl_PM2506_flexBul2{flex-wrap:wrap;padding:0 1.5vw;margin-top:0;}
	.bl_PM2506_width{margin:3.5vw 1.2vw 1vw;}
	.PM2506 .bl_card__wrap1{padding:3vw 5vw;}
	.PM2506 .bl_card__wrap2{padding:3vw 5vw;}
	.PM2506 .bl_input_wrap{display:flex;justify-content:space-between;}
	.PM2506 .form-control{font-size:4vw;padding:1.3vw;width:65%;}
	.PM2506 .form-control_file{width:45%!important;}
	.PM2506 .flex > label{flex-basis:27%;}
	.PM2506 .flex-item{font-size:3.5vw;}
	.PM2506 .flex label.flex-item {padding-right:2vw;}
	.PM2506 .example{padding:4vw 4vw 0;}
	.PM2506 .section-title, .section-title .title-highlight{font-size:70px;letter-spacing:-1px;line-height:1.2;}
	.PM2506 .section-title small {display:block;font-size:1.875rem;font-family:'GmarketSans';font-weight:400;color:#853816;line-height:1.3;}
	.PM2506 .section-title small * {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit; }
	.PM2506 .section-header {background: url('../images/new/promotion/20231225/pc1_bg_2312.png')no-repeat;background-size:cover;}
	.PM2506 .bl_checkBx__txt{font-size:4vw;}
	.PM2506 .desc{font-size:3.5vw;}
	.PM2506 .bl_checkBx_simple{width:100%;display:flex;justify-content:left;}
	.PM2506 .bl_letter_tit{font-size:5vw;}
	.PM2506 .bl_checkBx__checkmark{height:6vw;width:6vw;}
	.PM2506 .caution{width:95%;}
	.PM2506 .caution-title{font-size:3.5vw;margin-bottom:2vw;}
	.PM2506 .caution-text li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2506 .caution-part li{font-size:3vw;margin-left:4vw;padding-left:1vw;}
	.PM2506 .bl_consult__fileBtn{padding:1.5vw 2.5vw;font-size:3.5vw;margin-left:1vw;width:20%!important;}
	.PM2506 .bl_card{width:95%;margin-top:5vw;padding-top:15vw;background:#D1F7FF url('/landing/images/new/promotion/PM2406_gifttitle.png') no-repeat center top / contain;}
	.PM2506 .input-answer{width:70% !important;padding:1rem !important;}
	.PM2506_newyear_stit{font-size:6vw!important;}
	.PM2506_Acting_txt{font-size:3.5vw;}



}