html,body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:100%;padding-top:constant(SA fe-area-inset-top);padding-right:constant(SA fe-area-inset-right);padding-bottom:constant(SA fe-area-inset-bottom);padding-left:constant(SA fe-area-inset-left);font-family:"Noto Sans TC",sans-serif;font-size:1.2rem;line-height:2.2rem;margin:0;padding:0;color:#333;background:#c76d40}@media only screen and (max-width: 767px){body{font-size:1rem;line-height:2rem}}a{text-decoration:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}a:hover{text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}.container{width:1500px;max-width:90%;margin:auto;position:relative}a.tel,a.tel:hover{pointer-events:none;text-decoration:none !important}@media print,screen and (max-width: 999px){a.tel,a.tel:hover{pointer-events:initial}}input,button,select,textarea{outline:none}img{max-width:100%;height:auto;vertical-align:bottom;display:inline-block}h1,h2,h3,h4,h5{font-weight:bold}ul{padding:0;margin:0;list-style:none}.btn-up{width:70px;height:70px;position:fixed;z-index:10;bottom:100px;right:30px;background:url(../img/icon_arrow.svg) top center no-repeat;background-size:100%;text-align:center;line-height:35px;cursor:pointer;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.btn-up:hover{transform:scale(1.1)}@media only screen and (max-width: 767px){.btn-up{right:15px;bottom:50px;width:35px;height:35px}}.btn-up.active{opacity:.8}header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;z-index:99;padding:15px 6% 0;position:relative !important}@media only screen and (max-width: 1299px){header{justify-content:space-between;align-items:center}}@media only screen and (max-width: 767px){header{padding:5px 6%}}header.is-sticky.sticky{position:fixed !important;box-shadow:0 0 10px rgba(0,0,0,.35);background-color:rgba(199,109,64,.95);padding:10px 6%}@media only screen and (max-width: 767px){header.is-sticky.sticky{padding:5px 6%}}header.is-sticky.sticky .logo{width:90px}@media only screen and (max-width: 767px){header.is-sticky.sticky .logo{width:72px}}@media only screen and (max-width: 767px){header.is-sticky.sticky nav .menuzord-responsive .menuzord-menu{top:66px}}header .logo{width:150px}@media only screen and (max-width: 1299px){header .logo{width:112.5px}}@media only screen and (max-width: 767px){header .logo{width:90px}}header nav{flex:1}@media only screen and (min-width: 1100px){header nav .menuzord-menu{display:flex;justify-content:flex-end;width:100%}header nav .menuzord-menu>li{position:relative;padding:10px 20px}header nav .menuzord-menu>li>a{font-size:1.1666666667rem;line-height:1.75rem;position:relative;color:#fff;font-weight:600;display:flex;align-items:center;padding:0}header nav .menuzord-menu>li>a:hover,header nav .menuzord-menu>li>a.active{color:#fff09b}}@media only screen and (max-width: 1099px){header nav .menuzord{left:auto;top:auto}header nav .menuzord .showhide{cursor:pointer}}@media only screen and (max-width: 1099px)and (max-width: 767px){header nav .menuzord .showhide{margin-top:2px}}@media only screen and (max-width: 1099px){header nav .menuzord .showhide em{height:3px;width:30px;margin:3px 10px;background-color:#fff;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}}@media only screen and (max-width: 1099px)and (max-width: 767px){header nav .menuzord .showhide em{height:2px}}@media only screen and (max-width: 1099px){header nav .menuzord .showhide.off{position:relative}header nav .menuzord .showhide.off em:first-child{position:absolute;top:7px;left:0;width:30px;transform:translateX(7px) translateY(9px) rotate(45deg)}header nav .menuzord .showhide.off em:nth-child(2){display:none}header nav .menuzord .showhide.off em:last-child{position:absolute;top:7px;right:6px;width:30px;transform:translateX(3px) translateY(9px) rotate(-45deg)}header nav .menuzord-responsive .menuzord-menu{left:0;top:90px;background:rgba(153,1,110,.9);display:flex;flex-wrap:wrap}}@media only screen and (max-width: 1099px)and (max-width: 767px){header nav .menuzord-responsive .menuzord-menu{top:76px}}@media only screen and (max-width: 1099px){header nav .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li:hover>a,header nav .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li.active>a{background:#745134;padding:5px 5% !important}header nav .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>a{padding:5px 5% !important}}@media only screen and (max-width: 1099px)and (max-width: 767px){header nav .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>a{color:rgba(255,255,255,.9)}}#PolicyHeaderPlaceholder{width:100%}header{position:relative;width:100%;padding:0}@media only screen and (max-width: 767px){header{overflow:hidden;padding-bottom:8%;background-size:1000px}}@media only screen and (max-width: 500px){header{background-size:800px}}header canvas{width:100%}@media only screen and (max-width: 767px){header canvas{width:1000px;margin-left:calc(50% - 500px)}}@media only screen and (max-width: 500px){header canvas{width:800px;margin-left:calc(50% - 400px)}}header .owl-carousel{position:relative}header .owl-carousel .item{width:100%;display:flex;position:relative;overflow:hidden}header .owl-carousel .item a{position:absolute;display:flex;width:100%;top:0;bottom:0;left:0;z-index:99;align-items:end}header .owl-carousel .item a .img{width:100%;overflow:hidden}header .owl-carousel .item a .img img{width:100%}@media only screen and (max-width: 767px){header .owl-carousel .item a .img img{width:1000px;margin-left:calc(50% - 500px);max-width:1000px}}@media only screen and (max-width: 500px){header .owl-carousel .item a .img img{width:800px;margin-left:calc(50% - 400px);max-width:800px;margin-bottom:-10%}}header .owl-carousel .item a .title{position:absolute;bottom:-13%;left:0;width:100%;display:flex;justify-content:center;z-index:999}@media only screen and (max-width: 767px){header .owl-carousel .item a .title{bottom:-13%}}@media only screen and (max-width: 400px){header .owl-carousel .item a .title{bottom:-10%}}header .owl-carousel .item a .title img{width:70%;position:relative;z-index:4}@media only screen and (max-width: 767px){header .owl-carousel .item a .title img{width:95%}}header .owl-carousel .item>img{width:100%;animation:zoomout;animation-duration:5s;animation-iteration-count:infinite;position:relative;z-index:-1}@media only screen and (max-width: 799px){header .owl-carousel .item>img{width:850px;max-width:850px;margin-left:calc(50% - 425px)}}@media only screen and (max-width: 500px){header .owl-carousel .item>img{width:600px;max-width:600px;margin-left:calc(50% - 300px)}}@keyframes zoomout{0%{transform:scale(1.1);filter:blur(0)}5%{transform:scale(1);filter:blur(5px)}25%{transform:scale(1.1);filter:blur(0)}50%{transform:scale(1)}100%{transform:scale(1.1)}}header .logo{position:absolute;top:5%;left:5%;z-index:3;width:12%}@media only screen and (max-width: 1399px){header .logo{width:15%}}@media only screen and (max-width: 767px){header .logo{top:2%;left:2%;width:20%}}header nav{position:absolute;z-index:4;top:0;right:0;padding:5% 5% 0 0;flex:none;width:80%}@media only screen and (min-width: 1100px){header nav .menuzord-menu>li{padding:0}header nav .menuzord-menu>li>a{background-color:rgba(255,255,255,.9);padding:20px;border-left:1px solid rgba(116,81,52,.2);color:#745134;box-shadow:inset 0 0 10px rgba(116,81,52,.2)}header nav .menuzord-menu>li>a:hover{color:#fff;background-color:rgba(116,81,52,.8)}header nav .menuzord-menu>li:first-child>a{border-radius:10px 0 0 10px;border-left:0}header nav .menuzord-menu>li:nth-last-child(2)>a{border-radius:0 10px 10px 0}}@media only screen and (max-width: 1099px){header nav{padding-top:8%}header nav .menuzord-responsive .menuzord-menu{left:-25%;width:125%;top:130px}}@media only screen and (max-width: 1099px)and (max-width: 767px){header nav .menuzord-responsive .menuzord-menu{top:76px}}section{width:100%;position:relative;z-index:1;padding:200px 10% 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media only screen and (max-width: 1699px){section{padding:125px 6% 0}}@media only screen and (max-width: 1199px){section{padding:75px 8% 0}}@media only screen and (max-width: 999px){section{padding:60px 8%;justify-content:center}}@media only screen and (max-width: 767px){section{padding:15px 15%;background-color:#c76d40;margin-top:-2px}}section .btn{display:flex;width:420px;position:relative;z-index:1}@media only screen and (min-width: 2200px){section .btn{width:530px}}@media only screen and (max-width: 1699px){section .btn{width:350px}}@media only screen and (max-width: 1199px){section .btn{width:260px}}@media only screen and (max-width: 1070px){section .btn{width:40%;margin:0 5%}}@media only screen and (max-width: 899px){section .btn{width:100%}}section .btn a{width:100%;position:relative;border-radius:50px;background-color:#ccffe3;border:3px solid #10662d;font-size:2.7222222222rem;line-height:4.0833333333rem;font-weight:900;color:#10662d;text-align:center;padding:25px 0 15px;cursor:pointer}@media only screen and (max-width: 1699px){section .btn a{font-size:2.2555555556rem;line-height:3.3833333333rem}}@media only screen and (max-width: 1199px){section .btn a{font-size:1.9444444444rem;line-height:2.9166666667rem;margin:70px 0}}@media only screen and (max-width: 400px){section .btn a{padding:20px 0 10px;font-size:1.6333333333rem;line-height:2.45rem;margin:50px 0}}section .btn a img{width:40%;position:absolute;top:-145px;left:30%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}@media only screen and (min-width: 2200px){section .btn a img{top:-200px}}@media only screen and (max-width: 1699px){section .btn a img{top:-120px}}@media only screen and (max-width: 1199px){section .btn a img{top:-80px}}@media only screen and (max-width: 1070px){section .btn a img{width:120px;left:calc(50% - 60px);top:-100px}}@media only screen and (max-width: 400px){section .btn a img{width:90px;left:calc(50% - 45px);top:-75px}}section .btn a::after,section .btn a::before{position:absolute;content:"";display:block;clear:both;font-size:0;background:url(../img/cloud-g.png) no-repeat;background-size:cover;width:30%}@media only screen and (max-width: 1199px){section .btn a::after,section .btn a::before{background-size:100%;width:100px}}@media only screen and (max-width: 400px){section .btn a::after,section .btn a::before{width:80px}}section .btn a::after{left:-45px;top:-32px;bottom:0}@media only screen and (min-width: 2200px){section .btn a::after{top:-75px;left:-65px}}@media only screen and (max-width: 400px){section .btn a::after{top:-30px;left:-39px}}section .btn a::before{-moz-transform:scaleY(-1) rotate(-222deg);-webkit-transform:scaleY(-1) rotate(-222deg);-o-transform:scaleY(-1) rotate(-222deg);transform:scaleY(-1) rotate(-222deg);right:-45px;top:-4px;bottom:-32px}@media only screen and (min-width: 2200px){section .btn a::before{top:-38px;bottom:-42px;right:-75px}}@media only screen and (max-width: 400px){section .btn a::before{top:0;right:-37px}}section .btn a:hover{background-color:#10662d;color:#ccffe3}section .btn a:hover img{top:-155px;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}@media only screen and (min-width: 2200px){section .btn a:hover img{top:-210px}}@media only screen and (max-width: 1699px){section .btn a:hover img{top:-130px}}@media only screen and (max-width: 1199px){section .btn a:hover img{top:-90px}}@media only screen and (max-width: 999px){section .btn a:hover img{top:-110px}}@media only screen and (max-width: 400px){section .btn a:hover img{top:-85px}}section .btn.a a{background-color:#fed2be;border-color:#633517;color:#633517}@media only screen and (max-width: 767px){section .btn.a a{margin-bottom:0}}section .btn.a a::after,section .btn.a a::before{background:url(../img/cloud.png) no-repeat;background-size:cover}@media only screen and (max-width: 1199px){section .btn.a a::after,section .btn.a a::before{background-size:100%}}section .btn.a a:hover{background-color:#633517;color:#fed2be}@media only screen and (min-width: 1071px){section .btn.liffbtnmobile{display:none}}section .lineqr{display:flex;align-items:center;width:480px;position:relative;z-index:1;background:url(../img/linegame_bg.png) center no-repeat;background-size:100%;font-size:1.9444444444rem;line-height:2.9166666667rem;color:#fed2be;font-weight:600;padding:0 25px 0 0;margin-top:-90px}@media only screen and (min-width: 2200px){section .lineqr{width:530px;margin-top:-110px}}@media only screen and (max-width: 1699px){section .lineqr{font-size:1.6333333333rem;line-height:2.45rem;width:400px}}@media only screen and (max-width: 1199px){section .lineqr{font-size:1.4777777778rem;line-height:2.2166666667rem;width:350px}}@media only screen and (max-width: 1070px){section .lineqr{width:50%;margin:-90px 5% 0 0;display:none}}section .lineqr .text{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}section .lineqr .text p{margin:0}section .lineqr .text img{width:160px}@media only screen and (max-width: 1699px){section .lineqr .text img{width:130px}}@media only screen and (max-width: 1199px){section .lineqr .text img{width:90px}}@media only screen and (max-width: 1070px){section .lineqr .text img{width:110px}}section .lineqr .img{width:230px}@media only screen and (min-width: 2200px){section .lineqr .img{width:300px}}@media only screen and (max-width: 1699px){section .lineqr .img{width:200px}}@media only screen and (max-width: 1199px){section .lineqr .img{width:170px}}section h1{background:url(../img/box1-bg.png) center no-repeat;background-size:100%;font-size:2.7222222222rem;line-height:4.0833333333rem;color:#fff;padding:30px 95px 30px 55px;position:relative;z-index:1}@media only screen and (max-width: 1699px){section h1{font-size:2.2555555556rem;line-height:3.3833333333rem;padding:30px 60px 30px 40px}}@media only screen and (max-width: 1199px){section h1{font-size:1.9444444444rem;line-height:2.9166666667rem}}@media only screen and (max-width: 1070px){section h1{display:none}}section::after{content:"";display:block;clear:both;font-size:0;position:absolute;top:calc(50% + 60px);left:20%;right:20%;height:3px;background-color:#e39167}@media only screen and (max-width: 1199px){section::after{top:calc(50% + 35px)}}@media only screen and (max-width: 1070px){section::after{content:none}}main{width:100%;display:flex;flex-wrap:wrap;padding:50px 0 0;background:url(../img/bg.jpg) top center no-repeat #c76d40}@media only screen and (min-width: 1921px){main{background-size:100%}}@media only screen and (max-width: 999px){main{background-size:2200px}}@media only screen and (max-width: 767px){main{padding:0;background-position-y:bottom;background-size:2800px}}main h2{background:url(../img/title-bg.png) center no-repeat;background-size:130px;width:100%;text-align:center;font-size:2.7222222222rem;line-height:4.0833333333rem;color:#fff;padding:50px 0;position:relative;z-index:1}@media only screen and (max-width: 1699px){main h2{font-size:2.2555555556rem;line-height:3.3833333333rem;background-size:110px}}@media only screen and (max-width: 1199px){main h2{font-size:1.9444444444rem;line-height:2.9166666667rem;background-size:90px}}@media only screen and (max-width: 767px){main h2{font-size:1.6333333333rem;line-height:2.45rem}}main .box1{width:100%;display:flex;flex-wrap:wrap;padding:0 10%}@media only screen and (max-width: 1699px){main .box1{padding:0 6% 0}}main .box1 ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}main .box1 ul li{width:30%;border:4px solid #ffbd9c;border-radius:10px;background-color:rgba(255,255,255,.1);display:flex;flex-wrap:wrap;position:relative;margin:40px 0;align-content:flex-start;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}@media only screen and (max-width: 1399px){main .box1 ul li{width:31%}}@media only screen and (max-width: 1199px){main .box1 ul li{width:47%}}@media only screen and (max-width: 767px){main .box1 ul li{width:100%}main .box1 ul li:first-child{margin-top:0}}main .box1 ul li img{position:absolute;right:3%;top:-50px;width:35%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}@media only screen and (min-width: 2200px){main .box1 ul li img{top:-70px}}@media only screen and (max-width: 767px){main .box1 ul li img{width:120px}}main .box1 ul li h3{background-color:#ffbd9c;width:100%;border-radius:5px 5px 0 0;padding:0 35% 0 10px;margin:0;color:#aa3900;height:100px;display:flex;align-items:center;font-size:1.6333333333rem;line-height:2.45rem;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}@media only screen and (min-width: 2200px){main .box1 ul li h3{font-size:1.9444444444rem;line-height:2.9166666667rem;height:120px}}@media only screen and (max-width: 1699px){main .box1 ul li h3{font-size:1.4777777778rem;line-height:2.2166666667rem}}@media only screen and (max-width: 1199px){main .box1 ul li h3{font-size:1.3222222222rem;line-height:1.9833333333rem}}@media only screen and (max-width: 767px){main .box1 ul li h3{height:auto;padding:15px 120px 15px 10px}}main .box1 ul li p{width:100%;color:#fff;margin:0;padding:15px}main .box1 ul li:hover{border-color:#ff9e6d}main .box1 ul li:hover img{top:-50px;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}main .box1 ul li:hover h3{background-color:#ff9e6d}main .box2{width:100%;display:flex;flex-wrap:wrap;padding:0 10% 100px}@media only screen and (max-width: 1699px){main .box2{padding:0 6% 100px}}main .box2 h2{background:url(../img/title-bg02.png) center no-repeat;background-size:130px}@media only screen and (max-width: 1699px){main .box2 h2{background-size:110px}}@media only screen and (max-width: 1199px){main .box2 h2{background-size:90px;margin-bottom:0}}main .box2 ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}main .box2 ul li{width:25%;position:relative}@media only screen and (max-width: 999px){main .box2 ul li{width:45%;margin:15px 0}}@media only screen and (max-width: 767px){main .box2 ul li{width:49%}}@media only screen and (max-width: 550px){main .box2 ul li{width:100%}}main .box2 ul li h3{position:absolute;bottom:20px;background:url(../img/box2-bg.png) no-repeat;background-size:100%;margin:0;width:240px;padding:20px 30px 15px 15px;left:calc(50% - 120px);text-align:center;font-size:2.2555555556rem;line-height:3.3833333333rem;color:#fff;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}@media only screen and (min-width: 2000px){main .box2 ul li h3{width:300px;left:calc(50% - 150px);padding:30px 30px 25px 15px;bottom:30px}}@media only screen and (max-width: 1499px){main .box2 ul li h3{bottom:14px;width:200px;left:calc(50% - 100px);font-size:1.9444444444rem;line-height:2.9166666667rem;padding:15px 30px 15px 15px}}@media only screen and (max-width: 1199px){main .box2 ul li h3{bottom:10px}}@media only screen and (max-width: 999px){main .box2 ul li h3{bottom:10px;width:280px;padding:25px 30px 30px 15px;left:calc(50% - 140px)}}@media only screen and (max-width: 899px){main .box2 ul li h3{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-width: 767px){main .box2 ul li h3{font-size:1.6333333333rem;line-height:2.45rem;padding:35px 30px 30px 15px;bottom:0}}@media only screen and (max-width: 550px){main .box2 ul li h3{bottom:5%;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9)}}@media only screen and (max-width: 400px){main .box2 ul li h3{bottom:4%}}@media only screen and (max-width: 350px){main .box2 ul li h3{bottom:3%}}main .box2 ul li img{-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}main .box2 ul li:hover img{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}main .box2 ul li:hover h3{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}main .box3{width:100%;background:url(../img/box3-bg.png) top center no-repeat rgba(210,156,156,.5);background-size:cover;display:flex;align-items:center;padding:125px 10% 75px;color:#fff}@media only screen and (max-width: 1199px){main .box3{justify-content:center;flex-wrap:wrap}}main .box3 img{width:400px}main .box3 .text{flex:1;padding-left:40px;display:flex;flex-wrap:wrap}@media only screen and (max-width: 1199px){main .box3 .text{flex:none;width:100%;padding-left:0;padding-top:15px;justify-content:center}}main .box3 .text p{width:100%;line-height:2.6rem;padding-bottom:25px;margin:0}main .box3 .text a{background:-webkit-linear-gradient(bottom, #FFDECF, #FF8C58);background:-o-linear-gradient(bottom, #FFDECF, #FF8C58);background:-moz-linear-gradient(bottom, #FFDECF, #FF8C58);background:linear-gradient(to bottom, #FFDECF, #FF8C58);font-size:2.7222222222rem;line-height:4.0833333333rem;color:#7f3c20;padding:10px 75px;position:relative;border-radius:50px;z-index:1;font-weight:900;position:relative}@media only screen and (max-width: 1699px){main .box3 .text a{font-size:2.2555555556rem;line-height:3.3833333333rem}}@media only screen and (max-width: 1199px){main .box3 .text a{font-size:1.9444444444rem;line-height:2.9166666667rem}}@media only screen and (max-width: 767px){main .box3 .text a{font-size:1.6333333333rem;line-height:2.45rem}}main .box3 .text a::after{content:"";display:block;clear:both;font-size:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;position:absolute;width:95%;bottom:0;left:2.5%;height:10px;border-radius:100px;filter:blur(5px)}main .box3 .text a:hover{background:-webkit-linear-gradient(bottom, #ff905d, #ff5100);background:-o-linear-gradient(bottom, #ff905d, #ff5100);background:-moz-linear-gradient(bottom, #ff905d, #ff5100);background:linear-gradient(to bottom, #ff905d, #ff5100);color:#fff;bottom:2px}main .box3 .text a:hover::after{bottom:-15px;background-color:rgba(99,53,23,.6)}main .box4{width:100%;display:flex;flex-wrap:wrap;padding:0 10% 100px;background-color:rgba(210,156,156,.5)}@media only screen and (max-width: 1699px){main .box4{padding:0 6% 50px}}main .box4 h2{background:url(../img/title-bg03.png) center no-repeat;margin-top:-100px;background-size:130px}@media only screen and (max-width: 1699px){main .box4 h2{background-size:110px}}@media only screen and (max-width: 1199px){main .box4 h2{background-size:90px;margin-bottom:0}}@media only screen and (max-width: 767px){main .box4 h2{margin-top:-75px}}main .box4 ul{width:100%;display:flex;justify-content:center}main .box4 ul li{width:25%;padding:25px}@media only screen and (max-width: 1299px){main .box4 ul li{width:33.33%}}@media only screen and (max-width: 767px){main .box4 ul li{width:50%;padding:25px 10px}}main .box4_img{width:100%;margin-top:-100px}@media only screen and (max-width: 999px){main .box4_img{overflow:hidden}}@media only screen and (max-width: 999px){main .box4_img img{width:1100px;max-width:1100px;margin-left:calc(50% - 550px)}}footer{width:100%;display:flex;flex-wrap:wrap}footer>ul{width:100%;display:flex;flex-wrap:wrap}footer>ul li{width:25%;display:flex;align-items:center;padding:40px 3%;justify-content:center}@media only screen and (max-width: 1499px){footer>ul li{width:50%}}@media only screen and (max-width: 650px){footer>ul li{width:100%}}footer>ul li img{width:70px}footer>ul li div{padding-left:20px}@media only screen and (max-width: 1499px){footer>ul li div{width:230px;display:flex;flex-wrap:wrap}}@media only screen and (max-width: 767px){footer>ul li div{width:200px}}footer>ul li div h2,footer>ul li div a,footer>ul li div p{margin:0}@media only screen and (max-width: 1499px){footer>ul li div h2,footer>ul li div a,footer>ul li div p{width:100%}}footer>ul li div h2{font-size:1.5rem;line-height:2.4rem;color:#fff;font-weight:500}@media only screen and (max-width: 767px){footer>ul li div h2{font-size:1.2rem;line-height:2.2rem}}footer>ul li div a,footer>ul li div p{color:#ffe564}footer>ul li div a:hover{color:#fed2be}footer>ul li:first-child{background-color:#ca014f}footer>ul li:nth-child(2){background-color:#d12c5d}footer>ul li:nth-child(3){background-color:#dc416f}footer>ul li:nth-child(4){background-color:#ca014f}footer .box{background-color:#840033;width:100%;display:flex;flex-wrap:wrap;padding:20px 6%;color:#fff;align-items:center}@media only screen and (max-width: 1299px){footer .box{flex-direction:column-reverse;padding:0}}footer .box p{flex:1;margin:0}@media only screen and (max-width: 1299px){footer .box p{width:100%;flex:none;display:flex;justify-content:center;padding:10px 6%;background-color:#6c042c;text-align:center}}footer .box div{width:50%;display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width: 1299px){footer .box div{width:100%;padding:15px 6%;display:flex;justify-content:center}}footer .box div ul{width:auto;display:flex;flex-wrap:wrap;padding-right:20px}@media only screen and (max-width: 500px){footer .box div ul{width:200px;padding-right:10px}}footer .box div ul li{padding:0 15px;display:flex}@media only screen and (max-width: 767px){footer .box div ul li{padding:0 10px}}@media only screen and (max-width: 500px){footer .box div ul li{width:50%}}footer .box div ul li a{color:#fff}footer .box div ul li a:hover{color:#ffe564}footer .box div img{width:50px}.right-area{position:fixed;z-index:99;top:25%;right:0;display:flex;flex-direction:column;align-items:center}.right-area .right{width:130px;background-color:#fed2be;border-radius:10px 0 0 10px;box-shadow:0 5px 10px rgba(170,57,0,.6);display:flex;flex-wrap:wrap;margin-bottom:40px}@media only screen and (max-width: 767px){.right-area .right{display:none}}.right-area .right p{margin:0;width:100%;font-size:1rem;line-height:1.4rem;color:#fff;background-color:#ff7334;border-radius:5px 0 0 0;text-align:center;padding:5px}.right-area .right img{width:85%;margin:10px 7.5%}.right-area .right2{width:130px;background-color:#befedd;border-radius:10px 0 0 10px;box-shadow:0 5px 10px rgba(170,57,0,.6);display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.right-area .right2{display:none}}.right-area .right2 p{margin:0;width:100%;font-size:1rem;line-height:1.4rem;color:#fff;background-color:#5ac463;border-radius:5px 0 0 0;text-align:center;padding:5px}.right-area .right2 img{width:85%;margin:10px 7.5%}