@charset "UTF-8";@font-face{font-family:"Bitter";src:url("../fonts/Bitter-Regular.eot");src:url("../fonts/Bitter-Regular.woff2") format("woff2"), url("../fonts/Bitter-Regular.woff") format("woff"), url("../fonts/Bitter-Regular.ttf") format("truetype"), url("../fonts/Bitter-Regular.svg#Bitter-Regular") format("svg"), url("../fonts/Bitter-Regular.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Bitter";src:url("../fonts/Bitter-Bold.eot");src:url("../fonts/Bitter-Bold.woff2") format("woff2"), url("../fonts/Bitter-Bold.woff") format("woff"), url("../fonts/Bitter-Bold.ttf") format("truetype"), url("../fonts/Bitter-Bold.svg#Bitter-Bold") format("svg"), url("../fonts/Bitter-Bold.eot?#iefix") format("embedded-opentype");font-weight:bold;font-style:normal}.reset-box-sizing,
.reset-box-sizing *,
.reset-box-sizing *:before,
.reset-box-sizing *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}body,html{margin:0;padding:0;font-family:"Bitter","PingFangTC","Noto Sans CJK","Microsoft JhengHei","Arial","PMingLiU",sans-serif;color:#222;background:url(../images/bg_main.jpg) repeat 0 0 #f6f3ec;font-size:16px;line-height:2;overflow-x:hidden;font-weight:normal;letter-spacing:0.06rem}body.dis-scroll,html.dis-scroll{overflow-y:hidden}ul,ol,li{letter-spacing:0}p,i,span,div,a{letter-spacing:0.06rem}body{padding-top:175px;overflow-y:auto}html{-ms-overflow-style:scrollbar}@media (max-width:1023px){body{padding-top:125px}}@media (max-width:767px){body{padding-top:65px}}#i-about .about-illus,
#i-links .container-1300 .links-illus,.story-illus{position:absolute;top:0;right:0;bottom:0;left:0}@-webkit-keyframes
ani_chgdotcolor{0%,100%{background:#fff}50%{background:#ed6c00}}@-moz-keyframes
ani_chgdotcolor{0%,100%{background:#fff}50%{background:#ed6c00}}@-ms-keyframes
ani_chgdotcolor{0%,100%{background:#fff}50%{background:#ed6c00}}@keyframes
ani_chgdotcolor{0%,100%{background:#fff}50%{background:#ed6c00}}@-webkit-keyframes
ani_line{0%,100%{background-position:0 0}25%{background-position:0 35%}50%{background-position:0 65%}75%{background-position:0 100%}}@-moz-keyframes
ani_line{0%,100%{background-position:0 0}25%{background-position:0 35%}50%{background-position:0 65%}75%{background-position:0 100%}}@-ms-keyframes
ani_line{0%,100%{background-position:0 0}25%{background-position:0 35%}50%{background-position:0 65%}75%{background-position:0 100%}}@keyframes
ani_line{0%,100%{background-position:0 0}25%{background-position:0 35%}50%{background-position:0 65%}75%{background-position:0 100%}}@-webkit-keyframes
ani_opennav{0%{opacity:0;-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}100%{opacity:1;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@-moz-keyframes
ani_opennav{0%{opacity:0;-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}100%{opacity:1;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@-ms-keyframes
ani_opennav{0%{opacity:0;-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}100%{opacity:1;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@keyframes
ani_opennav{0%{opacity:0;-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}100%{opacity:1;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@-webkit-keyframes
ani_logo_ball{0%,5%{opacity:0.2;-moz-transform:translate(20px, -120px) scale(1);-ms-transform:translate(20px, -120px) scale(1);-webkit-transform:translate(20px, -120px) scale(1);transform:translate(20px, -120px) scale(1)}15%{opacity:0.5;-moz-transform:translate(20px, 20px) scale(1);-ms-transform:translate(20px, 20px) scale(1);-webkit-transform:translate(20px, 20px) scale(1);transform:translate(20px, 20px) scale(1)}37%{opacity:0.8;-moz-transform:translate(20px, -45px) scale(1);-ms-transform:translate(20px, -45px) scale(1);-webkit-transform:translate(20px, -45px) scale(1);transform:translate(20px, -45px) scale(1)}45%{opacity:1;-moz-transform:translate(20px, 21px) scale(1);-ms-transform:translate(20px, 21px) scale(1);-webkit-transform:translate(20px, 21px) scale(1);transform:translate(20px, 21px) scale(1)}60%{opacity:1;-moz-transform:translate(-7px, -30px) scale(1.05);-ms-transform:translate(-7px, -30px) scale(1.05);-webkit-transform:translate(-7px, -30px) scale(1.05);transform:translate(-7px, -30px) scale(1.05)}65%{opacity:1;-moz-transform:translate(-20px, -37px) scale(1.1);-ms-transform:translate(-20px, -37px) scale(1.1);-webkit-transform:translate(-20px, -37px) scale(1.1);transform:translate(-20px, -37px) scale(1.1)}68%{opacity:1;-moz-transform:translate(-30px, -43px) scale(1.1);-ms-transform:translate(-30px, -43px) scale(1.1);-webkit-transform:translate(-30px, -43px) scale(1.1);transform:translate(-30px, -43px) scale(1.1)}75%{opacity:1;-moz-transform:translate(-68px, -55px) scale(1.15);-ms-transform:translate(-68px, -55px) scale(1.15);-webkit-transform:translate(-68px, -55px) scale(1.15);transform:translate(-68px, -55px) scale(1.15)}78%{opacity:1;-moz-transform:translate(-83px, -45px) scale(1.18);-ms-transform:translate(-83px, -45px) scale(1.18);-webkit-transform:translate(-83px, -45px) scale(1.18);transform:translate(-83px, -45px) scale(1.18)}82%{opacity:1;-moz-transform:translate(-90px, -25px) scale(1.2);-ms-transform:translate(-90px, -25px) scale(1.2);-webkit-transform:translate(-90px, -25px) scale(1.2);transform:translate(-90px, -25px) scale(1.2)}100%{opacity:0;-moz-transform:translate(-90px, -25px) scale(1.2);-ms-transform:translate(-90px, -25px) scale(1.2);-webkit-transform:translate(-90px, -25px) scale(1.2);transform:translate(-90px, -25px) scale(1.2)}}@-moz-keyframes
ani_logo_ball{0%,5%{opacity:0.2;-moz-transform:translate(20px, -120px) scale(1);-ms-transform:translate(20px, -120px) scale(1);-webkit-transform:translate(20px, -120px) scale(1);transform:translate(20px, -120px) scale(1)}15%{opacity:0.5;-moz-transform:translate(20px, 20px) scale(1);-ms-transform:translate(20px, 20px) scale(1);-webkit-transform:translate(20px, 20px) scale(1);transform:translate(20px, 20px) scale(1)}37%{opacity:0.8;-moz-transform:translate(20px, -45px) scale(1);-ms-transform:translate(20px, -45px) scale(1);-webkit-transform:translate(20px, -45px) scale(1);transform:translate(20px, -45px) scale(1)}45%{opacity:1;-moz-transform:translate(20px, 21px) scale(1);-ms-transform:translate(20px, 21px) scale(1);-webkit-transform:translate(20px, 21px) scale(1);transform:translate(20px, 21px) scale(1)}60%{opacity:1;-moz-transform:translate(-7px, -30px) scale(1.05);-ms-transform:translate(-7px, -30px) scale(1.05);-webkit-transform:translate(-7px, -30px) scale(1.05);transform:translate(-7px, -30px) scale(1.05)}65%{opacity:1;-moz-transform:translate(-20px, -37px) scale(1.1);-ms-transform:translate(-20px, -37px) scale(1.1);-webkit-transform:translate(-20px, -37px) scale(1.1);transform:translate(-20px, -37px) scale(1.1)}68%{opacity:1;-moz-transform:translate(-30px, -43px) scale(1.1);-ms-transform:translate(-30px, -43px) scale(1.1);-webkit-transform:translate(-30px, -43px) scale(1.1);transform:translate(-30px, -43px) scale(1.1)}75%{opacity:1;-moz-transform:translate(-68px, -55px) scale(1.15);-ms-transform:translate(-68px, -55px) scale(1.15);-webkit-transform:translate(-68px, -55px) scale(1.15);transform:translate(-68px, -55px) scale(1.15)}78%{opacity:1;-moz-transform:translate(-83px, -45px) scale(1.18);-ms-transform:translate(-83px, -45px) scale(1.18);-webkit-transform:translate(-83px, -45px) scale(1.18);transform:translate(-83px, -45px) scale(1.18)}82%{opacity:1;-moz-transform:translate(-90px, -25px) scale(1.2);-ms-transform:translate(-90px, -25px) scale(1.2);-webkit-transform:translate(-90px, -25px) scale(1.2);transform:translate(-90px, -25px) scale(1.2)}100%{opacity:0;-moz-transform:translate(-90px, -25px) scale(1.2);-ms-transform:translate(-90px, -25px) scale(1.2);-webkit-transform:translate(-90px, -25px) scale(1.2);transform:translate(-90px, -25px) scale(1.2)}}@-ms-keyframes
ani_logo_ball{0%,5%{opacity:0.2;-moz-transform:translate(20px, -120px) scale(1);-ms-transform:translate(20px, -120px) scale(1);-webkit-transform:translate(20px, -120px) scale(1);transform:translate(20px, -120px) scale(1)}15%{opacity:0.5;-moz-transform:translate(20px, 20px) scale(1);-ms-transform:translate(20px, 20px) scale(1);-webkit-transform:translate(20px, 20px) scale(1);transform:translate(20px, 20px) scale(1)}37%{opacity:0.8;-moz-transform:translate(20px, -45px) scale(1);-ms-transform:translate(20px, -45px) scale(1);-webkit-transform:translate(20px, -45px) scale(1);transform:translate(20px, -45px) scale(1)}45%{opacity:1;-moz-transform:translate(20px, 21px) scale(1);-ms-transform:translate(20px, 21px) scale(1);-webkit-transform:translate(20px, 21px) scale(1);transform:translate(20px, 21px) scale(1)}60%{opacity:1;-moz-transform:translate(-7px, -30px) scale(1.05);-ms-transform:translate(-7px, -30px) scale(1.05);-webkit-transform:translate(-7px, -30px) scale(1.05);transform:translate(-7px, -30px) scale(1.05)}65%{opacity:1;-moz-transform:translate(-20px, -37px) scale(1.1);-ms-transform:translate(-20px, -37px) scale(1.1);-webkit-transform:translate(-20px, -37px) scale(1.1);transform:translate(-20px, -37px) scale(1.1)}68%{opacity:1;-moz-transform:translate(-30px, -43px) scale(1.1);-ms-transform:translate(-30px, -43px) scale(1.1);-webkit-transform:translate(-30px, -43px) scale(1.1);transform:translate(-30px, -43px) scale(1.1)}75%{opacity:1;-moz-transform:translate(-68px, -55px) scale(1.15);-ms-transform:translate(-68px, -55px) scale(1.15);-webkit-transform:translate(-68px, -55px) scale(1.15);transform:translate(-68px, -55px) scale(1.15)}78%{opacity:1;-moz-transform:translate(-83px, -45px) scale(1.18);-ms-transform:translate(-83px, -45px) scale(1.18);-webkit-transform:translate(-83px, -45px) scale(1.18);transform:translate(-83px, -45px) scale(1.18)}82%{opacity:1;-moz-transform:translate(-90px, -25px) scale(1.2);-ms-transform:translate(-90px, -25px) scale(1.2);-webkit-transform:translate(-90px, -25px) scale(1.2);transform:translate(-90px, -25px) scale(1.2)}100%{opacity:0;-moz-transform:translate(-90px, -25px) scale(1.2);-ms-transform:translate(-90px, -25px) scale(1.2);-webkit-transform:translate(-90px, -25px) scale(1.2);transform:translate(-90px, -25px) scale(1.2)}}@keyframes
ani_logo_ball{0%,5%{opacity:0.2;-moz-transform:translate(20px, -120px) scale(1);-ms-transform:translate(20px, -120px) scale(1);-webkit-transform:translate(20px, -120px) scale(1);transform:translate(20px, -120px) scale(1)}15%{opacity:0.5;-moz-transform:translate(20px, 20px) scale(1);-ms-transform:translate(20px, 20px) scale(1);-webkit-transform:translate(20px, 20px) scale(1);transform:translate(20px, 20px) scale(1)}37%{opacity:0.8;-moz-transform:translate(20px, -45px) scale(1);-ms-transform:translate(20px, -45px) scale(1);-webkit-transform:translate(20px, -45px) scale(1);transform:translate(20px, -45px) scale(1)}45%{opacity:1;-moz-transform:translate(20px, 21px) scale(1);-ms-transform:translate(20px, 21px) scale(1);-webkit-transform:translate(20px, 21px) scale(1);transform:translate(20px, 21px) scale(1)}60%{opacity:1;-moz-transform:translate(-7px, -30px) scale(1.05);-ms-transform:translate(-7px, -30px) scale(1.05);-webkit-transform:translate(-7px, -30px) scale(1.05);transform:translate(-7px, -30px) scale(1.05)}65%{opacity:1;-moz-transform:translate(-20px, -37px) scale(1.1);-ms-transform:translate(-20px, -37px) scale(1.1);-webkit-transform:translate(-20px, -37px) scale(1.1);transform:translate(-20px, -37px) scale(1.1)}68%{opacity:1;-moz-transform:translate(-30px, -43px) scale(1.1);-ms-transform:translate(-30px, -43px) scale(1.1);-webkit-transform:translate(-30px, -43px) scale(1.1);transform:translate(-30px, -43px) scale(1.1)}75%{opacity:1;-moz-transform:translate(-68px, -55px) scale(1.15);-ms-transform:translate(-68px, -55px) scale(1.15);-webkit-transform:translate(-68px, -55px) scale(1.15);transform:translate(-68px, -55px) scale(1.15)}78%{opacity:1;-moz-transform:translate(-83px, -45px) scale(1.18);-ms-transform:translate(-83px, -45px) scale(1.18);-webkit-transform:translate(-83px, -45px) scale(1.18);transform:translate(-83px, -45px) scale(1.18)}82%{opacity:1;-moz-transform:translate(-90px, -25px) scale(1.2);-ms-transform:translate(-90px, -25px) scale(1.2);-webkit-transform:translate(-90px, -25px) scale(1.2);transform:translate(-90px, -25px) scale(1.2)}100%{opacity:0;-moz-transform:translate(-90px, -25px) scale(1.2);-ms-transform:translate(-90px, -25px) scale(1.2);-webkit-transform:translate(-90px, -25px) scale(1.2);transform:translate(-90px, -25px) scale(1.2)}}.disabled,.disabled:hover{cursor:not-allowed}a,a:hover,a:link,a:active{text-decoration:none}img,
a
img{border:none;max-width:100%}ul.reset,ol.reset{list-style:none;margin:0;padding:0;letter-spacing:0}input,textarea,select{box-shadow:none !important;border:none;font-size:1rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}input,textarea,select,input[type="radio"],input[type="checkbox"]{-webkit-appearance:none}input:not(input[type="button"]),input:not(input[type="submit"]),input:not(input[type="reset"]){font-size:16px !important}textarea{resize:vertical}.str-start{display:inline}.str-end{display:none}.text-more{font-size:inherit;position:relative;display:inline-block;width:20px;text-align:left;text-decoration:none;letter-spacing:1px;font-weight:600;margin-left:3px}.g-hr{display:block;height:1px;width:100%;margin:15px
auto;border:none;border-bottom:1px solid #ccc}.open-overlay{margin:0
!important;position:fixed;z-index:0;top:65px;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.2);display:none;cursor:pointer;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.open-overlay.open{display:block;-moz-animation:fadeIn 0.3s both;-webkit-animation:fadeIn 0.3s both;animation:fadeIn 0.3s both}@media (min-width:992px){.open-overlay{pointer-events:none;display:none;z-index:-999}}.placeholderColor{color:#999}input:placeholder{color:#999}input:-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}.btn-wrap{margin:0
auto;text-align:center}.g-btn{width:auto;height:40px;display:inline-block;box-shadow:none;margin:0
auto;padding:0
25px;font-size:1.0625rem;line-height:40px;text-align:center;border:none;white-space:nowrap;background:#db7702;color:#fff;position:relative;overflow:hidden;-moz-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;-webkit-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s}.g-btn:hover{background:#fa9014;color:#fff}.p-pager{display:block;text-align:center;margin:30px
auto 0 auto}.p-pager
.num{position:relative;display:inline-block;text-align:center;vertical-align:middle;margin:0
5px;padding:0;min-width:35px;height:35px;line-height:35px;font-size:0.9375rem;border-radius:50px;border:1px
solid #ed6c00;color:#ed6c00;background-color:transparent;-moz-transition:color 0.2s, background 0.2s;-o-transition:color 0.2s, background 0.2s;-webkit-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.p-pager .num:hover{background-color:#ed6c00;color:#fff}.p-pager
.num.disable{opacity:0.5;cursor:not-allowed;pointer-events:none}.p-pager
.num.current{background-color:#fa9014;border-color:#fa9014;color:#fff}.p-pager .num.current:hover{background-color:#fa9014;color:#fff}.p-pager .prev,
.p-pager
.next{font-size:0;position:relative;display:inline-block;vertical-align:middle;margin:0
5px;padding:0;width:35px;height:35px;border-radius:50px;border:1px
solid #ed6c00;background-color:transparent;-moz-transition:background 0.2s;-o-transition:background 0.2s;-webkit-transition:background 0.2s;transition:background 0.2s}.p-pager .prev:hover,
.p-pager .next:hover{background-color:#ed6c00}.p-pager .prev:before,
.p-pager .next:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;background-image:url(../images/aw_pages.png);background-repeat:no-repeat;-webkit-background-size:auto 200%;background-size:auto 200%}.p-pager
.prev{margin-right:5px}.p-pager .prev:before{background-position:0 0}.p-pager .prev:hover:before{background-position:0 100%}.p-pager
.next{margin-left:5px}.p-pager .next:before{background-position:100% 0}.p-pager .next:hover:before{background-position:100% 100%}@media (max-width:499px){.p-pager{margin:20px
0 40px 0}.p-pager
.num{margin:0
7px}.p-pager .num.mb-hide{display:none}}.eff-imghover{display:block;overflow:hidden;position:relative}.eff-imghover
img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-moz-transition:-moz-transform 0.3s cubic-bezier(0.56, -0.08, 0.64, 1.06);-o-transition:-o-transform 0.3s cubic-bezier(0.56, -0.08, 0.64, 1.06);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.56, -0.08, 0.64, 1.06);transition:transform 0.3s cubic-bezier(0.56, -0.08, 0.64, 1.06)}.eff-imghover:hover
img{-moz-transform:translate(-50%, -50%) scale(1.02);-ms-transform:translate(-50%, -50%) scale(1.02);-webkit-transform:translate(-50%, -50%) scale(1.02);transform:translate(-50%, -50%) scale(1.02)}.nodata-box{text-align:center;margin:15px
auto}.nodata-box
.pic{position:relative;display:block;font-size:5rem;line-height:1;margin:0
auto;color:#db7702}.nodata-box
p{letter-spacing:0.06rem;font-size:1.3rem;font-weight:bold;color:#333;margin:15px
auto}.maincontent{width:100%;max-width:calc(100% - 210px);position:relative;margin:0
auto;padding:95px
0;min-height:calc(100vh - 450px)}.maincontent#index{padding:0}.container-1050,.container-1300,.container-1400,.container-1720,.container-full{margin:0
auto;width:100%;position:relative}.container-1050{max-width:1090px}.container-1300{max-width:1300px}.container-1400{max-width:1400px}.container-1720{max-width:1720px}.container-full{max-width:calc(100% - 210px);padding:0}@media (max-width:1399px){.maincontent,.container-full{max-width:calc(100% - 100px)}.maincontent{padding:45px
0}}@media (max-width:1199px){.maincontent,.container-full{max-width:calc(100% - 40px)}}@media (max-width:767px){.maincontent{max-width:100%;min-height:calc(100vh - 550px);padding:25px
20px}.maincontent#about{padding:25px
20px 0 20px}.container-full{max-width:100%}}.g-header{width:100%;z-index:20;top:0;border-top:25px solid #fdd000;background:url(../images/bg_main.jpg) repeat 0 0 #f6f3ec}.g-header:before{content:"";height:6px;position:absolute;top:-3px;left:0;right:0;background:url(../images/slash_white.png) repeat-x 0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}.g-header .container-inner{max-width:1430px;width:100%;position:relative;margin:0
auto}.g-header.is-unfixed{position:absolute;-moz-animation:fadeIn 0.5s 0.1s both;-webkit-animation:fadeIn 0.5s 0.1s both;animation:fadeIn 0.5s 0.1s both}.g-header.is-unfixed .container-inner{height:150px}.g-header.is-fixed{position:fixed;border-bottom:1px solid #e9d9c5;-moz-animation:fadeInDown 0.5s 0.1s both;-webkit-animation:fadeInDown 0.5s 0.1s both;animation:fadeInDown 0.5s 0.1s both}.g-header.is-fixed .container-inner{height:96px;max-width:calc(100% - 210px)}@media (max-width:1599px){.g-header.is-unfixed .container-inner{max-width:calc(100% - 210px)}}@media (max-width:1399px){.g-header.is-unfixed .container-inner{max-width:calc(100% - 100px)}}@media (max-width:1199px){.g-header.is-unfixed .container-inner,
.g-header.is-fixed .container-inner{max-width:calc(100% - 40px)}}@media (max-width:1023px){.g-header.is-unfixed .container-inner{height:100px}}@media (max-width:767px){.g-header{border-top:5px solid #fdd000}.g-header.is-unfixed .container-inner,
.g-header.is-fixed .container-inner{max-width:calc(100% - 30px);height:60px}}.g-logo{width:210px;position:absolute;z-index:10;margin:0;padding:0;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.g-logo
a{display:block;width:100%;position:relative;padding-bottom:52.38%;font-size:0;background:url(../images/logo.png) no-repeat 0 0/100% auto}.is-fixed .g-logo{left:-30px;-moz-transform:translate(0, -50%) scale(0.69);-ms-transform:translate(0, -50%) scale(0.69);-webkit-transform:translate(0, -50%) scale(0.69);transform:translate(0, -50%) scale(0.69)}@media (min-width:767px){.g-logo
a{opacity:0;-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);-moz-transition:opacity 0.4s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.45s, -moz-transform 0.4s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.45s;-o-transition:opacity 0.4s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.45s, -o-transform 0.4s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.45s;-webkit-transition:opacity 0.4s cubic-bezier(0.04, 0.6, 0.37, 1.24), -webkit-transform 0.4s cubic-bezier(0.04, 0.6, 0.37, 1.24);-webkit-transition-delay:1.45s, 1.45s;transition:opacity 0.4s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.45s, transform 0.4s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.45s}.g-logo:before{content:"";width:8px;height:8px;display:inline-block;opacity:0;position:absolute;background:#fdd000;border-radius:50%;left:50%;margin-left:-4px;top:50%;margin-top:-4px;-moz-transition:opacity 0.5s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.55s, -moz-transform 0.5s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.55s;-o-transition:opacity 0.5s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.55s, -o-transform 0.5s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.55s;-webkit-transition:opacity 0.5s cubic-bezier(0.04, 0.6, 0.37, 1.24), -webkit-transform 0.5s cubic-bezier(0.04, 0.6, 0.37, 1.24);-webkit-transition-delay:1.55s, 1.55s;transition:opacity 0.5s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.55s, transform 0.5s cubic-bezier(0.04, 0.6, 0.37, 1.24) 1.55s;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-webkit-transform-origin:center bottom;transform-origin:center bottom}.g-logo.scroll-view:before{opacity:0;-moz-animation:ani_logo_ball 1.6s 0.2s both linear;-webkit-animation:ani_logo_ball 1.6s 0.2s both linear;animation:ani_logo_ball 1.6s 0.2s both linear}.g-logo.scroll-view
a{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:1023px){.g-logo
a{background:url(../images/logo_small.png) no-repeat 0 0/100% auto}.is-unfixed .g-logo{-moz-transform:translate(-50%, -50%) scale(0.69);-ms-transform:translate(-50%, -50%) scale(0.69);-webkit-transform:translate(-50%, -50%) scale(0.69);transform:translate(-50%, -50%) scale(0.69)}.is-fixed .g-logo{-moz-transform:translate(0, -50%) scale(0.69);-ms-transform:translate(0, -50%) scale(0.69);-webkit-transform:translate(0, -50%) scale(0.69);transform:translate(0, -50%) scale(0.69)}}@media (max-width:767px){.is-unfixed .g-logo,
.is-fixed .g-logo{width:100px;left:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.g-nav{text-align:center;position:relative;z-index:9}.g-nav
a{-moz-transition:color 0.1s, background 0.1s;-o-transition:color 0.1s, background 0.1s;-webkit-transition:color 0.1s, background 0.1s;transition:color 0.1s, background 0.1s}.g-nav>ul{text-align:center;font-size:0}.g-nav>ul>li{display:inline-block;position:relative;vertical-align:top}.g-nav>ul>li>a{display:block;color:#222;position:relative;font-size:1rem;line-height:1;text-align:center}.g-nav > ul > li > a
.zh{font-size:1.0625rem;display:block;margin-bottom:12px;font-weight:bold}.g-nav > ul > li > a
.en{font-size:1rem;display:block;color:#222;text-transform:uppercase}.g-nav>ul>li>a:after{content:"";height:18px;width:1px;background:#ed6c00;position:absolute;top:38px;left:50%;opacity:0;-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg)}.g-nav>ul>li>ul{display:none;position:absolute;min-width:180px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.g-nav>ul>li>ul>li{display:block;position:relative}.g-nav>ul>li>ul>li>a{text-align:center;padding:5px
10px;display:block;font-size:0.9375rem;background:#ed6c00;color:#fff;border-top:1px solid #fa9014}.g-nav>ul>li>ul>li:hover>a{background:#fa9014}.g-nav>ul>li>ul>li:first-child>a{border-top:none}.g-nav > ul > li:hover > a
.en{color:#ed6c00}.g-nav>ul>li:hover>a:after{opacity:1}@media (min-width:768px){.g-nav>ul>li>ul{position:absolute;border-radius:13px;border:5px
solid #fa9014}.g-nav>ul>li>ul:before{content:"";width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent #fa9014 transparent;position:absolute;top:-13px;left:50%;margin-left:-7px}.g-nav>ul>li>ul>li{overflow:hidden}.g-nav>ul>li>ul>li>a{background:url(../images/bg_main.jpg) repeat 0 0 #f6f3ec;color:#333;font-weight:bold;font-size:1.03rem}.g-nav>ul>li>ul>li>a:hover{background:#ed6c00;color:#fff}.g-nav>ul>li>ul>li:first-child{border-radius:8px 8px 0 0}.g-nav>ul>li>ul>li:last-child{border-radius:0 0 8px 8px}.g-nav>ul>li:hover>ul{display:block !important;-moz-animation:ani_opennav 0.5s both;-webkit-animation:ani_opennav 0.5s both;animation:ani_opennav 0.5s both}.is-unfixed .g-nav>ul>li{width:calc((100% - 305px) / 6)}.is-unfixed .g-nav>ul>li:nth-child(3){margin-right:150px}.is-unfixed .g-nav>ul>li:nth-child(4){margin-left:150px}.is-unfixed .g-nav>ul>li>a{padding:65px
0 35px 0;height:150px}.is-fixed .g-nav>ul{text-align:right}.is-fixed .g-nav>ul>li>a{height:95px;padding:30px
35px 20px 35px}.is-fixed .g-nav>ul>li>a:after{display:none}.is-fixed .g-nav > ul > li:last-child
a{padding-right:0}}@media (min-width:768px) and (max-width:1023px){.g-nav > ul > li > a
.zh{font-size:1rem}.g-nav > ul > li > a
.en{font-size:0.8125rem}.g-nav>ul>li:hover>a:after{display:none}.is-unfixed .g-nav>ul>li{letter-spacing:0;width:calc((100% - 225px) / 6)}.is-unfixed .g-nav>ul>li:nth-child(3){margin-right:110px}.is-unfixed .g-nav>ul>li:nth-child(4){margin-left:110px}.is-unfixed .g-nav>ul>li>a{height:100px;padding:30px
0 20px 0}}@media (min-width:768px) and (max-width:1299px){.is-fixed .g-nav>ul>li>a{height:95px;padding:30px
8px 20px 8px}.is-fixed .g-nav>ul>li:last-child>a{padding-right:12px}}@media (max-width:767px){.g-nav{display:none;position:fixed;top:65px;right:0;left:0;height:calc(100vh - 65px);overflow-y:auto;text-align:left;-moz-transform-origin:center top;-ms-transform-origin:center top;-webkit-transform-origin:center top;transform-origin:center top}.g-nav.open{display:block}.g-nav>ul{position:relative;z-index:5}.g-nav>ul>li{display:block;width:100%}.g-nav>ul>li>a{color:#fff;background:#ed6c00;font-size:1.1rem;padding:10px
45px 10px 25px;line-height:1.5;text-align:left;border-bottom:1px solid #fa9014}.g-nav>ul>li>a:after{display:none}.g-nav > ul > li > a
.zh{color:#fff;display:inline-block;margin:0}.g-nav > ul > li > a
.en{display:inline-block;color:#fff;margin:0
0 0 10px}.g-nav>ul>li.nav-contact{display:block}.g-nav>ul>li.hasul>a:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;position:absolute;right:20px;top:10px;font-size:1rem;color:rgba(255,255,255,0.3)}.g-nav>ul>li:hover>a{background:#fc7300;color:#fff}.g-nav > ul > li:hover > a
.en{color:#fff}.g-nav>ul>li.open>a{background:#fa9014;color:#fff}.g-nav > ul > li.open > a
.en{color:#fff}.g-nav>ul>li>ul{position:relative;right:0;left:0;max-width:none;width:100%;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.g-nav>ul>li>ul>li>a{background:#f3efe6;text-align:left;padding:8px
45px 8px 25px;border-top:1px solid #ddd;color:#222;font-weight:bold}.g-nav>ul>li>ul>li:first-child>a{margin-top:0}.g-nav>ul>li>ul>li:hover>a{background:#fff}.g-nav>ul>li.open>ul{display:block}}.g-nav-switch{position:absolute;z-index:11;width:30px;height:60px;top:0;right:0;cursor:pointer;display:none}.g-nav-switch
div{display:inline-block;height:3px;width:20px;position:absolute;top:50%;left:50%;margin-left:-10px;background:#ed6c00;-moz-transform-origin:center center;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center}.g-nav-switch div:nth-child(1){margin-top:-9px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:background 0.3s, margin 0.2s 0.3s, -moz-transform 0.3s 0.1s;-o-transition:background 0.3s, margin 0.2s 0.3s, -o-transform 0.3s 0.1s;-webkit-transition:background 0.3s, margin 0.2s, -webkit-transform 0.3s;-webkit-transition-delay:0s, 0.3s, 0.1s;transition:background 0.3s, margin 0.2s 0.3s, transform 0.3s 0.1s}.g-nav-switch div:nth-child(2){margin-top:-1px;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-transition:background 0.3s, -moz-transform 0.2s 0.2s;-o-transition:background 0.3s, -o-transform 0.2s 0.2s;-webkit-transition:background 0.3s, -webkit-transform 0.2s;-webkit-transition-delay:0s, 0.2s;transition:background 0.3s, transform 0.2s 0.2s}.g-nav-switch div:nth-child(3){margin-top:7px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:background 0.3s, margin 0.2s 0.3s, -moz-transform 0.3s 0.1s;-o-transition:background 0.3s, margin 0.2s 0.3s, -o-transform 0.3s 0.1s;-webkit-transition:background 0.3s, margin 0.2s, -webkit-transform 0.3s;-webkit-transition-delay:0s, 0.3s, 0.1s;transition:background 0.3s, margin 0.2s 0.3s, transform 0.3s 0.1s}.g-nav-switch.close:after{opacity:0;-moz-transform:translate(50%, -50%) scale(50);-ms-transform:translate(50%, -50%) scale(50);-webkit-transform:translate(50%, -50%) scale(50);transform:translate(50%, -50%) scale(50);-moz-animation:fadeOut 0.8s both;-webkit-animation:fadeOut 0.8s both;animation:fadeOut 0.8s both}.g-nav-switch.open
div{-moz-transition:background 0.3s, margin 0.2s 0.1s, -moz-transform 0.2s 0.3s;-o-transition:background 0.3s, margin 0.2s 0.1s, -o-transform 0.2s 0.3s;-webkit-transition:background 0.3s, margin 0.2s, -webkit-transform 0.2s;-webkit-transition-delay:0s, 0.1s, 0.3s;transition:background 0.3s, margin 0.2s 0.1s, transform 0.2s 0.3s}.g-nav-switch.open div:nth-child(1){margin-top:-1px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:background 0.3s, margin 0.2s 0.1s, -moz-transform 0.2s 0.3s;-o-transition:background 0.3s, margin 0.2s 0.1s, -o-transform 0.2s 0.3s;-webkit-transition:background 0.3s, margin 0.2s, -webkit-transform 0.2s;-webkit-transition-delay:0s, 0.1s, 0.3s;transition:background 0.3s, margin 0.2s 0.1s, transform 0.2s 0.3s}.g-nav-switch.open div:nth-child(2){-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.g-nav-switch.open div:nth-child(3){margin-top:-1px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:767px){.g-nav-switch{display:block}}.gotop{position:fixed;z-index:200;display:inline-block;cursor:pointer;bottom:20px;right:20px;opacity:0;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.gotop.scroll-view{opacity:1}.gotop
div{z-index:1;border-radius:50%;width:50px;height:50px;background:#fa9014;border:2px
solid rgba(255,255,255,0.2);position:relative;border-radius:50%;margin-top:0;font-size:0;-moz-transition:background 0.1s, margin 0.15s;-o-transition:background 0.1s, margin 0.15s;-webkit-transition:background 0.1s, margin 0.15s;transition:background 0.1s, margin 0.15s}.gotop div:before{content:"";position:absolute;width:12px;height:12px;border:none;top:55%;left:50%;margin-top:-6px;margin-left:-6px;border-left:2px solid #fff;border-top:2px solid #fff;-moz-transform-origin:center center;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gotop:hover
div{background:#F86F06}@media (max-width: 991px){.gotop
div{width:40px;height:40px}.gotop div:before{width:10px;height:10px;margin-top:-5px;margin-left:-5px}}@media (max-width:499px){.gotop{bottom:10px;right:10px}}.g-footer{position:relative;z-index:18}.g-footer .f-logo{width:236px;margin:20px
auto;padding:0;font-size:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);-moz-transition:-moz-transform 0.5s 0.3s, opacity 0.5s 0.3s;-o-transition:-o-transform 0.5s 0.3s, opacity 0.5s 0.3s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.3s, 0.3s;transition:transform 0.5s 0.3s, opacity 0.5s 0.3s;opacity:0}.g-footer .f-logo
div{width:100%;padding-bottom:38.13%;position:relative;background:url(../images/f_logo.png) no-repeat 0 0/100% auto}.g-footer .f-logo div:beofer{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.g-footer .f-top{background:#fa9014;color:#fff;position:relative;padding-top:28px;padding-bottom:45px;opacity:0;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.g-footer .f-top:before{content:"";height:7px;display:block;background:url(../images/slash_orange.png) repeat-x 0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;position:absolute;top:-3px;left:0;right:0}.g-footer .f-top:after{content:"";height:7px;width:100%;display:block;background:url(../images/slash_orange.png) repeat-x 0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;position:absolute;bottom:-3px;left:0;right:0}.g-footer .f-link{width:calc(100% - 300px);display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;justify-content:space-between;align-items:flex-start;display:inline-block \9;vertical-align:top;-moz-transform:translateX(30px);-ms-transform:translateX(30px);-webkit-transform:translateX(30px);transform:translateX(30px);-moz-transition:-moz-transform 0.5s 0.3s, opacity 0.5s 0.3s;-o-transition:-o-transform 0.5s 0.3s, opacity 0.5s 0.3s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.3s, 0.3s;transition:transform 0.5s 0.3s, opacity 0.5s 0.3s;opacity:0}.g-footer .f-link
.box{flex:1 1 200px;display:inline-block \9;max-width:200px \9;line-height:1.6;margin-bottom:15px}.g-footer .f-link .box
.tit{display:block;text-align:center;margin:0
0 15px -20px}.g-footer .f-link .box .tit
span{display:inline-block;background:url(../images/icon_flink_dot.png) no-repeat 0 4px;padding:0
0 0 20px}.g-footer .f-link .box
a{color:#fff}.g-footer .f-link .box a:hover{color:#ffe469}.g-footer .f-link .box
ul{font-size:0.9375rem}.g-footer .f-link .box ul
li{text-align:center;margin:0}.g-footer .f-link .box ul li
a{position:relative;z-index:2;display:block}.g-footer .f-link .box ul li a:before{content:"";position:absolute;z-index:-1;top:-1px;bottom:-1px;left:-8px;right:-8px;display:block;pointer-events:none;background-color:#ed6c00;opacity:0;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.g-footer .f-link .box ul li a:hover{color:#fff}.g-footer .f-link .box ul li a:hover:before{opacity:1}.g-footer .f-info{width:290px;display:inline-block;vertical-align:top;margin-top:-5px;-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-webkit-transform:translateX(-30px);transform:translateX(-30px);-moz-transition:-moz-transform 0.5s 0.3s, opacity 0.5s 0.3s;-o-transition:-o-transform 0.5s 0.3s, opacity 0.5s 0.3s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.3s, 0.3s;transition:transform 0.5s 0.3s, opacity 0.5s 0.3s;opacity:0}.g-footer .f-info ul li
a{color:#fff}.g-footer .f-info ul li a:hover{color:#ffec88}.g-footer .f-info ul li:before{content:"";width:25px;height:25px;display:inline-block;vertical-align:top;margin-top:3px;margin-right:8px;background-image:url(../images/icon_footer.png);background-repeat:no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.g-footer .f-info ul li.icon-address:before{background-position:0 0}.g-footer .f-info ul li.icon-tel:before{background-position:0 35%}.g-footer .f-info ul li.icon-fax:before{background-position:0 65%}.g-footer .f-info ul li.icon-service{margin-bottom:15px}.g-footer .f-info ul li.icon-service:before{display:none}.g-footer .f-info ul li.icon-service
.tit{display:block;font-size:1.5625rem;font-weight:bold;line-height:1;letter-spacing:0.72rem;margin:0
0 10px 0}.g-footer .f-info ul li.icon-service
.phone{display:block;font-size:1.5625rem;font-weight:bold;letter-spacing:0.2rem;line-height:1}.g-footer .f-bottom{padding:20px
0;font-size:0.8125rem;text-align:center;background:none;color:#db7702;opacity:0;-moz-transition:opacity 1s 0.5s;-o-transition:opacity 1s 0.5s;-webkit-transition:opacity 1s;-webkit-transition-delay:0.5s;transition:opacity 1s 0.5s}.g-footer .f-bottom
a{color:#db7702}.g-footer .f-bottom a:hover{color:#e04d55}.g-footer .f-copyright{display:inline-block}.g-footer .f-copyright
span{display:inline}.g-footer .f-fb{width:26px;height:26px;border-radius:50%;display:inline-block;vertical-align:middle;font-size:0;letter-spacing:0;border:1px
solid #db7702;text-align:center;line-height:24px;margin:0
5px}.g-footer .f-fb:before{content:"";font-family:"Font Awesome 5 Brands";font-size:1.0875rem;color:#db7702;display:inline-block}.g-footer .f-fb:hover{background:#3b5998;border-color:#3b5998}.g-footer .f-fb:hover:before{color:#fff}.g-footer.scroll-view .f-top{opacity:1}.g-footer.scroll-view .f-logo{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.g-footer.scroll-view .f-link,
.g-footer.scroll-view .f-info{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.g-footer.scroll-view .f-bottom{opacity:1}@media (max-width:1399px){.g-footer{font-size:0.9375rem}.g-footer .f-link .box
ul{font-size:0.9rem}}@media (max-width:1199px){.g-footer .f-top{padding-top:25px;padding-bottom:25px}}@media (max-width:991px){.g-footer .container-1300{padding:0
15px}.g-footer .f-link{padding-right:20px;margin-bottom:15px;display:inline-block}.g-footer .f-link
.box{flex:0;display:block;width:100%;display:block \9;max-width:none \9;margin-bottom:0}.g-footer .f-link .box
.tit{display:inline-block;width:100px;margin:0}.g-footer .f-link .box
ul{display:inline-block;position:relative;vertical-align:top;margin-bottom:10px;margin-left:0;padding-left:15px;width:calc(100% - 110px);font-size:0.9375rem}.g-footer .f-link .box ul:before{content:"";height:13px;width:1px;background:#fff;opacity:0.6;display:inline-block;position:absolute;left:4px;top:5px}.g-footer .f-link .box ul
li{display:inline-block;text-align:left;margin:0
15px 0 0}.g-footer .f-link .box ul li
a{text-align:left}}@media (max-width:767px){.g-footer{letter-spacing:0.01rem}.g-footer .f-logo{width:145px}.g-footer .f-top{text-align:center;padding-top:5px}.g-footer .f-link{width:100%;display:block;display:block \9;padding-right:0}.g-footer .f-link
.box{display:none;max-width:350px;margin:0
auto}.g-footer .f-link .box.mb-show{display:block}.g-footer .f-link .box.mb-show
.tit{display:inline-block;vertical-align:top;position:relative;width:32%}.g-footer .f-link .box.mb-show .tit:before{content:"";display:block;background-color:#fff;opacity:0.5;position:absolute;width:1px;height:12px;top:5px;left:-1px}.g-footer .f-link .box.mb-show .tit
span{padding-left:0;background:none}.g-footer .f-link .box.mb-show .tit:first-child:before{display:none}.g-footer .f-info{width:auto;display:block;margin:0
auto}.g-footer .f-info ul
li{letter-spacing:0.01rem;white-space:nowrap}.g-footer .f-info ul li.icon-service{padding-left:0}.g-footer .f-copyright{display:block}}@media (max-width:499px){.g-footer .f-link .box.mb-show
.tit{font-size:0.9375rem;margin-bottom:0}.g-footer .f-bottom{padding:10px
0;line-height:1.5}.g-footer .f-copyright{margin-bottom:5px}.g-footer .f-copyright
span{display:block}.g-footer .f-fb{width:22px;height:22px;line-height:20px}.g-footer .f-fb:before{font-size:0.875rem}}.i-slide-wrap{position:relative;margin:0
auto;padding:0;line-height:0;opacity:0;-moz-transition:opacity 1.2s 0.1s;-o-transition:opacity 1.2s 0.1s;-webkit-transition:opacity 1.2s;-webkit-transition-delay:0.1s;transition:opacity 1.2s 0.1s}.i-slide-wrap.scroll-view{opacity:1}.i-slide-wrap:before,.i-slide-wrap:after{content:"";height:6px;position:absolute;z-index:1;left:0;right:0;background:url(../images/slash_white.png) repeat-x 0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}.i-slide-wrap:before{top:-3px}.i-slide-wrap:after{bottom:-3px}.i-slide:before,.i-slide:after{content:"";width:6px;position:absolute;z-index:1;top:0;bottom:0;background:url(../images/slash_white_v.png) repeat-y 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.i-slide:before{left:-2px}.i-slide:after{right:-2px}.i-slide
.box{position:relative;width:100%;padding-bottom:41.27%}.i-slide .box
.pic{position:absolute;display:block;top:0;bottom:0;left:0;right:0}.i-slide .img-illust{position:absolute;z-index:1;top:45%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;margin-top:55px;-moz-transition:margin 0.8s 0.6s, opacity 0.8s 0.6s;-o-transition:margin 0.8s 0.6s, opacity 0.8s 0.6s;-webkit-transition:margin 0.8s, opacity 0.8s;-webkit-transition-delay:0.6s, 0.6s;transition:margin 0.8s 0.6s, opacity 0.8s 0.6s}.i-slide .img-big{display:inline-block !important}.i-slide .img-mb{display:none !important}.i-slide .slick-prev,
.i-slide .slick-next{position:absolute;z-index:10;display:block;font-size:0;cursor:pointer;color:transparent;background-image:url(../images/aw_islide.png);background-repeat:no-repeat;background-color:transparent;width:80px;height:80px;top:50%;padding:0;border:none;outline:none;opacity:0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:left 0.3s, right 0.3s, -moz-transform 0.3s, opacity 0.3s;-o-transition:left 0.3s, right 0.3s, -o-transform 0.3s, opacity 0.3s;-webkit-transition:left 0.3s, right 0.3s, -webkit-transform 0.3s, opacity 0.3s;transition:left 0.3s, right 0.3s, transform 0.3s, opacity 0.3s}.i-slide .slick-prev:hover,
.i-slide .slick-prev:active,
.i-slide .slick-next:hover,
.i-slide .slick-next:active{outline:none}.i-slide .slick-prev:before,
.i-slide .slick-next:before{content:"";width:30px;height:30px;display:inline-block;border:none;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.i-slide .slick-prev{left:10px;background-position:0 0}.i-slide .slick-next{right:10px;background-position:100% 0}.i-slide:hover .slick-prev,
.i-slide:hover .slick-next{opacity:1}.i-slide:hover .slick-prev{left:30px}.i-slide:hover .slick-next{right:30px}.i-slide .slick-slide.shown .img-illust{opacity:1;margin-top:0}@media (max-width:1399px){.i-slide .img-illust{max-width:400px}}@media (max-width:1199px){.i-slide .img-illust{max-width:300px}.i-slide .slick-prev,
.i-slide .slick-next{width:40px;height:40px}}@media (max-width:767px){.at-index{padding-top:80px}}@media (max-width:639px){.i-slide
.box{width:100%;padding-bottom:75%}.i-slide .img-illust{max-width:200px}.i-slide .img-big{display:none !important}.i-slide .img-mb{display:inline-block !important}.i-slide .slick-prev{left:0}.i-slide .slick-next{right:0}.i-slide:hover .slick-prev{left:15px}.i-slide:hover .slick-next{right:15px}}.scroll-notice{position:absolute;z-index:5;bottom:45px;left:50%;line-height:1.5;text-transform:uppercase;text-align:center;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.scroll-notice:before{content:"";width:1px;height:35px;display:inline-block;left:50%;top:0;background:#fff;position:absolute;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.scroll-notice
.text{font-size:0.875rem;display:block;margin:0
10px 0;color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5)}.scroll-notice
.dots{display:block;text-align:center}.scroll-notice .dots
div{display:inline-block;margin:0
3px;width:12px;height:12px;border-radius:50%;bacgkround:#ed6c00;-moz-animation:ani_chgdotcolor 1s infinite;-webkit-animation:ani_chgdotcolor 1s infinite;animation:ani_chgdotcolor 1s infinite}.scroll-notice .dots div:nth-child(1){-moz-animation-delay:0.3s;-webkit-animation-delay:0.3s;animation-delay:0.3s}.scroll-notice .dots div:nth-child(2){-moz-animation-delay:0.6s;-webkit-animation-delay:0.6s;animation-delay:0.6s}.scroll-notice .dots div:nth-child(3){-moz-animation-delay:0.9s;-webkit-animation-delay:0.9s;animation-delay:0.9s}@media (max-width:1199px){.scroll-notice{bottom:15px}}@media (max-width:639px){.scroll-notice{display:none !important}}#i-about{padding:80px
0;position:relative}#i-about .about-illus{z-index:0;opacity:0;-moz-transition:opacity 1s 0.2s;-o-transition:opacity 1s 0.2s;-webkit-transition:opacity 1s;-webkit-transition-delay:0.2s;transition:opacity 1s 0.2s}#i-about .about-illus
.img1{width:286px;position:absolute;left:5%;top:16.9%}#i-about .about-illus
.img2{width:250px;position:absolute;right:5%;top:44.36%}#i-about>.container-1050{z-index:1}#i-about .about-decro{position:relative;text-align:center;padding:50px
50px 16px 50px;margin:0
auto 50px auto;width:520px}#i-about .about-decro:before{content:"";display:block;width:82px;height:82px;position:absolute;top:0;left:30px;background:url(../images/i_about_tit_icon.png) no-repeat 0 0;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;opacity:0;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-webkit-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:-moz-transform 0.6s cubic-bezier(0, 0.62, 0.31, 1.25) 0.8s, opacity 0.6s cubic-bezier(0, 0.62, 0.31, 1.25) 0.8s;-o-transition:-o-transform 0.6s cubic-bezier(0, 0.62, 0.31, 1.25) 0.8s, opacity 0.6s cubic-bezier(0, 0.62, 0.31, 1.25) 0.8s;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0, 0.62, 0.31, 1.25), opacity 0.6s cubic-bezier(0, 0.62, 0.31, 1.25);-webkit-transition-delay:0.8s, 0.8s;transition:transform 0.6s cubic-bezier(0, 0.62, 0.31, 1.25) 0.8s, opacity 0.6s cubic-bezier(0, 0.62, 0.31, 1.25) 0.8s}#i-about .about-decro:after{content:"";height:16px;position:absolute;left:0;right:0;bottom:0;background-image:url(../images/i_about_line.png);background-repeat:repeat-x;background-position:0 0;-moz-animation:ani_line 1.3s steps(1) infinite;-webkit-animation:ani_line 1.3s steps(1) infinite;animation:ani_line 1.3s steps(1) infinite;-moz-background-size:auto 400%;-o-background-size:auto 400%;-webkit-background-size:auto 400%;background-size:auto 400%;opacity:0;-moz-transition:opacity 0.6s 0.6s;-o-transition:opacity 0.6s 0.6s;-webkit-transition:opacity 0.6s;-webkit-transition-delay:0.6s;transition:opacity 0.6s 0.6s}#i-about .about-decro
.en{display:inline-block;margin:0
8px;font-size:2.25rem;opacity:0;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-webkit-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);-moz-transition:-moz-transform 0.75s cubic-bezier(0, 0.62, 0.31, 1.25), opacity 0.75s cubic-bezier(0, 0.62, 0.31, 1.25);-o-transition:-o-transform 0.75s cubic-bezier(0, 0.62, 0.31, 1.25), opacity 0.75s cubic-bezier(0, 0.62, 0.31, 1.25);-webkit-transition:-webkit-transform 0.75s cubic-bezier(0, 0.62, 0.31, 1.25), opacity 0.75s cubic-bezier(0, 0.62, 0.31, 1.25);transition:transform 0.75s cubic-bezier(0, 0.62, 0.31, 1.25), opacity 0.75s cubic-bezier(0, 0.62, 0.31, 1.25)}#i-about .about-decro .en:first-letter {color:#ed6c00}#i-about .about-decro .en:nth-child(1){-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-webkit-transition-delay:0.1s;transition-delay:0.1s}#i-about .about-decro .en:nth-child(2){-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}#i-about .about-decro .en:nth-child(3){-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#i-about .about-decro
.jp{display:inline-block;color:#ed6c00;font-size:1rem;position:absolute;font-weight:bold;top:30px;right:0;opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:-moz-transform 0.6s 0.6s, opacity 0.6s 0.6s;-o-transition:-o-transform 0.6s 0.6s, opacity 0.6s 0.6s;-webkit-transition:-webkit-transform 0.6s, opacity 0.6s;-webkit-transition-delay:0.6s, 0.6s;transition:transform 0.6s 0.6s, opacity 0.6s 0.6s}#i-about .sec-title{text-align:center;font-size:1.875rem;line-height:1;font-weight:bold;margin:0
auto 20px auto;padding:0;opacity:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);-moz-transition:opacity 0.75s 0.7s, -moz-transform 0.75s 0.7s;-o-transition:opacity 0.75s 0.7s, -o-transform 0.75s 0.7s;-webkit-transition:opacity 0.75s, -webkit-transform 0.75s;-webkit-transition-delay:0.7s, 0.7s;transition:opacity 0.75s 0.7s, transform 0.75s 0.7s}#i-about .sec-subtitle{display:block;text-align:center;font-size:1.25rem;font-weight:bold;margin:0
auto 45px auto;opacity:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);-moz-transition:opacity 0.75s 0.75s, -moz-transform 0.75s 0.75s;-o-transition:opacity 0.75s 0.75s, -o-transform 0.75s 0.75s;-webkit-transition:opacity 0.75s, -webkit-transform 0.75s;-webkit-transition-delay:0.75s, 0.75s;transition:opacity 0.75s 0.75s, transform 0.75s 0.75s}#i-about
p{display:block;text-align:center;font-weight:bold;padding:0
20px;opacity:0;-moz-transition:opacity 0.75s 0.8s;-o-transition:opacity 0.75s 0.8s;-webkit-transition:opacity 0.75s;-webkit-transition-delay:0.8s;transition:opacity 0.75s 0.8s}#i-about.scroll-view .about-illus{opacity:1}#i-about.scroll-view .about-decro:before{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#i-about.scroll-view .about-decro:after{opacity:1}#i-about.scroll-view .about-decro
.en{opacity:1;-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}#i-about.scroll-view .about-decro
.jp{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#i-about.scroll-view .sec-title,
#i-about.scroll-view .sec-subtitle{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#i-about.scroll-view
p{opacity:1}@media (max-width:1699px){#i-about .about-illus{opacity:0.8}#i-about .about-illus
.img1{left:0%}#i-about .about-illus
.img2{right:-5%}}@media (max-width:1499px){#i-about.scroll-view .about-illus{opacity:0.3}#i-about .about-illus
.img1{left:-2%}#i-about .about-illus
.img2{top:55%}}@media (max-width:991px){#i-about{padding:40px
0}#i-about .about-decro{padding:50px
20px 16px 20px;margin:0
auto 30px auto;width:100%;max-width:400px}#i-about .about-decro:before{left:15px;top:25px;width:50px;height:50px}#i-about .about-decro
.en{font-size:1.8rem}#i-about .about-illus{opacity:0.3}#i-about .about-illus
.img1{width:250px;top:25%;left:-10%}#i-about .about-illus
.img2{width:230px;top:65%}#i-about .sec-subtitle{font-size:1.3rem;line-height:1.8}}@media (max-width:767px){#i-about .sec-subtitle
span{display:block}#i-about .about-illus{display:none}}@media (max-width:499px){#i-about .about-decro{padding:50px
0 16px 0;margin:0
auto 20px auto}#i-about .about-decro:before{left:0}}@media (max-width:399px){#i-about .about-decro:before{left:25px;top:0}#i-about .about-decro
.en{font-size:1.4rem;margin:0
2px}#i-about .about-decro
.jp{top:15px}#i-about .sec-title{font-size:1.4rem}#i-about .sec-subtitle{font-size:1.1rem}}#i-news{position:relative;padding-top:50px;padding-bottom:100px}#i-news .sec-title{position:absolute;z-index:3;right:50px;top:90px;width:calc(50% - 40px);max-width:580px;text-align:center}#i-news .sec-title:before{content:"";display:inline-block;position:absolute;z-index:-1;left:0;top:-45px;background-image:url(../images/i_news_img.png);background-position:100% 0;background-repeat:no-repeat;width:95px;height:145px;-moz-background-size:440px auto;-o-background-size:440px auto;-webkit-background-size:440px auto;background-size:440px auto;opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:opacity 0.5s 0.6s, -moz-transform 0.5s 0.6s;-o-transition:opacity 0.5s 0.6s, -o-transform 0.5s 0.6s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.6s, 0.6s;transition:opacity 0.5s 0.6s, transform 0.5s 0.6s}#i-news .sec-title:after{content:"";display:inline-block;position:absolute;z-index:-1;right:0;top:20px;background-image:url(../images/i_news_img.png);background-position:-250px -130px;background-repeat:no-repeat;width:95px;height:85px;-moz-background-size:440px auto;-o-background-size:440px auto;-webkit-background-size:440px auto;background-size:440px auto;opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:opacity 0.5s 0.6s, -moz-transform 0.5s 0.6s;-o-transition:opacity 0.5s 0.6s, -o-transform 0.5s 0.6s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.6s, 0.6s;transition:opacity 0.5s 0.6s, transform 0.5s 0.6s}#i-news .sec-title
.en{display:block;font-size:2.25rem;margin-bottom:10px;opacity:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);-moz-transition:opacity 0.5s 0.3s, -moz-transform 0.5s 0.3s;-o-transition:opacity 0.5s 0.3s, -o-transform 0.5s 0.3s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.3s, 0.3s;transition:opacity 0.5s 0.3s, transform 0.5s 0.3s}#i-news .sec-title .en:first-letter {color:#ed6c00}#i-news .sec-title
.zh{display:block;font-weight:bold;font-size:1.375rem;opacity:0;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px);-moz-transition:opacity 0.5s 0.38s, -moz-transform 0.5s 0.38s;-o-transition:opacity 0.5s 0.38s, -o-transform 0.5s 0.38s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.38s, 0.38s;transition:opacity 0.5s 0.38s, transform 0.5s 0.38s}#i-news .news-decro{display:block;pointer-events:none;position:relative;z-index:-1}#i-news .news-decro .peo,
#i-news .news-decro .bird1,
#i-news .news-decro
.bird2{display:inline-block;position:absolute;background-image:url(../images/i_news_img.png);background-repeat:no-repeat}#i-news .news-decro
.peo{width:250px;height:215px;display:block;position:relative;margin:0
auto;background-position:0 0;-moz-background-size:440px auto;-o-background-size:440px auto;-webkit-background-size:440px auto;background-size:440px auto;opacity:0;-moz-transform:translateX(150px);-ms-transform:translateX(150px);-webkit-transform:translateX(150px);transform:translateX(150px);-moz-transition:-moz-transform 0.6s linear 0.8s, opacity 0.6s linear 0.8s;-o-transition:-o-transform 0.6s linear 0.8s, opacity 0.6s linear 0.8s;-webkit-transition:-webkit-transform 0.6s linear, opacity 0.6s linear;-webkit-transition-delay:0.8s, 0.8s;transition:transform 0.6s linear 0.8s, opacity 0.6s linear 0.8s}#i-news .news-decro
.bird1{top:170px;left:-35px;width:95px;height:72px;background-position:-250px 0;-moz-background-size:440px auto;-o-background-size:440px auto;-webkit-background-size:440px auto;background-size:440px auto;opacity:0;-moz-transform:sclae(0);-ms-transform:sclae(0);-webkit-transform:sclae(0);transform:sclae(0);-moz-transition:-moz-transform 0.5s 0.8s, opacity 0.5s 0.8s;-o-transition:-o-transform 0.5s 0.8s, opacity 0.5s 0.8s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.8s, 0.8s;transition:transform 0.5s 0.8s, opacity 0.5s 0.8s}#i-news .news-decro
.bird2{top:230px;left:auto;right:-85px;width:95px;height:57px;background-position:-250px -72px;-moz-background-size:440px auto;-o-background-size:440px auto;-webkit-background-size:440px auto;background-size:440px auto;opacity:0;-moz-transform:sclae(0);-ms-transform:sclae(0);-webkit-transform:sclae(0);transform:sclae(0);-moz-transition:-moz-transform 0.5s 0.8s, opacity 0.5s 0.8s;-o-transition:-o-transform 0.5s 0.8s, opacity 0.5s 0.8s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.8s, 0.8s;transition:transform 0.5s 0.8s, opacity 0.5s 0.8s}#i-news .news-slide{position:relative}#i-news .news-slide
.box{padding:0
50px}#i-news .news-slide .box
.pic{float:right;position:relative;z-index:1;width:50%;max-width:580px;margin-top:150px;opacity:0;-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);-moz-transition:opacity 0.5s 0.6s, -moz-transform 0.5s 0.6s;-o-transition:opacity 0.5s 0.6s, -o-transform 0.5s 0.6s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.6s, 0.6s;transition:opacity 0.5s 0.6s, transform 0.5s 0.6s}#i-news .news-slide .box .pic:before{content:"";background:url(../images/i_news_pic_mask.png) no-repeat 0 0;z-index:10;pointer-events:none;position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;-moz-background-size:100%, 100%;-o-background-size:100%, 100%;-webkit-background-size:100%, 100%;background-size:100%, 100%}#i-news .news-slide .box .pic
.inner{width:100%;display:block;position:relative;padding-bottom:74.13%}#i-news .news-slide .box
.text{float:left;width:50%;padding-right:80px;position:relative;z-index:5;max-width:650px;opacity:0;-moz-transform:translateX(50px);-ms-transform:translateX(50px);-webkit-transform:translateX(50px);transform:translateX(50px);-moz-transition:opacity 0.5s 0.8s, -moz-transform 0.5s 0.8s;-o-transition:opacity 0.5s 0.8s, -o-transform 0.5s 0.8s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.8s, 0.8s;transition:opacity 0.5s 0.8s, transform 0.5s 0.8s}#i-news .news-slide .box .text .news-title{font-size:1.5rem;font-weight:bold;text-align:center;padding-bottom:30px;position:relative;margin:20px
auto 10px auto}#i-news .news-slide .box .text .news-title:after{content:"";position:absolute;display:block;bottom:0;left:0;height:16px;width:100%;background:url(../images/i_news_line1.png) no-repeat center bottom;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}#i-news .news-slide .box .text .news-date{display:block;text-align:center;font-size:1.25rem;text-transform:uppercase;padding-bottom:30px;position:relative}#i-news .news-slide .box .text .news-date
i{color:#ed6c00;font-style:normal}#i-news .news-slide .box .text .news-date:after{content:"";position:absolute;display:block;bottom:0;left:0;height:16px;width:100%;background:url(../images/i_news_line2.png) no-repeat center bottom;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}#i-news .news-slide .box .text
.desc{text-align:center;margin:20px
auto}#i-news .news-slide .box .text .btn-wrap{margin:0
auto}#i-news .news-slide .box .text .btn-wrap .btn-more{background:#e04d55}#i-news .news-slide .box .text .btn-wrap .btn-more:hover{background:#da2a34}#i-news .news-slide .box .text .btn-wrap .btn-more
span{display:inline-block}#i-news .news-slide .box .text .btn-wrap .btn-more span:before{content:"";background:url(../images/icon_target.png) no-repeat 0 0;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}#i-news .news-slide .slick-prev,
#i-news .news-slide .slick-next{position:absolute;border:1px
solid red;z-index:10;display:block;line-height:0;font-size:0;cursor:pointer;top:50%;width:46px;height:46px;padding:0;border:none;outline:none;background-color:transparent;background-image:url(../images/aw_news.png);background-repeat:no-repeat;-moz-background-size:auto 200%;-o-background-size:auto 200%;-webkit-background-size:auto 200%;background-size:auto 200%;-moz-transition:margin 0.3s;-o-transition:margin 0.3s;-webkit-transition:margin 0.3s;transition:margin 0.3s;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#i-news .news-slide .slick-prev:hover,
#i-news .news-slide .slick-prev:active,
#i-news .news-slide .slick-next:hover,
#i-news .news-slide .slick-next:active{outline:none}#i-news .news-slide .slick-prev.slick-disabled,
#i-news .news-slide .slick-next.slick-disabled{opacity:0.7}#i-news .news-slide .slick-prev{left:10px;background-position:0 0}#i-news .news-slide .slick-prev:hover,
#i-news .news-slide .slick-prev:active{background-position:0 100%}#i-news .news-slide .slick-next{right:10px;background-position:100% 0}#i-news .news-slide .slick-next:hover,
#i-news .news-slide .slick-next:active{background-position:100% 100%}#i-news.scroll-view .sec-title
.en{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#i-news.scroll-view .sec-title
.zh{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#i-news.scroll-view .sec-title:before,
#i-news.scroll-view .sec-title:after{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#i-news.scroll-view .news-decro
.peo{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#i-news.scroll-view .news-decro .bird1,
#i-news.scroll-view .news-decro
.bird2{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#i-news.scroll-view .news-slide .box
.pic{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#i-news.scroll-view .news-slide .box
.text{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:1499px){#i-news .news-slide
.box{padding:0
30px}#i-news .news-slide .box
.text{padding-right:50px}}@media (max-width:1199px){#i-news .sec-title{position:relative;right:auto;top:auto;width:100%;margin:0
auto 20px auto}#i-news .news-slide .box
.text{float:none;position:relative;padding-right:0;width:100%;margin:0
auto}#i-news .news-slide .box
.pic{float:none;position:relative;width:100%;margin:0
auto}#i-news .news-decro{height:50px}#i-news .news-decro
.peo{width:200px;height:172px;display:inline-block;-moz-background-size:352px auto;-o-background-size:352px auto;-webkit-background-size:352px auto;background-size:352px auto;margin-top:-120px}#i-news .news-decro
.bird1{top:0;left:auto;right:100px}#i-news .news-decro
.bird2{top:0;right:0}}@media (max-width:991px){#i-news{padding-bottom:50px}}@media (max-width:499px){#i-news .sec-title:before{width:57px;height:87px;-moz-background-size:264px auto;-o-background-size:264px auto;-webkit-background-size:264px auto;background-size:264px auto}#i-news .sec-title:after{top:0}#i-news .news-slide
.box{padding:0}#i-news .news-slide .box
.text{padding:0
20px}#i-news .news-slide .box .text .news-title{font-size:1.3rem;margin-bottom:0}#i-news .news-slide .box .text .news-date{padding-bottom:20px}#i-news .news-decro{display:none}}#i-links{padding-left:50px;padding-right:50px;background:url(../images/i_link_bg.png) no-repeat 0 0;overflow:hidden;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;position:relative}#i-links:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:#f6f3ec;opacity:1;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-webkit-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-moz-transition:-moz-transform 0.5s cubic-bezier(0.78, 0.01, 0.83, 0.67) 0.1s, opacity 0.5s cubic-bezier(0.78, 0.01, 0.83, 0.67) 0.1s;-o-transition:-o-transform 0.5s cubic-bezier(0.78, 0.01, 0.83, 0.67) 0.1s, opacity 0.5s cubic-bezier(0.78, 0.01, 0.83, 0.67) 0.1s;-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.78, 0.01, 0.83, 0.67), opacity 0.5s cubic-bezier(0.78, 0.01, 0.83, 0.67);-webkit-transition-delay:0.1s, 0.1s;transition:transform 0.5s cubic-bezier(0.78, 0.01, 0.83, 0.67) 0.1s, opacity 0.5s cubic-bezier(0.78, 0.01, 0.83, 0.67) 0.1s}#i-links .container-1300{padding:35px
0 80px 0}#i-links .container-1300 .links-illus{z-index:0;opacity:0;-moz-transition:opacity 1s 0.9s;-o-transition:opacity 1s 0.9s;-webkit-transition:opacity 1s;-webkit-transition-delay:0.9s;transition:opacity 1s 0.9s}#i-links .container-1300 .links-illus
.img1{width:330px;position:absolute;left:-10%;bottom:50px}#i-links .container-1300 .links-illus
.img2{width:340px;position:absolute;right:-12%;bottom:0}#i-links .links-slide{position:relative;z-index:1}#i-links .links-slide .slick-slide{text-align:center;padding:45px
5px;opacity:0;-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px);-moz-transition:opacity 0.5s, -moz-transform 0.5s;-o-transition:opacity 0.5s, -o-transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s}#i-links .links-slide .slick-slide:nth-child(even) .box{-moz-transform:translateY(35px);-ms-transform:translateY(35px);-webkit-transform:translateY(35px);transform:translateY(35px)}#i-links .links-slide .slick-slide:nth-child(4n-3){-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}#i-links .links-slide .slick-slide:nth-child(4n-3) .box:after{background-position:0 -5%}#i-links .links-slide .slick-slide:nth-child(4n-2){-moz-transition-delay:0.35s;-o-transition-delay:0.35s;-webkit-transition-delay:0.35s;transition-delay:0.35s}#i-links .links-slide .slick-slide:nth-child(4n-2) .box:after{background-position:0 35%}#i-links .links-slide .slick-slide:nth-child(4n-1){-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}#i-links .links-slide .slick-slide:nth-child(4n-1) .box:after{background-position:0 65%}#i-links .links-slide .slick-slide:nth-child(4n){-moz-transition-delay:0.65s;-o-transition-delay:0.65s;-webkit-transition-delay:0.65s;transition-delay:0.65s}#i-links .links-slide .slick-slide:nth-child(4n) .box:after{background-position:0 95%}#i-links .links-slide .slick-slide
.box{position:relative;max-width:320px;background:#fff;padding:10px}#i-links .links-slide .slick-slide .box:before{content:"";position:absolute;bottom:-5px;left:0;right:0;height:5px;display:block;background:url(../images/link_bottom.png) repeat-x 0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}#i-links .links-slide .slick-slide .box:after{content:"";position:absolute;top:-22px;left:50%;margin-left:-21px;z-index:5;width:59px;height:42px;background-image:url(../images/icon_taps.png);background-repeat:no-repeat;background-color:transparent;-moz-background-size:auto 400%;-o-background-size:auto 400%;-webkit-background-size:auto 400%;background-size:auto 400%}#i-links .links-slide .slick-slide .box
.pic{display:block;width:100%;padding-bottom:131.03%;position:relative;overflow:hidden}#i-links .links-slide .slick-slide .box .pic
img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}#i-links .links-slide .slick-slide .box .pic:hover
img{-moz-transform:translate(-50%, -50%) scale(1.05);-ms-transform:translate(-50%, -50%) scale(1.05);-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05);-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}#i-links .links-slide .slick-prev,
#i-links .links-slide .slick-next{position:absolute;z-index:10;display:inline-block;width:46px;height:46px;line-height:0;font-size:0;cursor:pointer;color:transparent;background:#ed6c00;padding:0;border:none;outline:none;border-radius:50%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#i-links .links-slide .slick-prev:before,
#i-links .links-slide .slick-next:before{content:"";display:inline-block;width:46px;height:46px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(../images/aw_white.png);background-repeat:no-repeat;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}#i-links .links-slide .slick-prev:hover,
#i-links .links-slide .slick-prev:active,
#i-links .links-slide .slick-next:hover,
#i-links .links-slide .slick-next:active{outline:none;background:#fa9014}#i-links .links-slide .slick-prev{left:-40px}#i-links .links-slide .slick-prev:before{background-position:0 0}#i-links .links-slide .slick-next{right:-40px}#i-links .links-slide .slick-next:before{background-position:100% 0}#i-links.scroll-view:before{opacity:0;-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}#i-links.scroll-view .container-1300 .links-illus{opacity:1}#i-links.scroll-view .links-slide .slick-slide{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:767px){#i-links .container-1300{padding:35px
0 80px 0}#i-links .container-1300 .links-illus{opacity:0.5}#i-links .container-1300 .links-illus
.img1{width:300px;left:50%;margin-left:-150px;bottom:50px}#i-links .container-1300 .links-illus
.img2{display:none}}@media (max-width:499px){#i-links .links-slide .slick-slide{padding:30px
5px}#i-links .links-slide .slick-slide:nth-child(even) .box{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.p-ban{position:relative;opacity:0;-moz-transition:opacity 1s 0.5s;-o-transition:opacity 1s 0.5s;-webkit-transition:opacity 1s;-webkit-transition-delay:0.5s;transition:opacity 1s 0.5s}.p-ban:before,.p-ban:after{content:"";height:6px;position:absolute;z-index:1;left:0;right:0;background:url(../images/slash_white.png) repeat-x 0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}.p-ban:before{top:-3px}.p-ban:after{bottom:-3px}.p-ban
.pic{position:relative;width:100%;padding-bottom:27.9%}.p-ban .pic:before,
.p-ban .pic:after{content:"";width:6px;position:absolute;z-index:1;top:0;bottom:0;background:url(../images/slash_white_v.png) repeat-y 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.p-ban .pic:before{left:-2px}.p-ban .pic:after{right:-2px}.p-ban .pic
img{position:absolute;top:0;left:0;width:100%;height:100%}.p-ban
.text{position:absolute;margin:0;padding:0;top:50%;left:50%;font-size:2.2rem;line-height:1;color:#fff;text-align:center;text-shadow:0 2px 2px rgba(0, 0, 0, 0.3);-moz-transform:translate(-50%, -30%) scale(1.3);-ms-transform:translate(-50%, -30%) scale(1.3);-webkit-transform:translate(-50%, -30%) scale(1.3);transform:translate(-50%, -30%) scale(1.3);opacity:0;-moz-transition:opacity 0.6s 1.1s, -moz-transform 0.6s 1.1s;-o-transition:opacity 0.6s 1.1s, -o-transform 0.6s 1.1s;-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:1.1s, 1.1s;transition:opacity 0.6s 1.1s, transform 0.6s 1.1s}.p-ban .text
.zh{display:block}.p-ban .text
.en{display:block;margin-top:10px}.p-ban.scroll-view{opacity:1}.p-ban.scroll-view
.text{-moz-transform:translate(-50%, -50%) scale(1.2);-ms-transform:translate(-50%, -50%) scale(1.2);-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2);opacity:1}@media (max-width:1199px){.p-ban
.text{font-size:1.8rem}}@media (max-width:767px){.p-ban
.text{font-size:1.5rem}}@media (max-width:499px){.p-ban
.text{font-size:1.2rem}.p-ban .text
.en{font-size:0.8em}}.p-tabs{opacity:0;-moz-transition:opacity 0.5s 0.2s;-o-transition:opacity 0.5s 0.2s;-webkit-transition:opacity 0.5s;-webkit-transition-delay:0.2s;transition:opacity 0.5s 0.2s}.p-tabs.scroll-view{opacity:1}.p-tabs .current-item{display:none}.p-tabs
ul{margin:0
-15px 30px -15px;text-align:center;display:block}.p-tabs ul
li{width:calc((100% / 6) - 4px);display:inline-block;vertical-align:top;padding:0
15px 25px 10px}.p-tabs ul li
a{display:block;position:relative;padding:6px;text-align:center;color:#222;font-weight:bold;font-size:1.125rem;border:1px
solid #fa9014;background-color:transparent;-moz-transition:color 0.2s, background 0.2s;-o-transition:color 0.2s, background 0.2s;-webkit-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.p-tabs ul li a
span{position:relative;z-index:1}.p-tabs ul li a:before{content:"";position:absolute;z-index:0;top:-2px;right:-2px;bottom:-2px;left:-2px;background:url(../images/btn_texture.png) repeat 0 0;background-color:transparent;pointer-events:none}.p-tabs ul li a:hover{background-color:rgba(239, 196, 161, 0.3)}.p-tabs ul li.current
a{background-color:#fa9014;color:#fff}@media (max-width:1199px){.p-tabs
ul{margin:0
-10px 20px -10px}.p-tabs ul
li{width:calc((100% / 5) - 4px);padding:0
10px 20px 10px}.p-tabs ul li
a{padding:5px;font-size:1.0625rem}}@media (max-width:991px){.p-tabs ul
li{width:calc((100% / 4) - 4px)}}@media (max-width:767px){.p-tabs{margin:0
auto 20px auto}.p-tabs .current-item{cursor:pointer;border:2px
solid #fa9014;padding:5px
15px;position:relative;color:#ed6c00;display:block;margin:0
auto 5px auto;text-align:center;font-size:0.9375rem;color:#444;border-radius:5px;-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);box-shadow:0 2px 5px rgba(0, 0, 0, 0.1)}.p-tabs .current-item
span{position:relative;font-weight:bold;z-index:1;pointer-events:none}.p-tabs .current-item:before{content:"";position:absolute;z-index:0;top:-2px;right:-2px;bottom:-2px;left:-2px;background:url(../images/btn_texture.png) repeat 0 0;background-color:transparent;pointer-events:none}.p-tabs .current-item:after{content:"";width:0;height:0;background:none;border-style:solid;border-width:8px 5px 0 5px;border-color:#ed6c00 transparent transparent transparent;position:absolute;top:50%;margin-top:-4px;right:10px}.p-tabs .current-item:hover{background-color:rgba(239, 196, 161, 0.3)}.p-tabs
ul{display:none;margin:0
auto;border:2px
solid #fa9014;background:rgba(255, 255, 255, 0.6);border-radius:5px}.p-tabs ul
li{width:100%;display:block;padding:0;width:100%}.p-tabs ul li
a{font-size:0.9375rem;border:none;border-top:1px solid #fa9014}.p-tabs ul li a:before{display:none}.p-tabs ul li:first-child
a{border-top:none}.p-tabs.open
ul{display:block;position:relative}.p-tabs.open .current-item{background:#ed6c00;border-color:#ed6c00;color:#fff}.p-tabs.open .current-item:after{border-width:0 5px 8px 5px;border-color:transparent transparent #fff transparent}}.product-slide{position:relative;line-height:0;opacity:0;-moz-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}.product-slide:before,.product-slide:after{content:"";width:6px;position:absolute;z-index:1;top:0;bottom:0;background:url(../images/slash_white_v.png) repeat-y 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.product-slide:before{left:-2px}.product-slide:after{right:-2px}.product-slide
.box{position:relative;width:100%;padding-bottom:27.9%}.product-slide .box .inner-pic{position:absolute;display:block;top:0;bottom:0;left:0;right:0}.product-slide .img-big{display:inline-block !important}.product-slide .img-mb{display:none !important}.product-slide .slick-prev,
.product-slide .slick-next{position:absolute;z-index:10;display:block;font-size:0;cursor:pointer;color:transparent;background-image:url(../images/aw_islide.png);background-repeat:no-repeat;background-color:transparent;width:80px;height:80px;top:50%;padding:0;border:none;outline:none;opacity:0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:left 0.3s, right 0.3s, -moz-transform 0.3s, opacity 0.3s;-o-transition:left 0.3s, right 0.3s, -o-transform 0.3s, opacity 0.3s;-webkit-transition:left 0.3s, right 0.3s, -webkit-transform 0.3s, opacity 0.3s;transition:left 0.3s, right 0.3s, transform 0.3s, opacity 0.3s}.product-slide .slick-prev:hover,
.product-slide .slick-prev:active,
.product-slide .slick-next:hover,
.product-slide .slick-next:active{outline:none}.product-slide .slick-prev:before,
.product-slide .slick-next:before{content:"";width:30px;height:30px;display:inline-block;border:none;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-slide .slick-prev{left:10px;background-position:0 0}.product-slide .slick-next{right:10px;background-position:100% 0}.product-slide:hover .slick-prev,
.product-slide:hover .slick-next{opacity:1}.product-slide:hover .slick-prev{left:30px}.product-slide:hover .slick-next{right:30px}.product-slide.scroll-view{opacity:1}@media (max-width:1199px){.product-slide .slick-prev,
.product-slide .slick-next{width:40px;height:40px}}@media (max-width:767px){.product-slide
.box{width:100%;padding-bottom:75%}.product-slide .img-big{display:none !important}.product-slide .img-mb{display:inline-block !important}.product-slide .slick-prev{left:0}.product-slide .slick-next{right:0}.product-slide:hover .slick-prev{left:15px}.product-slide:hover .slick-next{right:15px}}.product-top{display:block;position:relative;padding:20px;margin-bottom:75px;overflow:hidden;opacity:0;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.product-top:before,.product-top:after{content:"";height:20px;display:block;position:absolute;z-index:0;left:0;right:0;background-repeat:repeat-x;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}.product-top:before{background-image:url(../images/product_bg_top.png);top:0}.product-top:after{background-image:url(../images/product_bg_bottom.png);bottom:0}.product-top
.inner{position:relative;background:#e2dbcf;padding:1px;font-size:0;width:100%;display:table}.product-top .inner:before,
.product-top .inner:after{content:"";width:20px;display:block;position:absolute;z-index:0;top:0;bottom:0;background-repeat:repeat-y;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.product-top .inner:before{background-image:url(../images/product_bg_left.png);left:-20px}.product-top .inner:after{background-image:url(../images/product_bg_right.png);right:-20px}.product-top .cate-pic{display:table-cell;vertical-align:top;max-width:750px;width:60%;position:relative;z-index:1;-moz-transform-origin:right top;-ms-transform-origin:right top;-webkit-transform-origin:right top;transform-origin:right top;-moz-transform:translate(0, 20px);-ms-transform:translate(0, 20px);-webkit-transform:translate(0, 20px);transform:translate(0, 20px);opacity:0;-moz-transition:opacity 1s 0.6s;-o-transition:opacity 1s 0.6s;-webkit-transition:opacity 1s;-webkit-transition-delay:0.6s;transition:opacity 1s 0.6s}.product-top .cate-pic .pic-inner{width:100%;position:relative;padding-bottom:66%}.product-top .cate-pic .pic-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.product-top .cate-pic
canvas{width:100%;height:100%;position:absolute;top:0;left:0}.product-top .cate-text{letter-spacing:inherit;width:39%;max-width:400px;padding:30px
30px 30px 80px;display:table-cell;vertical-align:middle;position:relative;z-index:1}.product-top .cate-name{max-width:300px;position:relative}.product-top .cate-name:before{content:"";background:#e2dbcf;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-moz-transition:-moz-transform 0.7s 0.2s, opacity 0.1s 0.9s;-o-transition:-o-transform 0.7s 0.2s, opacity 0.1s 0.9s;-webkit-transition:-webkit-transform 0.7s, opacity 0.1s;-webkit-transition-delay:0.2s, 0.9s;transition:transform 0.7s 0.2s, opacity 0.1s 0.9s}.product-top .cate-name
.zh{font-size:1.5625rem;display:block;font-weight:bold;margin:0
0 15px 0}.product-top .cate-name
.en{font-size:1.9375rem;letter-spacing:0.1rem;line-height:1.6;display:block;text-transform:uppercase;margin:0
0 15px 0}.product-top .cate-name .en:first-letter {color:#ed6c00}.product-top .cate-desc{font-size:0.9375rem;color:#444;font-weight:bold;font-family:"PingFangTC","Noto Sans CJK","Microsoft JhengHei","Arial","PMingLiU",sans-serif;position:relative}.product-top .cate-desc:before{content:"";background:#e2dbcf;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-moz-transition:-moz-transform 0.7s 0.4s, opacity 0.1s 0.11s;-o-transition:-o-transform 0.7s 0.4s, opacity 0.1s 0.11s;-webkit-transition:-webkit-transform 0.7s, opacity 0.1s;-webkit-transition-delay:0.4s, 0.11s;transition:transform 0.7s 0.4s, opacity 0.1s 0.11s}.product-top .cate-illust{width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;opacity:0;-moz-transition:opacity 0.4s 0.2s;-o-transition:opacity 0.4s 0.2s;-webkit-transition:opacity 0.4s;-webkit-transition-delay:0.2s;transition:opacity 0.4s 0.2s}.product-top .cate-illust .img1,
.product-top .cate-illust .img2,
.product-top .cate-illust
.img3{position:absolute;background-image:url(../images/product_top_illust.png);background-repeat:no-repeat}.product-top .cate-illust
.img1{top:6%;left:5%;width:150px;height:127px;background-position:0 0;-moz-background-size:423px auto;-o-background-size:423px auto;-webkit-background-size:423px auto;background-size:423px auto}.product-top .cate-illust
.img2{top:64.33%;left:8%;width:150px;height:127px;background-position:0 -127px;-moz-background-size:423px auto;-o-background-size:423px auto;-webkit-background-size:423px auto;background-size:423px auto}.product-top .cate-illust
.img3{top:35.71%;left:80%;width:273px;height:289px;background-position:-150px 0;-moz-background-size:423px auto;-o-background-size:423px auto;-webkit-background-size:423px auto;background-size:423px auto}.product-top.scroll-view{opacity:1}.product-top.scroll-view .cate-illust{opacity:1}.product-top.scroll-view .cate-name:before,
.product-top.scroll-view .cate-desc:before{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}.product-top.scroll-view .cate-pic{opacity:1}.product-top.less-pic .cate-pic{display:none}.product-top.less-pic .cate-text{width:100%;max-width:none;display:block}@media (max-width:1199px){.product-top .cate-text{padding:20px
20px 20px 40px}}@media (max-width:991px){.product-top{margin-bottom:35px}.product-top .cate-pic{width:50%}.product-top .cate-text{width:50%;padding:0
10px}}@media (max-width:767px){.product-top{margin:0
-20px 30px -20px}.product-top .cate-pic{display:block;width:100%;margin-bottom:20px}.product-top .cate-text{display:block;width:100%;max-width:none}.product-top .cate-name{max-width:none}.product-top .cate-name
.zh{font-size:1.3rem}.product-top .cate-name
.en{font-size:1.5rem}.product-top .cate-illust .img1,
.product-top .cate-illust
.img2{display:none}.product-top .cate-illust
.img3{top:40%}}.product-list{position:relative;z-index:6}.product-list
ul{display:block;font-size:0}.product-list
.box{width:50%;display:inline-block;margin:0
0 60px 0;font-size:0;opacity:0;-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transition:-moz-transform 0.5s, opacity 0.5s;-o-transition:-o-transform 0.5s, opacity 0.5s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s}.product-list .box
.pic{display:inline-block;vertical-align:top;width:32%;max-width:210px;opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:-moz-transform 0.4s 0.1s, opacity 0.4s 0.1s;-o-transition:-o-transform 0.4s 0.1s, opacity 0.4s 0.1s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;-webkit-transition-delay:0.1s, 0.1s;transition:transform 0.4s 0.1s, opacity 0.4s 0.1s}.product-list .box .pic
div{width:100%;position:relative;padding-bottom:80.95%}.product-list .box .pic div:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.product-list .box .pic div
img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-list .box
.text{display:inline-block;vertical-align:top;width:67%;font-size:1rem;padding:0
10px;opacity:0;-moz-transform:translateX(15px);-ms-transform:translateX(15px);-webkit-transform:translateX(15px);transform:translateX(15px);-moz-transition:-moz-transform 0.4s 0.25s, opacity 0.4s 0.25s;-o-transition:-o-transform 0.4s 0.25s, opacity 0.4s 0.25s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;-webkit-transition-delay:0.25s, 0.25s;transition:transform 0.4s 0.25s, opacity 0.4s 0.25s}.product-list .box .text
.name{font-size:1.375rem;font-weight:bold;margin:0
0 15px 0;position:relative}.product-list .box .text .name:before{content:"";background:#f6f3ec;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-moz-transition:-moz-transform 0.7s 0.5s, opacity 0.1s 1.2s;-o-transition:-o-transform 0.7s 0.5s, opacity 0.1s 1.2s;-webkit-transition:-webkit-transform 0.7s, opacity 0.1s;-webkit-transition-delay:0.5s, 1.2s;transition:transform 0.7s 0.5s, opacity 0.1s 1.2s}.icon-spicy{background:url(../images/icon_spicy.png) no-repeat 0 0;-webkit-background-size:contain;background-size:contain;width:26px;height:26px;vertical-align:middle;display:inline-block;margin:-5px 0 0 5px}.product-list .box .text
.intro{display:block;margin:0
0 10px 0;font-weight:bold;padding:0;font-size:0.9375rem}.product-list .box .text
.price{display:block;font-style:normal;letter-spacing:0.06rem;font-weight:bold;margin:0
0 10px 0;color:#444}.product-list .box .text .price:before{content:"";width:26px;height:26px;margin-right:10px;margin-top:-2px;display:inline-block;vertical-align:middle;background:url(../images/icon_crash.png) no-repeat 0 0;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}.product-list .box .text
.notice{color:#444;font-size:0.9375rem;display:block}.product-list .box.scroll-view{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.product-list .box.scroll-view
.pic{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.product-list .box.scroll-view
.text{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.product-list .box.scroll-view .text .name:before{opacity:0;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}@media (max-width:1199px){.product-list
ul{font-size:0;display:block}.product-list
.box{width:50%;vertical-align:top;display:inline-block}}@media (max-width:991px) and (min-width:768px){.product-list
ul{font-size:0;display:block}.product-list
.box{width:50%;vertical-align:top;display:inline-block}}@media (max-width:991px) and (min-width:768px),(max-width:499px){.product-list
.box{padding:0
15px}.product-list .box
.pic{display:block;width:100%;margin:0
auto;text-align:center}.product-list .box
.text{display:block;width:100%;margin:0
auto;text-align:center}}@media (max-width:767px){.product-list
.box{display:block;width:100%}}@media (max-width:499px){.product-list
.box{padding:0}.product-list .box
.text{padding:0}}.about-page-title{position:relative;display:block;width:auto;margin:10px
auto 40px auto;text-align:center}.about-page-title:before{content:"";position:absolute;z-index:0;left:50%;top:50%;margin-top:-76px;margin-left:-245px;width:112px;height:153px;background:url(../images/about_title_img.png) no-repeat 0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;opacity:0;-moz-transform:scale(0) translateX(30px);-ms-transform:scale(0) translateX(30px);-webkit-transform:scale(0) translateX(30px);transform:scale(0) translateX(30px);-moz-transition:-moz-transform 0.5s 0.2s, opacity 0.5s 0.2s;-o-transition:-o-transform 0.5s 0.2s, opacity 0.5s 0.2s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.2s, 0.2s;transition:transform 0.5s 0.2s, opacity 0.5s 0.2s}.about-page-title:after{content:"";position:absolute;z-index:0;left:50%;top:50%;margin-top:-76px;margin-left:136px;width:119px;height:153px;background:url(../images/about_title_img.png) no-repeat 100% 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;opacity:0;-moz-transform:scale(0) translateX(-30px);-ms-transform:scale(0) translateX(-30px);-webkit-transform:scale(0) translateX(-30px);transform:scale(0) translateX(-30px);-moz-transition:-moz-transform 0.5s 0.28s, opacity 0.5s 0.28s;-o-transition:-o-transform 0.5s 0.28s, opacity 0.5s 0.28s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.28s, 0.28s;transition:transform 0.5s 0.28s, opacity 0.5s 0.28s}.about-page-title
.en{font-size:2.25rem;position:relative;z-index:2;display:block;margin-bottom:10px;opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:-moz-transform 0.4s, opacity 0.4s;-o-transition:-o-transform 0.4s, opacity 0.4s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.about-page-title .en .first-letter{display:inline-block}.about-page-title .en:first-letter {color:#ed6c00;display:block}.about-page-title
.zh{font-size:1.375rem;position:relative;z-index:2;display:inline-block;padding-bottom:30px;font-weight:bold;opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:-moz-transform 0.4s 0.2s, opacity 0.4s 0.2s;-o-transition:-o-transform 0.4s 0.2s, opacity 0.4s 0.2s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;-webkit-transition-delay:0.2s, 0.2s;transition:transform 0.4s 0.2s, opacity 0.4s 0.2s}.about-page-title .zh:after{content:"";height:16px;position:absolute;left:-24px;right:-24px;bottom:0;background-image:url(../images/i_about_line.png);background-repeat:repeat-x;background-position:0 0;-moz-background-size:auto 400%;-o-background-size:auto 400%;-webkit-background-size:auto 400%;background-size:auto 400%;opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:-moz-transform 0.4s 0.3s, opacity 0.4s 0.3s;-o-transition:-o-transform 0.4s 0.3s, opacity 0.4s 0.3s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;-webkit-transition-delay:0.3s, 0.3s;transition:transform 0.4s 0.3s, opacity 0.4s 0.3s}.about-page-title.scroll-view
.en{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.about-page-title.scroll-view
.zh{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.about-page-title.scroll-view .zh:after{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.about-page-title.scroll-view:after{opacity:1;-moz-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.about-page-title.scroll-view:before{opacity:1;-moz-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}@media (max-width:991px){.about-page-title
.en{font-size:2rem}}@media (max-width:767px){.about-page-title{margin:15px
auto}.about-page-title:before{margin-top:-55px;margin-left:-185px;width:80px;height:110px}.about-page-title:after{margin-top:-55px;margin-left:100px;width:85px;height:110px}.about-page-title
.en{font-size:1.8rem}}@media (max-width:499px){.about-page-title{margin:15px
auto}.about-page-title:before{margin-top:-50px;margin-left:-129px;width:58px;height:80px}.about-page-title:after{margin-top:-50px;margin-left:70px;width:61px;height:80px}.about-page-title
.en{font-size:1.3rem;margin:0}.about-page-title
.zh{font-size:1.1rem}}.story-bg{display:block;z-index:5;position:relative;margin:20px
auto;padding:70px
100px;overflow:hidden}.story-bg:before,.story-bg:after{content:"";height:80px;display:block;position:absolute;z-index:0;left:0;right:0;background-repeat:repeat-x;-moz-background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}.story-bg:before{background-image:url(../images/about_story_c_top.png);top:0}.story-bg:after{background-image:url(../images/about_story_c_bottom.png);bottom:0}.story-bg
.inner{position:relative;z-index:2;background:url(../images/about_story_c_bg.jpg) repeat 0 0 #e2dbcf;padding:1px;width:100%;min-height:300px;padding:0
65px}.story-bg .inner:before,
.story-bg .inner:after{content:"";width:100px;display:block;position:absolute;z-index:-1;top:0;bottom:0;background-repeat:repeat-y;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.story-bg .inner:before{background-image:url(../images/about_story_c_left.png);left:-100px}.story-bg .inner:after{background-image:url(../images/about_story_c_right.png);right:-100px}.story-bg
.slogan1{font-size:2rem;font-weight:bold;text-align:center;opacity:0;-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transition:opacity 0.6s 0.1s, -moz-transform 0.6s 0.1s;-o-transition:opacity 0.6s 0.1s, -o-transform 0.6s 0.1s;-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.6s 0.1s, transform 0.6s 0.1s}.story-bg .slogan1.scroll-view{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.story-bg
.slogan2{font-size:1.25rem;font-weight:bold;text-align:center;margin-bottom:35px;opacity:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);-moz-transition:opacity 0.6s 0.1s, -moz-transform 0.6s 0.1s;-o-transition:opacity 0.6s 0.1s, -o-transform 0.6s 0.1s;-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.6s 0.1s, transform 0.6s 0.1s}.story-bg .slogan2.scroll-view{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.story-bg .slogan2
span{display:inline-block}.story-bg
p{padding-top:45px;padding-bottom:30px;position:relative;font-size:1.0625rem;font-weight:bold;opacity:0;-moz-transition:opacity 0.6s 0.1s;-o-transition:opacity 0.6s 0.1s;-webkit-transition:opacity 0.6s;-webkit-transition-delay:0.1s;transition:opacity 0.6s 0.1s}.story-bg p.scroll-view{opacity:1}.story-bg p:before{content:"";height:16px;position:absolute;left:0;right:0;top:0;background-image:url(../images/about_story_line.png);background-repeat:repeat-x;background-position:0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}.story-bg p.p1:after,
.story-bg p.p2:after,
.story-bg p.p4:after{content:"";position:absolute;display:block;height:130px;background-image:url(../images/about_story_img1.png);background-repeat:no-repeat;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;opacity:0;-moz-transition:-moz-transform 1s, opacity 1s;-o-transition:-o-transform 1s, opacity 1s;-webkit-transition:-webkit-transform 1s, opacity 1s;transition:transform 1s, opacity 1s}.story-bg p.p1:after{width:110px;background-position:-95px 0;top:-160px;right:0;-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.story-bg p.p1.scroll-view:after{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.story-bg p.p2:after{width:95px;background-position:0 0;bottom:-25px;left:-120px;-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.story-bg p.p2.scroll-view:after{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.story-bg p.p4:after{width:125px;background-position:-205px 0;right:-150px;bottom:-15px;-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.story-bg p.p4.scroll-view:after{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media (max-width:1199px){.story-bg{padding:48px
40px}.story-bg:before,.story-bg:after{height:60px;left:-15px;right:-15px}.story-bg
.inner{padding:30px
40px}.story-bg .inner:before,
.story-bg .inner:after{width:40px}.story-bg .inner:before{left:-40px}.story-bg .inner:after{right:-40px}.story-bg
p.p2{padding-left:120px}.story-bg p.p2:after{left:0px;bottom:20px}.story-bg
p.p4{padding-right:130px}.story-bg p.p4:after{right:-10px;bottom:10px}}@media (max-width:991px){.story-bg{padding:30px
20px}.story-bg:before,.story-bg:after{height:40px}.story-bg .inner:before,
.story-bg .inner:after{width:20px}.story-bg .inner:before{left:-20px}.story-bg .inner:after{right:-20px}.story-bg .slogan2
span{display:block}}@media (max-width:767px){.story-bg{padding:30px
20px 0 20px;margin:0
-20px}.story-bg:before{margin:0
-20px}.story-bg:after{display:none}.story-bg
.inner{padding:10px
20px;margin:0
-20px;width:auto}.story-bg .inner:before,
.story-bg .inner:after{display:none}.story-bg
.slogan1{font-size:1.8rem}.story-bg
.slogan2{font-size:1.0625rem}}@media (max-width:499px){.story-bg
p.p2{padding-left:0}.story-bg
p.p4{padding-right:0}.story-bg p:after{display:none !important}.story-bg
.slogan1{font-size:1.3rem}.story-bg .slogan2,
.story-bg
p{font-size:1rem}}.story-illus{z-index:0;pointer-events:none}.story-illus
.img1{width:239px;left:-220px;position:absolute;top:29%}.story-illus
.img2{width:182px;right:-170px;position:absolute;top:58%}@media (max-width:1499px){.story-illus{z-index:6}.story-illus
.img1{left:-50px;top:10%}.story-illus
.img2{right:10%;top:85%}}@media (max-width:1199px){.story-illus{opacity:0.8}}@media (max-width:991px){.story-illus{display:none}}.concept-bg{margin:50px
auto 150px auto}.concept-bg
.left{width:100%;max-width:700px;position:absolute;z-index:1;left:0;padding-top:115px}.concept-bg .left
.good{position:absolute;z-index:2;top:50%;left:50%;width:310px;opacity:0;-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-moz-transition:opacity 0.6s 0.8s, -moz-transform 0.6s 0.8s;-o-transition:opacity 0.6s 0.8s, -o-transform 0.6s 0.8s;-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:0.8s, 0.8s;transition:opacity 0.6s 0.8s, transform 0.6s 0.8s}.concept-bg .left .good
.inner{position:relative;width:100%;padding-bottom:66.12%}.concept-bg .left
.pic{width:100%;position:relative;padding-bottom:108.57%}.concept-bg .left .pic:before{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#f6f3ec;opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:opacity 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s, -moz-transform 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s;-o-transition:opacity 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s, -o-transform 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s;-webkit-transition:opacity 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82), -webkit-transform 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82);-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s, transform 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s}.concept-bg .left .pic:after{content:"";opacity:0.55;border:8px
solid #cfa972;position:absolute;z-index:-1;width:130%;left:70px;top:-40px;bottom:40px;opacity:0;-moz-transform:translate(-50px, 50px);-ms-transform:translate(-50px, 50px);-webkit-transform:translate(-50px, 50px);transform:translate(-50px, 50px);-moz-transition:opacity 0.6s 0.7s, -moz-transform 0.6s 0.7s;-o-transition:opacity 0.6s 0.7s, -o-transform 0.6s 0.7s;-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:0.7s, 0.7s;transition:opacity 0.6s 0.7s, transform 0.6s 0.7s}.concept-bg .left .pic
img{position:absolute;z-index:1;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}.concept-bg .left.scroll-view
.good{opacity:1;-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.concept-bg .left.scroll-view .pic:before{opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.concept-bg .left.scroll-view .pic:after{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.concept-bg .left.scroll-view .pic
img{opacity:1}.concept-bg
.right{width:53%;max-width:700px;float:right;position:relative;z-index:5;color:#fff;padding:90px
80px 130px 80px;margin:0
auto;text-align:center;background:url(../images/about_concept_text_bg.png) no-repeat 0 0;-moz-background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;opacity:0;-moz-transition:opacity 0.9s;-o-transition:opacity 0.9s;-webkit-transition:opacity 0.9s;transition:opacity 0.9s}.concept-bg .right
.slogan1{display:inline-block;width:auto;font-size:2rem;position:relative;margin:0
auto 30px auto;padding:0
0 40px 0;opacity:0;-moz-transition:opacity 0.6s 0.85s;-o-transition:opacity 0.6s 0.85s;-webkit-transition:opacity 0.6s;-webkit-transition-delay:0.85s;transition:opacity 0.6s 0.85s}.concept-bg .right .slogan1:after{content:"";height:16px;position:absolute;left:22px;right:22px;bottom:0;background-image:url(../images/about_concept_line.png);background-repeat:repeat-x;background-position:0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}.concept-bg .right
p{text-align:left;margin:0
0 30px 0;opacity:0;-moz-transition:opacity 0.6s 0.95s;-o-transition:opacity 0.6s 0.95s;-webkit-transition:opacity 0.6s;-webkit-transition-delay:0.95s;transition:opacity 0.6s 0.95s}.concept-bg .right
.illust{position:absolute;padding-bottom:35%;left:80px;right:0;top:83%;opacity:0;-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-webkit-transform:translateY(-30%);transform:translateY(-30%);-moz-transition:opacity 0.8s 1s, -moz-transform 0.8s 1s;-o-transition:opacity 0.8s 1s, -o-transform 0.8s 1s;-webkit-transition:opacity 0.8s, -webkit-transform 0.8s;-webkit-transition-delay:1s, 1s;transition:opacity 0.8s 1s, transform 0.8s 1s}.concept-bg .right .illust
div{position:absolute;background-image:url(../images/about_concept_img3.png);background-repeat:no-repeat}.concept-bg .right .illust
.fruit1{background-position:0 0;width:17.5%;padding-bottom:17.5%;top:5%;left:0;-moz-background-size:auto 140%;-o-background-size:auto 140%;-webkit-background-size:auto 140%;background-size:auto 140%}.concept-bg .right .illust
.fruit2{background-position:52.77% 0;width:18.54%;padding-bottom:18.54%;top:50%;left:17.7%;-moz-background-size:auto 140%;-o-background-size:auto 140%;-webkit-background-size:auto 140%;background-size:auto 140%}.concept-bg .right .illust
.fruit3{background-position:26.12% 0;width:16.78%;padding-bottom:25.53%;top:0;left:36.7%;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}.concept-bg .right .illust
.fruit4{background-position:78.75% 0;width:16.78%;padding-bottom:16.78%;top:55%;left:56.4%;-moz-background-size:auto 155%;-o-background-size:auto 155%;-webkit-background-size:auto 155%;background-size:auto 155%}.concept-bg .right .illust
.fruit5{background-position:100% 0;width:14.59%;padding-bottom:22.61%;top:2%;left:71.7%;-moz-background-size:auto 110%;-o-background-size:auto 110%;-webkit-background-size:auto 110%;background-size:auto 110%}.concept-bg .right.scroll-view{opacity:1}.concept-bg .right.scroll-view
.slogan1{opacity:1}.concept-bg .right.scroll-view
p{opacity:1}.concept-bg .right.scroll-view
.illust{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:1499px){.concept-bg
.right{width:82%}.concept-bg
.left{max-width:650px}}@media (max-width:1199px){.concept-bg{margin:0
auto 80px}.concept-bg
.right{width:100%}.concept-bg .right
.illust{top:77%}.concept-bg
.left{max-width:460px}}@media (max-width:991px){.concept-bg
.right{width:100%;z-index:1;float:none;margin:-200px auto 0 auto;padding-top:190px}.concept-bg .right
.illust{top:80%}.concept-bg
.left{max-width:350px;width:auto;z-index:5;padding-top:0;position:relative;margin:0
auto}.concept-bg .left
.good{width:180px}.concept-bg .left
.pic{width:95%;padding-bottom:95%;border-radius:100%;overflow:hidden}.concept-bg .left .pic:before{border-radius:100%}.concept-bg .left .pic:after{display:none}.concept-bg .left .pic
img{max-width:115%;left:54.5%;top:54%}}@media (max-width:767px){.concept-bg{margin:0
auto}.concept-bg
.right{margin:-130px -20px 0 -20px;padding:150px
20px 50px 20px;width:auto;max-width:none;background:url(../images/about_concept_text_bg_mb.jpg) repeat 0 0}.concept-bg .right
.slogan1{font-size:1.3rem}.concept-bg .right
.illust{position:relative;left:0;width:110%}}.insis-bg
.right{width:54%;max-width:740px;float:right;opacity:0;-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transition:-moz-transform 0.5s, opacity 0.5s;-o-transition:-o-transform 0.5s, opacity 0.5s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s}.insis-bg .right
.mask{position:relative;width:100%;padding-bottom:105.4%;overflow:hidden}.insis-bg .right .mask:after{content:"";position:absolute;z-index:8;top:0;left:0;right:0;bottom:0;background:#f6f3ec;opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:opacity 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s, -moz-transform 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s;-o-transition:opacity 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s, -o-transform 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s;-webkit-transition:opacity 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82), -webkit-transform 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82);-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s, transform 0.7s cubic-bezier(0.93, -0.06, 0.52, 0.82) 0.1s}.insis-bg .right .mask:before{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;background:url(../images/about_ins_mask.png) no-repeat 0 0;-moz-background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}.insis-bg .right .mask
.breakfast{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:url(../images/about_ins_img1.png) no-repeat 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;opacity:0;-moz-transition:opacity 0.75s;-o-transition:opacity 0.75s;-webkit-transition:opacity 0.75s;transition:opacity 0.75s}.insis-bg .right .mask
.grass1{position:absolute;z-index:3;left:0;bottom:0;width:100%;height:43.58%;background:url(../images/about_ins_img2_1.png) no-repeat 0 bottom;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;opacity:0;-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transition:-moz-transform 0.8s 0.68s, opacity 0.8s 0.68s;-o-transition:-o-transform 0.8s 0.68s, opacity 0.8s 0.68s;-webkit-transition:-webkit-transform 0.8s, opacity 0.8s;-webkit-transition-delay:0.68s, 0.68s;transition:transform 0.8s 0.68s, opacity 0.8s 0.68s}.insis-bg .right .mask
.grass2{position:absolute;z-index:2;left:0;bottom:0;width:100%;height:43.58%;background:url(../images/about_ins_img2_2.png) no-repeat 0 bottom;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;opacity:0;-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transition:-moz-transform 0.8s 0.6s, opacity 0.8s 0.6s;-o-transition:-o-transform 0.8s 0.6s, opacity 0.8s 0.6s;-webkit-transition:-webkit-transform 0.8s, opacity 0.8s;-webkit-transition-delay:0.6s, 0.6s;transition:transform 0.8s 0.6s, opacity 0.8s 0.6s}.insis-bg .right .mask
.grass3{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:43.58%;background:url(../images/about_ins_img2_3.png) no-repeat 0 bottom;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;opacity:0;-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transition:-moz-transform 0.8s 0.53s, opacity 0.8s 0.53s;-o-transition:-o-transform 0.8s 0.53s, opacity 0.8s 0.53s;-webkit-transition:-webkit-transform 0.8s, opacity 0.8s;-webkit-transition-delay:0.53s, 0.53s;transition:transform 0.8s 0.53s, opacity 0.8s 0.53s}.insis-bg .right .mask
.word{position:absolute;z-index:4;left:50%;margin-left:-24.45%;bottom:7%;width:48.91%;height:11%;background:url(../images/about_ins_img3.png) no-repeat 0 bottom;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:-moz-transform 0.8s 0.8s, opacity 0.8s 0.8s;-o-transition:-o-transform 0.8s 0.8s, opacity 0.8s 0.8s;-webkit-transition:-webkit-transform 0.8s, opacity 0.8s;-webkit-transition-delay:0.8s, 0.8s;transition:transform 0.8s 0.8s, opacity 0.8s 0.8s}.insis-bg .right .mask
.circle{position:absolute;z-index:5;left:0;bottom:0;width:100%;height:19.23%;background:url(../images/about_ins_img4.png) no-repeat 0 bottom;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;opacity:0;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);-moz-transition:-moz-transform 0.8s 0.8s, opacity 0.8s 0.8s;-o-transition:-o-transform 0.8s 0.8s, opacity 0.8s 0.8s;-webkit-transition:-webkit-transform 0.8s, opacity 0.8s;-webkit-transition-delay:0.8s, 0.8s;transition:transform 0.8s 0.8s, opacity 0.8s 0.8s}.insis-bg .right.scroll-view{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.insis-bg .right.scroll-view .mask:after{opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.insis-bg .right.scroll-view .mask
.breakfast{opacity:1}.insis-bg .right.scroll-view .mask .grass1,
.insis-bg .right.scroll-view .mask .grass2,
.insis-bg .right.scroll-view .mask .grass3,
.insis-bg .right.scroll-view .mask
.circle{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.insis-bg .right.scroll-view .mask
.word{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.insis-bg
.left{float:left;width:46%;padding-right:20px;opacity:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);-moz-transition:-moz-transform 0.6s, opacity 0.6s;-o-transition:-o-transform 0.6s, opacity 0.6s;-webkit-transition:-webkit-transform 0.6s, opacity 0.6s;transition:transform 0.6s, opacity 0.6s}.insis-bg .left
.slogan1{display:block;width:auto;font-size:2rem;position:relative;padding:0
0 20px 0;text-align:center;font-weight:bold}.insis-bg .left .slogan1
span{display:inline-block}.insis-bg .left .slogan1 span:first-child:after{content:"";display:inline-block;width:5px;height:5px;line-height:0;border-radius:50%;background:#222;vertical-align:middle;margin:-8px 15px 0 15px}.insis-bg .left
p{padding-bottom:20px;position:relative;font-size:1.0625rem;font-weight:bold}.insis-bg .left.scroll-view{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:1199px){.insis-bg
.right{width:40%;margin-top:80px}.insis-bg
.left{width:60%}.insis-bg .left
.slogan1{width:calc(100vw - 40px)}}@media (max-width:991px){.insis-bg
.right{float:none;width:100%;max-width:600px;margin:0
auto;display:block}.insis-bg
.left{float:none;width:100%;max-width:600px;margin:0
auto;padding-right:0}.insis-bg .left
.slogan1{width:auto}}@media (max-width:767px){.insis-bg
.right{width:auto;max-width:none;margin:0
-20px}.insis-bg .right .mask:before{display:none}.insis-bg
.left{margin:40px
auto}.insis-bg .left
.slogan1{font-size:1.5rem}}@media (max-width:499px){.insis-bg .left
.slogan1{font-size:1.3rem;margin-bottom:10px}.insis-bg .left
p{font-size:1rem;margin-bottom:10px}}.sitemap-list{margin:0
-10px 30px -10px;text-align:center;display:block}.sitemap-list
.box{margin-bottom:30px;opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:-moz-transform 0.4s, opacity 0.4s;-o-transition:-o-transform 0.4s, opacity 0.4s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.sitemap-list .box.scroll-view{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.sitemap-list .box
.tit{display:block;position:relative;padding:5px;margin-bottom:0;text-align:center;font-weight:bold;font-size:1.125rem;border:1px
solid #fa9014;background-color:#ed6c00;color:#fff;-moz-transition:color 0.2s, background 0.2s;-o-transition:color 0.2s, background 0.2s;-webkit-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.sitemap-list .box .tit
span{position:relative;z-index:1}.sitemap-list .box .tit:before{content:"";position:absolute;z-index:0;top:-2px;right:-2px;bottom:-2px;left:-2px;background:url(../images/btn_texture.png) repeat 0 0;background-color:transparent;pointer-events:none}.sitemap-list .box
a.tit{margin-bottom:25px}.sitemap-list .box a.tit:hover{background-color:#fa9014;color:#fff}.sitemap-list .box ul
li{display:block;position:relative;border-top:1px solid #fa9014}.sitemap-list .box ul li:first-child{border-top:none}.sitemap-list .box ul li:before{content:"";position:absolute;z-index:0;left:0;top:-1px;right:0;height:1px;background:url(../images/btn_texture.png) repeat 0 0}.sitemap-list .box ul li
a{display:block;position:relative;z-index:1;padding:7px
0;text-align:center;font-size:0.9375rem;font-weight:bold;color:#222}.sitemap-list .box ul li a:hover{color:#db7702}.sitemap-list .box:not(.food){width:calc((100% / 5) - 4px);display:inline-block;vertical-align:top;padding:0
10px}.sitemap-list
.box.food{width:100%;display:block;padding:0
15px}.sitemap-list .box.food
.tit{width:100%}.sitemap-list .box.food .tit
.en{margin:0
0 0 10px;font-style:normal}.sitemap-list .box.food
ul{margin:0
-10px}.sitemap-list .box.food ul
li{width:calc((100% / 4) - 24px);margin:0
10px;display:inline-block;vertical-align:top}.sitemap-list .box.food ul li:nth-child(1),
.sitemap-list .box.food ul li:nth-child(2),
.sitemap-list .box.food ul li:nth-child(3),
.sitemap-list .box.food ul li:nth-child(4){border-top:none}@media (min-width:992px){.sitemap-list .box.food
.tit{color:#de6500;border:none;border-bottom:4px solid #ed6c00;background:none;font-size:1.5rem}}@media (max-width:991px){.sitemap-list{margin:0
-10px 50px -10px;text-align:center;display:block}.sitemap-list
.box{margin-bottom:10px}.sitemap-list .box:not(.food){width:calc((100% / 2) - 4px)}.sitemap-list .box.food ul
li{width:calc((100% / 2) - 24px)}.sitemap-list .box.food ul li:nth-child(3),
.sitemap-list .box.food ul li:nth-child(4){border-top:1px solid #fa9014}.sitemap-list
.box.last{width:100%;margin:0}.sitemap-list .box.last
.tit{width:calc((100% / 2) - 14px);display:inline-block;vertical-align:top}.sitemap-list .box.last .tit:nth-child(1){margin:0
10px 0 0}.sitemap-list .box.last .tit:nth-child(2){margin:0
0 0 10px}}@media (max-width:767px){.sitemap-list{margin:0
-3px 80px -3px}.sitemap-list .box
.tit{font-size:1.0625rem}.sitemap-list .box:not(.food){padding:0
3px}.sitemap-list .box.food
ul{margin:0
-3px}.sitemap-list .box.food ul
li{margin:0
3px;width:calc((100% / 2) - 10px)}.sitemap-list .box.last
.tit{width:calc((100% / 2) - 7px)}.sitemap-list .box.last .tit:nth-child(1){margin:0
3px 0 0}.sitemap-list .box.last .tit:nth-child(2){margin:0
0 0 3px}}@media (max-width:399px){.sitemap-list .box.food
ul{margin:0}.sitemap-list .box.food ul
li{margin:0;width:100%}.sitemap-list .box.food ul li:nth-child(2){border-top:1px solid #fa9014}}.franchise-page-title{position:relative;display:block;width:auto;margin:10px
auto 40px auto;text-align:center}.franchise-page-title:before{content:"";position:absolute;z-index:0;left:50%;top:50%;margin-top:-45px;margin-left:-226px;width:105px;height:85px;background:url(../images/franchise_title_img.png) no-repeat 0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;opacity:0;-moz-transform:scale(0) translateX(30px);-ms-transform:scale(0) translateX(30px);-webkit-transform:scale(0) translateX(30px);transform:scale(0) translateX(30px);-moz-transition:-moz-transform 0.5s 0.2s, opacity 0.5s 0.2s;-o-transition:-o-transform 0.5s 0.2s, opacity 0.5s 0.2s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.2s, 0.2s;transition:transform 0.5s 0.2s, opacity 0.5s 0.2s}.franchise-page-title:after{content:"";position:absolute;z-index:0;left:50%;top:50%;margin-top:-45px;margin-left:124px;width:103px;height:85px;background:url(../images/franchise_title_img.png) no-repeat 100% 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;opacity:0;-moz-transform:scale(0) translateX(-30px);-ms-transform:scale(0) translateX(-30px);-webkit-transform:scale(0) translateX(-30px);transform:scale(0) translateX(-30px);-moz-transition:-moz-transform 0.5s 0.28s, opacity 0.5s 0.28s;-o-transition:-o-transform 0.5s 0.28s, opacity 0.5s 0.28s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.28s, 0.28s;transition:transform 0.5s 0.28s, opacity 0.5s 0.28s}.franchise-page-title
.en{font-size:2.25rem;position:relative;z-index:2;display:block;margin-bottom:10px;opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:-moz-transform 0.4s, opacity 0.4s;-o-transition:-o-transform 0.4s, opacity 0.4s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.franchise-page-title .en .first-letter{display:inline-block}.franchise-page-title .en:first-letter {color:#ed6c00;display:block}.franchise-page-title
.zh{font-size:1.375rem;position:relative;z-index:2;display:inline-block;padding-bottom:30px;font-weight:bold;opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:-moz-transform 0.4s 0.2s, opacity 0.4s 0.2s;-o-transition:-o-transform 0.4s 0.2s, opacity 0.4s 0.2s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;-webkit-transition-delay:0.2s, 0.2s;transition:transform 0.4s 0.2s, opacity 0.4s 0.2s}.franchise-page-title .zh:after{content:"";height:16px;position:absolute;left:-35px;right:-35px;bottom:0;background-image:url(../images/franchise_line.png);background-repeat:repeat-x;background-position:0 0;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:-moz-transform 0.4s 0.3s, opacity 0.4s 0.3s;-o-transition:-o-transform 0.4s 0.3s, opacity 0.4s 0.3s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;-webkit-transition-delay:0.3s, 0.3s;transition:transform 0.4s 0.3s, opacity 0.4s 0.3s}.franchise-page-title.scroll-view
.en{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.franchise-page-title.scroll-view
.zh{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.franchise-page-title.scroll-view .zh:after{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.franchise-page-title.scroll-view:after{opacity:1;-moz-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.franchise-page-title.scroll-view:before{opacity:1;-moz-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}@media (max-width:991px){.franchise-page-title
.en{font-size:2rem}}@media (max-width:767px){.franchise-page-title{margin:15px
auto 30px auto}.franchise-page-title:before{margin-top:-30px;margin-left:-165px;width:73px;height:59px}.franchise-page-title:after{margin-top:-30px;margin-left:100px;width:71px;height:59px}.franchise-page-title
.en{font-size:1.8rem}}@media (max-width:499px){.franchise-page-title:before{margin-top:-20px;margin-left:-130px;width:58px;height:47px}.franchise-page-title:after{margin-top:-20px;margin-left:70px;width:56px;height:47px}.franchise-page-title
.en{font-size:1.3rem;margin:0}.franchise-page-title
.zh{font-size:1.1rem}.franchise-page-title .zh:after{left:-20px;right:-20px}}#franchise
.slogan1{font-size:2rem;font-weight:bold;text-align:center;opacity:0;-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transition:opacity 0.6s 0.1s, -moz-transform 0.6s 0.1s;-o-transition:opacity 0.6s 0.1s, -o-transform 0.6s 0.1s;-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.6s 0.1s, transform 0.6s 0.1s}#franchise .slogan1.scroll-view{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#franchise
.slogan2{font-size:1.25rem;font-weight:bold;text-align:center;margin-bottom:35px;opacity:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);-moz-transition:opacity 0.6s 0.1s, -moz-transform 0.6s 0.1s;-o-transition:opacity 0.6s 0.1s, -o-transform 0.6s 0.1s;-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.6s 0.1s, transform 0.6s 0.1s}#franchise .slogan2.scroll-view{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#franchise .slogan2
span{display:inline-block}@media (max-width:767px){#franchise
.slogan1{font-size:1.8rem}#franchise
.slogan2{font-size:1.0625rem}}@media (max-width:499px){#franchise
.slogan1{font-size:1.3rem}#franchise
.slogan2{font-size:1rem}}.fra-1{padding:35px;background:url(../images/fra1_bg.jpg) repeat 0 0 #f2e6da;text-align:center;margin:0
auto 50px auto}.fra-1
.tit{font-size:1.3125rem;margin:0
0 20px 0;font-weight:bold;position:relative;opacity:0;-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);-moz-transition:-moz-transform 0.5s, opacity 0.5s;-o-transition:-o-transform 0.5s, opacity 0.5s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s}.fra-1 .tit span:nth-child(1):after{content:"&";display:inline-block;margin:0
5px;font-family:Arial,sans-serif}.fra-1
ul{width:auto;display:inline-block}.fra-1 ul
li{display:block;margin:0
0 15px 0;padding-left:80px;position:relative;font-size:1.0625rem;font-weight:bold;text-align:left;opacity:0;-moz-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px);-moz-transition:opacity 0.3s, -moz-transform 0.3s;-o-transition:opacity 0.3s, -o-transform 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s}.fra-1 ul li:nth-child(1){-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.fra-1 ul li:nth-child(2){-moz-transition-delay:0.35s;-o-transition-delay:0.35s;-webkit-transition-delay:0.35s;transition-delay:0.35s}.fra-1 ul li:nth-child(3){-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.fra-1 ul li
span{width:80px;left:0;top:0;position:absolute;opacity:0;-moz-transition:opacity 0.5s 0.6s;-o-transition:opacity 0.5s 0.6s;-webkit-transition:opacity 0.5s;-webkit-transition-delay:0.6s;transition:opacity 0.5s 0.6s}.fra-1 ul li
i{display:block;font-style:normal;position:relative}.fra-1 ul li i:before{content:"";background:url(../images/fra1_bg.jpg) repeat 0 0 #f2e6da;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-moz-transition:-moz-transform 0.5s 0.8s, opacity 0.1s 1.3s;-o-transition:-o-transform 0.5s 0.8s, opacity 0.1s 1.3s;-webkit-transition:-webkit-transform 0.5s, opacity 0.1s;-webkit-transition-delay:0.8s, 1.3s;transition:transform 0.5s 0.8s, opacity 0.1s 1.3s}.fra-1.scroll-view
.tit{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.fra-1.scroll-view ul
li{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.fra-1.scroll-view ul li
span{opacity:1}.fra-1.scroll-view ul li i:before{opacity:0;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}@media (max-width:767px){.fra-1{padding:30px;margin:0
-20px 30px -20px}}@media (max-width:499px){.fra-1{padding:30px
20px}.fra-1
.tit{font-size:1.3rem}.fra-1 .tit span:nth-child(1):after{font-size:0.8em}.fra-1
ul{display:block}.fra-1 ul
li{padding-left:0;font-size:1rem}.fra-1 ul li
span{position:relative;display:block}}@media (max-width:399px){.fra-1 .tit
span{display:block}}.fra-slide{position:relative;margin:0
auto;line-height:0}.fra-slide .box
.pic{position:relative;width:100%;padding-bottom:66.66%}.fra-slide .box .pic:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.fra-slide .box .pic
img{position:absolute;width:100%;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fra-slide .slick-dots{margin:0;padding:0;display:block;position:absolute;z-index:2;left:50%;bottom:20px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fra-slide .slick-dots
li{position:relative;display:inline-block;width:10px;height:10px;margin:0
5px;padding:0;cursor:pointer}.fra-slide .slick-dots li
button{color:transparent;outline:0;font-size:0;width:9px;height:9px;padding:0;background-color:transparent;border:2px
solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transform-origin:center center;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center;-moz-transition:background 0.3s, -moz-transform 0.3s;-o-transition:background 0.3s, -o-transform 0.3s;-webkit-transition:background 0.3s, -webkit-transform 0.3s;transition:background 0.3s, transform 0.3s}.fra-slide .slick-dots li button:hover,
.fra-slide .slick-dots li button:active{background:rgba(255, 255, 255, 0.5)}.fra-slide .slick-dots li.slick-active
button{background-color:#fff}.fra-sec{margin:0
0 50px 0;position:relative}.fra-sec
.right{width:50%;max-width:620px;opacity:0;-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-webkit-transform:translateX(-50px);transform:translateX(-50px);-moz-transition:opacity 0.5s 0.1s, -moz-transform 0.5s 0.1s;-o-transition:opacity 0.5s 0.1s, -o-transform 0.5s 0.1s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.5s 0.1s, transform 0.5s 0.1s}.fra-sec
.left{width:50%;max-width:620px;opacity:0;-moz-transform:translateX(50px);-ms-transform:translateX(50px);-webkit-transform:translateX(50px);transform:translateX(50px);-moz-transition:opacity 0.5s 0.1s, -moz-transform 0.5s 0.1s;-o-transition:opacity 0.5s 0.1s, -o-transform 0.5s 0.1s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.5s 0.1s, transform 0.5s 0.1s}.fra-sec
.text{display:table;height:100%;width:100%}.fra-sec .text .text-inner{display:table-cell;vertical-align:middle;text-align:left;padding:0
40px}.fra-sec .text
.tit{font-size:1.3125rem;color:#ed6c00;font-weight:bold;position:relative}.fra-sec .text .tit:before{content:"";background:#f6f3ec;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-moz-transition:-moz-transform 0.7s 0.5s, opacity 0.1s 1.2s;-o-transition:-o-transform 0.7s 0.5s, opacity 0.1s 1.2s;-webkit-transition:-webkit-transform 0.7s, opacity 0.1s;-webkit-transition-delay:0.5s, 1.2s;transition:transform 0.7s 0.5s, opacity 0.1s 1.2s}.fra-sec .text
.desc{font-size:1.0625rem;display:block;font-weight:bold;position:relative}.fra-sec .text .desc:before{content:"";background:#f6f3ec;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);-moz-transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-moz-transition:-moz-transform 0.7s 0.7s, opacity 0.1s 1.4s;-o-transition:-o-transform 0.7s 0.7s, opacity 0.1s 1.4s;-webkit-transition:-webkit-transform 0.7s, opacity 0.1s;-webkit-transition-delay:0.7s, 1.4s;transition:transform 0.7s 0.7s, opacity 0.1s 1.4s}.fra-sec .text .desc
span{display:block}.fra-sec.scroll-view .right,
.fra-sec.scroll-view
.left{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.fra-sec.scroll-view .text .tit:before,
.fra-sec.scroll-view .text .desc:before{opacity:0;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}@media (max-width:991px){.fra-sec .text .text-inner{padding:0}.fra-sec .text .desc
span{display:inline}.fra-sec .right .text .text-inner{padding-left:20px}.fra-sec .left .text .text-inner{padding-right:20px}}@media (max-width:767px){.fra-sec{margin:0
0 30px 0}.fra-sec .left,
.fra-sec
.right{width:100%;display:block;margin:0
auto 20px auto}.fra-sec .text
.tit{font-size:1.3rem}.fra-sec .text
.desc{font-size:1rem}.fra-sec .right .text .text-inner{padding-left:0}.fra-sec .left .text .text-inner{padding-right:0}}.fra-2:before,.fra-3:before,.fra-4:before,.fra-5:before{content:"";pointer-events:none;position:absolute;display:block;background-image:url(../images/fra_illust.png);background-repeat:no-repeat;-moz-background-size:auto 906px;-o-background-size:auto 906px;-webkit-background-size:auto 906px;background-size:auto 906px;opacity:0;-moz-transition:-moz-transform 0.5s 0.3s, opacity 0.5s 0.3s;-o-transition:-o-transform 0.5s 0.3s, opacity 0.5s 0.3s;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-webkit-transition-delay:0.3s, 0.3s;transition:transform 0.5s 0.3s, opacity 0.5s 0.3s}.fra-2:before{width:264px;height:168px;top:-88px;left:-50px;background-position:0 0;-moz-transform:translate(-15%, 15%);-ms-transform:translate(-15%, 15%);-webkit-transform:translate(-15%, 15%);transform:translate(-15%, 15%)}.fra-2
.left{position:absolute;top:0;bottom:0;left:0}.fra-2
.right{float:right}.fra-3:before{top:-150px;right:-80px;width:398px;height:290px;background-position:0 -168px;-moz-transform:translate(0, 5%);-ms-transform:translate(0, 5%);-webkit-transform:translate(0, 5%);transform:translate(0, 5%)}.fra-3
.left{float:left}.fra-3
.right{position:absolute;top:0;bottom:0;right:0}.fra-4:before{top:-80px;left:-80px;width:278px;height:180px;background-position:0 -458px;-moz-transform:translate(10%, 3%);-ms-transform:translate(10%, 3%);-webkit-transform:translate(10%, 3%);transform:translate(10%, 3%)}.fra-4
.left{position:absolute;top:0;bottom:0;left:0}.fra-4
.right{float:right}.fra-5:before{top:-120px;right:-50px;width:313px;height:268px;background-position:0 -638px;-moz-transform:translate(-15%, 0);-ms-transform:translate(-15%, 0);-webkit-transform:translate(-15%, 0);transform:translate(-15%, 0)}.fra-5
.left{float:left}.fra-5
.right{position:absolute;top:0;bottom:0;right:0}.fra-2.scroll-view:before,.fra-3.scroll-view:before,.fra-4.scroll-view:before,.fra-5.scroll-view:before{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media (max-width:1199px){.fra-2:before,.fra-3:before,.fra-4:before,.fra-5:before{-moz-background-size:auto 634px;-o-background-size:auto 634px;-webkit-background-size:auto 634px;background-size:auto 634px}.fra-2:before{top:-100px;left:-20px;width:184px;height:117px}.fra-3:before{top:-140px;right:-60px;width:278px;height:203px;background-position:0 -117px}.fra-4:before{top:-110px;left:-30px;width:194px;height:126px;background-position:0 -320px}.fra-5:before{top:-80px;right:-20px;width:219px;height:187px;background-position:0 -446px}}@media (max-width:767px){.fra-2:before,.fra-3:before,.fra-4:before,.fra-5:before{display:none}.fra-2 .left,
.fra-2 .right,
.fra-3 .left,
.fra-3 .right,
.fra-4 .left,
.fra-4 .right,
.fra-5 .left,
.fra-5
.right{position:relative;top:auto;bottom:auto;right:auto;left:auto;float:none}}.scroll-fade{opacity:0;-moz-transition:opacity 1s, -moz-transform 1s;-o-transition:opacity 1s, -o-transform 1s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s}.scroll-fade.scroll-view{opacity:1}.scroll-fade-down{-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;-moz-transition:opacity 1s, -moz-transform 1s;-o-transition:opacity 1s, -o-transform 1s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s}.scroll-fade-down.scroll-view{opacity:1}.scroll-fade-down.scroll-view{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.scroll-fade-up{-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-moz-transition:opacity 1s, -moz-transform 1s;-o-transition:opacity 1s, -o-transform 1s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s}.scroll-fade-up.scroll-view{opacity:1}.scroll-fade-up.scroll-view{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.scroll-fade-left{-moz-transform:translateX(50px);-ms-transform:translateX(50px);-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0;-moz-transition:opacity 1s, -moz-transform 1s;-o-transition:opacity 1s, -o-transform 1s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s}.scroll-fade-left.scroll-view{opacity:1}.scroll-fade-left.scroll-view{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.scroll-fade-right{-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0;-moz-transition:opacity 1s, -moz-transform 1s;-o-transition:opacity 1s, -o-transform 1s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s}.scroll-fade-right.scroll-view{opacity:1}.scroll-fade-right.scroll-view{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.rwd-img{width:100%}.max-img{height:auto !important;max-width:100%}.animate{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#infscr-loading{position:absolute;z-index:100;width:150px;color:#fff;background:#fdd000;border-radius:5px;opacity:0.5;text-align:center;text-transform:uppercase;left:50%;bottom:20px;margin-left:-75px;padding:10px;font-size:0.95rem}.back-bar{padding:20px;text-align:center}.edit-wrap{margin-bottom:20px;padding:20px;font-size:1.0625rem;line-height:170%}.edit-wrap
img{height:auto !important;max-width:100%}.edit-wrap
a{text-decoration:underline}.edit-wrap a:hover{text-decoration:none}.template-area{margin-bottom:30px;font-size:0}.template-area
.img{display:inline-block;width:40%;text-align:center;vertical-align:middle;border:10px
solid #fdd000;border-top-color:#fff;border-left-color:#fff}.template-area
.txt{display:inline-block;padding:40px
0 40px 40px;width:calc(60% - 1px);font-size:1.0625rem;vertical-align:middle}.template-area .txt
.title{margin-bottom:20px;font-size:26px}@media (max-width:991px){.edit-wrap{margin-bottom:10px;padding:10px}.template-area
.img{display:block;margin:0
auto;width:auto;max-width:50%}.template-area
.txt{padding:30px
0 0;width:100%}}@media (max-width:767px){.edit-wrap{padding-top:0}.template-area
.img{max-width:100%}.template-area .txt
.title{font-size:22px}}.import{display:inline-block;padding-right:4px;color:#e04d55;font-size:18px}.form-wrap{margin:0
auto;max-width:1000px}.form-wrap
.left{float:left;width:50%}.form-wrap .group-box{padding:10px}.form-wrap .group-box .txt,
.form-wrap .group-box
.box{float:left;font-size:1rem;vertical-align:top}.form-wrap .group-box
.txt{padding-right:20px;width:140px;text-align:right;font-size:16px;line-height:41px}.form-wrap .group-box
.box{width:calc(100% - 140px)}.form-wrap .group-box .input-style,
.form-wrap .group-box .text-style{padding-left:10px;width:100%;height:44px;border:none;background-color:rgba(239, 196, 161, 0.3);-webkit-border-radius:4px;border-radius:4px}.form-wrap .group-box .input-style:focus,
.form-wrap .group-box .text-style:focus{outline:none}.form-wrap .group-box .text-style{display:block;height:120px}.form-wrap .group-box.name .input-style,
.form-wrap .group-box.code .input-style{width:180px}.form-wrap .group-box.code .input-style{float:left}.form-wrap .group-box.code .code-img{float:left;padding-top:2px;padding-left:5px}.form-wrap .select-box{background-color:rgba(239, 196, 161, 0.3)}.form-wrap .group-box.address .select-box{float:left;margin-right:15px;width:150px}.form-wrap .group-box.address .input-style{float:left;width:calc(100% - 330px)}@media (max-width:991px){.form-wrap
.left{float:none;width:100%}.form-wrap .group-box{padding:5px}.form-wrap .group-box.age .select-box{width:180px}.form-wrap .group-box.address .select-box{margin-right:10px}.form-wrap .group-box.address .input-style{float:none;margin-top:10px;width:100%}}@media (max-width:767px){.form-wrap .group-box{padding:0
0 10px}.form-wrap .group-box .txt,
.form-wrap .group-box
.box{float:none;width:100%;text-align:left}.form-wrap .group-box
.txt{padding:5px
0 5px;line-height:100%}.form-wrap .group-box.name .input-style{width:100%}.form-wrap .group-box.address .select-box{margin:0;width:50%}.form-wrap .group-box.address .select-box:first-child{margin-right:10px;width:calc(50% - 10px)}.form-wrap .group-box.code .input-style{margin-bottom:5px;width:100%}.form-wrap .group-box.code .code-img{float:none;width:100%;text-align:center}.form-wrap .btn-box{text-align:center}}.radio-wrap{display:inline-block;padding-top:3px;height:44px;vertical-align:top}.radio-select{display:inline-block;position:relative;margin:2px
0;padding:0
5px;font-size:15px;height:34px;cursor:pointer;font-weight:normal}.radio-select
input{display:none}.radio-select span,
.radio-select
strong{display:inline-block;font-weight:normal;vertical-align:middle}.radio-select
strong{position:relative;padding:5px
4px 4px 27px;line-height:16px;font-weight:400;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:1}.radio-select
span{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:0}.radio-select span:before,
.radio-select span:after{pointer-events:none;content:"";position:absolute;top:50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.radio-select span:before{top:50%;left:10px;margin-top:-8px;width:16px;height:16px;background-color:rgba(255, 255, 255, .5);-webkit-border-radius:50%;border-radius:50%;z-index:1}.radio-select span:after{top:0;left:0;width:100%;height:100%;-webkit-border-radius:4px;border-radius:4px;background-color:rgba(239, 196, 161, 0.3);z-index:0}.radio-select input:checked+span:before{margin-top:-7px;width:16px;height:8px;background-color:#e04d55;-webkit-border-radius:0;border-radius:0;border-bottom:1px solid #fff;border-left:1px solid #fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.radio-select input:checked+span:after{background-color:#e04d55}.radio-select input:checked+span~strong{color:#fff}.select-box{position:relative;height:44px;overflow:hidden;vertical-align:middle;cursor:pointer;-webkit-border-radius:4px;border-radius:4px}.select-box
select{padding:0
35px 0 10px;width:100%;height:44px;font-size:1rem;line-height:44px;background-color:transparent;border:none;outline:none;text-overflow:'';-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select-box select
option{color:#000;text-shadow:none}.select-box select::-ms-expand{display:none}.select-box:before,.select-box:after{pointer-events:none;content:"";position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#2f425d transparent transparent transparent}#news
.grid{position:relative;padding-bottom:100px}#news .item-box{margin-bottom:30px;padding:0
15px;width:25%}#news .item-box .img-box{position:relative}#news .item-box .img-box
.cover{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(250, 144, 20, .4);border:5px
solid #fff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0}#news .item-box .img-box .cover:before,
#news .item-box .img-box .cover:after{pointer-events:none;content:"";position:absolute;top:-30%;left:50%;width:1px;height:30%;background-color:#fff;opacity:0.7;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#news .item-box .img-box .cover:after{top:auto;bottom:-30%}#news .item-box .img-box .cover
span{position:absolute;top:50%;left:50%;color:#fff;font-size:18px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0}#news .item-box .img-box:hover
.cover{opacity:1}#news .item-box .img-box:hover .cover:before{top:0}#news .item-box .img-box:hover .cover:after{bottom:0}#news .item-box .img-box:hover
span{opacity:1}#news .item-box
.main{padding:20px;background-color:#fff}#news .item-box
.title{margin:0
0 10px;color:#222;font-size:1.0625rem;line-height:160%}#news .item-box:hover
.title{color:#fa9014}#news .item-box
.summary{color:#777;font-size:15px;line-height:140%}#news .item-box
.date{color:#fdd000;font-size:15px}#news .top-bar{margin-bottom:20px;padding-bottom:20px;text-align:center;background:url("../images/circle_line.png") center bottom no-repeat}#news .top-bar
.subject{margin:5px
0 20px;font-size:28px;text-align:center;line-height:150%}#news .top-bar
.date{color:#fa9014;font-size:1.0625rem}#news .text-main{margin-top:40px;padding:20px;background:rgba(255, 255, 255, .7)}@media (max-width:1399px){#news .item-box{width:33.33%}#news .text-main{margin-top:30px;padding:10px}}@media (max-width:991px){#news .item-box{width:50%}}@media (max-width:767px){#news .item-box{margin-bottom:10px;padding:0;width:100%}#news .top-bar
.subject{margin-bottom:10px;font-size:22px}}#location .nodata-box{padding:100px
0}#location .search-bar{margin:0
auto;max-width:470px}#location .search-bar .select-box{float:left;display:block;width:265px;background:url("../images/select_bg.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#location .search-bar .search-submit{float:right;display:block;width:200px;height:44px;color:#fff;font-size:1.0625rem;text-align:center;background:url("../images/submit_bg.png") center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;border:none}#location .search-bar .search-submit
i{margin-right:10px}#location .search-bar .search-submit:hover{opacity:0.9}#location .result-list{margin-top:60px;padding:0
0 40px}#location .result-list
table{width:100%}#location .result-list
thead{background-color:#f49580}#location .result-list td,
#location .result-list
th{padding:15px;font-size:1.0625rem;text-align:center;line-height:150%}#location .result-list thead
td{position:relative;padding:15px;color:#fff}#location .result-list thead td:before,
#location .result-list thead td:after{pointer-events:none;content:"";position:absolute}#location .result-list thead td:before{bottom:-4px;left:0;width:100%;height:4px;background:url("../images/thead_bg.png")}#location .result-list thead td:after{top:50%;right:0px;margin-top:-8px;width:1px;height:16px;background-color:#fff}#location .result-list thead td:last-child:after{display:none}#location .result-list
tbody{border-bottom:1px solid rgba(255, 0, 0, .2)}#location .result-list tbody td
a{color:#fa9014}#location .result-list tbody:hover{background-color:rgba(239, 196, 161, 0.3)}#location .result-list
.name{width:20%}#location .result-list
.address{padding-left:20px;width:40%;text-align:left}#location .result-list .address
a{color:#222}#location .result-list .address a
strong{display:inline-block;margin-left:5px;font-weight:normal;vertical-align:middle}#location .result-list .address a
span{display:inline-block;padding:5px
11px 4px 8px;color:#fff;font-size:14px;line-height:100%;-webkit-border-radius:4px;border-radius:4px;background-color:#ccc;vertical-align:middle}#location .result-list .address a span
i{margin-right:3px}#location .result-list .address a:hover
strong{font-weight:bold}#location .result-list .address a:hover
span{background-color:#fa9014}#location .result-list
.tel{width:20%}#location .result-list .menu,
#location .result-list
.fb{width:10%}#location .result-list .circle-style{position:relative;display:inline-block;margin:0
5px;width:30px;height:30px;color:#fff;font-size:1.0625rem;line-height:31px;text-align:center;-webkit-border-radius:50%;border-radius:50%;background-color:#ccc;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#location .result-list .circle-style.disabled{opacity:0.3}#location .result-list .circle-style:before{pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin-left:-18px;margin-top:-18px;width:36px;height:36px;border:1px
solid #fff;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-moz-transform:scale(.3);-ms-transform:scale(.3);-webkit-transform:scale(.3);transform:scale(.3);opacity:0}#location .result-list a.circle-style:hover{opacity:0.9}#location .result-list a.circle-style:hover:before{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}#location .result-list .menu a.circle-style:hover{background-color:#e04d55}#location .result-list .menu .circle-style:before{border-color:#e04d55}#location .result-list .fb a.circle-style:hover{background-color:#3b549f}#location .result-list .fb .circle-style:before{border-color:#3b549f}@media (max-width:1399px){#location .result-list td,
#location .result-list
th{padding:10px;font-size:1rem}#location .result-list .address a
span{display:inline-block;padding:5px;width:24px;vertical-align:top}#location .result-list .address a
span{display:none}#location .result-list
.address{padding-left:10px}}@media (max-width:991px){#location .result-list{margin-top:30px;padding:0}}@media (max-width:767px){#location .search-bar .select-box{float:none;width:100%}#location .search-bar .search-submit{margin:5px
auto 0;width:120px;font-size:15px}.tabRwd
thead{position:absolute;padding:0;border:0;height:1px;width:1px;overflow:hidden}.tabRwd tbody,
.tabRwd tbody tr,
.tabRwd tr,
.tabRwd th,
.tabRwd
td{display:block}.tabRwd tbody td[data-title]:before{content:attr(data-title);float:left}#location .result-list{margin:0;padding:10px
0;background:none}#location .result-list
tbody{position:relative;margin-bottom:10px;padding-bottom:50px;background-color:#fff;font-size:0;border:1px
solid #f49580}#location .result-list tbody:hover{background-color:#fff}#location .result-list tbody
td{padding:5px;line-height:130%;border-bottom:1px solid #ddd}#location .result-list
.address{padding:5px}#location .result-list .address
a{display:block}#location .result-list .address a
span{display:inline-block;width:25px;text-align:center;vertical-align:top}#location .result-list .address a span
i{margin:0}#location .result-list .address a span
small{display:none}#location .result-list .address a
strong{display:inline-block;padding-top:3px;width:calc(100% - 35px);vertical-align:top}#location .result-list .name,
#location .result-list .address,
#location .result-list .tel,
#location .result-list .menu,
#location .result-list
.fb{width:100%;font-size:1rem}#location .result-list
.name{color:#fff;background-color:#f49580}#location .result-list
.tel{position:relative;text-align:left}#location .result-list .tel
span{display:inline-block;padding-top:3px;vertical-align:top}#location .result-list .tel:before{display:inline-block;content:"";position:relative;margin-right:10px;width:25px;height:25px;text-align:center;vertical-align:top;-webkit-border-radius:4px;border-radius:4px;background:#ccc url("../images/icon_phone.png") center no-repeat;-webkit-background-size:22px;-o-background-size:22px;background-size:22px}#location .result-list .menu,
#location .result-list
.fb{position:absolute;bottom:0;right:0;padding:10px;width:auto;border-bottom:none}#location .result-list
.menu{right:45px}#location .result-list .circle-style:before{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}#location .result-list .menu .circle-style{background-color:#e04d55}#location .result-list .menu .circle-style:before{border-color:#e04d55}#location .result-list .fb .circle-style{background-color:#3b549f}#location .result-list .fb .circle-style:before{border-color:#3b549f}#location .result-list .circle-style.disabled{opacity:0.3;background-color:#ccc}#location .result-list .circle-style.disabled:before{border-color:#ccc}}#contact .top-area .info-box{float:left;width:calc(100% - 550px)}#contact .top-area
.logo{position:relative;margin:50px
auto;padding-bottom:30px;text-align:center;background:url("../images/contact_line.png") center bottom no-repeat}#contact .top-area .logo
img{max-width:210px}#contact .top-area .logo:before,
#contact .top-area .logo:after{pointer-events:none;content:"";position:absolute;bottom:20px;height:70px}#contact .top-area .logo:before{left:10%;width:80px;background:url("../images/contact_bird_1.png")}#contact .top-area .logo:after{right:10%;width:90px;background:url("../images/contact_bird_2.png")}#contact .top-area
.main{position:relative;margin:0
auto;padding-left:30px;padding-bottom:50px;width:320px;font-size:18px;line-height:40px}#contact .top-area .main:before,
#contact .top-area .main:after{pointer-events:none;content:"";position:absolute}#contact .top-area .main:before{top:-10px;left:-90px;width:100px;height:140px;background:url("../images/contact_balloon.png") 0 0 no-repeat;-webkit-background-size:80%;-o-background-size:80%;background-size:80%}#contact .top-area .main:after{bottom:0;right:-130px;width:130px;height:130px;background:url("../images/contact_boy.png")}#contact .top-area .map-box{float:left;position:relative;width:550px;border:5px
solid #fff}#contact .top-area .map-box
img{width:100%}#contact .top-area .map-box:before,
#contact .top-area .map-box:after{pointer-events:none;content:"";position:absolute;top:-16px;width:70px;height:21px;background:url("../images/contact_tab.png")}#contact .top-area .map-box:before{left:15%}#contact .top-area .map-box:after{right:15%}#contact .form-area{position:relative;margin-top:50px;padding:50px
20px 70px;background:url("../images/contact_bg.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#contact .form-area .img1,
#contact .form-area .img2,
#contact .form-area
.img3{position:absolute;z-index:0}#contact .form-area
.img1{top:45%;right:5%}#contact .form-area
.img2{top:5%;left:20%}#contact .form-area
.img3{bottom:15%;left:10%}#contact .form-area
form{position:relative;z-index:1}#contact .form-subject{padding-bottom:30px;font-size:30px;text-align:center;background:url("../images/contact_line2.png") center bottom no-repeat}#contact .import-txt{margin:0
auto 30px;padding-right:10px;max-width:1000px;font-size:14px;text-align:right}#contact .btn-box
.submit{float:right;display:block;margin-right:10px;margin-top:8px;width:200px;height:44px;color:#fff;font-size:1.0625rem;text-align:center;background:url("../images/submit_bg.png") center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;border:none}#contact .btn-box .submit:hover{opacity:0.9}@media (max-width:1439px){#contact .top-area .info-box{float:none;margin:0
auto;width:600px}#contact .top-area
.logo{margin-top:0;background-repeat:repeat-x}#contact .top-area .map-box{float:none;margin:20px
auto}}@media (max-width:767px){#contact .top-area .info-box,
#contact .top-area .map-box{width:100%}#contact .top-area
.logo{margin-bottom:10px}#contact .top-area .logo:before{left:-20px;background-position:right bottom;background-repeat:no-repeat;-webkit-background-size:60%;-o-background-size:60%;background-size:60%}#contact .top-area .logo:after{right:-10px;background-position:right bottom;background-repeat:no-repeat;-webkit-background-size:60%;-o-background-size:60%;background-size:60%}#contact .top-area
.main{padding-bottom:10px}#contact .top-area .main:before{left:-30px;background-position:left 50%;background-repeat:no-repeat;-webkit-background-size:60%;-o-background-size:60%;background-size:60%}#contact .top-area .main:after{right:-10px;background-position:right bottom;background-repeat:no-repeat;-webkit-background-size:60%;-o-background-size:60%;background-size:60%}#contact .form-area{margin-top:10px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}#contact .form-subject{padding-bottom:10px;font-size:18px;-webkit-background-size:auto 10px;-o-background-size:auto 10px;background-size:auto 10px}#contact .import-txt{margin-bottom:10px}#contact .form-area .img1,
#contact .form-area .img2,
#contact .form-area
.img3{display:none}#contact .btn-box
.submit{float:none;margin:10px
auto}}#join .category-link{padding:30px
0;font-size:0;text-align:center}#join .category-link
li{float:none;display:inline-block;margin:0
15px}#join .category-link li a:focus{outline:none}#join .category-link li
a{display:inline-block;width:170px;height:50px;color:#202020;font-size:21px;line-height:46px;border:3px
solid #fa9014;-webkit-border-radius:25px;border-radius:25px}#join .category-link li.current
a{color:#fff;background-color:#fa9014}#join .category-link li:not(.current) a:hover{background-color:rgba(239, 196, 161, 0.3)}#join .join-info{position:relative;margin-top:20px;padding:50px
50px 30px;text-align:center;background:url("../images/join_bg.png") center 0 repeat-y;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}#join .join-info
.img{pointer-events:none;content:"";position:absolute;top:-70px;right:50px;width:199px;height:252px;z-index:1}#join .top-title{padding-top:40px;font-size:22px;line-height:100%;text-align:center}#join .join-info .top-title{background:url("../images/join_icon.png") center 0 no-repeat}#join .top-title
.en{font-size:22px}#join .top-title
.cn{font-size:20px}#join .txt-main{padding:20px
0;font-size:17px;line-height:38px}#join .join-tab{position:relative;padding-bottom:50px}#join .join-tab
.img{pointer-events:none;content:"";position:absolute;bottom:0;left:-50px;width:226px;height:255px}#join .join-tab
table{margin:60px
auto;max-width:900px;font-size:20px}#join .join-tab th,
#join .join-tab
td{padding:10px;border-bottom:2px solid #fa9d30}#join .join-tab
th{position:relative;padding-left:30px;width:150px;color:#ed6c00;text-align:left;font-weight:normal;vertical-align:top}#join .join-tab th:before{pointer-events:none;content:"";position:absolute;top:24px;left:10px;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background-color:#fa9014}#join .join-tab
td{padding-left:20px}#join .join-tab tr:last-child th,
#join .join-tab tr:last-child
td{border-bottom:none}#join .join-tab ul
li{position:relative;float:left;padding-left:20px;width:50%}#join .join-tab ul li:before{pointer-events:none;content:"";position:absolute;top:15px;left:4px;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;background-color:#333}#join .join-tab
ol{padding-left:20px;list-style-type:decimal}#join .step-box{position:relative;margin:40px
0 60px;padding:50px
40px;font-size:0;text-align:center}#join .step-box:before{pointer-events:none;content:"";position:absolute;bottom:-40px;left:50%;margin-left:-35px;width:70px;height:40px;background-position:center center;background-repeat:no-repeat}#join .step-box
.item{display:inline-block;position:relative;max-width:240px;height:100px;color:#fff;font-size:1rem;line-height:100px;vertical-align:top;-webkit-border-radius:10px;border-radius:10px}#join .step-box .item:before{pointer-events:none;content:"";position:absolute;top:50%;right:-48px;margin-top:-14px;width:33px;height:28px;background-position:center center;background-repeat:no-repeat}#join .step-box .item:last-child:before{display:none}#join .step-box.one{background-color:rgba(180, 226, 205, .4)}#join .step-box.one:before{background-image:url("../images/join_aw2.png")}#join .step-box.one
.item{margin:0
30px;width:calc(25% - 70px);background-color:#84bfa2}#join .step-box.one .item:nth-child(1),
#join .step-box.one .item:nth-child(2){padding-top:20px;line-height:30px}#join .step-box.one .item:before{background-image:url("../images/join_aw1.png")}#join .step-box.two{background-color:rgba(239, 215, 184, .4)}#join .step-box.two
.item{margin:0
14px;width:calc(16% - 28px);background-color:#f19c49}#join .step-box.two:before{background-image:url("../images/join_aw3.png")}#join .step-box.three{background-color:rgba(253, 210, 201, .4)}#join .step-box.three
.item{margin:0
30px;width:calc(33.33% - 28px);background-color:#f49580}#join .step-box.three .item:before{background-image:url("../images/join_aw4.png")}#join .tel-number{position:relative;margin:80px
auto 30px;width:410px;height:70px;color:#fff;font-size:25px;text-align:center;line-height:70px;background-color:#dd7f10;-webkit-border-radius:10px;border-radius:10px}#join .tel-number:before{pointer-events:none;content:"";position:absolute;top:-2px;left:0;width:100%;height:100%;background-color:#fa9014;-webkit-border-radius:10px;border-radius:10px;z-index:1}#join .tel-number
.txt{position:relative;z-index:2}@media (max-width:991px){#join .category-link{padding:15px
0}#join .category-link li
a{font-size:16px}#join .join-tab{padding-bottom:0}#join .join-info
.img{top:-30px;width:130px}#join .join-tab
table{margin-top:20px}#join .join-tab
.img{left:0;bottom:-90px;width:140px}#join .tel-number{margin-top:30px;margin-bottom:50px}#join .step-box{padding:20px
0}#join .step-box
.item{padding-left:10px;padding-right:10px}#join .step-box.one
.item{margin:0
15px;width:calc(25% - 31px)}#join .step-box.one .item:before{right:-32px}#join .step-box.two{padding:20px
40px}#join .step-box .item:before{-webkit-background-size:50%;-o-background-size:50%;background-size:50%}#join .step-box.two
.item{margin:5px
15px;width:calc(33.33% - 51px);height:60px;line-height:58px}#join .step-box.two .item:before{display:block;right:-32px;background-image:url("../images/join_aw5.png")}#join .step-box.two .item:nth-child(3):before,
#join .step-box.two .item:nth-child(6):before{display:none}#join .step-box.three{margin-bottom:50px}#join .step-box.three
.item{margin:5px
15px;width:calc(33.33% - 51px);height:60px;line-height:58px}#join .step-box.three .item:before{right:-32px}}@media (max-width:767px){#join .category-link
li{margin:0
5px}#join .category-link li
a{width:120px}#join .join-info{padding:20px
30px;text-align:left}#join .join-info .img,
#join .join-tab
.img{display:none}#join .join-tab
table{margin-bottom:0}#join .join-tab table tr,
#join .join-tab table th,
#join .join-tab table
td{display:block;padding-top:0;padding-bottom:0;width:100%;font-size:16px}#join .join-tab table
th{padding-top:10px;padding-left:18px;border-bottom:none}#join .join-tab table
td{padding-bottom:10px}#join .join-tab th:before{top:21px;left:6px;width:6px;height:6px}#join .join-tab ul
li{float:none;width:100%}#join .join-tab ul li:before{top:12px;width:6px;height:6px}#join .step-box.one,
#join .step-box.two,
#join .step-box.three{margin:0
auto 40px;padding-left:20px;padding-right:20px}#join .step-box.one .item,
#join .step-box.two .item,
#join .step-box.three
.item{float:none;margin:0;margin-bottom:20px;width:100%}#join .step-box.one .item:before,
#join .step-box.two .item:before,
#join .step-box.three .item:before{right:auto;left:50%;top:auto;bottom:-24px;margin-left:-18px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#join .step-box.one .item:last-child,
#join .step-box.two .item:last-child,
#join .step-box.three .item:last-child{margin-bottom:0}#join .tel-number{width:100%;font-size:18px}}:where(a,button,input,textarea,select,summary,[tabindex]):focus:not(:focus-visible){outline:none}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:none !important;box-shadow:0 0 0 3px rgba(0, 0, 0, 0.35) !important;border-radius:4px}