*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html.noScroll{overflow:hidden}@media (min-width:768px){html.noScroll body,html.noScroll .whatsapp,html.noScroll .back_top{overflow-y:scroll}}img{pointer-events:none}.outer{max-width:100%;padding:0 30px}@media (max-width:767px){.outer{padding:0 20px}}.inner{width:1400px;max-width:100%;margin:auto}.max_width{max-width:1904px;margin:auto}.tablet,.mobile{display:none !important}@media (min-width:1200px){.pc{display:block !important}.pc.inline{display:inline-block !important}.pc.flex{display:flex !important}.pc.flex.inline{display:inline-flex !important}}@media (max-width:1199px){.pc{display:none !important}}@media (max-width:1199px) and (min-width:768px){.tablet{display:block !important}.tablet.inline{display:inline-block !important}.tablet.flex{display:flex !important}.tablet.flex.inline{display:inline-flex !important}}@media (max-width:767px){.mobile{display:block !important}.mobile.inline{display:inline-block !important}.mobile.flex{display:flex !important}.mobile.flex.inline{display:inline-flex !important}}.wcag,input.wcag,.wcag:focus{position:absolute !important;z-index:-1000000 !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;padding:0 !important;border:0 !important;opacity:0 !important;overflow:hidden !important}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1200px;margin:auto;position:relative}header,#content,footer{width:100%;float:left;clear:both}header{z-index:5}header a.logo_btn{display:block;position:relative}header a#skipToContent{position:absolute;left:70px;bottom:0;z-index:1;width:0;height:0;margin-top:0;overflow:hidden}header a#skipToContent span{display:inline-block;width:100%;line-height:2;color:#ffffff;padding:0 20px;background-color:#000000;white-space:nowrap;vertical-align:top}header a#skipToContent:focus{width:auto;height:auto}header a#skipToContent:focus span{border:2px solid #fff}header .search{position:relative}header .search input{width:330px;line-height:29px;font-size:1rem;padding:13px 10px;padding-right:50px;background:transparent;border-bottom:solid 1px rgba(0,0,0,0.76);margin-top:-10px}header .search button{position:absolute;top:-3px;right:0;width:40px;height:40px;background:url(/img/1/1/icon_search.svg) no-repeat center center}header .search ::-webkit-input-placeholder{color:#000000;-moz-opacity:0.76;-khtml-opacity:0.76;opacity:0.76}header .search :-moz-placeholder{color:#000000;-moz-opacity:0.76;-khtml-opacity:0.76;opacity:0.76}header .search ::-moz-placeholder{color:#000000;-moz-opacity:0.76;-khtml-opacity:0.76;opacity:0.76}header .tools{display:flex;gap:15px}header .tools .item{position:relative;width:40px;height:40px}header .tools .item>a,header .tools .item>button{display:block;width:40px;height:40px}header .tools .item>a:not([aria-expanded="true"])+div,header .tools .item>button:not([aria-expanded="true"])+div{opacity:0;margin-top:-20px;pointer-events:none}header .tools .item>a:not([aria-expanded="true"])+div *,header .tools .item>button:not([aria-expanded="true"])+div *{pointer-events:none}header .tools .item div{display:block !important;position:absolute;top:100%;left:-50%;z-index:2;width:200%;padding:10px 0;background:#ffffff;box-shadow:0px 0px 30px rgba(0,0,0,0.16);transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .tools .item div a,header .tools .item div button{display:block;width:100%;height:40px;line-height:40px;text-align:center;font-size:1rem;background:transparent;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .tools .item div a.cur,header .tools .item div button.cur{background:#FFC834}@media (min-width:1200px){header .tools .item div a:hover,header .tools .item div button:hover{background:#FFC834}}header .tools .item.home a{background:url(/img/1/1/icon_menu_home.svg) no-repeat center center}header .tools .item.lang_box>button{position:relative;background:none}header .tools .item.lang_box>button:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/1/1/icon_menu_language.svg) no-repeat center center;opacity:1;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .tools .item.lang_box>button:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/1/1/icon_menu_language_select.svg) no-repeat center center;opacity:0;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .tools .item.lang_box>button[aria-expanded="true"]:before{opacity:0}header .tools .item.lang_box>button[aria-expanded="true"]:after{opacity:1}header .tools .item.size_box>button{position:relative;background:none}header .tools .item.size_box>button:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/1/1/icon_menu_size.png) no-repeat center center;opacity:1;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .tools .item.size_box>button:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/1/1/icon_menu_size_select.png) no-repeat center center;opacity:0;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .tools .item.size_box>button[aria-expanded="true"]:before{opacity:0}header .tools .item.size_box>button[aria-expanded="true"]:after{opacity:1}header .right{height:100%}header .right a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:168px;height:100%;line-height:1.45833333;text-align:center;font-size:1.2rem;font-weight:700;color:#FFFFFF;background:#B32B2B}header .right a:before{content:'';width:40px;height:40px;background:url(/img/1/1/icon_member.svg) no-repeat center center}@media (min-width:1200px){header:not(.home_header){position:relative;height:136px;padding:0;background:#FFC834}header:not(.home_header) .logo{position:absolute;top:0;left:52px}header:not(.home_header) .logo .logo_btn{display:block;position:relative;width:357px;height:136px}header:not(.home_header) .logo .logo_btn:before{content:'';position:absolute;top:-70px;left:50%;width:447px;height:277px;background:url(/img/1/2/bg_header_logo.svg) no-repeat center center;margin-left:-223.5px;pointer-events:none}header:not(.home_header) .logo .logo_btn:after{content:'';position:absolute;top:0;left:0;width:100%;height:187px;background:url(/img/logo.svg) no-repeat top 35.5px center;background-size:221px;pointer-events:none}header:not(.home_header) .max_width{height:100%;margin-right:0}header:not(.home_header) .max_width .inner{display:flex;justify-content:flex-end;gap:60px;height:100%;margin-right:0}header:not(.home_header) .max_width .left{display:flex;flex-direction:column;justify-content:center;gap:19px}header:not(.home_header) .max_width .left:last-child{padding-right:30px}header:not(.home_header) .max_width .left .top{display:flex;flex-direction:row-reverse;gap:24px}header:not(.home_header) .max_width .left .bottom{justify-content:flex-end}header:not(.home_header) .max_width .left .bottom #menu{display:flex;gap:80px;justify-content:flex-end}header:not(.home_header) .max_width .left .bottom #menu .page .main{display:block;line-height:1.59090909;font-size:1.1rem;font-weight:700}}@media (max-width:1199px){header,.header{position:relative;border-bottom:solid 32px #ffc834}header .inner,.header .inner{display:flex;justify-content:space-between}header .left,.header .left{flex-grow:1;position:relative;height:82px}header .left .logo,.header .left .logo{position:absolute;top:0;left:0;width:188px;height:100%}header .left .logo .logo_btn,.header .left .logo .logo_btn{width:100%;height:100%;background:url(/img/logo.svg) no-repeat center center;background-size:100%}header .left #navBtn,.header .left #navBtn,header .left .popupClose,.header .left .popupClose{position:absolute;top:50%;right:20px;width:40px;height:40px;margin-top:-20px}header .left #navBtn,.header .left #navBtn{flex-direction:column;justify-content:center;align-items:center;gap:5px;background:none}header .left #navBtn:before,.header .left #navBtn:before,header .left #navBtn:after,.header .left #navBtn:after{content:'';width:30px;height:2px;background:#000000}header .left .popupClose,.header .left .popupClose{background:url(/img/2/button_close.svg) no-repeat center center}header .right,.header .right{height:114px;margin-right:-30px;margin-bottom:-32px}header .right a,.header .right a{gap:5px;width:auto;line-height:1.45;font-size:1rem;padding:0 20px}#nav.dialog-backdrop{padding:0;overflow:hidden}#nav.dialog-backdrop div[role="dialog"]{width:100%;height:100%;padding:0;margin:0;overflow-y:scroll}#nav.dialog-backdrop .content{display:flex;flex-direction:column;min-height:100%;padding-bottom:83px}#nav.dialog-backdrop .top_nav{padding:40px 30px;padding-bottom:60px}#nav.dialog-backdrop .top_nav .tool{display:flex;justify-content:center;align-items:center;gap:61px;margin-bottom:40px}#nav.dialog-backdrop .top_nav .tool>div:not(:last-child){position:relative}#nav.dialog-backdrop .top_nav .tool>div:not(:last-child):after{content:'';position:absolute;top:50%;right:-31px;width:1px;height:40px;background:#D0D0D0;opacity:0.3;margin-top:-20px}#nav.dialog-backdrop .top_nav .tool .lang_box,#nav.dialog-backdrop .top_nav .tool .size_box{display:flex}#nav.dialog-backdrop .top_nav .tool .lang_box a,#nav.dialog-backdrop .top_nav .tool .size_box a,#nav.dialog-backdrop .top_nav .tool .lang_box button,#nav.dialog-backdrop .top_nav .tool .size_box button{display:block;height:40px;line-height:40px;font-size:.9rem;background:none}#nav.dialog-backdrop .top_nav .tool .lang_box{gap:36px}#nav.dialog-backdrop .top_nav .tool .size_box{align-items:baseline;gap:26px;height:40px}#nav.dialog-backdrop .top_nav .tool .size_box .cur{color:#B32B2B}#nav.dialog-backdrop .top_nav .search input{width:100%}#nav.dialog-backdrop .menu{display:flex;flex-direction:column;align-items:center;gap:25px;margin-bottom:40px}#nav.dialog-backdrop .menu .page .main{display:block;width:300px;height:60px;line-height:60px;text-align:center;font-size:1.1rem;font-weight:700}#nav.dialog-backdrop .menu .page .main.cur{background:rgba(179,43,43,0.1)}#nav.dialog-backdrop .login{margin-top:auto}#nav.dialog-backdrop .login a{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-width:217px;height:60px;font-size:1rem;font-weight:700;color:#ffffff;padding:0 10px;background:#B32B2B;margin:auto}#nav.dialog-backdrop .login a:before{content:'';width:40px;height:40px;background:url(/img/1/1/icon_member.svg) no-repeat center center}}@media (max-width:1199px) and (max-width:767px){header .left #navBtn,.header .left #navBtn,header .left .popupClose,.header .left .popupClose{right:0}}@media (max-width:1199px) and (max-width:767px){#nav.dialog-backdrop .top_nav{padding-left:20px;padding-right:20px}}.path{margin-bottom:48px}.path .inner{padding:29px 0}.path .inner .all{position:relative;line-height:0;padding-right:100px}.path .inner .all span,.path .inner .all a{display:inline-block;line-height:1.5;font-size:.8rem;font-weight:500;vertical-align:top}.path .inner .all span.current,.path .inner .all a.current{font-weight:800}.path .inner .all .dot{display:inline-flex;justify-content:center;align-items:center;position:relative;width:35px;height:1.2rem;vertical-align:top}.path .inner .all .dot:after{content:'';width:5px;height:5px;border-radius:50%;background:#CC0000}.path .inner .all .back{position:absolute;top:0;right:0}.path .inner .all .back a{position:relative;padding-left:18px}.path .inner .all .back a:before{content:'';position:absolute;top:0;left:0;width:10px;height:100%;background:url(/img/1/2/arrow_back.svg) no-repeat center center;background-size:100%}#content{min-height:calc(100vh - 565px)}#content:not(.home_content){position:relative;background:url(/img/1/2/bg_image_6.svg) no-repeat top 207px left,url(/img/1/2/bg_image_7.svg) no-repeat top 59px right,linear-gradient(180deg, #FFF2DA 0%, #FFFFFF00 100%) no-repeat;background-size:auto,auto,auto min(100%, 1030px)}@media (max-width:1199px){#content:not(.home_content){background-size:0px,0px,auto min(100%, 1030px)}}/*953795e33e25c16a067bcfa2a5842f5b*/.support{overflow:hidden}.support .inner{display:flex;flex-wrap:wrap;justify-content:center;gap:63px 200px;padding-bottom:34px}@media (max-width:767px){.support .inner{flex-direction:column;align-items:center;gap:30px;padding-bottom:50px}}.support .cate .head{line-height:1.7;font-size:1rem;margin-bottom:10px}@media (max-width:767px){.support .cate .head{text-align:center}}.support .cate .all{display:flex;flex-wrap:wrap;gap:20px 30px}@media (max-width:767px){.support .cate .all{justify-content:center}}.support .cate .all .item a{display:block}.support .cate .all .item a img{width:auto;height:90px}.back_top{position:-webkit-sticky;position:sticky;bottom:156px;right:0;z-index:5;width:1690px;max-width:calc(100% - 60px);height:0;text-align:right;margin:auto;transition:all .5s cubic-bezier(.65, .05, .36, 1)}.back_top:not(.show){opacity:0;pointer-events:none}.back_top:not(.show) *{pointer-events:none}@media (max-width:1199px){.back_top{bottom:103px}}@media (max-width:767px){.back_top{bottom:83px;max-width:calc(100% - 40px)}}.back_top button{position:relative;top:83px;width:43px;height:43px;border-radius:50%;background:url(/img/1/1/back_to_top.svg) no-repeat center center,#676767;box-shadow:0px 0px 30px rgba(0,0,0,0.16)}@media (max-width:1199px){.back_top button{top:30px}}@media (max-width:767px){.back_top button{top:20px}}footer{background:#656565}@media (max-width:1199px){footer{padding:0 !important}}footer .inner{display:flex;justify-content:space-between}@media (max-width:1199px){footer .inner{flex-direction:column-reverse}}footer .inner>div{min-height:271px;padding:53px 0}@media (max-width:1199px){footer .inner>div{width:100% !important;padding:54px 30px}}@media (max-width:767px){footer .inner>div{padding-left:20px;padding-right:20px}}footer .inner .left{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){footer .inner .left{gap:60px;padding-bottom:84px}}footer .inner .left .top{display:flex;gap:50px}@media (max-width:767px){footer .inner .left .top{flex-direction:column}}footer .inner .left .top .page .main{display:block;line-height:1.45;font-size:1rem;color:#FFFFFF}footer .inner .left .bottom{display:flex;flex-direction:column;gap:17px}@media (max-width:767px){footer .inner .left .bottom{gap:55px}}footer .inner .left .bottom .shortcut{display:flex;gap:50px}@media (max-width:767px){footer .inner .left .bottom .shortcut{flex-direction:column}}footer .inner .left .bottom .shortcut .page .main{display:block;line-height:1.5;font-size:.8rem;color:#FFFFFF;text-decoration:underline;text-underline-offset:2px}footer .inner .left .bottom .copyright,footer .inner .left .bottom .copyright a{line-height:1.66666667;font-size:.75rem;color:#FFFFFF}@media (max-width:767px){footer .inner .left .bottom .copyright,footer .inner .left .bottom .copyright a{line-height:2.26666667}}footer .inner .right{flex-shrink:0;display:flex;justify-content:flex-end;width:450px;background:#535353;box-shadow:100vw 100vw 0 100vw #535353}@media (max-width:1199px){footer .inner .right{justify-content:flex-start;box-shadow:none}}footer .inner .right .right_inner{display:inline-block;vertical-align:top}footer .inner .right .head{line-height:1.45;font-size:1rem;color:#FFFFFF;margin-bottom:18px}footer .inner .right .all{display:flex;flex-direction:column;gap:11px}footer .inner .right .all .row a{display:block;line-height:40px;font-size:1rem;color:#FFFFFF;padding-left:76px}@media (max-width:767px){footer .inner .right .all .row a{padding-left:55px}}footer .inner .right .all .row.email a{background:url(/img/1/1/icon_enquiry_email.png) no-repeat center left;background-size:40px}footer .inner .right .all .row.whatsapp a{background:url(/img/1/1/icon_enquiry_whatsapp.png) no-repeat center left;background-size:40px}.dialog-backdrop{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:2147483647;width:100%;max-width:100%;min-width:480px;height:100%;text-align:center;padding:0 30px;background:rgba(0,0,0,0.6);overflow-y:scroll;opacity:1;transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (max-width:767px){.dialog-backdrop{padding:0 20px}}.dialog-backdrop:not(.active){z-index:-999;opacity:0;pointer-events:none}.dialog-backdrop:not(.active) *{pointer-events:none}.dialog-backdrop div[role="dialog"]{position:relative;width:1400px;max-width:100%;padding:60px 20px;padding-bottom:50px;background:#ffffff;margin:60px auto;white-space:normal}form.form .fields{display:flex;flex-wrap:wrap;gap:30px 40px}form.form .fields .row{width:calc(50% - 20px)}@media (max-width:767px){form.form .fields .row{width:100%}}form.form .fields .row.full{width:100%}form.form select,form.form input{width:100%;height:50px;font-size:1rem;padding:0 19px;border:solid 1px #707070;border-radius:50px}form.form select.error,form.form input.error{border-color:#B32B2B}form.form select{padding-right:50px;background:url(/img/1/1/arrow_pulldown.svg) no-repeat center right 15px;background-size:16px;cursor:pointer}form.form select:has(> option[value="0"]:checked){color:rgba(0,0,0,0.5)}form.form select option{color:#000000}form.form .radio_group,form.form .checkbox_group{display:flex;flex-wrap:wrap;gap:0 50px}form.form .radio,form.form .checkbox{position:relative;cursor:pointer;line-height:50px}form.form .radio input,form.form .checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:0}form.form .radio input:checked+span:before,form.form .checkbox input:checked+span:before{background:#4B4B4B;background-clip:content-box}form.form .radio input[type=radio]:checked+span:before,form.form .checkbox input[type=radio]:checked+span:before{background:radial-gradient(#4b4b4b 9px, #fff 10px)}@media (max-width:767px){form.form .radio input[type=radio]:checked+span:before,form.form .checkbox input[type=radio]:checked+span:before{background:radial-gradient(#4b4b4b 6px, #fff 7px)}}form.form .radio input.error+span:before,form.form .checkbox input.error+span:before{border-color:#B32B2B}form.form .radio span,form.form .checkbox span{display:block;position:relative;padding-left:40px}@media (max-width:767px){form.form .radio span,form.form .checkbox span{padding-left:30px}}form.form .radio span:before,form.form .checkbox span:before{content:'';position:absolute;top:10px;left:0;width:30px;height:30px;padding:4px;border:solid 1px #707070;background:#ffffff}@media (max-width:767px){form.form .radio span:before,form.form .checkbox span:before{top:15px;width:20px;height:20px}}form.form .radio a,form.form .checkbox a{color:#B32B2B;text-decoration:underline;text-underline-offset:3px}form.form .radio span:before{border-radius:50%}form.form .split{width:100%;height:3px;background:url(/img/dot.png) repeat-x center left;background-size:auto 100%}form.form .row .label{line-height:1.45;font-size:1rem;font-weight:600;letter-spacing:0.2px;margin-bottom:14px}form.form .row .input input#mobile{padding-left:65px;background:url(/img/1/2/icon_fill_mobile.svg) no-repeat center left 19px}form.form .row .input.readonly{line-height:50px;font-size:1rem;letter-spacing:0.2px}form.form .row .input_group{display:flex;gap:20px}form.form .row .input_group .input{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:calc(50% - 10px)}@media (max-width:767px){form.form .row .input_group .input{width:100%}}form.form .row .input_group .input .prefix{flex-shrink:0}form.form .row .input_group .input input{min-width:100px}form.form .captcha{display:flex;align-items:center;gap:20px;margin-top:30px}form.form .captcha .label{flex-shrink:0;font-size:1rem;letter-spacing:0.2px}form.form .captcha button{flex-shrink:0;width:100px;height:50px;font-size:1rem;font-weight:600;color:#ffffff;letter-spacing:0.2px;border-radius:50px;background:#B32B2B}form.form .captcha button.counting{pointer-events:none}form.form .captcha .input{flex-grow:1}form.form .captcha .input input{text-align:center}form.form .error-msg{display:flex !important;align-items:center;min-height:51px;font-size:1rem;color:#B32B2B;padding:5px 0}form.form .btn{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}form.form .btn a,form.form .btn button{width:203px;height:60px;line-height:60px;text-align:center;font-size:1rem;font-weight:600;color:#FFFFFF;letter-spacing:0.2px;border-radius:60px;background:#4D4D4D}@media (max-width:767px){form.form .btn a,form.form .btn button{width:100%}}form.form .btn button:not([type="reset"]){background:#B32B2B}form.form .bottom{display:flex;flex-wrap:wrap;gap:13px;margin-top:30px}@media (max-width:1199px){form.form .bottom .btn{width:100%}}form.form .bottom .error-msg{flex-grow:1;justify-content:center;text-align:center}@media (max-width:1199px){form.form .bottom .error-msg{width:100%;order:-1}}form.form .bottom .captcha{margin:0}@media (max-width:1199px){form.form .bottom .captcha{width:100%}}form.form .bottom .captcha .input{width:200px}.featured_cates{position:relative;padding-bottom:44px}.featured_cates:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:url(/img/dot.png) repeat-x bottom left;background-size:15px}.featured_cates .head{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:20px}.featured_cates .head .img{flex-shrink:0;width:80px;height:80px;border:solid 3px #ffc834;border-radius:50%;background:#FFE9AF;overflow:hidden}.featured_cates .head .img img{width:100%;height:auto}.featured_cates .head .name{max-width:calc(100% - 95px);font-size:1.8rem;font-weight:700}.featured_cates .head .all{flex-shrink:0;position:relative;line-height:40px;font-size:.9rem;color:#B32B2B;letter-spacing:0.18px;text-decoration:underline;text-underline-offset:2px;padding-right:50px;margin-left:auto}.featured_cates .head .all:after{content:'';position:absolute;top:0;right:0;width:40px;height:40px;background:url(/img/1/1/arrow_detail.svg) no-repeat center center}.featured_cates .child{position:relative;padding:0 25px}.featured_cates .child .prev,.featured_cates .child .next{content:'';position:absolute;top:0;width:10px;height:176px;background:url(/img/1/1/arrow_lr.svg) no-repeat center center;background-size:100%}.featured_cates .child .prev.prev,.featured_cates .child .next.prev{left:0}.featured_cates .child .prev.next,.featured_cates .child .next.next{right:0;transform:scale(-1, 1)}.featured_cates .child .prev.disable,.featured_cates .child .next.disable{opacity:0.3;pointer-events:none}.featured_cates .child .slide{white-space:nowrap;overflow:hidden}.featured_cates .child .slide .slider{display:inline-block;vertical-align:top}@media (max-width:767px){.featured_cates .child .slide .slider{text-align:center}}.featured_cates+.cate{margin-top:50px}.featured_cate .head{display:flex;align-items:center;gap:15px;margin-bottom:40px}.featured_cate .head .img{flex-shrink:0;width:80px;height:80px;border:solid 3px #ffc834;border-radius:50%;background:#FFE9AF;overflow:hidden}.featured_cate .head .img img{width:100%;height:auto}.featured_cate .head .name{font-size:1.8rem;font-weight:700}.featured_cate .all{display:flex;flex-wrap:wrap;justify-content:center;gap:34px}.featured_item{display:inline-block;width:312px;text-align:left;white-space:normal;vertical-align:top}.featured_item.disable *{pointer-events:none}.featured_item.disable .img{position:relative}.featured_item.disable .img:before{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(255,255,255,0.5)}.featured_item.disable .name{opacity:0.5}.featured_item a{display:block}.featured_item a span{display:block}.featured_item a .img{border-radius:20px;margin-bottom:15px;overflow:hidden}.featured_item a .img img{width:100%;height:auto}.featured_item a .img.yt{position:relative}.featured_item a .img.yt:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/1/2/icon_youtube.svg) no-repeat center center,rgba(0,0,0,0.3);background-size:50px}.featured_item a .name{display:flex;justify-content:space-between;gap:10px;line-height:2;font-size:1rem;font-weight:700}.featured_item a .name button{flex-shrink:0;width:26px;height:23px;margin-top:4px}.featured_item a .name button.add_fav{background:url(/img/1/2/icon_like.svg) no-repeat center center}.featured_item a .name button.remove_fav{background:url(/img/1/2/icon_like_select.svg) no-repeat center center}.featured_detail .title{line-height:1.46666667;font-size:1.5rem;font-weight:600;color:#B32B2B;margin-bottom:20px}.featured_detail .date,.featured_detail .location{line-height:40px;font-size:1rem;padding-left:55px}.featured_detail .location{background:url(/img/1/1/icon_activity_address.svg) no-repeat top left;margin-bottom:10px}.featured_detail .date{background:url(/img/1/1/icon_activity_calendar.svg) no-repeat top left;margin-bottom:25px}.featured_detail .editor+*{margin-top:68px}.featured_detail .gallery{padding:46px 20px;padding-bottom:14px;border-radius:50px;background:#FFF6D9}.featured_detail .gallery .slide{width:600px;max-width:100%;border-radius:20px;white-space:nowrap;overflow:hidden;margin:auto}.featured_detail .gallery .slide .slider{display:inline-block;vertical-align:top}.featured_detail .gallery .slide .item{display:inline-block;vertical-align:top}.featured_detail .gallery .slide .item img{width:100%;height:auto}.featured_detail .gallery .pager{display:flex;justify-content:center;gap:50px;line-height:40px;margin-top:10px}.featured_detail .gallery .pager button{width:40px;height:40px;background:url(/img/1/1/arrow_detail_black.svg) no-repeat center center}.featured_detail .gallery .pager button.prev{transform:scale(-1, 1)}.featured_detail .gallery .pager button.disable{opacity:0.3;pointer-events:none}.featured_detail .gallery .pager .count{display:grid;grid-template-areas:"a b c";grid-template-columns:2fr 1fr 2fr;text-align:center;gap:3px;font-size:1rem;letter-spacing:1px}.featured_detail .yt{border-radius:50px;overflow:hidden}.featured_detail .yt iframe{width:100%;height:510px;vertical-align:top}.events_box{display:flex;gap:76px}@media (max-width:1199px){.events_box{flex-direction:column;align-items:center;gap:40px}}.events_box .left{flex-shrink:0;width:512px;max-width:100%;padding:70px 20px;padding-bottom:80px;border-radius:50px;background:#FFFFFF;box-shadow:0px 0px 10px rgba(0,0,0,0.16)}.events_box .left .left_inner{display:flex;flex-direction:column;gap:21px;width:316px;max-width:100%;margin:auto}.events_box .left .calendar{width:321px;max-width:100%}.events_box .left .ref{display:flex;flex-direction:column;gap:9px;padding-top:4px}@media (max-width:767px){.events_box .left .ref{padding:0}}.events_box .left .ref .row{display:flex;align-items:center;gap:18px;line-height:1.44444444;font-size:.9rem;font-weight:700}.events_box .left .ref .row .color{flex-shrink:0;width:6px;height:6px;border-radius:50%}.events_box .right{flex-grow:1;max-width:calc(100% - 588px);padding-top:10px}@media (max-width:1199px){.events_box .right{width:100%;max-width:100%}}.events_box .right .month{line-height:1.41666667;font-size:1.2rem;font-weight:700;color:#B32B2B;padding-left:10px;margin-bottom:22px}@media (max-width:767px){.events_box .right .month{text-align:center}}.events_box .right .list .slide{white-space:nowrap;overflow:hidden}.events_box .right .list .slide .slider{display:inline-block;vertical-align:top}.events_box .right .list .slide .item{position:relative;white-space:normal;padding-bottom:25px}.events_box .right .list .slide .item:after{content:'';position:absolute;bottom:0;left:10px;width:calc(100% - 10px);height:3px;background:url(/img/dot.png) repeat-x bottom left;background-size:15px}.events_box .right .list .slide .item>a{display:flex;flex-direction:column;gap:5px}.events_box .right .list .slide .item>a>span{display:block;position:relative;line-height:40px;font-size:1rem;padding-left:55px}.events_box .right .list .slide .item>a>span:before{content:'';position:absolute;top:0;left:0;width:40px;height:40px}.events_box .right .list .slide .item>a .name{font-weight:700;padding-right:50px}.events_box .right .list .slide .item>a .name:after{content:'';position:absolute;top:0;right:0;width:40px;height:40px;background:url(/img/1/1/arrow_detail_black.svg) no-repeat center center}.events_box .right .list .slide .item>a .name span{position:absolute;top:10px;left:10px;width:20px;height:20px;border-radius:50%}.events_box .right .list .slide .item>a .location:before{background:url(/img/1/1/icon_activity_address.svg) no-repeat center center}.events_box .right .list .slide .item>a .date:before{background:url(/img/1/1/icon_activity_calendar.svg) no-repeat center center}.events_box .right .list .slide .item+.item{margin-top:28px}.events_box .right .list .pager{display:flex;gap:50px;line-height:40px;margin-top:40px}@media (max-width:767px){.events_box .right .list .pager{justify-content:center;margin-top:20px}}.events_box .right .list .pager button{width:40px;height:40px;background:url(/img/1/1/arrow_detail_black.svg) no-repeat center center}.events_box .right .list .pager button.prev{transform:scale(-1, 1)}.events_box .right .list .pager button.disable{opacity:0.3;pointer-events:none}.events_box .right .list .pager .count{display:grid;grid-template-areas:"a b c";grid-template-columns:2fr 1fr 2fr;text-align:center;gap:3px;font-size:1rem;letter-spacing:1px}.ui-datepicker .ui-datepicker-header{position:relative;margin-bottom:20px}.ui-datepicker .ui-datepicker-header a.ui-corner-all{position:absolute;top:0;width:35px;height:40px;background:url(/img/1/1/arrow_lr.svg) no-repeat center center;cursor:pointer}.ui-datepicker .ui-datepicker-header a.ui-corner-all.ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-header a.ui-corner-all.ui-datepicker-next{right:0;transform:scale(-1, 1)}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;justify-content:center;gap:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{width:120px;height:40px;font-size:.8rem;font-weight:600;letter-spacing:0.16px;padding-left:15px;padding-right:44px;border:solid 2px #b32b2b;border-radius:40px;background:url(/img/1/1/arrow_pulldown.svg) no-repeat center right 14px}.ui-datepicker .ui-datepicker-calendar{display:flex;flex-direction:column;gap:16px}.ui-datepicker .ui-datepicker-calendar tbody{display:flex;flex-direction:column;gap:16px}.ui-datepicker .ui-datepicker-calendar tr{display:flex;gap:6px}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{position:relative;width:40px;height:40px;line-height:40px;text-align:center;font-size:.9rem;letter-spacing:0.18px}.ui-datepicker .ui-datepicker-calendar th .types,.ui-datepicker .ui-datepicker-calendar td .types{display:flex;justify-content:center;gap:2px;position:absolute;top:100%;left:0;width:100%;margin-top:2px}.ui-datepicker .ui-datepicker-calendar th .types .item,.ui-datepicker .ui-datepicker-calendar td .types .item{width:3px;height:3px;border-radius:50%}.ui-datepicker .ui-datepicker-calendar th .types .dot,.ui-datepicker .ui-datepicker-calendar td .types .dot{width:6px;height:6px;border:solid 2px #b32b2b;border-radius:50%}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-other-month{color:#BABABA}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day{position:relative}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:solid 2px #b32b2b;border-radius:50%}.featured_lists .inner{padding-bottom:100px}