html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time{margin:0;padding:0}img{border:0 none;vertical-align:top}ul,li{list-style-type:none}h1,h2,h3,h4,h5,h6{font-size:0.14rem}body,input,select,button,textarea,option{font:normal 100% 'Meiryo UI',Helvetica, Arial, sans-serif;outline:none;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;border-radius:0}button{cursor:pointer}i,em,cite{font-style:normal}body{background-color:#fff;color:#000;-webkit-tap-highlight-color:transparent}a,a:link{color:#222;text-decoration:none}a:focus{outline:none}table{border-collapse:collapse;border-spacing:0}.clear{display:block !important;float:none !important;clear:both;overflow:hidden;width:auto !important;height:0 !important;margin:0 auto !important;padding:0 !important;font-size:0;line-height:0}.container{overflow:hidden;position:relative;min-width:1280px}.w1280{width:1280px;margin:0 auto;position:relative;overflow:hidden}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}textarea{-webkit-appearance:none}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block}.fixed:after{content:".";display:block;clear:both;height:0;visibility:hidden}.fixed{display:block;min-height:1%}.clear{display:block !important;float:none !important;clear:both;overflow:hidden;width:auto !important;height:0 !important;margin:0 auto !important;padding:0 !important;font-size:0;line-height:0}.header,.main,.footer{width:100%;position:relative}.header{width:100%;height:78px;background:url(../images/header-bg.png) repeat-x;position:fixed;top:0;z-index:30}.nav{height:78px;float:right;margin-right:70px}.nav>a{height:40px;display:block;padding:0 20px;line-height:40px;color:#fff;margin-left:60px;font-size:20px;float:left;margin-top:19px}.nav>a:hover{background:rgba(255,255,255,0.28);background:#fff\9;color:#000 \9;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;filter:alpha(opacity=28)}.main{overflow:hidden}.banner{width:100%;height:802px}.banner .banner-center{width:1920px;height:802px;top:0;overflow:hidden;margin:0 auto;position:absolute;left:50%;margin-left:-960px}.banner .swiper-container-banner{width:100%;position:relative;z-index:2;height:802px}.banner .swiper-slide{text-align:center;position:relative}.banner .swiper-slide a.banner-link{width:260px;height:88px;text-indent:-9999px;position:absolute;left:50%;top:666px}.banner .swiper-slide a.banner-link-apple{background:url(../images/app-btn.png) no-repeat;margin-left:-594px}.banner .swiper-slide a.banner-link-google{background:url(../images/google-btn.png) no-repeat;margin-left:-304px}.banner .swiper-slide a.banner-link-consult{width:340px;height:98px;top:650px;margin-left:-170px;background:url(../images/kv-consult-btn.png) no-repeat}.app-explain .exp-Analysis{padding:80px 0 20px}.app-explain span.exp-Indicate{height:52px;text-align:center;display:block}.app-explain .exp-Center{padding:60px 0 80px;text-align:center}.app-explain .exp-Center>h2{font-size:46px;display:block;line-height:100px;padding-bottom:30px}.app-explain .exp-Center>p{font-size:20px;line-height:38px;color:#565656;letter-spacing:1px}.app-Exhibition{height:679px;padding-bottom:60px}.app-Exhibition .app-Exn-center{width:1500px;height:593px;overflow:hidden;padding-top:86px;position:absolute;left:50%;margin-left:-750px}.app-Exhibition .swiper-container-phone{width:100%}.app-Exhibition .swiper-slide{background-position:center;background-size:cover;width:280px;height:500px;padding:0 40px;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5}.app-Exhibition .swiper-slide>img{width:280px;height:500px}.app-Exhibition .phone{width:328px;height:679px;background:url(../images/exhibition/phone.png) no-repeat;position:absolute;top:0;left:50%;z-index:10;margin-left:-164px}.app-Exhibition .swiper-slide-active{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.app-Introduce .app-Ice-center>h2{height:110px;line-height:110px;display:block;text-align:center;font-size:38px}.app-Introduce ul.app-Ice-list{overflow:hidden}.app-Introduce ul.app-Ice-list>li{width:320px;height:170px;float:left;padding-top:40px;text-align:center}.app-Introduce ul.app-Ice-list>li>b{width:96px;height:96px;display:block;margin:0 auto 16px;background:url(../images/introduce-icon.png) no-repeat}.app-Introduce ul.app-Ice-list>li>b.ice-List-01{background-position:0 0}.app-Introduce ul.app-Ice-list>li>b.ice-List-02{background-position:0 -96px}.app-Introduce ul.app-Ice-list>li>b.ice-List-03{background-position:0 -192px}.app-Introduce ul.app-Ice-list>li>b.ice-List-04{background-position:0 -288px}.app-Introduce ul.app-Ice-list>li>b.ice-List-05{background-position:0 -384px}.app-Introduce ul.app-Ice-list>li>b.ice-List-06{background-position:0 -480px}.app-Introduce ul.app-Ice-list>li>b.ice-List-07{background-position:0 -576px}.app-Introduce ul.app-Ice-list>li>b.ice-List-08{background-position:0 -672px}.app-Rank-center{padding:100px 0 200px;overflow:hidden;position:relative}.app-Rank-center>a.rank-Btn{width:251px;height:75px;display:block;text-indent:-9999px;position:absolute;bottom:218px}.app-Rank-center>a.app-Store-btn{background:url(../images/app-Store-btn.png) no-repeat;left:366px}.app-Rank-center>a.google-Pay-btn{background:url(../images/google-Pay-btn.png) no-repeat;right:366px}.app-Prize{width:100%;height:500px;position:relative}.app-Prize>img{width:1920px;position:absolute;left:50%;margin-left:-960px}.app-Prize>span.app-prize-icon{width:267px;height:267px;display:block;position:absolute;top:-133px;left:50%;margin-left:-133.5px}.app-Business .app-Business-center{padding:78px 0 74px}.app-Business span.app-Indicate{padding:95px 0 50px;display:block;text-align:center}.app-Business .bus-explain{text-align:center;padding-bottom:50px}.app-Business .bus-explain h2{height:100px;line-height:100px;font-size:46px;font-weight:normal;position:relative;padding-bottom:40px}.app-Business .bus-explain span.symbol{width:50px;height:50px;display:inline-block;position:relative}.app-Business .bus-explain span.symbol>b{line-height:25px;font-family:'Bodoni MT';position:absolute;top:0;left:13px}.app-Business .bus-explain span.symbol-text{width:25px;height:25px}.app-Business .bus-explain span.symbol-text>b{left:7px}.app-Business .bus-explain>p{font-size:22px;display:block;padding-top:10px;color:#4d4d4d;position:relative;letter-spacing:1px}.app-Data{height:358px;background-color:#efefef}.app-Data .app-Data-center{position:relative;text-align:center}.app-Data .app-Data-center>em.app-arrow{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:56px solid #fff;display:block;position:absolute;top:0;left:50%;margin-left:-50px}.app-Data .app-Data-center>img.app-arrow-img{margin-top:76px}.app-Data .app-Data-center>a.app-Arrow-btn{width:426px;height:104px;text-indent:-9999px;background:url(../images/app-data-btn.png) no-repeat;margin:45px auto 0;display:block}.app-Serve .app-Serve-center{padding:78px 0 94px}.app-Serve .app-Serve-center>h2{height:140px;line-height:140px;display:block;text-align:center;font-size:38px}.app-Serve .app-Serve-center>p{font-size:20px;line-height:38px;color:#878787;padding:0 28px;letter-spacing:1px}.app-Serve .app-Serve-center ul.app-Serve-list{padding-top:60px;overflow:hidden}.app-Serve .app-Serve-center ul.app-Serve-list>li{width:372px;height:248px;float:left;margin:0 27px 36px}.app-Serve .app-Serve-center a.app-Serve-btn{width:432px;height:107px;display:block;text-indent:-9999px;margin:46px auto 0;background:url(../images/app-Serve-btn.png) no-repeat}.footer{height:300px;background-color:#efefef}.footer .foo-Company{height:100px;padding-left:20px;font-size:30px;color:#6a6a6a}.footer .foo-Company>span.foo-Company-name{float:left;line-height:122px;font-weight:bold}.footer .foo-Company>img.foo-Company-logo{float:right}.footer .foo-Contact{overflow:hidden;clear:both}.footer .foo-Contact span.foo-Contact-tel{float:left;padding:0 100px 0 20px;display:block;font-size:20px;line-height:30px;color:#6a6a6a}.footer .foo-Contact span.foo-Contact-tel>span.tel-way{display:block}.footer .foo-Contact span.foo-Contact-tel>p{display:block;padding-bottom:20px}.app-Consult-center{padding:110px 0 120px;overflow:hidden}.app-Consult-center>h2{height:120px;line-height:120px;font-size:46px;text-align:center;display:block;color:#ff1717;letter-spacing:1px}.app-Consult-center span.app-Indicate{padding:45px 0 68px;display:block;text-align:center}.app-Consult-form{overflow:hidden;padding-top:50px}.app-Consult-form>li{padding-bottom:64px;font-size:24px;overflow:hidden;position:relative}.app-Consult-form>li em.form-prompt,.app-Consult-form>li em.form-prompt-type{width:732px;line-height:28px;color:#ff1616;position:absolute;left:211px;top:60px;font-size:16px;display:none}.app-Consult-form label{width:240px;line-height:60px;display:block;float:left;text-align:left;padding-left:30px;position:relative;margin-left:180px}.app-Consult-form label>em{width:78px;height:33px;line-height:33px;background-color:#ff1616;color:#fff;text-align:center;font-size:18px;display:block;position:absolute;top:13px;left:-78px;-webkit-border-radius:20px;-khtml-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:#ff9f9f 0 1px 1px 1px;-khtml-box-shadow:#ff9f9f 0 1px 1px 1px;-moz-box-shadow:#ff9f9f 0 1px 1px 1px;-ms-box-shadow:#ff9f9f 0 1px 1px 1px;-o-box-shadow:#ff9f9f 0 1px 1px 1px;box-shadow:#ff9f9f 0 1px 1px 1px}.app-Consult-form input.app-Consult-ipt{width:700px;height:58px;line-height:58px;border:1px solid #b1b1b1;background-color:#f2f2f2;float:left;-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:0 15px;-webkit-box-shadow:#a1a1a1 0 0 1px 0;-khtml-box-shadow:#a1a1a1 0 0 1px 0;-moz-box-shadow:#a1a1a1 0 0 1px 0;-ms-box-shadow:#a1a1a1 0 0 1px 0;-o-box-shadow:#a1a1a1 0 0 1px 0;box-shadow:#a1a1a1 0 0 1px 0}.app-Consult-form span.app-Consult-select{width:700px;height:214px;overflow:hidden;display:block;float:left;padding-top:7px}.app-Consult-form span.app-Consult-select>span.select-icon{height:50px;line-height:50px;display:block;padding-bottom:32px}.app-Consult-form span.app-Consult-select>span.select-icon>b{width:50px;height:49px;float:left;margin-right:28px;background:url(../images/select-icon.png) 0px -82px no-repeat;cursor:pointer;position:relative}.app-Consult-form span.app-Consult-select>span.select-icon>b>input[type='radio'],.app-Consult-form span.app-Consult-select>span.select-icon>b>input[type='checkbox']{width:20px;height:20px;top:14px;right:-30px;position:absolute;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.app-Consult-form span.app-Consult-select>span.select-icon>b.select-is{background-position:0 -1px}.app-Consult-text{overflow:hidden;padding-left:210px;font-size:24px;padding-bottom:90px}.app-Consult-text span.app-Consult-text-title{height:60px;line-height:60px;display:block}.app-Consult-text .app-Consult-textarea{width:940px;height:290px;border:1px solid #b1b1b1;background-color:#f2f2f2;padding:15px;resize:none;-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:#a1a1a1 0 0 1px 0;-khtml-box-shadow:#a1a1a1 0 0 1px 0;-moz-box-shadow:#a1a1a1 0 0 1px 0;-ms-box-shadow:#a1a1a1 0 0 1px 0;-o-box-shadow:#a1a1a1 0 0 1px 0;box-shadow:#a1a1a1 0 0 1px 0}input.deliver-btn{width:297px;height:85px;display:block;text-indent:-9999px;margin:0 auto;background:url(../images/deliver-btn.png) no-repeat;border:none;cursor:pointer}.shade{width:100%;height:100%;background-color:#000;position:fixed;top:0px;left:0px;z-index:18;display:none;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5}.Popup{position:fixed;*position:absolute;top:50%;left:50%;z-index:20;-webkit-border-radius:20px;-khtml-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;display:none}.Popup>h2{height:60px;line-height:60px;background-color:#ff1616;text-align:center;display:block;margin-top:32px;font-size:24px;color:#fff;font-weight:normal}.Popup>h2>b{width:44px;height:44px;display:inline-block;background:url(../images/Popup-icon.png) no-repeat;margin:8px 8px 0 0;vertical-align:top}.Popup .content-Pop{width:100%;text-align:center}.succeedPop,.failurePop{width:640px;height:320px;margin:-160px 0 0 -320px;background-color:#fff}.succeedPop p,.failurePop p{font-size:20px;color:#010101;padding-top:30px;line-height:46px}.succeedPop a.affirm-btn,.failurePop a.affirm-btn{width:159px;height:55px;display:block;text-indent:-9999px;margin:20px auto 0;background:url(../images/affirm-btn.png) no-repeat}.failurePop{height:270px;margin:-135px 0 0 -320px}
