<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{margin: 0;padding: 0;}
#NewYear22{max-width: 1920px;margin: 0 auto;height: auto;}
#NewYear22 img{vertical-align: middle;}
#NewYear22 .pc{display: block;}
#NewYear22 .mo{display: none;}
#NewYear22 .NewYear22_banner{width: 100%;height: auto;}
#NewYear22 .NewYear22_banner img{width: 100%;height: auto;}
#NewYear22 .NewYear22_bg{width: 100%;min-height: auto; height: auto;padding-top: 0px; overflow: hidden; position: relative;}
#NewYear22 .NY_md .icon-list span,
#NewYear22 .icon-list span{text-align: center;}
#NewYear22 .Anniversary17_module1{width: 100%;height: auto;background: #fffcf7;overflow: hidden;padding-bottom: 20px;position: relative;}
#NewYear22 .Anniversary17_m1_video{max-width: 1099px;margin: 0 auto;position: relative;padding-top: 30px;}
#NewYear22 .Anniversary17_m1_video iframe{position: absolute;top: 18.4%;left: 15%;;width: 77.2%;height: 54.8%;opacity: 1;border-radius: 25px;}
#NewYear22 .Anniversary17_m1_video img{width: 100%;height: auto;}
#NewYear22 .Anniversary17_m1_vp1{position: absolute;top: 50%;left: 0;width: 27%;max-width: 294px;transform: translate(-90%,0);}
#NewYear22 .Anniversary17_m1_vp1 img{width: 100%;height: auto;}
#NewYear22 .A17posi{width: 100%;height: 75%;position: absolute;bottom: 8%;left: 0;background: url(../img/Success.png);background-size: 100%;z-index: 1;}
#NewYear22 .A17mposi1{position: absolute;top: 80px;right: 0;z-index: 2;width: 14%;max-width: 264px;}
#NewYear22 .A17mposi1 img{width: 100%;height: auto;}
#NewYear22 .A17mposi2{position: absolute;left: 0;bottom: 50px;z-index: 2;width: 10.5%;max-width: 193px;}
#NewYear22 .A17mposi2 img{width: 100%;height: auto;}
#NewYear22 .A17mposi3{position: absolute;bottom: 50px;right: 0;z-index: 2;width: 10%;max-width: 187px;}
#NewYear22 .A17mposi3 img{width: 100%;height: auto;}
#NewYear22 .A17mposi4{position: absolute;left: 0;bottom: 50px;z-index: 2;width: 14.5%;max-width: 269px;}
#NewYear22 .A17mposi4 img{width: 100%;height: auto;}
#NewYear22 .A17mposi5{position: absolute;bottom: 50px;right: 0;z-index: 2;width: 13%;max-width: 242px;}
#NewYear22 .A17mposi5 img{width: 100%;height: auto;}
#NewYear22 .Anniversary17_m1_free{width: 100%;height: auto;margin-bottom: 60px;position: relative;}
#NewYear22 .Anniversary17_m1_free.posi a{position: absolute;top: 50%;left: 7.7%; display: inline-block;text-decoration: none;box-sizing: border-box;padding: 8px 24px;line-height: 1;border: 2px solid #BA8F68;border-radius: 25px;
background: rgba(255,255,255,0);font-size: 18px;font-family: Gilroy;font-weight: 500;color: #BA8F68;}
#NewYear22 .Anniversary17_m1_free.posi a:hover{background: rgba(255,255,255,0.1500);}
#NewYear22 .Anniversary17_m1_free img{width: 100%;height: auto;}
#NewYear22 .Anniversary17_m1_Serie{width: 100%;height: auto;text-align: center;margin-bottom: 50px;}
#NewYear22 .Anniversary17_m1_Serie span{background: #FFFCF7;border-radius: 10px;display: inline-block;line-height: 1;box-sizing: border-box;padding: 16px 80px;font-size: 36px;font-family: Montserrat;font-weight: 400;color: #F88419;}
#NewYear22 .Anniversary17_m1_sns{width: 100%;height: auto;position: relative;margin-bottom: 50px;}
#NewYear22 .Anniversary17_m1_sns img{width: 100%;height: auto;}
#NewYear22 .A17_ins{width: 12%;height: 64%;position: absolute;top: 20%;left: 25.5%;}
#NewYear22 .A17_tw{width: 10%;height: 64%;position: absolute;top: 20%;left: 44.5%;}
#NewYear22 .A17_Fb{width: 11%;height: 64%;position: absolute;top: 20%;left: 62%;}

#NewYear22 .NewYear22_bg_posi{position: absolute;bottom: 0;left: 0;z-index: 1;width: 100%;}
#NewYear22 .NewYear22_bg_posi img{width: 100%;height: auto;}
#NewYear22 .NewYear22_w12{max-width: 1120px;padding: 0 20px;margin: 0 auto;box-sizing: border-box;height: auto;position: relative;z-index: 3;}
#NewYear22 .NewYear22_free{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 40px;margin-top: 50px;}
#NewYear22 .NewYear22_free a{display: inline-block;width: 23.75%;height: auto;text-decoration: none;margin-bottom: 30px; text-align: center; }
#NewYear22 .NewYear22_free a img{width: 100%; max-width: 248px;height: auto;margin-bottom: 12px;box-shadow: 0px 12px 7px 2px rgba(125,98,0,0.1700);border-radius: 25px 25px 0px 0px;}
#NewYear22 .NewYear22_free a p{text-align: center;color: #fff;font-size: 24px;line-height: 1.3;font-family: Montserrat;font-weight: bold;text-shadow:none; }
/* NewYear22_w12nav */
#NewYear22 .NewYear22_w12nav{width: 100%;height: auto;margin: 50px 0 20px;display: flex;justify-content: space-around;}
#NewYear22 .NewYear22_w12nav1 {width: 24%;min-height: 60px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;cursor: pointer;
		padding: 25px 10px 22px;margin-bottom: 30px;transition: all .3s;background: #FFFFFF;border: 1px solid #FF595C;border-radius: 10px;
		box-shadow: 0px 10px 13px 0px rgb(252 171 131 / 66%), inset 0px 0px 18px 3px rgb(255 89 92 / 60%);
}
#NewYear22 .NewYear22_w12nav1 span:hover{color: rgba(49, 62, 108, 1);}
/* #NewYear22 .NewYear22_w12nav1:hover{box-shadow: -4px 4px 8px 0px rgba(148, 11, 124, 0.42);} */
#NewYear22 .NewYear22_w12nav1text{position: relative;font-size: 0;text-align: center;display: inline-block;}
#NewYear22 .NewYear22_w12nav1 span.nav1text{position: absolute;top: 0;left: 0;-webkit-text-stroke: 5px #A577A3;z-index: 1;text-stroke: 5px #A577A3;}
#NewYear22 .NewYear22_w12nav1 span{letter-spacing: 1px;font-size: 24px;font-family: Montserrat;font-weight: bold;
    display: inline-block;color: rgba(226, 68, 110, 1);position: relative;z-index: 2;text-align: center;
}
#NewYear22 .NewYear22_w12nav1 img{width: 0;opacity: 0;transition: all .2s;margin-left: 0px;}
#NewYear22 .NewYear22_w12nav1:hover img{opacity: 1;width: 26px;margin-left: 10px;}
/* title */
#NewYear22 .NewYear22_title{width: 100%;margin: 0 auto; text-align: center;position: relative;margin-top: 40px;overflow: hidden;z-index: 5;}
#NewYear22 .NewYear22_title.jp_left{margin-bottom: -18px !important;}
#NewYear22 .NewYear22_title.jp_right{margin-bottom: -42px !important;}
#NewYear22 .NewYear22_title img{max-width: 100%;width: auto;height: auto;}
#NewYear22 .NewYear22_title_jp{display: inline-block;max-width: 100%;width: auto;height: auto;margin-bottom: -40px;}
#NewYear22 .NewYear22_title_jpbox{width: 100%;height: auto;display: flex;justify-content: center;align-items: center;}
#NewYear22 .NewYear22_title_jpbox.left{margin-left: -115px;}
#NewYear22 .NewYear22_title_jpbox.right{margin-left: 80px;}
#NewYear22 .NewYear22_title_jpzs{width: 229px;height: auto;}
#NewYear22 .NewYear22_title_jpzs img{max-width: 100%;height: auto;}
#NewYear22 .NewYear22_title_p{width: 80%; position: absolute;top: 52%;left: 50%;transform: translate(-50%,-50%);text-align: center;font-size: 30px;
		z-index: 2;color: #fff;font-family: Montserrat;font-weight: 900;line-height: 1.3;text-shadow: none;text-shadow: 0px 2px 3px rgba(175,132,15,0.6600);
}
#NewYear22 .A17m3 .NewYear22_title_p{top: 53.5%;left: 44.5%;}
#NewYear22 .NewYear22_title_p.stroke{-webkit-text-stroke: 5px #313D6B;text-stroke: 5px #313D6B;z-index: 1;}
/* big */
#NewYear22 .NY_big{width: 100%;height: auto;position: relative;margin-bottom: 50px;padding:20px  30px 40px ;border-radius: 30PX;border: 10px solid #FDDE6E;background: #FFFFFF;box-shadow: 0px 17px 17px 4px rgba(125,98,0,0.1700);box-sizing: border-box;}
#NewYear22 .NY_big_box{width: 100%;height: auto;padding:20px  0px 10px ;box-sizing: border-box;position: relative;display: flex;justify-content: space-between;align-items: center;z-index: 3;border-radius: 35px;}
#NewYear22 .NY_big_box.Big_Flip{flex-direction: row-reverse;}
#NewYear22 .NY_big_img{width: 48.3%;height: auto;text-align: left;position: relative;}
#NewYear22 .NY_big_img img{max-width: 463px;width: 100%;height: auto;}
#NewYear22 .NY_big_text{width: 48%;height: auto;}
#NewYear22 .NY_big_title{font-size: 26px;font-family: Montserrat;font-weight: 900; color: #333;line-height: 1.3;margin-bottom: 20px;}
#NewYear22 .NY_big_title span{font-size: 18px;position: relative;display: inline-block; font-weight: 400;}
#NewYear22 .NY_big_p{font-size: 18px;font-family: Montserrat;font-weight: 400;color: #666;line-height: 1.5;margin-bottom: 20px;}
#NewYear22 .NY_big_p span{width: 100%;display: inline-block;margin-top: 6px;border-bottom: none;padding-bottom: 6px;}
#NewYear22 .NY_big_p2{font-size: 18px;font-family: Montserrat;font-weight: 900;color: #666;line-height: 1.3;margin-bottom: 20px;}
#NewYear22 .NY_big_p2 span{font-size: 32px;color: rgba(251, 74, 13, 1);padding: 0 8px;}
#NewYear22 .NY_big_p2 em{text-decoration: line-through;font-style: normal;}
#NewYear22 .NY_big_btn {text-decoration: none;display: inline-block;font-weight: 500;font-size: 23px; padding: 12px 30px;font-family: Montserrat;background: rgba(253, 78, 3, 1);color: #fff;line-height: 1; border-radius: 25px;}
#NewYear22 .NY_big_btn:hover{background: rgba(253, 78, 3, 0.8); }
#NewYear22 .NY_big_po1{width: 100%;height: 100%;position: absolute;top: 20px;left: 20px;z-index: 2;}
#NewYear22 .NY_big_po1 img{width: 100%;height: 100%;}
#NewYear22 .NY_big_jp_jts{width: 100%;height: auto;text-align: center;}
#NewYear22 .NY_big_jp_jts img{width: auto;}
#NewYear22 .NY_big_jp_jtbox{width: 100%;height: auto;background: url(../jp/freebg.png);background-size: cover;box-sizing: border-box;padding: 50px 20px 30px;margin-bottom: 70px;border-radius: 10px;}
#NewYear22 .jptitle1{width: 100%;height: auto;text-align: center;margin-bottom: 50px;}
#NewYear22 .jptitle1 img{max-width: 507px;width: 100%; height: auto;}
#NewYear22 .NY_big_jp_jtbox1{width: 100%;height: auto;display: flex;justify-content: space-around;}
#NewYear22 .NY_big_jp_jtbox1 a{width: 32%;max-width: 250px; height: auto;text-align: center;display: inline-block;text-decoration: none;}
#NewYear22 .NY_big_jp_jtbox1 a img{max-width: 100%;height: auto;margin-bottom: 5px;}
#NewYear22 .NY_big_jp_jtbox1 a p{font-family: Noto Sans CJK JP;font-weight: bold;color: #000000;text-align: center;font-size: 18px;line-height: 1.3;}
#NewYear22 .NY_big_jp_jtbox2{width: 100%;height: auto;text-align: center;margin-bottom: 60px;}
#NewYear22 .NY_big_jp_jtbox2_ {text-align: center; display: inline-block;position: relative;font-family: Noto Sans CJK JP;color: #000000;line-height: 1.3;}
#NewYear22 .NY_big_jp_jtbox2_::before{content: '';position: absolute;top: 20%;left: -30px;right: -30px;bottom: 20%;border: 3px solid #333333;border-radius: 8px; }
#NewYear22 .NY_big_jp_jtbox2_ span{position: relative;z-index: 2;}
#NewYear22 .NY_big_jp_jtbox2_ .span111{font-size: 36px;font-weight: 900;display: inline-block;background: #fff;margin-bottom: 10px;}
#NewYear22 .NY_big_jp_jtbox2_ .span222{font-size: 28px;font-weight: 500;display: inline-block;background: #fff;padding: 0 4px;box-sizing: border-box;}
#NewYear22 .NY_big_jp_jtbox3{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#NewYear22 .NY_jp_jtbox3_1{width: 24%;max-width: 212px; height: auto;border-bottom: 2px solid #e5e5e5;margin-bottom: 40px;}
#NewYear22 .NY_jp_jtbox3_1 a{display: inline-block;text-decoration: none;margin-bottom: 16px;width: 100%;height: auto;}
#NewYear22 .NY_jp_jtbox3_1 a img{max-width: 100%;}
#NewYear22 .NY_jp_jtbox3_1color{display: flex;justify-content: center;width: 100%;height: auto;margin-bottom: 30px;}
#NewYear22 .NY_jp_jtbox3_1color span{width: 12px;height: 12px;border-radius: 25px;background: #363737;margin-right: 12px;}
#NewYear22 .NY_jp_jtbox3_1color span:last-child{margin-right: 0;}
#NewYear22 .NY_jp_jtbox3_1color span.jpsc1{background: #8FA992;}
#NewYear22 .NY_jp_jtbox3_1color span.jpsc2{background: #326C8C;}
#NewYear22 .NY_jp_jtbox3_1color span.jpsc3{background: #E1A6B1;}
#NewYear22 .jp_ctext1{font-size: 20px;text-align: center;line-height: 1.4;font-family: Noto Sans CJK JP;font-weight: bold;color: #333333;margin-bottom: 8px;}
#NewYear22 .jp_ctext2{font-size: 18px;font-family: Noto Sans CJK JP;font-weight: 400;color: #666666;line-height: 1.4;text-align: center;margin-bottom: 25px;}
#NewYear22 .jp_ctext3{font-size: 30px;font-family: Noto Sans CJK JP;margin-bottom: 20px;font-weight: 900;color: #FB4A0D;line-height: 1.3;text-align: center;}
#NewYear22 .jp17btn{width: 100%;height: auto;text-align: center;}
#NewYear22 .jp17btn a{display: inline-block;text-decoration: none;padding: 6px;box-sizing: border-box;background-color: rgba(255, 81, 41, 0.34);border-radius: 60px;text-align: center;}
#NewYear22 .jp17btn a span{text-align: center; background: linear-gradient(90deg, #FF6476, #FF490A);padding: 25px 50px;box-sizing: border-box;border-radius: 60px;font-size: 36px;font-family: Noto Sans CJK JP;display: inline-block;font-weight: 900;color: #FFFFFF;line-height: 1.3;}
#NewYear22 .jp17btn a span:hover{background: linear-gradient(90deg, rgba(255, 100, 118, .8), rgba(255, 73, 10, .8));}
#NewYear22 .NY_big.jp17_box{background-color: #FDDE6E;border-radius: 30px;padding-bottom: 10px;}
#NewYear22 .jp17_box .NY_big_box{padding: 20px;background: #fff;border-radius: 10px;margin-bottom: 35px;box-shadow: 0px 13px 8px 0px rgba(155,155,155,0.2100);}
#NewYear22 .JP17_link{position: absolute;}
#NewYear22 .JP17_link1{width: 30%;height: 51%;top: 42%;left: 7%;}
#NewYear22 .JP17_link2{width: 24%;height: 43%;top: 49%;left: 44%;}
#NewYear22 .JP17_link3{width: 18%;height: 40%;top: 52%;left: 75.4%;}
#NewYear22 .A17m4_posijp { position: absolute; width: 54%; height: auto; top: 30%;left: 23%;}
#NewYear22 .A17m4_posijp p{margin-top: 30px;font-family: Noto Sans CJK JP;text-align: center;line-height: 1.3;}
#NewYear22 .A17m4_posijp .A17m4_posijp_p1{font-size: 30px;font-weight: 500;color: #571710;}
#NewYear22 .A17m4_posijp .A17m4_posijp_p2{font-size: 36px;font-weight: bold;color: #C84332;}
#NewYear22 .A17m4_posijp .A17m4_posijp_p3{font-size: 24px;font-weight: 500;color: #571710;}
#NewYear22 .A17m4_posijp .A17m4_posijp_p4{font-size: 24px;font-weight: 400;color: #591A11;margin-top: 50px; }
#NewYear22 .Anniversary17_m1_free.A17m4_boxposijp{border-radius: 30px;box-shadow: 0px 17px 17px 4px rgba(125,98,0,0.1700);}
#NewYear22 .A17m4_boxposijp_jts{width: 100%;height: auto;text-align: center;margin-bottom: 20px;}
#NewYear22 .A17m4_boxposijp_jts img{width: 162px;height: auto;}
#NewYear22 .JP_NEWbox{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center; flex-wrap: wrap;box-shadow: 0px 13px 8px 0px rgba(155,155,155,0.2100);border-radius: 10px;position: relative;padding: 40px 30px;box-sizing: border-box;background: #FFFFFF;}
#NewYear22 .JP_NEWbox_img {width: 45%;max-width: 454px; height: auto;margin-bottom: 50px;}
#NewYear22 .JP_NEWbox_img img{width: 100%;height: auto;}
#NewYear22 .JP_NEWbox_img_p{text-align: left; font-size: 30px;font-family: Noto Sans CJK JP;font-weight: bold;color: #C84332;margin-bottom: -20px;}
#NewYear22 .JP_NEWbox_text{width: 50%;height: auto;margin-bottom: 50px;}
#NewYear22 .JP_NEWbox_text_step{width: 100%;height: auto;display: flex;}
#NewYear22 .JP_NEWbox_text_step_img{width: 77px;margin-right: 20px;}
#NewYear22 .JP_NEWbox_text_step_img img{width: 100%;}
#NewYear22 .JP_NEWbox_text_step_p{text-align: left;margin-bottom: 0px !important;font-size: 18px;font-family: Noto Sans CJK JP;font-weight: 500;color: #333333;}
#NewYear22 .JP_NEWbox_text_step_p .step_s1{display: inline;color: rgba(29, 155, 240, 1);}
#NewYear22 .JP_NEWbox_text_step_p .step_s2{display: inline;color: rgba(236, 23, 23, 1);font-size: 14px;padding-bottom: 1px;border-bottom: 1px solid rgba(236, 23, 23, 1) ;}
#NewYear22 .JP_NEWbox_text_step_p .JPred{color: rgba(236, 23, 23, 1);font-size: 30px;font-weight: bold;line-height: 18px;}
#NewYear22 .JP_NEWbox_text_step_text{text-align: left;width: calc(100% - 77px - 20px );}
#NewYear22 .JP_NEWbox_text_step_text a{background: #666;border-radius: 15px;font-size: 18px; margin-top: 12px; margin-right: 12px;  display: inline-block;font-family: Noto Sans CJK JP;font-weight: 400;color: #FFF;text-decoration: none;line-height: 1;padding: 5px 15px;box-sizing: border-box;}
#NewYear22 .JP_NEWbox_text_step_text a:last-child{margin-right: 0;}
#NewYear22 .JP_NEWbox_text_step_text a img{width: auto;display: inline-block;}
#NewYear22 .JP_NEWbox_text_step_text.snsJP a {background: #DFDFDF;color: #333333;cursor: pointer;}
#NewYear22 .JP_NEWbox_text_step_p2{font-size: 14px;text-align: left;font-family: Noto Sans CJK JP;font-weight: 400;color: #666666;line-height: 1.3;margin-top: 12px;}
#NewYear22 .JP_NEWbox_text_jt{width: 100%;height: auto;margin: 15px 0;}
#NewYear22 .JP_NEWbox_text_jt .JP_NEWbox_text_step_img {text-align: center;}
#NewYear22 .JP_NEWbox_text_jt .JP_NEWbox_text_step_img img{width: 15px;height: auto;}
#NewYear22 .JP_NEWbox_bottom{width: 100%;border: 1px solid #D2D2D2;background: #FFFFFF;box-sizing: border-box;padding: 30px 20px 35px;border-radius: 9px;margin-bottom: 30px;font-size: 22px;text-align: left;font-family: Noto Sans CJK JP;font-weight: 400;color: #333333;line-height: 2;}
#NewYear22 .JP_NEWbox_bottom span{padding-bottom: 4px;border-bottom: 1px solid rgba(29, 155, 240, 1);color: rgba(29, 155, 240, 1);display: inline;}
#NewYear22 .JP_NEWbox_bottom_text{width: 100%; display: flex;justify-content: center;align-items: center;}
#NewYear22 .JP_NEWbox_bottom_text span{display: inline-block;line-height: 1.3;font-size: 30px;font-family: Nishiki-teki;font-weight: bold;color: #CF6458;background: linear-gradient(90deg, #F83600 0%, #070DFF 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#NewYear22 .JP_NEWbox_bottom_text img{width: 61px;height: auto;margin-left: 15px;}
#NewYear22 .JP_NEWbox_posi{position: absolute;bottom: 0;right: 0;}
#NewYear22 .JP_NEWbox_posi img{width: 89px;height: auto;}
#NewYear22 .A17m5{padding-top: 100px;}
#NewYear22 .A17m5_JPbox{width: 100%;height: auto;text-align: center;}
#NewYear22 .A17m5_JPbox img{width: 231px;height: auto;margin-bottom: 70px;}
#NewYear22 .A17m5_JPbox_p{text-align: left;font-size: 24px;font-family: Noto Sans CJK JP;font-weight: 400;color: #333;line-height: 2;margin-bottom: 70px;}
#NewYear22 .A17m5_JPbox_box{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#NewYear22 .A17m5_JPbox_b1{margin-bottom: 30px; width: 25%;height: auto;box-sizing: border-box;padding: 0 10px; position: relative;font-size: 22px;font-family: Noto Sans CJK JP;font-weight: 400;color: #333;line-height: 1.5;text-align: center;}
#NewYear22 .A17m5_JPbox_b1::after{content: '';position: absolute;right: 0;width: 2px;height: 60%;top: 20%;background-color: #333;}
#NewYear22 .A17m5_JPbox_b1:last-child::after{background-color: transparent;}
#NewYear22 .A17m3 .NY_middlebox { box-shadow: none;}
#NewYear22 .A17m3 .NY_md{border: 10px solid #F4DF90;border-radius: 50px;box-shadow: 0px 13px 8px 0px rgb(155 155 155 / 21%);}
/* posi2 */
#NewYear22 .NY_big_po2{position: absolute;bottom:0;right: 0%;z-index: 4;width: 146px;transform: translate(20px,-20%); }
#NewYear22 .NY_big_po2 img{width: 100%;height: auto;}
#NewYear22 .NY_big_po2_t{font-size: 40px;font-family: Montserrat;font-weight: 900;color: #fff;line-height: 1;display: flex;justify-content: center;top: 50%;right: 0%;flex-wrap: wrap;
	align-items: center; width: 100%; text-align: center;border-radius: 50px;padding: 5px;box-sizing: border-box;position: absolute;transform: translate(0%,-50%);
}
#NewYear22 .NY_big_po2_t span{font-size: 18px;display: inline-block;text-align: center; width: 100%;}
 /* posi3 */
#NewYear22 .NY_big_po3{position: absolute;top: 0;left: 50%;z-index: 4;width: 22.5%;transform: translate(-50%,-98%);}
#NewYear22 .NY_big_po3 img{width: 100%;height: auto;}
/* NY_small */
#NewYear22 .NY_sb_img .NY_big_po2{transform: translate(20%,10%); width: 80px;}
#NewYear22 .NY_sb_img .NY_big_po2_t{font-size: 28px;z-index: 2;}
#NewYear22 .NY_sb_img .NY_big_po2_t span {font-size: 14px;}

#NewYear22 .NY_small{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#NewYear22 .NY_smallbox{width: 32%;height: auto;position: relative;margin-bottom: 50px;background: url(../img/product_3.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;border-radius: 60px;padding: 15px;}
#NewYear22 .NY_smallbox.A17free{background: url(../img/product_4.png) no-repeat;background-size: 100% 100%;}
#NewYear22 .NY_smallbox.usca{background: url(../img/product_4.png) no-repeat;background-size: 100% 100%;}
#NewYear22 .NY_smallbox .NY_big_po2{width: 100px;}
#NewYear22 .NY_smallbox .NY_big_po2_t{font-size: 30px;}
#NewYear22 .NY_sb{width: 100%;height: 100%;background-color: #fff; padding: 20px 16px 25px;box-sizing: border-box;position: relative;z-index: 2;border-radius: 45px;}
#NewYear22 .NY_sb_img {width: 100%;height: auto;text-align: center;margin-bottom: 16px;position: relative;}
#NewYear22 .NY_sb_img a {display: inline-block;width: 100%; max-width: 278px; height: auto;position: relative; margin: 0 auto;text-decoration: none;}
#NewYear22 .NY_sb_imgT{position: absolute;top: 0px;left: 5%;z-index: 4; width: 90px; transform: translate(-30%,-20%);font-size: 28px;font-family: Montserrat;font-weight: bold;
	color: #FDECB3;line-height: 1; display: flex;justify-content: center;align-items: center; text-align: center;border-radius: 50px;padding: 10px; box-sizing: border-box;
	background: linear-gradient( to right, 
	rgba(85, 51, 119, 1) 0%, 
	rgba(85, 51, 119, .9) 20%, 
	rgba(85, 51, 119, .7) 40%, 
	rgba(85, 51, 119, .5) 60%, 
	rgba(85, 51, 119, .3) 80%, 
	rgba(85, 51, 119, .1) 100%);
}
#NewYear22 .NY_sb_imgT span {font-size: 16px;display: inline-block;text-align: left;}
#NewYear22 .NY_sb_img img{width: 100%;max-width: 278px;height: auto;}
#NewYear22 .NY_sb_title{font-size: 18px;font-weight: 400;height: 50px;line-height: 50px;font-family: Montserrat;color:#333;text-align: center;margin-bottom: 16px; }
#NewYear22 .NY_sb_title.TwoLine{line-height: 25px;}
#NewYear22 .NY_sb_price{text-align: center;font-size: 16px;font-family: Montserrat;font-weight: 400;color: #333;margin-bottom: 16px;}
#NewYear22 .NY_sb_price span{font-size: 24px;padding: 0 4px;color: #F88419;font-weight: bold;}
#NewYear22 .NY_sb_price em{font-style: normal;text-decoration: line-through;}
#NewYear22 .NY_sb_btn{width: 100%;height: auto;text-align: center;}
#NewYear22 .NY_sb_btn a {text-decoration: none;display: inline-block;font-weight: bold;font-size: 20px;padding: 10px 24px;
	font-family: Montserrat;background: #FF6633;line-height: 1;border-radius:25px;color: #fff;
}
/* posi1 */
#NewYear22 .NY_sb_posi1{width: 100%;height: 100%;position: absolute;top: 16px;left: 16px;z-index: 1;}
#NewYear22 .NY_sb_posi1 img{width: 100%;height: 100%;}
/* posi2 */
#NewYear22 .NY_sb_posi2{position: absolute;top: 0;left: 0;z-index: 4;transform: translate(30%,-80%);width: 110px;}
#NewYear22 .NY_sb_posi2 img{width: 100%;height: auto;}
#NewYear22 .NY_sb_posi2_t{font-size: 32px;font-family: Montserrat;font-weight: bold;color: #FFFCFF;line-height: 1;text-shadow: 3px 2px 0px rgba(227, 82, 108, 0.75);
	position: absolute;top: 45%;right:0%;width: 100%; transform: translate(0%,-65%);text-align: center;
}
/* more */
#NewYear22 .NY_More{width: 100%;height: auto;text-align: center;margin-bottom: 50px;}
#NewYear22 .NY_More a{text-decoration: none;display: inline-block;box-sizing: border-box;position: relative;}
#NewYear22 .NY_More a img{width: 272px;height: auto;}
#NewYear22 .NY_More a span{display: inline-block;font-size: 36px;font-family: Montserrat;font-weight: 500;color: #fff;line-height: 1;width: 100%;
background: #ff6633;border-radius: 10px;padding: 18px 50px ;box-sizing: border-box;text-align: center;}
#NewYear22 .margin_b100{margin-bottom: 80px;}
/* NY_middle */
#NewYear22 .A17m3 .NY_md_img .NY_big_po2{    transform: translate(25%,-25%);}
#NewYear22 .NY_md_img .NY_big_po2{left: inherit; width: 100px;transform: translate(0%,0%);}
#NewYear22 .NY_md_img .NY_big_po2_t{font-size: 40px;}
#NewYear22 .NY_middle{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#NewYear22 .NY_middlebox{width: 48%;height: auto;position: relative;margin-bottom: 35px;box-sizing: border-box;border-radius: 10px;box-shadow: 0px 13px 8px 0px rgba(155,155,155,0.2100);}
#NewYear22 .NY_middlebox .NY_big_po2{top: 0;right: 0;width: 90px;height: 90px;background: #E83E3B;border: 2px solid #FFFFFF;border-radius: 50%;}
#NewYear22 .NY_middlebox .NY_big_po2_t {font-size: 30px;}
#NewYear22 .NY_md{width: 100%;height: auto;border-radius: 8px;padding: 20px 20px 45px ;box-sizing: border-box;position: relative;z-index: 2;background: #FFFFFF;border-radius: 10px;}
#NewYear22 .NY_md_img {width: 100%;max-width: 398px;margin: 0 auto;height: auto;text-align: center;margin-bottom: 16px;position: relative;}
#NewYear22 .A17m3 .NY_md_img{max-width: 321px;}
#NewYear22 .NY_md_img a{display: inline-block;width: 100%;max-width: 398px;height: auto;position: relative;margin: 0 auto;text-decoration: none;}
#NewYear22 .NY_md_img_t{position: absolute;top: 8px;left: 5%;z-index: 4width: 110px;transform: translate(-30%,-20%);font-size: 32px;font-family: Montserrat;padding: 10px;
    font-weight: bold;color: #FDECB3;line-height: 1;display: flex;justify-content: center;align-items: center;text-align: center;border-radius: 50px;box-sizing: border-box;
    background: linear-gradient( to right, rgba(85, 51, 119, 1) 0%, rgba(85, 51, 119, .9) 20%, rgba(85, 51, 119, .7) 40%, rgba(85, 51, 119, .5) 60%, rgba(85, 51, 119, .3) 80%, rgba(85, 51, 119, .1) 100%);
}
#NewYear22 .NY_md_img_t span {font-size: 16px;display: inline-block;text-align: left;}
#NewYear22 .NY_md_img img{width: 100%;max-width: 398px;height: auto;}
#NewYear22 .NY_md_title{font-size: 24px;font-weight: 400;height: 70px;line-height: 70px;font-family: Montserrat;color: #333;text-align: center;overflow: hidden;margin-bottom: 8px;}
#NewYear22 .NY_md_title.TwoLine{line-height: 35px;}
#NewYear22 .NY_md_title span{font-size: 16px; background: #FCE0B7;color: rgba(49, 62, 108, 1);padding: 6px 15px;margin-left: 6px;position: relative;top: -4px;}
#NewYear22 .NY_md_price{text-align: center;font-size: 18px;font-family: Montserrat;font-weight: 400;color: #666;margin-bottom: 16px;}
#NewYear22 .NY_md_price span{font-size: 28px;padding: 0 8px;color: rgba(253, 78, 3, 1);font-weight: bold; }
#NewYear22 .NY_md_price em{font-style: normal;text-decoration: line-through;}
#NewYear22 .NY_md_btn{width: 100%;height: auto;text-align: center;}
#NewYear22 .NY_md_btn a {text-decoration: none;display: inline-block;font-weight: bold;font-size: 20px;padding:12px 30px;font-family: Montserrat;line-height: 1; border-radius: 25px; color: #fff;background: rgba(253, 78, 3, 1);}
#NewYear22 .NY_md_btn a:hover{background: rgba(253, 78, 3, 0.8);}
/* posi1 */
#NewYear22 .NY_md_posi1{width: 100%;height: 100%;position: absolute;top: 16px;left: 16px;z-index: 1;}
#NewYear22 .NY_md_posi1 img{width: 100%;height: 100%;}
/* posi2 */
#NewYear22 .NY_md_posi2{position: absolute;top: 0;right: 0;z-index: 4;transform: translate(12%,-40%); width: 140px;}
#NewYear22 .NY_md_posi2 img{width: 100%;height: auto;}
#NewYear22 .NY_md_posi2_t{font-size: 40px;font-family: Montserrat;font-weight: bold;color: #FFFCFF;line-height: 1;
text-shadow: 3px 2px 0px rgba(227, 82, 108, 0.75);position: absolute;top: 50%;right:0%;width: 100%; transform:  translate(0%,-70%);text-align: center;}
/* NY_four */
#NewYear22 .NY_four{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#NewYear22 .NY_fourbox{width: 23%;height: auto;position: relative;margin-bottom: 40px;background: url(../img/product_3.png) no-repeat;box-sizing: border-box;background-size: 100% 100%;border-radius: 60px; padding: 10px;}
#NewYear22 .NY_fo{background: #FFFFF9;width: 100%;height: auto;border-radius: 50px;padding: 10px 10px 20px ;box-sizing: border-box;box-shadow: 0 0 4px 1px #fff;position: relative;z-index: 2;}
#NewYear22 .NY_fo_img {width: 100%;height: auto;text-align: center;margin-bottom: 15px;position: relative;}
#NewYear22 .NY_fo_img img{width: 100%;max-width: 200px;height: auto;}
#NewYear22 .NY_fo_title{font-size: 16px;font-weight: 400;height: 36px;line-height: 36px;font-family: Montserrat;color: #333;text-align: center;overflow: hidden;margin-bottom: 12px;}
#NewYear22 .NY_fo_title.TwoLine{line-height: 18px;}
#NewYear22 .NY_fo_price{text-align: center;font-size: 12px;font-family: Montserrat;font-weight: bold;color: #F88419;margin-bottom: 16px;}
#NewYear22 .NY_fo_price span{font-size: 16px;padding: 0 4px;}
#NewYear22 .NY_fo_price em{font-style: normal;text-decoration: line-through;color: #333;font-weight: 400; }
#NewYear22 .NY_fo_btn{width: 100%;height: auto;text-align: center;}
#NewYear22 .NY_fo_btn a {text-decoration: none;display: inline-block;background: #FF6633;font-weight: bold;font-size: 14px;padding: 8px 20px;font-family: Montserrat;color: #fff;line-height: 1;border-radius: 25px;}
/* posi1 */
#NewYear22 .NY_fo_posi1{width: 100%;height: 100%;position: absolute;top: 15px;left: 15px;z-index: 1;}
#NewYear22 .NY_fo_posi1 img{width: 100%;height: 100%;}
/* posi2 */
#NewYear22 .NY_fo_posi2{position: absolute;bottom: 0;right: 0%;z-index: 4;transform: translate(20px,-20%); width: 70px;}
#NewYear22 .NY_fo_posi2 img{width: 100%;height: auto;}
#NewYear22 .NY_fo_posi2_t{font-size: 20px;font-family: Montserrat; font-weight: 900; color: #fff; line-height: 1;display: flex;justify-content: center; top: 55%;left: 50%; flex-wrap: wrap; align-items: center;
	width: 100%;text-align: center;border-radius: 50px;padding: 5px; box-sizing: border-box;position: absolute; transform: translate(-52%,-65%) rotate(25deg);
}
#NewYear22 .NY_fo_posi2_t span{font-size:14px;}
/* NY_TxetBox */
#NewYear22 .NY_TxetBox{width: 100%;height: auto;padding: 40px 90px;margin-bottom: 50px;margin-top: 60px;border: 2px solid #FFFFFF;background: #AB9CD8;border-radius: 10px;box-sizing: border-box;
color: #fff;font-size: 18px;font-family: Montserrat;font-weight: bold;line-height: 1.4;text-align: center;}
/* NewYear22_iframe */
#NewYear22 .NewYear22_iframe{width: 100%;height: auto;margin-bottom: 70px;}
#NewYear22 .NewYear22_iframe iframe{width: 100%;height: auto;}
#NewYear22 .NewYear22_pro16{width: 100%;height: auto;margin-bottom: 140px;}
#NewYear22 .NewYear22_pro16 img{width: 100%;height: auto;}
/* nav_fixed */
#NewYear22 .NewYear22_NavFixed{max-width: 190px;width: 100%; height: auto;position: fixed;right: 20px;top: 25%;z-index: 99;display: none;}
#NewYear22 .NewYear22_NavFixed .nav-list{
	width: 100%;min-height: 66px; font-size: 18px; font-family: Montserrat; font-weight: bold;display: flex;justify-content: center;align-items: center;
	/* box-shadow: 0px 10px 13px 0px rgb(252 171 131 / 66%), inset 0px 0px 18px 3px rgba(255, 89, 92, .6); */
	box-shadow: 0px 1px 2px 0px rgba(10,11,9,0.3300), inset 0px -1px 4px 0px rgba(10,11,9,0.33);background: #FFCD50;
	border-radius: 10px;color: #FFF;line-height: 1.3;text-align: center;position: relative;cursor: pointer;box-sizing: border-box; margin-bottom: 16px;
}
#NewYear22 .NewYear22_NavFixed .nav-list img{width: 100%;height: 100%;}
#NewYear22 .NewYear22_NavFixed .nav-list span{text-align: center; display: inline-block;width: 100%; 
	text-shadow: 2px 2px 1px #DEC5B6; display: flex;justify-content: center; align-items: center;
	color: #FFFFFF;box-sizing: border-box;z-index: 2;line-height: 25px;padding: 10px 8px ;
}
#NewYear22 .NewYear22_NavFixed .nav-list.active span{color: #000; font-weight: bold; text-shadow:none;  }
#NewYear22 .NewYear22_NavFixed .nav-list img{position: absolute;top: 0;left: 50%;transform: translate(-50%,-50%);width: auto;height: auto;}
#NewYear22 .NewYear22_NavFixed .nav-list .nav_list_span.stroke{-webkit-text-stroke: 4px #A577A3;z-index: 1;}
#NewYear22 .NewYear22_NavFixed .nav-list span.nav_list_span{top:51%;}
#NewYear22 .NewYear22_NavFixed_pimg{position: absolute;top: 0%;left: 0;width: 100%;transform: translate(0%,-120%);text-align: center;}
#NewYear22 .NewYear22_NavFixed_pimg img{width: 100%;max-width: 233px; height: auto;}
/* #NewYear22 .NewYear22_NavFixed .nav-list.active{background: rgba(255, 255, 255, 1);} */
#NewYear22 .sell-text{font-size: 16px;text-align: center; color:rgba(50, 62, 108, .8);font-weight: bold;padding-bottom: 16px;}
#NewYear22 .NY_big_zs1,
#NewYear22 .NY_big_zs3,
#NewYear22 .NY_big_zs5{position: absolute;right: 0;top: 50%;transform: translate(70%,-70%);z-index: 4;}
#NewYear22 .NY_big_zs2,
#NewYear22 .NY_big_zs4,
#NewYear22 .NY_big_zs6{position: absolute;left: 0;top: 50%;transform: translate(-70%,-70%);z-index: 4;}
#NewYear22 .NY_big_zs5{transform: translate(90%,-100%);}
#NewYear22 .NY_big_zs5 img{width: 320px;}
#NewYear22 .NY_big_zs6{transform: translate(-80%,-70%);}
#NewYear22 .show66{display: none;}
#NewYear22 .show6{}
#NewYear22 .NY_big_zs6 img{width: 300px;}
#NewYear22 .NY_smallbox.usca .NY_sb{background: #fff;}
#NewYear22 .NY_smallbox.usca .NY_sb_img a{max-width: 348px;}
#NewYear22 .NY_smallbox.usca .NY_sb_img img{max-width: 348px;position: relative;z-index: 2;opacity: 1;transition: all .3s;}
#NewYear22 .NY_smallbox.usca .NY_sb_img:hover .sb-hover-img{opacity: 0;}
#NewYear22 .NY_smallbox.usca .NY_sb_img .opacity{position: absolute;top: 0;left: 0;z-index: 1;opacity: 1!important;}
/* swiper */
#NewYear22 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23e2446e'%2F%3E%3C%2Fsvg%3E");
}
#NewYear22 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: 10px;left: auto;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23e2446e'%2F%3E%3C%2Fsvg%3E");
}
#NewYear22 .deco-color-box {width: 100%; text-align: left;margin-top: 16px;}
#NewYear22 .deco-fun-color {width: 21px;height: 21px;border-radius: 50%;display: inline-block;margin-right: 16px;}
#NewYear22 .deco-fun-color:last-child{margin-right: 0;}
#NewYear22 .deco-fun-color.black {background: #292929;}
#NewYear22 .deco-fun-color.green {background: #BBE4D0;}
#NewYear22 .deco-fun-color.blue {background: #275583;}
#NewYear22 .deco-fun-color.red {background: #E75957;}
#NewYear22 .swiper-pagination-bullet-active{background-color: #e2446e;}
#NewYear22 .swiper-pagination-bullet {width: 10px;height: 10px;}
#NewYear22 .swiper-wrapper .NY_big_box {padding-bottom:  70px ;}
#NewYear22 .swiper-container-horizontal&gt;.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 20px;}
@media screen and (max-width: 768px ){
	#NewYear22 .deco-color-box{text-align: center;}
	#NewYear22 .swiper-container-horizontal&gt;.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 30px;}
}
@media screen and (max-width: 1600px ){
	#NewYear22 .Anniversary17_m1_vp1 {top: 65%; width: 20%;max-width: 260px; transform: translate(-40%,0);}
}
/* swiper */
@media screen and (max-width: 1400px ){
	#NewYear22 .NewYear22_NavFixed {width: 160px;}
	#NewYear22 .NewYear22_NavFixed .nav-list {font-size: 16px;}
}
@media screen and (max-width: 1240px ){
	#NewYear22 .Anniversary17_m1_Serie span{ font-size: 32px; }
	#NewYear22 .Anniversary17_m1_vp1 {top: 70%; width: 20%;max-width: 260px; transform: translate(-30%,0);}
	#NewYear22 .NY_big_zs1 img{ width: 180px;}
	#NewYear22 .NewYear22_w12nav1:hover img{width: 20px;}
	#NewYear22 .NewYear22_w12nav1 span {font-size: 20px;}
	#NewYear22 .NY_sb_imgT {width: 85px;transform: translate(-16%,-20%);font-size: 24px;padding: 8px 10px;}
	#NewYear22 .NY_sb_imgT span {font-size: 14px;}
	#NewYear22 .NY_sb_posi2_t {font-size: 30px; transform: translate(0%,-60%);}
	#NewYear22 .NewYear22_free a p {font-size: 20px;}
	#NewYear22 .NewYear22_free a{width: 24%;}
	#NewYear22 .NY_big_po1 {top: 15px; left: 15px;}
	#NewYear22 .NY_big_title {font-size: 30px;margin-bottom: 16px;}
	#NewYear22 .NY_big_p {font-size: 16px;margin-bottom: 16px;}
	#NewYear22 .NY_big_title span { font-size: 20px;}
	#NewYear22 .NY_sb_price span {font-size: 22px;padding: 0 4px;}
	#NewYear22 .NY_sb_btn a { font-size: 18px; padding: 8px 20px;}
	#NewYear22 .NY_sb_price {font-size: 15px;}
	#NewYear22 .NY_md_posi2 {width: 130px;}
	#NewYear22 .NY_md_posi2_t {font-size: 36px;}
	#NewYear22 .NY_md_title {font-size: 22px;height: 56px;line-height: 56px;}
	#NewYear22 .NY_md_title.TwoLine {line-height: 28px;}
	#NewYear22 .NY_md_img_t {width: 95px;font-size: 30px;}
	#NewYear22 .NewYear22_title_jpbox.left,
	#NewYear22 .NewYear22_title_jpbox.right{margin-left: 0; }
}
@media screen and (max-width: 992px ){
	#NewYear22 .NY_big_jp_jtbox {padding: 30px 20px 30px; margin-bottom: 50px;}
	#NewYear22 .jptitle1 {margin-bottom: 30px;}
	#NewYear22 .NY_big_jp_jtbox1 a p { text-align: center;font-size: 16px;}
	#NewYear22 .NY_big_jp_jtbox2_ .span111 { font-size: 30px;}
	#NewYear22 .NY_big_jp_jtbox2_ .span222 { font-size: 24px;}
	#NewYear22 .NY_big_jp_jtbox2 { margin-bottom: 50px;}
	#NewYear22 .jp_ctext1 {font-size: 18px;}
	#NewYear22 .jp_ctext2 {font-size: 16px;margin-bottom: 16px;}
	#NewYear22 .jp_ctext3 { font-size: 25px;  margin-bottom: 16px;}
	#NewYear22 .jp17btn a span { padding: 15px 45px; font-size: 30px;}
	#NewYear22 .Anniversary17_m1_free { margin-bottom: 40px;}
	#NewYear22 .A17m4_posijp .A17m4_posijp_p1 {font-size: 24px;}
	#NewYear22 .A17m4_posijp .A17m4_posijp_p2 { font-size: 28px;}
	#NewYear22 .A17m4_posijp .A17m4_posijp_p3 {font-size: 20px;}
	#NewYear22 .A17m4_posijp .A17m4_posijp_p4 { font-size: 20px; margin-top: 25px;}
	#NewYear22 .A17m4_boxposijp_jts img { width: 120px;}
	#NewYear22 .JP_NEWbox_img_p { font-size: 26px;}
	#NewYear22 .JP_NEWbox_text_step_img { width: 60px; margin-right: 12px;}
	#NewYear22 .JP_NEWbox_text_step_text { width: calc(100% - 60px - 12px );}
	#NewYear22 .JP_NEWbox_text_step_p { margin-bottom: 12px;font-size: 14px;}
	#NewYear22 .JP_NEWbox_text_step_text a {font-size: 14px;margin-right: 8px; padding: 5px 10px;}
	#NewYear22 .JP_NEWbox_text_step_p .JPred { font-size: 24px; line-height: 10px;}
	#NewYear22 .JP_NEWbox_text_step_p2 {font-size: 12px;}
	#NewYear22 .JP_NEWbox_text { width: 50%;margin-bottom: 40px;}
	#NewYear22 .JP_NEWbox_text_jt {width: 100%; margin: 10px 0;}
	#NewYear22 .JP_NEWbox_text_jt .JP_NEWbox_text_step_img img { width: 12px;}
	#NewYear22 .JP_NEWbox_img { margin-bottom: 40px;}
	#NewYear22 .JP_NEWbox_bottom {padding: 30px 20px 35px;font-size: 18px;}
	#NewYear22 .JP_NEWbox_bottom_text span { font-size: 24px;}
	#NewYear22 .A17m5_JPbox_p {font-size: 20px; margin-bottom: 50px;}
	#NewYear22 .A17m5_JPbox img { width: 231px; margin-bottom: 50px;}
	#NewYear22 .A17m5 {padding-top: 80px;}
	#NewYear22 .A17m5_JPbox_b1 {font-size: 16px;}
	#NewYear22 .NY_big_box {padding: 10px 0px 10px;}
	#NewYear22 .Anniversary17_m1_free.posi a {padding: 5px 20px;border: 1px solid #BA8F68; font-size: 16px;}
	#NewYear22 .Anniversary17_m1_Serie span{ font-size: 28px; }
	#NewYear22 .NY_middlebox .NY_big_po2_t {font-size: 24px;}
	#NewYear22 .NY_smallbox .NY_big_po2_t {font-size: 24px;}
	#NewYear22 .NY_smallbox .NY_big_po2 {width: 80px; transform: translate(20px,-15%);}
	#NewYear22 .NY_big_title span { font-size: 16px;}
	#NewYear22 .NY_md_title span {font-size: 14px;padding: 4px 15px;margin-left: 4px;top: -4px;}
	#NewYear22 .NY_sb_img .NY_big_po2 {transform: translate(0%,20%);width: 70px;}
	#NewYear22 .NY_sb_img .NY_big_po2_t {font-size: 26px;}
	#NewYear22 .NY_md_img .NY_big_po2_t {font-size: 22px;}
	#NewYear22 .NY_md_img .NY_big_po2_t span { font-size: 14px;}
	#NewYear22 .NY_big_zs2, #NewYear22 .NY_big_zs4, #NewYear22 .NY_big_zs6 {transform: translate(-85%,-70%);}
	#NewYear22 .NewYear22_w12nav1 span {font-size: 18px;}
	#NewYear22 .NewYear22_w12nav1:hover img {width: 18px; margin-left: 5px;}
	#NewYear22 .NY_md_img_t { font-size: 26px;width: 85px;transform: translate(-25%,-20%);}
	#NewYear22 .NY_md_img_t span {font-size: 14px;}
	#NewYear22 .NY_big_po2_t span { font-size: 16px;}
	#NewYear22 .NewYear22_NavFixed{display: none !important;}
	#NewYear22 .NewYear22_pro16{margin-bottom: 110px;}
	#NewYear22 .NewYear22_free a p {font-size: 15px;}
	#NewYear22 .NewYear22_title { margin-bottom: 110px;}
	#NewYear22 .NY_big_po2 {width: 120px;}
	#NewYear22 .NY_big_po2_t {font-size: 34px;}
	#NewYear22 .NY_big_title {font-size: 26px;}
	#NewYear22 .NY_big_p { font-size: 14px; margin-bottom: 12px;}
	#NewYear22 .NY_big_p2 {font-size: 16px; margin-bottom: 16px;}
	#NewYear22 .NY_big_p2 span {font-size: 28px;}
	#NewYear22 .NY_big_btn { font-size: 20px;}
	#NewYear22 .NY_sb_img img {width: 100%;}
	#NewYear22 .NY_sb_title {font-size: 14px;height: 40px;line-height: 40px;}
	#NewYear22 .NY_sb_title.TwoLine {line-height: 20px;}
	#NewYear22 .NY_sb_price {font-size: 12px;margin-bottom: 12px;}
	#NewYear22 .NY_sb_price span {font-size: 18px;}
	#NewYear22 .NY_sb_btn a {font-size: 14px;padding: 8px 16px;}
	#NewYear22 .NY_sb_posi1 {top: 12px;left: 12px;}
	#NewYear22 .NY_sb_posi2 { width:80px;}
	#NewYear22 .NY_sb_posi2_t {font-size: 20px;}
	#NewYear22 .NY_md_posi2_t {font-size: 26px;}
	#NewYear22 .NY_md_posi2 {width: 100px;}
	#NewYear22 .NY_md {padding: 20px 25px 40px 20px;}
	#NewYear22 .NY_md_title {font-size: 18px;height: 48px;line-height: 48px;}
	#NewYear22 .NY_md_title.TwoLine {line-height: 24px;}
	#NewYear22 .NY_md_price { font-size: 16px;}
	#NewYear22 .NY_md_price span {font-size: 24px;}
	#NewYear22 .NY_md_btn a {font-size: 18px;}
	#NewYear22 .NY_fourbox {width: 30%;}
	#NewYear22 .NY_middlebox .NY_big_po2 { width: 70px; height: 70px;}
}
@media screen and (max-width: 768px ){
	#NewYear22 .NewYear22_title_jpzs{width: 25%;}
	#NewYear22 .NewYear22_title_jp {max-width: 75%; margin-bottom: 0;  }
	#NewYear22 .NewYear22_title.jp_left{margin-bottom:-2% !important; }
	#NewYear22 .NewYear22_title.jp_right{margin-bottom:-5% !important;}
	#NewYear22 .NY_big_title span{margin-bottom: 12px; text-align: center;  }
	#NewYear22 .NY_big_jp_jts img{width: 60px;}
	#NewYear22 .NY_big_jp_jtbox1 a p {font-size: 14px;}
	#NewYear22 .NY_big_jp_jtbox {padding: 30px 20px 30px;margin-bottom: 40px;}
	#NewYear22 .NY_big_jp_jtbox2_::before { left: -5%;right: -5%; border: 2px solid #333333;}
	#NewYear22 .NY_big_jp_jtbox2 { width: 90%;margin: 0 auto; margin-bottom: 40px;}
	#NewYear22 .NY_big_jp_jtbox2_ .span111 {font-size: 24px;padding: 0 4px;box-sizing: border-box; text-align: center; }
	#NewYear22 .NY_big_jp_jtbox2_ .span222 {font-size: 20px;text-align: center;}
	#NewYear22 .NY_jp_jtbox3_1 { width: 45%;}
	#NewYear22 .jp17btn a span {padding: 12px 36px;font-size: 22px;}
	#NewYear22 .NY_big_title {font-size: 24px;}
	#NewYear22 .A17m4_posijp {display: none;}
	#NewYear22 .JP_NEWbox_img { width: 100%;margin: 0 auto; margin-bottom: 40px;}
	#NewYear22 .JP_NEWbox_text { width: 100%; margin-bottom: 40px;}
	#NewYear22 .JP_NEWbox_text_step_p{margin-bottom: 15px; }
	#NewYear22 .JP_NEWbox_bottom { padding: 25px 20px 25px;font-size: 16px;}
	#NewYear22 .JP_NEWbox_bottom_text span {font-size: 20px;}
	#NewYear22 .JP_NEWbox_bottom_text img {width: 50px; margin-left: 16px;}
	#NewYear22 .JP_NEWbox_posi img {width: 50px; height: auto;}
	#NewYear22 .A17m5_JPbox img { width: 200px; margin-bottom: 50px;}
	#NewYear22 .A17m4_boxposijp_jts img { width: 100px;}
	#NewYear22 .NY_md_img {margin-bottom: 10px;}
	#NewYear22 .Anniversary17_m1_video iframe {top: 19%;left: 15%; width: 77.2%; height: 54.8%; border-radius: 12px;}
	#NewYear22 .JP17_link1 {width: 34%;height: 54%; top: 40%;left: 4%;}
	#NewYear22 .JP17_link2 {width: 27%; height: 46%; top: 48%; left: 44%;}
	#NewYear22 .JP17_link3 {width: 21%; height: 43%;top: 51%; left: 75.4%;}
	#NewYear22 .Anniversary17_m1_free.posi a {padding: 5px 20px;border: 1px solid #BA8F68;font-size: 14px;}
	#NewYear22 .NY_md_btn a {font-size: 14px;}
	#NewYear22 .NY_md_price {font-size: 14px;}
	#NewYear22 .NY_md_price span {font-size: 20px;}
	#NewYear22 .NY_md {padding: 20px 20px 25px 20px;}
	#NewYear22 .show66{display: block;}
	#NewYear22 .show6{display: none;}
	#NewYear22 .sell-text { font-size: 14px;}
	#NewYear22 .NY_sb_img .NY_big_po2 { transform: translate(0%,15%);width: 60px;}
	#NewYear22 .NY_sb_img .NY_big_po2_t {font-size: 22px;}
	#NewYear22 .NY_sb_img .NY_big_po2_t span {font-size: 11px;}
	#NewYear22 .NY_big_zs2, #NewYear22 .NY_big_zs4, #NewYear22 .NY_big_zs6 {transform: translate(-85%,-85%);}
	#NewYear22 .NY_md_img .NY_big_po2 { width: 60px;height:60px; padding: 0;}
	#NewYear22 .NY_md_img .NY_big_po2_t {font-size: 18px;}
	#NewYear22 .NY_md_img .NY_big_po2_t span{font-size: 12px;}
	#NewYear22 .NY_big_zs2 img{width: 240px;}
	#NewYear22 .NY_big_zs1 img { width: 120px;}
	#NewYear22 .NewYear22_w12nav {margin: 40px 0 20px;}
	#NewYear22 .NewYear22_w12nav1 img{display: none;}
	#NewYear22 .NewYear22_w12nav1 span {font-size: 14px;}
	#NewYear22 .NY_big_po2_t span { font-size: 14px;}
	#NewYear22 .NY_md_img_t {font-size: 24px;}
	#NewYear22 .NewYear22_free a {width: 47%;}
	#NewYear22 .NewYear22_free a p {font-size: 20px;}
	#NewYear22 .NY_big_box{flex-wrap: wrap;}
	#NewYear22 .NY_big_img {width: 100%;text-align: center;margin-bottom: 20px; }
	#NewYear22 .NY_big_text {width: 100%;}
	#NewYear22 .NY_big_title { text-align: center;}
	#NewYear22 .NY_big_p{text-align: center;}
	#NewYear22 .NY_big_p2{text-align: center;}
	#NewYear22 .NY_big_text{text-align: center;}
	#NewYear22 .NY_big {width: 100%;margin: 0 auto;margin-bottom: 50px; }
	#NewYear22 .NY_big_po2_t { font-size: 32px;}
	#NewYear22 .NY_big_box.Big_Flip {flex-direction: inherit;}
	#NewYear22 .pc{display: none;}
	#NewYear22 .mo{display: block;}
	#NewYear22 .NY_smallbox {width: 48%;margin-bottom: 35px;}
	#NewYear22 .NY_middlebox {width: 48%;}
	#NewYear22 .NY_md_title.TwoLine {line-height: 25px;}
	#NewYear22 .NY_fourbox {width: 47%;}
	#NewYear22 .NY_TxetBox {padding: 40px 30px;}
	#NewYear22 .NY_More a span{font-size: 32px;}
	#NewYear22 .NewYear22_iframe {margin-bottom: 50px;}
	#NewYear22 .NY_md_posi2 { width: 88px;}
	#NewYear22 .NY_big_p span {width: 100%;display: inline-block;margin-top: 10px;}
	#NewYear22 .NewYear22_title {margin-top: 20px;}
	#NewYear22 .A17m3 .NY_md { border-radius: 40px;	}
}
@media screen and (max-width: 600px ){
	#NewYear22 .NY_big { border: 6px solid #FDDE6E;}
	#NewYear22 .NY_big_jp_jts img { width: 50px;}
	#NewYear22 .NewYear22_free { margin-bottom: 25px;}
	#NewYear22 .jptitle1 { margin-bottom: 24px;}
	#NewYear22 .NY_big_jp_jtbox { padding: 20px 12px 20px;margin-bottom: 34px;}
	#NewYear22 .NY_big_jp_jtbox2_ .span111 {font-size: 20px;padding: 0 4px;box-sizing: border-box;}
	#NewYear22 .NY_big_jp_jtbox2_ .span222 { font-size: 16px;}
	#NewYear22 .NY_big_jp_jtbox2 { margin-bottom: 25px;}
	#NewYear22 .jp17btn a span { padding: 12px 30px; font-size: 20px;}
	#NewYear22 .jp17btn a { padding: 4px;}
	#NewYear22 .NY_big_title span { margin-bottom: 6px;}
	#NewYear22 .A17m4_boxposijp_jts img { width: 80px;}
	#NewYear22 .JP_NEWbox { padding: 30px 20px;}
	#NewYear22 .A17m5_JPbox_b1 {margin-bottom: 30px; width: 50%;}
	#NewYear22 .A17m5_JPbox_b1:nth-child(2)::after{background-color: transparent; }
	#NewYear22 .A17m5_JPbox_p { font-size: 18px;margin-bottom: 40px;}
	#NewYear22 .A17m5_JPbox img {width: 170px; margin-bottom: 40px;}
	#NewYear22 .A17m5 { padding-top: 60px;}
	#NewYear22 .Anniversary17_m1_video iframe {top: 20%; left: 15%; width: 77.2%;height: 54.8%; border-radius: 12px;}
	#NewYear22 .Anniversary17_m1_Serie {margin-bottom: 35px;}
	#NewYear22 .Anniversary17_m1_free {margin-bottom: 40px;}
	#NewYear22 .Anniversary17_m1_Serie span{ font-size: 24px; }
	#NewYear22 .NY_smallbox .NY_big_po2_t {font-size: 20px;}
	#NewYear22 .NY_smallbox .NY_big_po2 {width: 70px;transform: translate(20px,-20%);}
	#NewYear22 .NY_md_title span {font-size: 12px;padding: 3px 12px;margin-left: 4px;top: -2px;}
	#NewYear22 .sell-text { font-size: 12px;}
	#NewYear22 .NY_md_btn a {padding: 8px 16px;}
	#NewYear22 .NY_md { padding: 20px 25px 30px 20px;}
	#NewYear22 .NewYear22_w12nav{flex-wrap: wrap;margin-bottom: 10px;}
	#NewYear22 .NewYear22_w12nav1 {width: 40%;margin-bottom: 20px;}
	#NewYear22 .NY_More a img {width: 220px;height: auto;}
	#NewYear22 .margin_b100 { margin-bottom: 60px;}
	#NewYear22 .NewYear22_pro16{margin-bottom: 90px;}
	#NewYear22 .NewYear22_free a p {font-size: 15px;}
	#NewYear22 .NewYear22_title_p { font-size: 24px;}
	#NewYear22 .NY_big {width: 100%;}
	#NewYear22 .NY_big_po2 {width:100px;}
	#NewYear22 .NY_big_po2_t {font-size: 26px;}
	#NewYear22 .NY_big_title {font-size: 24px;}
	#NewYear22 .NY_big_p2 span {font-size: 24px;}
	#NewYear22 .NY_big_p2 {font-size: 14px; margin-bottom: 16px;}
	#NewYear22 .NY_big_btn {font-size: 18px;}
	#NewYear22 .NY_big_box {padding: 10px 20px;}
	#NewYear22 .NY_sb_posi2_t {font-size: 20px;}
	#NewYear22 .NY_sb_price span {font-size: 16px;}
	#NewYear22 .NY_md_posi2_t {font-size: 22px;}
	#NewYear22 .NY_md_title {font-size: 16px; height: 48px;line-height: 48px;margin-bottom: 4px;}
	#NewYear22 .NY_md_img_t {font-size: 22px;width: 75px;padding: 8px;transform: translate(-16%,-20%);}
	#NewYear22 .NY_sb_imgT {width: 75px;transform: translate(-16%,-20%);font-size: 22px; padding: 8px;}
	#NewYear22 .NY_md_img_t span {font-size: 12px;}
	#NewYear22 .NY_md_title.TwoLine {line-height: 24px;}
	#NewYear22 .NY_md_price { font-size: 12px;margin-bottom: 12px;}
	#NewYear22 .NY_md_price span { font-size: 18px;}
	#NewYear22 .NY_md_btn a {font-size: 15px;}
	#NewYear22 .NY_TxetBox {font-size: 16px;}
	#NewYear22 .NewYear22_title {margin-bottom: 100px;}
	#NewYear22 .NY_More a span{font-size: 28px;}
	#NewYear22 .NY_sb_imgT span {font-size: 12px;}
	#NewYear22 .NY_big {padding: 20px 10px 40px;}
	#NewYear22 .A17m3 .NY_md { border-radius: 30px;border: 6px solid #F4DF90;}
}
@media screen and (max-width: 480px ){
	#NewYear22 .NY_md_img .NY_big_po2{width: 50px;height:50px; }
	#NewYear22 .NY_md_img .NY_big_po2_t {font-size: 16px;}
	#NewYear22 .NewYear22_free {margin-bottom: 20px;margin-top: 35px;}
	#NewYear22 .NY_big_box {padding: 10px 0px;}
	#NewYear22 .NY_big_jp_jtbox1 a p {font-size: 12px;}
	#NewYear22 .NY_big_jp_jtbox2_ .span111 { margin-bottom: 4px;}
	#NewYear22 .NY_jp_jtbox3_1color { margin-bottom: 15px;}
	#NewYear22 .NY_jp_jtbox3_1color span { width: 10px; height: 10px; margin-right: 10px;}
	#NewYear22 .jp_ctext1 {font-size: 16px;}
	#NewYear22 .jp_ctext2 {font-size: 14px; margin-bottom: 12px;}
	#NewYear22 .NY_jp_jtbox3_1 { width: 48%;}
	#NewYear22 .jp_ctext3 {font-size: 20px;margin-bottom: 12px;}
	#NewYear22 .NY_jp_jtbox3_1 {margin-bottom: 30px;}
	#NewYear22 .jp17btn a span { padding: 10px 24px;font-size: 18px;}
	#NewYear22 .Anniversary17_m1_free {margin-bottom: 30px;}
	#NewYear22 .A17m4_boxposijp_jts img {width: 66px;}
	#NewYear22 .JP_NEWbox {padding: 20px 20px 30px;}
	#NewYear22 .JP_NEWbox_img_p {font-size: 22px;}
	#NewYear22 .JP_NEWbox_img { width: 100%; margin: 0 auto;margin-bottom: 30px;}
	#NewYear22 .JP_NEWbox_text_step_img {width: 50px; margin-right: 12px;}
	#NewYear22 .JP_NEWbox_text_step_text {width: calc(100% - 50px - 12px );}
	#NewYear22 .JP_NEWbox_text_step_p { margin-bottom: 10px;}
	#NewYear22 .JP_NEWbox_text_step_text a {font-size: 12px;}
	#NewYear22 .JP_NEWbox_text_step_p .JPred { font-size: 20px;}
	#NewYear22 .JP_NEWbox_text { width: 100%;margin-bottom: 30px;}
	#NewYear22 .JP_NEWbox_bottom {padding: 20px 15px 20px;font-size: 14px;}
	#NewYear22 .JP_NEWbox_bottom_text span {font-size: 18px;}
	#NewYear22 .A17m5_JPbox_p {font-size: 16px; margin-bottom: 35px;}
	#NewYear22 .A17m5_JPbox_b1 {margin-bottom: 25px; font-size: 14px;}
	#NewYear22 .A17m5_JPbox img {width: 150px;margin-bottom: 35px;}
	#NewYear22 .Anniversary17_m1_free.posi a {padding: 4px 14px;border: 1px solid #BA8F68; font-size: 12px;}
	#NewYear22 .Anniversary17_m1_video iframe {top: 22%;left: 15%;width: 77.2%;height: 54.8%; border-radius: 12px;}
	#NewYear22 .NY_fo_posi2_t {font-size: 18px;}
	#NewYear22 .NY_fo_btn a { font-size: 12px;padding: 8px 12px;}
	#NewYear22 .NY_fourbox {border-radius: 40px;width: 48%;padding: 6px;margin-bottom: 25px;}
	#NewYear22 .NY_fo_title { height: 30px; line-height: 30px; margin-bottom: 10px;}
	#NewYear22 .NY_fo_title.TwoLine{line-height: 15px;}
	#NewYear22 .NY_fo {border-radius: 34px;padding: 5px 5px 12px;}
	#NewYear22 .NY_fo_title { font-size: 14px;}
	#NewYear22 .Anniversary17_m1_sns { margin-bottom: 25px;}
	#NewYear22 .Anniversary17_m1_Serie span { font-size: 22px;    padding: 12px 60px;}
	#NewYear22 .NY_big { padding: 15px;}
	#NewYear22 .NY_big_box { border-radius: 40px;}
	#NewYear22 .NewYear22_free a p {font-size: 12px;}
	#NewYear22 .NY_More a span { padding: 15px 32px;}
	#NewYear22 .NewYear22_w12nav1 {width: 44%;}
	#NewYear22 .NewYear22_free a img { margin-bottom: 8px;}
	#NewYear22 .NY_small{justify-content: center;}
	#NewYear22 .NY_smallbox {width: 80%;}
	#NewYear22 .NY_middle{justify-content: center;}
	#NewYear22 .NY_middlebox {width:100%; margin-bottom: 30px;}
	#NewYear22 .NY_TxetBox {padding: 35px 20px;font-size: 14px;}
	#NewYear22 .NY_big_po3 { z-index: 2; width: 35.5%;}
	#NewYear22 .NY_big_title {font-size: 22px;}
	#NewYear22 .NewYear22_w12.one{padding: 0 10px;}
	#NewYear22 .NY_More a span{font-size: 24px;}
	#NewYear22 .NY_More a img {width: 200px;}
	#NewYear22 .NY_fo_posi2 {width: 55px;}
	#NewYear22 .NY_fo_posi2_t {font-size: 14px;}
	#NewYear22 .NY_fo_posi2_t span {font-size: 10px;}
	#NewYear22 .NY_big_btn {font-size: 16px;}
	#NewYear22 .A17m3 .NY_md { border-radius: 20px;	}
	#NewYear22 .JP_NEWbox_bottom_text img {width: 40px; margin-left: 15px;}
}
@media screen and (max-width: 400px ){
	#NewYear22 .A17m5_JPbox_p { font-size: 14px; margin-bottom: 35px;}
	#NewYear22 .A17m5_JPbox_b1 { font-size: 13px;}
	#NewYear22 .NY_big_jp_jtbox1 a p {font-size: 10px;}
	#NewYear22 .jptitle1 {margin-bottom: 16px;}
	#NewYear22 .NY_big_jp_jtbox2_ .span111 {font-size: 18px;padding: 0 4px; box-sizing: border-box;}
	#NewYear22 .NY_big_jp_jtbox2_ .span222 {font-size: 14px;}
	#NewYear22 .jp_ctext1 { font-size: 14px;}
	#NewYear22 .jp_ctext2 {font-size: 12px; margin-bottom: 10px;}
	#NewYear22 .jp_ctext3 { font-size: 18px;margin-bottom: 10px;}
	#NewYear22 .jp17btn a span {padding: 10px 24px; font-size: 16px;}
	#NewYear22 .NY_big.jp17_box {background-color: #FDDE6E;border-radius: 20px; padding-bottom: 10px;}
	#NewYear22 .jp17_box .NY_big_box {padding: 10px 10px 25px;}
	#NewYear22 .JP_NEWbox_text_step_img { width: 35px; margin-right: 10px;}
	#NewYear22 .JP_NEWbox_text_step_p {font-size: 12px;}
	#NewYear22 .JP_NEWbox_text_step_text {width: calc(100% - 35px - 10px );}
	#NewYear22 .JP_NEWbox_bottom_text img {width: 35px; margin-left: 15px;}
	#NewYear22 .JP_NEWbox_text_step_p .step_s2 {font-size: 12px;}
	#NewYear22 .JP_NEWbox_bottom_text span {font-size: 16px;}
	#NewYear22 .JP_NEWbox_text_step_text a img{width: 15px;}
	#NewYear22 .JP_NEWbox_text_step_text a { font-size: 10px;}
	#NewYear22 .JP_NEWbox_text_jt .JP_NEWbox_text_step_img img { width: 10px;}
	#NewYear22 .JP_NEWbox_text_step_text a {margin-right: 5px;padding: 8px 8px; }
	#NewYear22 .Anniversary17_m1_video iframe {top: 23.5%; left: 15%; width: 77.2%;height: 54.8%; border-radius: 12px;}
	#NewYear22 .Anniversary17_m1_free.posi a {padding: 4px 10px;border: 1px solid #BA8F68;font-size: 10px;}
	#NewYear22 .NY_fo_posi2 {width: 50px;}
	#NewYear22 .NY_fo_title { font-size: 12px;}
	#NewYear22 .NY_fo_price span { font-size: 14px; padding: 0 2px;}
	#NewYear22 .NY_fo_price {margin-bottom: 12px;font-size: 10px;}
	#NewYear22 .NY_big { padding: 10px;border-radius: 20px;}
	#NewYear22 .NY_big_box { border-radius: 30px;}
	#NewYear22 .NewYear22_w12nav{justify-content: space-between;}
	#NewYear22 .NewYear22_w12nav1 { width: 48%;}
	#NewYear22 .NY_More a img { width: 180px; height: auto;}
	#NewYear22 .NewYear22_pro16{margin-bottom: 70px;}
	#NewYear22 .NY_big_title {font-size: 20px;}
	#NewYear22 .NY_big_title span {font-size: 14px;}
	#NewYear22 .NewYear22_title_p {font-size: 20px;}
	#NewYear22 .NY_big_box {padding: 10px 0px 10px;}
	#NewYear22 .NY_big_p {font-size: 12px;margin-bottom: 12px;}
	#NewYear22 .NY_big_p2 span {font-size: 20px;}
	#NewYear22 .NY_md_posi2 {width: 80px;}
	#NewYear22 .NY_big_po2 {width: 85px;transform: translate(20px,-10%);}
	#NewYear22 .NY_big_po2_t {font-size: 22px;}
	#NewYear22 .NY_smallbox { width:95%;padding: 10px;    border-radius: 50px;}
	#NewYear22 .NY_sb { border-radius: 40px;}
	#NewYear22 .NY_More a span { font-size: 20px;	}
	#NewYear22 .NewYear22_title {margin-bottom: 80px;}
	#NewYear22 .NY_TxetBox {padding: 30px 15px; font-size: 12px;}
	#NewYear22 .NewYear22_w12nav1 {padding: 15px 6px 15px;}
}

/* Ch2020_icon */
#us21_spring .Ch2020_icon{max-width: 1200px; padding: 0px 20px 70px;box-sizing: border-box; margin: 0 auto;display: flex;justify-content: center;}
#us21_spring .Ch2020_icon a{margin-right: 40px; display: inline-block;text-decoration: none;padding: 15px;box-sizing: border-box;line-height: 1;border: 1px solid #FFFFFF;border-radius: 10px; background: rgba(0, 0, 0, 0.5);transition: all .2s;}
#us21_spring .Ch2020_icon a:last-child{margin-right: 0;}
#us21_spring .Ch2020_icon a em {font-size: 36px;color: #fff;font-weight: 400;line-height: 1;transition: all .2s;}
#us21_spring .Ch2020_icon a:hover{background: #fff;}
#us21_spring .Ch2020_icon a:hover .x5_fb{color: #385899;}
#us21_spring .Ch2020_icon a:hover .x5_tw{color: #00aced;}
#us21_spring .Ch2020_icon a:hover .x5_in{color: #e20c35;}
#us21_spring .Ch2020_icon a:hover .x5_yt{color: #ff011d;}
@media screen and (max-width: 768px ){
	#us21_spring .Ch2020_icon{padding: 0px 20px 70px;}
}
@media screen and (max-width: 480px ){
	#us21_spring .Ch2020_icon a em {font-size: 26px;}
	#us21_spring .Ch2020_icon a {margin-right: 20px;	}
}
@media screen and (max-width: 400px ){
	#us21_spring .Ch2020_icon a { padding: 12px;}
}
/* Ch2020_icon */
/* 蛟定ｮ｡譌ｶ */
#Ch2020_countdown {max-width: 1160px;width: 100%;margin: 0 auto;margin-bottom: 0px; box-sizing: border-box;padding:0;position: relative;overflow: inherit;}
#Ch2020_countdown {display: none;border-radius: 0px;border: none !important;box-shadow: none !important;background: transparent;}
.Ch2020_countdown_opacity{background: transparent;background-size: 100% 100%; width: 100%;padding: 30px 20px 0px;border-radius: 10px;box-sizing: border-box;border:none;}
#Ch2020_countdown img{vertical-align: middle;}
#Ch2020_countdown .Ch2020_cd_title,
#Ch2020_countdown .Ch2020_djs_time span,
#Ch2020_countdown .Ch2020_seperator{color: #333 !important; }
#Ch2020_countdown .Ch2020_cd_box{max-width: 760px;margin: 0 auto;position: relative;z-index: 10;}
#Ch2020_countdown .Ch2020_cd_time{color: #6C83D1;font-size: 14px;line-height: 1;font-weight: 400;text-align: center;margin: 15px 0 15px 0;}
#Ch2020_countdown .Ch2020_cd_title{color: #6C83D1;font-size: 18px;line-height: 1;font-weight: bold;text-align: center;margin-bottom: 10px;
display: -webkit-flex;align-items: center;justify-content: center;}
/* #Ch2020_countdown .Ch2020_cd_title::before {display: block;height: 2px; margin-right: 2rem;background-color: #000;-webkit-box-flex: 1;flex: 1;content: '';}
#Ch2020_countdown .Ch2020_cd_title::after {display: block;height: 2px;margin-left: 2rem; background-color: #000;-webkit-box-flex: 1;flex: 1;content: '';} */
#Ch2020_countdown .Ch2020_cd_djs{width: 100%;display: flex;justify-content: center;}
#Ch2020_countdown .Ch2020_djs_time {width: 110px;display: inline-block;text-align: center;}
#Ch2020_countdown .Ch2020_djs_time span{font-family: Hebert Sans;width: 100%;font-size: 48px;text-align: center;
    color: #6C83D1;font-weight: bold;line-height: 60px;display: inline-block;border-radius: 10px 10px 0px 0px;
}
#Ch2020_countdown .Ch2020_djs_txt{font-size: 18px;line-height: 24px;border-radius: 0px 0px 10px 10px;font-weight: bold;color: #E86725;}
#Ch2020_countdown .Ch2020_seperator {font-size: 48px;display: inline-block;color: #6C83D1;font-weight: bold;line-height: 60px;vertical-align: top;padding: 0 10px;position: relative;top: -5px;}
#Ch2020_countdown .Ch2020_cd_button{width: 400px;margin: 0 auto;background: #EC3294;text-align: center;border-radius: 10px;}
#Ch2020_countdown .Ch2020_cd_button a{font-size: 18px;padding: 10px 0;color: #fff;font-weight: 400;line-height: 1;text-decoration: none;display: inline-block;}
/* countdown_posi1 */
#Ch2020_countdown .countdown_posi3{position: absolute;left: 10%;top:50%; width: 54px; z-index: 1;transform: translate(10%,-50%);  display: none;}
#Ch2020_countdown .countdown_posi3 img{width: 100%;}
#Ch2020_countdown .countdown_posi5{position: absolute;right:10%;top: 50%;width: 54px;z-index: 1;transform: translate(10%,-50%); display: none;}
#Ch2020_countdown .countdown_posi5 img{width: 100%;}
@media screen and (max-width: 1200px ){
	#Ch2020_countdown .countdown_posi3{z-index: 1;opacity: 0.5;}
	#Ch2020_countdown .countdown_posi5{z-index: 1;opacity: 0.5;}
}
@media screen and (max-width: 992px ){
	#NewYear22 .NewYear22_title_p{width: 98%; font-size: 28px;}
}
@media screen and (max-width: 768px ){
	#Ch2020_countdown .Ch2020_cd_title {font-size: 20px;margin-bottom: 10px;}
	#Ch2020_countdown .Ch2020_djs_time span { font-size: 34px;}
	#Ch2020_countdown .Ch2020_djs_time {width: 85px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 34px;padding: 0 14px;top: -4px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 14px;line-height:1;}
	#Ch2020_countdown .Ch2020_cd_button { width: 360px;}
	#NewYear22 .NewYear22_title_p { font-size: 27px;}
	#Ch2020_countdown .countdown_posi3, 
	#Ch2020_countdown .countdown_posi5{z-index: 1; opacity: 0.3;}
}
@media screen and (max-width: 600px ){
	#Ch2020_countdown .Ch2020_cd_time { margin: 6px 0 15px 0;}
	#Ch2020_countdown .Ch2020_cd_title {font-size: 18px;margin-bottom: 5px;}
	#Ch2020_countdown .Ch2020_cd_title::before { margin-right: 10px;}
	#Ch2020_countdown .Ch2020_cd_title::after { margin-left: 10px;}
	#Ch2020_countdown .Ch2020_djs_time span {font-size: 28px;line-height: 54px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 30px;line-height: 54px;padding: 0 10px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 12px;}
	#Ch2020_countdown .Ch2020_cd_button {width: 320px;}
	#NewYear22 .NewYear22_title_p {font-size: 24px;}
}
@media screen and (max-width: 480px ){
	#NewYear22 .NewYear22_title img{max-width: 100%;margin: 0 auto;}
	.Ch2020_countdown_opacity { width: 100%; padding: 26px 15px 0px;border-radius: 10px;box-sizing: border-box;}
	#Ch2020_countdown {padding: 0px;border: none;}
	#Ch2020_countdown .Ch2020_cd_time {margin: 0px 0 15px 0;}
	#Ch2020_countdown .Ch2020_cd_title {font-size: 16px;}
	#Ch2020_countdown .Ch2020_cd_title::before {height: 1px;}
	#Ch2020_countdown .Ch2020_cd_title::after {height: 1px;}
	#Ch2020_countdown .Ch2020_djs_time { width: 70px;}
	#Ch2020_countdown .Ch2020_djs_time span {font-size: 26px;line-height: 44px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 10px;line-height: 26px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 30px;line-height: 44px;padding: 0 8px;}
	#Ch2020_countdown .Ch2020_cd_button {width: 280px;}
	#NewYear22 .NewYear22_title_p {font-size: 20px;}
}
@media screen and (max-width: 400px ){
	#Ch2020_countdown .Ch2020_cd_title {font-size: 14px;}
	#Ch2020_countdown .Ch2020_countdown {padding: 20px 10px;}
	#Ch2020_countdown .Ch2020_djs_time {width: 66px;}
	#Ch2020_countdown .Ch2020_djs_time span {font-size: 22px;line-height: 36px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 24px;line-height: 36px;padding: 0 5px;top: -2px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 8px;line-height: 16px;}
	#Ch2020_countdown .Ch2020_cd_button {width: 220px;}
	#NewYear22 .NewYear22_title_p {font-size: 16px;}
}
/* 蛟定ｮ｡譌ｶ end*/

#NewYear22_title_x3 {width: 100%;height: auto;margin: 20px auto 60px;}
#christmas2021 .software-content{ background: #024232;border: 2px solid #1A1A1A;border-radius: 10px;padding: 40px 30px;margin: 0px 0 60px; text-align: center;}
#christmas2021 .software-title-box{width: 100%;text-align: center;padding-bottom: 8px;border-bottom: 1px solid #ADADAD;display: inline-block;position: relative;}
#christmas2021 .software-title-box::before, .software-title-box::after {
		content: ""; position: absolute;width: 0;height: 0;border: 15px solid transparent;border-top-color: #ADADAD;left: 50%;margin-left: -4px; bottom: -30px;
}
#christmas2021 .software-title-box:after {border-top-color: #024232;bottom: -28px;}
#christmas2021 .icon-box{ position: relative;margin-top: -7%;}
#christmas2021 .software-title{font-size: 32px;font-weight: bold;color: #DBBD58; padding-bottom: 8px;}
#christmas2021 .software-subtitle{text-align: center; font-size: 16px;font-weight: bold;color: #F3F3F3; padding-bottom: 5px;}
#christmas2021 .software-inner-box{padding-top: 40px;display: flex;justify-content: space-around;align-items: center;flex-wrap: wrap;}
#christmas2021 .software-name{padding-top: 16px;}
#christmas2021 .software-name p{ font-size: 18px;color: #DBBD58;text-align: center;}
#christmas2021 .software-name .price-delete{font-size: 30px;text-decoration: line-through;}
#christmas2021 .software-btn{text-decoration:none;background: #FFFFFF; border-radius: 20px;font-size: 24px;font-weight: 600;color: #3B3A3C;display: inline-block;padding: 5px 40px; margin-top: 40px;}
#christmas2021 .accessories-title{font-size: 40px;font-weight: 900;text-align: center; color: #FFFFFF;line-height: 59px;text-shadow: 3px 2px 1px #a378b2;line-height: 1.2;}
#christmas2021 .accessories-content{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;text-align: center; margin: 20px 0 60px;}
#christmas2021 .accessories-list{ width: 32%; text-align: center;}
#christmas2021 .accessories-list img{width: 100%;transition: all 0.5s;}
#christmas2021 .accessories-img-box:hover .accessories-img{display: none;}
#christmas2021 .accessories-img-box:hover .hover-img{display: block;}
#christmas2021 .accessories-list .hover-img{display: none;}
#christmas2021 .accessories-name{font-size: 20px; font-weight: bold; margin: 24px 0;color: #fff;     text-shadow: 2px 1px 1px #a378b2;}
#christmas2021 .accessories-btn{text-decoration: none; display: inline-block; background: #FF2C2B;border-radius: 22px;font-size: 18px;font-weight: 900;color: #fff;padding: 7px 25px;}
#christmas2021 .X3-content{ padding-top: 60px;}
#christmas2021 .product-title{ margin-bottom: 60px;}
@media screen and (max-width: 1100px){
		#christmas2021 .accessories-content{align-items: flex-start;}
		#christmas2021 .accessories-name{min-height: 63px;margin: 16px 0}
		#christmas2021 .software-title{font-size: 28px}
}
@media screen and (max-width: 567px){
		#christmas2021 .software-content{padding: 20px 10px;}
		#christmas2021 .software-title{font-size: 20px}
		#christmas2021 .software-subtitle{font-size: 14px}
		#christmas2021 .software-list{width: 25%}
		#christmas2021 .software-list img{width: 100%}
		#christmas2021 .icon-box{width: 8%;margin-top: 6%}
		#christmas2021 .icon-box img{width: 100%}
		#christmas2021 .software-name p{font-size: 14px}
		#christmas2021 .software-name .price-delete{font-size: 20px}
		#christmas2021 .software-inner-box{align-items: flex-start}
		#christmas2021 .accessories-btn{font-size: 14px;padding: 7px}
		#christmas2021 .accessories-name{font-size: 15px;min-height: 60px;margin: 16px 0}
		#christmas2021 .sell-text{font-size: 12px}
		#christmas2021 .artist16{margin-top: 120px; }
		#christmas2021 .large-name-box .product-name{font-size: 30px}
		#christmas2021 .mini-name-de{ min-height: auto; }
		#christmas2021 .accessories-title{font-size: 30px;line-height: 1.1}
}
@media screen and (max-width: 480px ){
	#christmas2021 .accessories-title {font-size: 24px;}
	#christmas2021 .accessories-btn {font-size: 12px;}
}
@media screen and (max-width: 400px ){
	#christmas2021 .accessories-title {font-size: 20px;}
}

/* de */
#NewYear22_DE .accessories_title{font-size: 40px;font-weight: bold;text-align: center;color: #CE1B02;text-shadow: 2px 2px 0px #ffe17b;margin: 60px 0 0;}
#NewYear22_DE .accessories-content {display: flex;justify-content: space-between;flex-wrap: wrap;text-align: center;margin: 30px 0 60px;}
#NewYear22_DE .accessories-list {width: 32%;text-align: center;}
#NewYear22_DE .accessories-list a{text-decoration: none;}
#NewYear22_DE .accessories-img-box:hover .accessories-img {display: none;}
#NewYear22_DE .accessories-list img {width: 100%;transition: all 0.5s;}
#NewYear22_DE .accessories-list .hover-img {display: none;}
#NewYear22_DE .accessories-img-box:hover .hover-img {display: block;}
#NewYear22_DE .accessories-name {text-align: center;font-size: 24px;font-weight: bold; margin: 24px 0;color: #CE1B02;text-shadow: 2px 2px 0px #ffe17b;}
#NewYear22_DE .accessories-btn {display: inline-block;background: #FFFFFF;border-radius: 22px;font-size: 18px; font-weight: 900; color: #fc5d71;padding: 7px 25px;}
@media screen and (max-width: 576px ){
	#NewYear22_DE .accessories_title {font-size: 20px;}
	#NewYear22_DE .accessories-name {font-size: 15px; min-height: 60px; margin: 16px 0;}
	#NewYear22_DE .accessories-btn {font-size: 14px;padding: 7px;}
}
/* de */</pre></body></html>