@charset "utf-8";li,ul{list-style:none}body,dd,div,form,h1,h2,h3,h4,html,img,input,p{margin:0 auto;padding:0;font:12px/1.8 Meiryo,"MS PGothic",Verdana,Arial,Helvetica,sans-serif;color:#222}dd,dl,dt,li,ul{margin:0;padding:0}.menu li,p{line-height:20px}body{font-size:62.5%}dd,dl,dt{text-align:left}img{border:none}a,a:link,a:visited{text-decoration:none;color:#222}a:active,a:hover{text-decoration:underline;color:#222}input{font-size:1.2em;float:left}.container{max-width:1200px;overflow:hidden;padding:0 10px}#header{width:100%;height:72px;position:relative}#logo{width:20%;float:left;margin-top:18px}.menu{z-index:90;float:right;margin-top:25px}.menu li{float:left;display:block;text-align:center;padding:3px 15px 0 10px;font-size:16px;z-index:1;color:#222;font-family:Meiryo,Arial,Helvetica,sans-serif;height:44px}.menu li a:hover{color:#21b3e4;text-decoration:none}.menu li.sale:hover,.menu li.store:hover{background:0 0}.menu ul li .submenu{left:0;overflow:hidden;position:absolute;top:72px;z-index:100;font-size:15px;display:none;background:rgba(255,255,255,.95);padding:1% 0 1.5%;margin-right:0;border-top:#d3d3d3 1px solid;border-bottom:#d3d3d3 2px solid;width:100%}.menu ul li:hover .submenu{display:block}.menu ul li .submenu ul{width:50%;float:left}.menu ul li .submenu ul li{width:45%;float:left;text-align:left;font:400 12px/40px Meiryo,arial,sans-serif!important;color:#999;margin:0;height:auto;padding:0;border-top:1px rgba(255,255,255,0) solid}.about p,.footer-line p,.left h1{text-align:center}.menu ul li .submenu ul li:nth-child(2n){margin-right:5%}.menu ul li .submenu ul .version{width:90%}.menu ul li .submenu li span{color:#21b3e4;font-size:20px;line-height:30px;background:url(/new-style/images/index/win.png) no-repeat;padding-left:31px}.menu ul li .submenu li.mac span{background:url(/new-style/images/index/mac.png) no-repeat}.menu ul li .submenu .first{border-top:1px #d3d3d3 solid;box-sizing:border-box}.menu ul li .submenu li a.more{color:#21b3e4;font-size:14px;text-decoration:none}.menu ul li .submenu li img{vertical-align:top;max-width:28px}.menu ul li .submenu li a{line-height:160%;font-size:15px;color:#666;display:inline-block;padding:0}.menu ul li .submenu li a:hover{color:#21b3e4;text-decoration:none}.menu ul li:hover ul.submenu{display:block}#search-box{float:right;margin-top:0}#search{margin:0}#lookfor{float:right;margin-top:3px}.toggle-nav{display:none}.bot_title{color:#fff;font-size:24px;margin-bottom:20px}#footer{background:#333}.footer{display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between;max-width:1200px;margin:0 auto}.footer a.icon{display:block;-webkit-flex:1;flex:1;margin:40px auto 20px}.footer dl{-webkit-flex:1;flex:1}.footer dl dt{color:#fff;margin:40px auto 20px;font-size:17px}.footer dl dd a{color:#d1cdcd}.footer dl dd{line-height:24px;font-size:13px}#footer .footer-line{margin:20px auto 0;padding:10px 0;background-color:#282828;overflow:hidden}.footer-line div{max-width:860px;margin:0 auto}.footer-line p{color:#7f7f7f;float:left}.footer-line p a{color:#fff;font-size:12px}.footer-line div p:nth-child(2){float:right;font-size:12px}a#subscribe{background:url(/new-style/images/index/subscribe.png) no-repeat;width:264px;height:28px;display:block;color:#fff;font-size:14px;padding:10px 0 0 25px;margin-bottom:15px}a#subscribe:hover{text-decoration:none;background:url(/new-style/images/index/subscribe.png) 0 -38px no-repeat}@media screen and (max-width:1420px){.menu ul li ul.submenu li,.menu ul li ul.submenu li.mac{padding-left:50px}.menu ul li ul.submenu li a,.menu ul li ul.submenu li a.more{font-size:12px}}@media screen and (max-width:1270px){.menu ul li ul.submenu li a{width:186px}.menu ul li ul.submenu li{width:402px}.menu ul li ul.submenu li a.second{padding-left:0}}@media screen and (max-width:956px){.menu,.toggle-nav{display:inline-block;float:right}#header .menu li a,#header .menu li p,.menu{margin-top:0}.toggle-nav{padding:28px 28px 0;color:#222;font-size:30px;border-radius:5px}a.toggle-nav{color:#222}#header .menu li a:hover,#header .menu li:hover,#header .menu li:hover a,.menu li a{color:#fff}.toggle-nav .active,.toggle-nav:hover{text-decoration:none}.menu{position:relative}.menu ul.active{display:none}.menu ul{position:absolute;top:100%;right:0;padding:10px;box-shadow:0 1px 1px rgba(0,0,0,.15);background:#222;border:1px solid #222;opacity:.8}.menu li{margin:0;float:none;display:block}#header .menu{z-index:1000px}#header .menu li:hover .submenu{display:none}#header .container{overflow:visible}#lookfor{float:left;margin-right:10px;margin-top:30px}#search-container input#q{width:60%}.footer-line div p:nth-child(2),.footer-line p{float:none;margin:0}}.about p a:hover,p span.curr{text-decoration:underline}.container-topbar,ul.top-bar{overflow:hidden;display:block}@media screen and (max-width:798px){.menu ul li.sale,.menu ul li.store{display:inline-block;float:right;margin-right:10px}#header .container{padding:0}.footer a.icon{display:none}}@media screen and (max-width:600px){.footer.main{display:block;width:95%;margin:auto}.footer .icon{display:block!important;float:none}#footer{padding-top:20px}}@media screen and (max-width:480px){.menu ul li.store{display:inline-block;float:right}.menu ul li.sale{display:none}.unslider-nav ol{left:25%}}h1,h2,h3,p,ul li{font-family:Meiryo,Arial,Helvetica,sans-serif}ul.top-bar{width:100%;background:#1a1a1a;border-top:5px #d94e37 solid}table,table td,table th{border:1px solid #CAECFF}ul.top-bar li{float:left;font-size:16px;color:#fff;line-height:50px;padding:0 5%}.left h1,h2{font-size:40px}.tab_cont p.thing,ul.tab{padding-left:52px}ul.top-bar li.curr,ul.top-bar li.curr a{color:#f4563b}.left h1,ul.top-bar li a{color:#fff}.container-topbar{width:45%;margin:0 auto}.about{background:url(/images/about/banner-new.jpg) 50% 0 no-repeat;height:430px;margin-bottom:10px}.left{width:48%;float:left}.left h1{margin:65px 0 10px}h2,h3{color:#000}h2{margin:40px 0 20px 2px}h3{font-size:24px;line-height:40px;margin:0 0 10px 2px}.about p,.about-1 p,.affiliate p,.contact-pr p,.history p{color:#000;font-size:16px;line-height:25px;margin:10px 0 26px 2px}.about p{font-size:16px;line-height:35px;width:90%;color:#fff;margin:auto}.item,ul.tab{width:100%;overflow:hidden}.about p a,.about p a:link,.about-1 a,.contact-pr a{color:#25b1e3}.main{max-width:1200px}.contact-pr{background:url(/images/about/media-banner.jpg) 50% 0 no-repeat;height:797px}.contact-pr .center{max-width:350px;overflow:hidden;margin-top:240px;float:right;margin-right:71px}.center h1{font-size:48px;color:#d94e37}.history{background:url(/images/about/history-banner.jpg) 50% 0 no-repeat;height:1028px}.history h1{color:#fff;font-size:50px;margin:90px 0 0 25%}.news h3,.news p.date{margin-bottom:0}.item{max-width:650px;margin-top:260px;clear:both}.tab_cont{overflow:hidden;clear:both}.tab_cont p.year{color:#000;font-size:40px;margin-top:45px}.tab_cont p.year span{color:#fa874d}ul.tab{float:left;display:block;margin-top:30px;padding-bottom:20px}ul.tab li{float:left;background-color:#d94e37;cursor:pointer;width:90px;height:14px;margin-right:20px;margin-top:2px}ul.tab li.curr{background-color:#333;cursor:default}.news-a{background:url(/news/style/image/news1.jpg) center no-repeat;height:795px}.news h1{color:#d94e37;font-size:48px;text-align:left}.news h2{margin-top:20px}.news .item,.news p.date{margin-top:0}.news p.date{color:#b3b3b3}.news ul.tab li.curr{background-color:#e3ddd8}.news ul.tab{padding-left:0;margin-left:2%}.news-b{background:url(/news/style/image/news2.jpg) center no-repeat;height:822px}p span.curr{color:#d94e37;display:inline-block;padding-right:10px}p.news-year{font-size:24px;margin-left:2%}p.news-year a{color:#000;padding:0 10px}.news .news-b h2{margin-top:80px;margin-left:2%}.news-b .item{max-width:none;width:100%}.news .left{margin-left:2%;width:47%}.text ul li{font-size:16px;color:#000;line-height:25px}.text ul{margin-bottom:40px}.text img{max-width:600px;width:100%;margin:20px 0}.text{padding-left:1px}table{border-collapse:collapse;margin:15px 0 50px}table td,table th{padding:10px;font-size:1.4em}.banner-affiliate{background:url(/images/about/business-banner.jpg) 50% 50% no-repeat;height:514px}.banner-affiliate p{font-size:21px;width:80%;line-height:30px;float:left}.left .title,p.lead{font-size:24px;line-height:35px}.banner-affiliate h1{margin-top:140px}.left .title{margin-bottom:20px}.affiliate .left p{padding-left:10%;width:90%}.affiliate .left{border-bottom:5px solid #d94e37}.affiliate .right{border-bottom:5px solid #e0d2c3}.affiliate{margin-top:60px}.left .title a{color:#000}p.lead{margin:20px 0 49px}p.lead span{font-size:17px}img.img-feature{max-width:413px;width:100%;display:block;float:right;margin-right:10%}.part{margin:50px 0;overflow:hidden;display:block}.part p{font-size:16px;line-height:160%}span.bold{font-weight:700}.affiliate-table{margin-top:15px;overflow:hidden;clear:both}.affiliate-table .item{width:100%;margin-top:0;float:left;max-width:1000px}.affiliate-table .item ul.tab li.curr span,.affiliate-table .item ul.tab span:hover{background-color:#25b1e3;text-align:center;color:#fff;border-radius:30px;border-bottom:#25b1e3 solid 2px}.affiliate-table .item ul.tab li{float:left;cursor:pointer;list-style:none;font-size:18px;width:237px;background:0 0;color:#25b1e3;margin-right:0}.affiliate-table .affiliate-form-show{margin:0 auto;padding-left:2%;overflow:hidden}.affiliate-table .affiliate-form-show .text{width:150px;float:left;font-size:16px;color:#000}.affiliate-table .affiliate-form-show p{margin-bottom:0}.affiliate-table .affiliate-form-show .btn{width:110px;height:30px;float:left;margin:13px 0 0;background:#25b1e3;color:#fff;border:0;font-size:1.5em;cursor:pointer;border-radius:5px}.affiliate-table .item ul.tab{width:100%;padding:0 0 0 2%;margin:0;overflow:hidden;height:40px;border-bottom:1px solid #e5e5e5;display:flex}.distributor ul,a.box,a.box .width,a.box img,a.box span{display:block}.lists{width:100%;padding-bottom:20px;padding-top:25px}.affiliate-table .item ul.tab li span{text-align:center;display:block;line-height:36px}.affiliate-table .tab_cont table{width:100%;border:none}.affiliate-table .tab_cont table td img{max-width:35px;margin:-4px 0 0}.affiliate-table .tab_cont table tr td{border:none;line-height:14px}.affiliate-table .affiliate-form-show p,.affiliate-table .affiliate-title{padding:0}.affiliate-table .affiliate-form-show .text-input{float:left;width:35%}.affiliate-table .tab_cont table .title{font-size:16px}.affiliate-table .tab_cont table .subtitle{color:#000;font-size:18px;padding-top:30px}.affiliate-table .tab_cont table .subtitle-s{font-size:16px}.affiliate-table input{margin-right:5px}table td.cata{background-color:#f6f6f6}.distributor h2{text-align:center;margin:90px 0 40px}.distributor ul li{float:left;width:30%;text-align:center;margin:0 1%}.distributor ul{overflow:hidden;clear:both}.distributor ul li p{font-size:24px}.distributor p{text-align:center}.bottom img{margin-top:70px}.bottom{background-color:#f4f2f0;margin-top:30px;padding-bottom:30px}.affiliate-table .submit{font-size:18px;margin-top:30px;padding-left:2%;color:#f4563b}.more-tools{border-top:1px solid #CCC}.more-tools h1{font-size:28px;text-align:center;margin:50px 0}a.box{width:33.33%;background-color:#cef0f7;margin-bottom:50px;overflow:hidden;height:400px;float:left}a.box:hover{text-decoration:none}a.box .width{width:75%;margin-top:40px;margin-bottom:40px;transition:all ease 1.5s}a.box:hover .width{transition:all ease 1.5s;margin-top:20px}a.box:hover p{color:#0079a9}a.box:hover span{background-color:#425164;color:#fff}a.box p{margin:10px 0}a.box .title{font-size:20px;color:#222;text-align:center}a.box .des{font-size:16px;color:#777d7f}a.box img{margin:0 auto;max-width:120px;width:100%}a.box span{margin:20px auto 0;text-align:center;font-size:18px;color:#425164;border:1px solid #425164;width:70%;line-height:18px;padding:8px 0}a.box-bg{background-color:#f0f0f4}a.box-bg-a{background-color:#f6f7fb}@media screen and (max-width:1200px){.news-b{height:auto}.contact-pr{background:url(/images/about/media-banner-s.jpg) right 0 no-repeat;height:797px}}@media screen and (max-width:1000px){.about .left,.bottom .left,.container-topbar,.part .left{width:100%}.about{background-position:left}.history{background-position:40%}img.img-feature{float:none}.bottom img.img-feature{margin-right:auto}}@media screen and (max-width:798px){.news .news-b h2,.news-b{margin-top:30px}.news-a{background-position:left;height:auto}.news .left{width:90%}.affiliate .left,.distributor ul li,a.box{width:100%}.news .item{max-width:none}.news-b{background-image:none;border-top:5px #d94e37 solid}.affiliate .left p{padding-left:0}.affiliate-table .item{display:none}.distributor ul li p{margin:30px 0 20px}}@media screen and (max-width:540px){.contact-pr .center{width:60%}}@media screen and (max-width:480px){.about p{width:100%}.center h1,.left h1{font-size:30px}.contact-pr h1{font-size:23px}.tab_cont p.year{margin-top:20px}.history{height:auto;background-color:#d2d2d2}}