@charset "UTF-8";/*!------------------------------------------------------------------
[MAIN STYLESHEET]
PROJECT: Project Name
VERSION: Versoin Number
-------------------------------------------------------------------*/@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|Poppins:300,400,500,600,700";h1,.h1{font-size:60px}h2,.h2{font-size:40px}h3,.h3{font-size:30px}h4,.h4{font-size:22px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}.btn{font-size:16px;font-family:poppins,sans-serif;text-transform:capitalize;padding:14px 45px;border-radius:45px;font-weight:500;border:1px solid;position:relative;z-index:1;transition:.3s ease-in;overflow:hidden}.btn:focus{outline:0;box-shadow:none!important}.btn:active{box-shadow:none}.btn-lg{padding:20px 40px}.btn-sm{padding:5px 20px}.btn-primary{border:0;color:#fff}.btn-primary:after{content:'';position:absolute;top:0;left:0;width:102%;height:100%;background:linear-gradient(45deg,#00a8f4 0%,#02d1a1 100%);z-index:-1;transition:ease .3s}.btn-white{background:#fff;color:#0097d5;border:1px solid #fff}.btn-white:hover{color:#0097d5;background:#fff}.btn-light{background:#edeff2;color:#242f3e;border:0;transition:none}.btn-light:hover{color:#fff;background:linear-gradient(45deg,#00a8f4 0%,#02d1a1 100%)}.btn-outline-primary{color:#007ac7;border:2px solid #00e0d8}.btn-outline-primary:hover{color:#fff!important;background:0 0;border:2px solid #00e0d8}.btn-outline-primary:hover i{color:#fff!important}.btn-outline-primary:hover:after{left:0}.btn-outline-primary.active{background:0 0}.btn-outline-primary:after{content:'';position:absolute;top:0;left:-102%;width:102%;height:100%;background:linear-gradient(45deg,#00a8f4 0%,#02d1a1 100%);z-index:-1;transition:ease .3s}.btn-outline-white{color:#fff;border:1px solid #fff}.btn-outline-white:hover{color:#0097d5;background:#fff}.btn img{width:30px;height:30px}.btn i{font-size:30px;vertical-align:middle}a,a:hover,a:focus{text-decoration:none;box-shadow:none}a,button,select{cursor:pointer;transition:.3s ease}a:focus,button:focus,select:focus{outline:0}a.text-color:hover,a.text-dark:hover,a.text-light:hover{color:#007ac7!important}.text-color{color:#8b8e93}.text-light{color:#d4dae3!important}.text-dark{color:#242f3e!important}.text-secondary{color:#00e0d8!important}.bg-gradient-primary{background:linear-gradient(134deg,#00a4db 0%,#00269e 100%)}.bg-gradient-secondary{background:linear-gradient(80deg,#0030cc 0%,#00a4db 100%)}.btn-primary-gradient{background:linear-gradient(45deg,#00a8f4 0%,#02d1a1 100%)}.bg-gradient-purple{background:linear-gradient(180deg,#625aff 20%,#b025ef 100%)}.bg-gray{background:#8b8e93}.bg-gray-light{background:#f5f6f7}.bg-secondary{background:#15192b!important}.badge-light{background:#edeff2}.border-color{border-color:#444755!important}.overflow-hidden{overflow:hidden}.shadow,.subscription-wrapper{box-shadow:0 15px 39px 0 rgba(8,18,109,.1)!important}.shadow-sm{box-shadow:0 5px 20px 0 rgba(51,77,128,.12)!important}.zindex-1{z-index:1}.overlay{position:relative}.overlay::before{position:absolute;height:100%;width:100%;left:0;top:0;background:#000;content:"";opacity:.7;border-radius:inherit}.overlay-gradient{position:relative}.overlay-gradient::before{position:absolute;height:100%;width:100%;left:0;top:0;background-image:linear-gradient(134deg,#00a4db 0%,#00269e 100%);content:"";opacity:.7;border-radius:inherit}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0e1e2f;z-index:9999;display:flex;align-items:center;justify-content:center}.bg-cover{background-repeat:no-repeat;background-position:50% 100%;background-size:cover}.rounded-xl{border-radius:45px}.rounded-lg{border-radius:20px}.rounded-sm,.team-member::before,.icon-bg-square::after{border-radius:15px}.rounded-xs{border-radius:10px}.rounded-top-xs{border-top-right-radius:10px;border-top-left-radius:10px}.rounded-top-sm{border-top-right-radius:15px;border-top-left-radius:15px}.rounded-top-lg{border-top-right-radius:20px;border-top-left-radius:20px}.font-weight-medium{font-weight:500}.transition,.card-border-bottom:after,.hover-bg-primary::before,.pricing-table:before,.pricing-table:after,.social-icons li a i{transition:ease .3s}.section{padding-top:140px;padding-bottom:140px}@media(max-width:991px){.section{padding-top:100px;padding-bottom:100px}}.section-lg{padding-top:250px;padding-bottom:250px}.section-lg-bottom{padding-bottom:250px}@media(max-width:991px){.section-lg-bottom{padding-bottom:100px}}.section-sm{padding-top:70px;padding-bottom:70px}.section-title{margin-bottom:38px}.subtitle{text-transform:capitalize;font-size:18px;color:#8b8e93;font-family:poppins,sans-serif;font-weight:400}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.mt-100{margin-top:100px}.translate-top{transform:translateY(-200px)}@media(max-width:767px){.translate-top{transform:translateY(-150px)}}.mobile-height{min-height:400px}.sticky-top{top:100px}.pulse-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pulse-box svg.pulse-svg{overflow:visible}.pulse-box svg.pulse-svg .first-circle{fill:#fff;transform:scale(0.1);transform-origin:center center;animation:pulse-me 3s linear infinite}.pulse-box svg.pulse-svg .second-circle{fill:#fff;transform:scale(0.1);transform-origin:center center;animation:pulse-me 3s linear infinite;animation-delay:1s}.pulse-box svg.pulse-svg .third-circle{fill:#fff;transform:scale(0.1);transform-origin:center center;animation:pulse-me 3s linear infinite;animation-delay:2s}.pulse-box .pulse-css{width:30px;height:30px;border-radius:15px;background:#fff;position:relative}.pulse-box .pulse-css:before,.pulse-box .pulse-css:after{content:"";width:30px;height:30px;border-radius:15px;background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:scale(0.5);transform-origin:center center;animation:pulse-me 3s linear infinite}.pulse-box .pulse-css:after{animation-delay:2s}@keyframes pulse-me{0%{transform:scale(0.5);opacity:0}50%{opacity:.1}70%{opacity:.09}100%{transform:scale(3);opacity:0}}.slick-slide{outline:0}.nextarrow{width:25px;height:25px;display:block;position:absolute;top:-77px;right:20px;cursor:pointer}@media(max-width:767px){.nextarrow{display:none}}.nextarrow:hover:before{left:calc(60% + 10px);border-color:#00e0d8}.nextarrow:hover:after{width:25px;background:#00e0d8}.nextarrow::before{position:absolute;content:"";height:8px;width:8px;background:0 0;top:50%;-webkit-transform:translateY(-50%)rotate(-45deg);transform:translateY(-50%)rotate(-45deg);border-right:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;left:calc(60% + 5px);transition:.2s ease}.nextarrow::after{position:absolute;content:"";height:2px;width:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#e5e5e5;transition:.2s ease;left:40%}.prevarrow{width:25px;height:25px;display:block;position:absolute;top:-77px;right:55px;cursor:pointer}@media(max-width:767px){.prevarrow{display:none}}.prevarrow:hover:before{right:calc(40% + 10px);border-color:#00e0d8}.prevarrow:hover:after{width:25px;background:#00e0d8}.prevarrow::before{position:absolute;content:"";height:8px;width:8px;background:0 0;top:50%;-webkit-transform:translateY(-50%)rotate(-45deg);transform:translateY(-50%)rotate(-45deg);border-top:2px solid #e5e5e5;border-left:2px solid #e5e5e5;right:calc(40% + 5px);transition:.2s ease}.prevarrow::after{position:absolute;content:"";height:2px;width:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#e5e5e5;transition:.2s ease;right:20%}.social-icons li a i{width:46px;height:46px;line-height:46px;color:#fff;text-align:center;border:2px solid #444755;display:block;border-radius:50%;font-size:12px}.social-icons li a i:hover{background-color:#007ac7;border:2px solid #007ac7}.list-styled{padding-left:0}.list-styled li{position:relative;padding-left:20px;list-style-type:none}.list-styled li::before{position:absolute;content:"\f105";font-family:fontawesome;font-size:14px;left:0;top:50%;transform:translateY(-50%);color:#007ac7;transition:.3s ease}.list-styled li:hover::before{color:#007ac7!important}.list-styled li.text-light::before{color:#d4dae3}.list-styled.style-check li::before{content:"\f00c";color:#00e0d8;top:10px;transform:0}.list-hover-underline li a:hover{text-decoration:underline}.list-bordered li:not(:last-child){border-bottom:1px solid #e5e5e5}.breadcrumb-item+.breadcrumb-item::before{color:inherit}.form-control{border:0;height:60px;padding:0 25px;border-radius:45px}.form-control:focus{outline:0;box-shadow:none}textarea.form-control{height:150px;padding:25px}.content p{margin-bottom:17px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:10px}.content li,.content br{margin-bottom:0}.content ul,.content ol{counter-reset:number}.content ol{padding-left:0}.content ol li{position:relative;padding-left:20px}.content ol li::before{counter-increment:number;content:counter(number)".";padding-right:5px;position:absolute;top:0;transform:0;font-family:fontawesome;font-size:14px;left:0;transition:.3s ease}.content ul{padding-left:0;margin-left:20px}.content ul li{position:relative;list-style-type:disc}.content>ul::after,.content ol::after{content:"\A";white-space:pre}.content table{text-align:left;width:100%;max-width:100%;margin-bottom:1rem;border:1px solid #dee2e6}.content table th,.content table td{padding:.75rem;vertical-align:top;border:1px solid #dee2e6}.content table tbody td{text-align:left!important}.content pre{padding:10px 20px;background:#000;border-radius:7px}.content pre code{color:#d4dae3}.naviagtion{padding:45px 0}@media(max-width:991px){.naviagtion{background:linear-gradient(80deg,#0030cc 0%,#00a4db 100%);padding:15px 0}}.naviagtion.nav-bg{background:linear-gradient(80deg,#0030cc 0%,#00a4db 100%);padding:15px 0}.naviagtion.naviagtion-white.nav-bg{background:#fff;box-shadow:0 10px 20px 0 rgba(0,141,236,.1)}.naviagtion.naviagtion-white.nav-bg .btn{color:#007ac7!important}.naviagtion.naviagtion-white.nav-bg .btn:hover{color:#fff!important}@media(max-width:991px){.naviagtion.naviagtion-white{background:#fff}}.navbar .nav-item .nav-link{font-size:16px;font-weight:500;padding:20px 22px;font-family:poppins,sans-serif;transition:all ease .3s}@media(max-width:1200px){.navbar .nav-item .nav-link{padding:20px 15px}}.navbar .nav-item .nav-link.active{color:#00e0d8}.navbar .nav-item .nav-link:hover{color:#00e0d8!important}.navbar .dropdown:hover .dropdown-menu{visibility:visible;opacity:1;transform:scaleX(1)}.navbar .dropdown-menu{box-shadow:0 3px 9px 0 rgba(0,0,0,.12);padding:15px;border:0;top:50px;left:-20px;border-radius:0;display:block;visibility:hidden;transition:.05s ease;opacity:0;transform:scale(0.8);background:#fff}@media(max-width:991px){.navbar .dropdown-menu{display:none;opacity:1;visibility:visible;transform:scale(1);transform-origin:unset}}.navbar .dropdown-menu.show{visibility:hidden}@media(max-width:991px){.navbar .dropdown-menu.show{visibility:visible;display:block}}.navbar .dropdown-item{position:relative;color:#242f3e;transition:.2s ease;font-family:poppins,sans-serif}@media(max-width:991px){.navbar .dropdown-item{text-align:center}}.navbar .dropdown-item:not(:last-child){margin-bottom:10px}.navbar .dropdown-item:hover{color:#007ac7;background:0 0}.hero-area{padding:200px 0 260px}@media(max-width:400px){.hero-area{padding:190px 0 100px}}.hero-area p{opacity:.7}.hero-area h1{line-height:68px;z-index:1}@media(max-width:400px){.hero-area h1{font-size:50px}}.hero-area .bg-shape-1{position:absolute;top:0;right:0;z-index:-1}.hero-area .bg-shape-2{position:absolute;left:0;top:185px;z-index:-1}.hero-area .bg-shape-3{position:absolute;left:-40px;bottom:-50px;z-index:-1}.hero-area-lg .row{margin-right:-25%}@media(max-width:991px){.hero-area-lg .row{margin-right:-15px}}.watermark{position:absolute;opacity:.07;top:20px;left:0;font-size:200px;font-weight:600;z-index:-1;color:inherit}@media(max-width:575px){.watermark{top:0;font-size:150px}}.watermark-sm{position:absolute;opacity:.07;top:-40px;left:0;font-size:110px;font-weight:600;color:inherit}@media(max-width:575px){.watermark-sm{top:0;font-size:100px}}.video-thumb{min-height:400px}.bg-shape-triangles{position:relative}.bg-shape-triangles::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(../images/background/testimonial-1.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:-1}.pricing-table{overflow:hidden}.pricing-table:after{content:'';position:absolute;width:80px;height:70px;top:0;right:40px;transform:rotate(45deg)translate(-60px);background:rgba(255,90,0,.1)}.pricing-table:before{content:'';position:absolute;width:95px;height:80px;top:0;right:-45px;transform:rotate(45deg)translate(-60px);background:rgba(255,90,0,.1)}.feature-bg-shape{position:absolute;left:0;top:0;z-index:-1}.process-bg-shape{position:absolute;right:0;bottom:0;z-index:-1}.floating-video{position:absolute;right:0;top:50%;transform:translateY(-50%)}.play-icon{font-size:18px;width:90px;height:90px;text-align:center;line-height:90px;background:#fff;display:inline-block;border-radius:50%}.icon-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.process-steps li:not(:last-child){margin-bottom:50px}.process-steps li:nth-child(odd){margin-left:70px}@media(max-width:991px){.process-steps li:nth-child(odd){margin-left:0}}@media(max-width:767px){.process-steps li:nth-child(odd){margin-left:70px}}.step-number{display:block;width:80px;height:80px;line-height:80px;text-align:center;font-size:35px}.bg-triangles{position:relative}.bg-triangles::before{position:absolute;content:"";background:url(../images/shape/triangle-double.png);background-repeat:no-repeat;background-size:contain;top:0;left:0;height:230px;width:25%}.bg-triangles::after{position:absolute;content:"";background:url(../images/shape/triangle-double.png);background-repeat:no-repeat;background-size:contain;bottom:0;right:0;height:230px;width:25%;transform:rotate(180deg)}.bg-quote{position:relative}.bg-quote::before{content:'';position:absolute;top:-10px;left:50%;width:70px;height:50px;transform:translateX(-50%);background:url(../images/quotation/quetesion.png);background-repeat:no-repeat}.icon-sm{width:45px;height:45px;border-radius:50%;line-height:45px;text-align:center}.feature-bg-shape-1{position:absolute;left:-150px;top:-400px;z-index:-1}.feature-bg-shape-2{position:absolute;left:0;top:-200px;z-index:-1}.bg-map{position:relative}.bg-map::before{position:absolute;background-image:url(../images/background/map.png);content:"";background-size:contain;background-repeat:no-repeat;left:0;top:10%;height:80%;width:50%}@media(max-width:767px){.bg-map::before{width:100%;height:40%}}.testimonial-slider-single .slick-arrow{top:100%}.card-img-sm{max-width:60px;max-height:60px}.card-date{padding-left:40px;position:relative}.card-date::before{position:absolute;content:"";height:1px;width:30px;background:#8b8e93;left:0;top:12px}.hover-bg-primary::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(134deg,#00a4db 0%,#00269e 100%);z-index:-1;opacity:0}.hover-bg-primary .btn{transition:unset}.hover-bg-primary:hover{background:0 0}.hover-bg-primary:hover:before{opacity:1}.hover-bg-primary:hover *{color:#fff!important}.card-border-bottom:hover:after{width:94%;border-radius:0 0 20px 20px}.card-border-bottom:after{content:'';position:absolute;width:170px;height:4px;left:50%;bottom:0;transform:translateX(-50%);border-radius:45px;background:linear-gradient(45deg,#003cff,#008fbf)}.icon-quote{border:4px solid #e5e6e8;height:40px;width:40px;line-height:37px;border-radius:10px;font-size:20px}.icon{font-size:25px}.icon-lg{font-size:50px}.icon-bg-circle{position:relative}.icon-bg-circle::after{content:'';position:absolute;width:68px;height:68px;top:-35px;left:15px;border-radius:50%;background:inherit;opacity:.1}.icon-bg-circle::before{z-index:1;position:relative}.icon-bg-square{position:relative}.icon-bg-square::after{content:'';position:absolute;top:-55px;left:73%;width:75px;height:75px;transform:rotate(50deg)scale(0.8)skew(-1deg,-15deg)translateX(16px)translateY(97px);background:#f5f6f7}.icon-bg-square::before{z-index:1;position:relative}.icon-primary{color:#062caf}.icon-yellow{color:#f6a622}.icon-purple{color:#7952f5}.icon-cyan{color:#02d0a1}.icon-red{color:#ff4949}.icon-orange{color:#ff7c17}.icon-green{color:#6c3}.icon-blue{color:#3682ff}.icon-bg-primary::after{background:#062caf}.icon-bg-yellow::after{background:#f6a622}.icon-bg-purple::after{background:#7952f5}.icon-bg-cyan::after{background:#02d0a1}.icon-bg-red::after{background:#ff4949}.icon-bg-green::after{background:#6c3}.icon-bg-orange::after{background:#ff7c17}.icon-bg-blue::after{background:#3682ff}.team-member{position:relative}.team-member::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(115deg,#00269e 0%,#00a4db 100%);opacity:0;transition:all linear .3s}.team-member-content{position:absolute;top:100%;left:0;right:0;z-index:-1}.team-member-content h5{transition:.3s ease}.team-member-content ul{position:absolute;transition:.3s ease;left:0;right:0;bottom:100%}.team-member-content li a{opacity:0;visibility:hidden}.team-member-content p{position:relative}.team-member-content p::before{content:'';position:absolute;bottom:-20px;left:50%;width:130px;height:2px;transform:translateX(-50%);background:rgba(255,255,255,.5);opacity:0}.team-member:hover::before{opacity:.9}.team-member:hover .team-member-content{position:absolute;top:40%;z-index:1}.team-member:hover .team-member-content ul{bottom:0}.team-member:hover .team-member-content *{color:#fff}.team-member:hover .team-member-content i{color:inherit}.team-member:hover .team-member-content a{opacity:1;visibility:visible}.team-member:hover .team-member-content a:hover{color:#00e0d8}.team-member:hover .team-member-content p{opacity:.7}.team-member:hover .team-member-content p::before{opacity:1}.career-banner p{opacity:.7}.category-slider h5{font-size:20px}.category-slider .slick-slide{margin-bottom:40px}.arrow-right,.arrow-left{top:-80px}.arrow-right{right:17px}.arrow-left{right:77px}.blog-slider .arrow-left,.blog-slider .arrow-right{position:absolute;top:-80px;right:0;cursor:pointer}.blog-slider .arrow-right{right:17px}.blog-slider .arrow-left{right:77px;z-index:1}.widget{padding:40px 30px 0}.search-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);background:0 0;border:0}.tag-list li a{padding:12px 15px;display:block;border-radius:40px}.tag-list li a:hover{background:linear-gradient(45deg,#00a8f4 0%,#02d1a1 100%);color:#fff!important}blockquote{box-shadow:inset 0 7px 0 0 rgba(255,255,255,.596);padding:34px 40px 37px;background-image:linear-gradient(80deg,#0030cc 0%,#00a4db 100%);border-radius:10px;margin:40px 0}blockquote p{position:relative;font-style:italic;color:#fff}blockquote h6{color:#fff}.media img{height:75px;width:75px}.reply-btn{font-size:16px;font-weight:500}textarea.form-control{height:180px}.footer{margin-top:140px;padding-top:140px}@media(max-width:991px){.footer{padding-top:0;margin-top:0}}@media(max-width:991px){.subscription{background:linear-gradient(80deg,#0030cc 0%,#00a4db 100%)}}.subscription.bg-white{background:0 0}.subscription.bg-white .subscription-wrapper{background:#fff}@media(max-width:991px){.subscription.bg-white{background:#fff}}.subscription.bg-white .form-control{border:1px solid #ebebeb!important}.subscription-wrapper{border-radius:0% 5% 10% 3%/10% 20% 0% 17%;transform:perspective(1800px)rotateY(20deg)skewY(1deg)translateX(50px);padding:70px 50px;z-index:1;width:100%;background:linear-gradient(80deg,#0030cc 0%,#00a4db 100%);position:absolute;top:-120px}@media(max-width:991px){.subscription-wrapper{transform:unset;border-radius:0;position:static;background:0 0;box-shadow:none!important}}.subscription-wrapper .form-control{height:60px;background:rgba(255,255,255,.1);border-radius:45px}.subscription-wrapper .form-control:focus{background:rgba(255,255,255,.1);outline:0;box-shadow:none}.subscription-wrapper .form-control::placeholder{color:#8b8e93}.subscription-wrapper .form-control.text-white::placeholder{color:#fff}.subscription-content{transform:skewY(-1deg)}@media(max-width:991px){.subscription-content{transform:unset}}.existing a:link{text-decoration:none;border-style:none;text-transform:none;color:#00baff;padding:0;font-weight:700}.existing a:visited{text-decoration:none;border-style:none;text-transform:none;color:#00baff}.existing a img{text-decoration:none;border-style:none;text-transform:none}.existing body{margin:0;padding:0;font-family:hiragino kaku gothic pro,Meiryo,Osaka,ms pgothic,arial,helvetica,sans-serif}.existing #header{margin:0;padding:0;float:left;width:100%;height:170px;background-image:url(../img/jp_header_bk.jpg);background-repeat:repeat-x}.existing .headerbox{width:1100px;padding:0;height:170px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background-image:url(../img/jp_header_bk2.jpg);background-repeat:no-repeat}.existing .topbox{margin:0;float:left;width:1100px;height:106px;padding:0}.existing .header_logo{padding:0;float:left;height:65px;width:317px;margin-top:5px;margin-right:0;margin-bottom:0;margin-left:30px}.existing .header_text{padding:0;float:right;width:400px;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0}.existing .header_text_i{padding:0;float:right;height:21px;margin-top:7px;margin-right:0;margin-bottom:0;margin-left:15px}.existing a.white:link{color:#fff}.existing a.white:visited{color:#fff}.existing a.white:active{color:#fff}.existing a.white:hover{color:#fff}.existing .header_icon{padding:0;float:right;width:400px;margin-top:15px;margin-right:0;margin-bottom:0;margin-left:0}.existing .header_cloud{padding:0;float:right;height:34px;width:34px;margin:0}.existing .header_download{padding:0;float:right;height:34px;width:34px;margin-top:0;margin-right:15px;margin-bottom:0;margin-left:0}.existing .header_query{padding:0;float:right;height:34px;width:34px;margin-top:0;margin-right:15px;margin-bottom:0;margin-left:0}.existing .icon{padding:0;float:left;height:64px;width:63px;text-decoration:none;margin-top:20px;margin-right:0;margin-bottom:0;margin-left:100px}.existing ul#nav1jp{font-size:16px;list-style:none;width:1100px;padding:0;float:left;height:30px;margin-top:11px;margin-right:0;margin-bottom:0;margin-left:0}.existing ul#nav1jp li{float:left;padding:0;margin:0 27px}.existing ul#nav1jp li a{color:#fff;font-weight:400}.existing ul#nav1jp li p{color:#0168b3;margin:0;padding:0}.existing #to_top{position:fixed;right:0;bottom:50px}.existing #footer{width:100%;background-color:#000c50;background-image:url(../img/jp_footer_bk.jpg);background-repeat:repeat-x;float:left;margin:0;padding:0}.existing .footerbox{width:1100px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;height:112px;padding:0}.existing .footercontent{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding:0;float:left;width:1100px;background-image:url(../img/jp_footer_bk2.jpg);background-repeat:no-repeat;height:634px;background-position:top}.existing .footerbox2{width:1100px;margin:0;padding:0;float:left}.existing .footer_logo{padding:0;float:left;width:1100px;margin-top:40px;margin-right:0;margin-bottom:30px;margin-left:0}.existing .footer_text{font-size:14px;font-weight:700;text-decoration:none;line-height:20px;float:left;padding-top:0;padding-right:60px;padding-bottom:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:20px;color:#999}.existing .footer_text p{font-size:16px;line-height:18px;color:#fff;text-decoration:none}.existing .footer_text a{font-size:14px;line-height:28px}.existing .footer_under{padding:0;float:left;width:1100px;margin:0;background-image:url(../img/jp_footer_bk3.jpg);height:112px}.existing .footer_language{padding:0;float:left;width:400px;height:20px;margin-top:50px;margin-right:0;margin-bottom:0;margin-left:20px}.existing .footer_language_b{padding:0;float:left;width:81px;margin-top:0;margin-right:20px;margin-bottom:0;margin-left:0}.existing .footerbox2 .footer_xa{margin:0;padding:0;float:left;width:550px;height:100px}.existing .footer_xa_add{padding:0;float:left;margin-top:30px;margin-right:20px;margin-bottom:0;margin-left:0;color:#fff;font-size:.8em}.existing .footer_xa_img{padding:0;float:left;margin-top:25px;margin-right:20px;margin-bottom:0;margin-left:20%}.existing .footer_c{color:#fff;text-decoration:none;font-size:16px;float:right;width:1080px;padding:0;text-align:right;margin-top:10px;margin-right:20px;margin-bottom:0;margin-left:0}.existing #apology{background-color:#003;color:#fff;font-size:8px}#feature-list.existing a:link{text-decoration:none;border-style:none;text-transform:none;color:#00359f;padding:0}#feature-list.existing a:visited{text-decoration:none;border-style:none;text-transform:none;color:#00baff}#feature-list.existing a img{text-decoration:none;border-style:none;text-transform:none}#feature-list.existing body{min-width:1100px;background-color:#fff;padding:0;margin:0}#feature-list.existing #main{padding:0;width:100%;background-color:#eee;margin:0;float:left}#feature-list.existing .main_head{margin:0;padding:0;float:left;width:100%;height:20px}#feature-list.existing .index{margin:0;padding:0;width:100%;float:left}#feature-list.existing .indexbox{width:1100px;margin:0 auto;padding:0}#feature-list.existing .topics{padding:0;float:left;width:1100px;margin:0}#feature-list.existing .topics_i{padding:0;float:left;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0;width:1100px}#feature-list.existing .topics_i2{margin:0;float:left;padding-top:5px;padding-right:0;padding-bottom:0;padding-left:0}#feature-list.existing .topics_i23{padding:5px;float:left;font-size:16px;vertical-align:bottom;margin-top:0;margin-right:0;margin-bottom:0;margin-left:20px}#feature-list.existing .topics_i25{float:left;font-size:14px;vertical-align:bottom;margin-top:0;margin-right:0;margin-bottom:0;margin-left:20px;background-color:#003995;color:#fff;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px}#feature-list.existing .topics_i25 a{color:#fff;font-weight:400}#feature-list.existing .topics_i3{margin:0;padding:0;float:right}#feature-list.existing .topics_index{padding:0;float:left;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;width:1100px;background-image:url(../img/news_bk.gif);background-repeat:repeat}#feature-list.existing .topics_index h1{float:left;margin-top:10px;font-size:16px;text-decoration:none;margin-right:0;margin-bottom:10px;margin-left:20px;width:1000px;padding:0}#feature-list.existing .topics_index p{float:left;margin-top:10px;font-size:16px;text-decoration:none;margin-right:0;margin-bottom:10px;margin-left:20px;width:1000px;padding:0}#feature-list.existing .software{padding:0;float:left;width:1100px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#feature-list.existing .software_index{padding:0;float:left;width:1100px;height:185px;margin-top:20px;margin-right:0;margin-bottom:0;margin-left:0;background-image:url(../img/jp_banner.jpg);background-repeat:no-repeat;position:relative}#feature-list.existing #dftb_icon{top:48%;left:81%;position:absolute}#feature-list.existing #fer_icon{top:65%;left:81%;position:absolute}#feature-list.existing .software_index2{float:left;width:1100px;background-image:url(../img/jp_banner.jpg);background-repeat:no-repeat;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding:0;height:236px;margin:0}#feature-list.existing .software_index_right{margin:175px 0 0 350px;padding:0;float:left;width:216px}#feature-list.existing .software_index2_right p{text-shadow:0 0 10px rgba(100,50,10,.8);font-size:14px}#feature-list.existing .index2_box{margin:0;width:1088px;float:left;padding-top:0;padding-right:0;padding-left:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#feature-list.existing .software_index2_left{padding:10px;float:left;width:280px;color:#fff;margin-top:25px;margin-right:50px;margin-bottom:0;margin-left:30px}#feature-list.existing .software_index2_left form a{color:#fc0;font-size:11px;width:250px}#feature-list.existing .in{margin:0;padding:0;width:250px}#feature-list.existing .software_index2_right{padding:0;float:left;width:700px;color:#fff;font-size:16px;margin-top:165px;margin-right:0;margin-bottom:0;margin-left:0;font-weight:700}#feature-list.existing .software_index2_right a{color:#fc3;font-weight:700;line-height:22px;margin-right:15px}#feature-list.existing .software_text a{color:#fc0;font-size:12px}#feature-list.existing .software_link,#feature-list.existing .software_link2,#feature-list.existing .software_link3{float:left;background:linear-gradient(180deg,rgba(41,109,126,0.7),rgba(223,135,93,0),rgba(41,109,126,0.7)),linear-gradient(-90deg,rgba(52,137,159,0.7),rgba(223,135,93,0),rgba(52,137,159,0.7)),url(../img/top_link_bk.png);margin-top:0;margin-right:1%;margin-bottom:0;margin-left:0;text-align:center;text-shadow:0 0 10px rgba(100,50,10,.7);padding-top:5px;padding-right:0%;padding-bottom:5px;padding-left:0%;width:32%}#feature-list.existing .right_text{margin:10px 0 0;float:left;width:760px;padding:0;color:#9ee7ef;font-size:16px}#feature-list.existing .right_text h1{font-size:18px;font-weight:700;margin:0;float:left;width:700px}#feature-list.existing .right_text p{margin:0;float:left;padding:0}#feature-list.existing .download_content{margin:0;padding:0;width:100%;float:left}#feature-list.existing .download_index{margin:0;padding:0;width:100%;height:92px;background-image:url(../img/jp_downloadindex_bk.jpg);background-repeat:repeat-x;float:left}#feature-list.existing .download_indexbox{width:1100px;margin:0 auto}#feature-list.existing .softinfo{padding:0;width:1100px;margin-top:0;margin-right:auto;margin-bottom:30px;margin-left:auto}#feature-list.existing .infobox{margin:0;padding:0;float:left;width:1100px}#feature-list.existing .infotext{margin:30px 0 0;float:left;font-size:20px}#feature-list.existing .infoimgbox{float:left;width:1100px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#feature-list.existing .relative{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#feature-list.existing .absolute{position:absolute;bottom:0;right:10px;font-size:12px;font-weight:700}#feature-list.existing .infoimg01{float:left;margin-top:0;margin-right:5px;margin-bottom:0;margin-left:0}#feature-list.existing .infoimg02{float:left;margin-top:20px;margin-right:5px;margin-bottom:0;margin-left:0}#feature-list.existing .infotextindex{float:left;width:1080px;margin-top:30px;margin-right:0;margin-bottom:20px;margin-left:0;background-color:#00276c;color:#fff;padding:10px}#feature-list.existing .infotext2{margin:0;float:left;width:1100px}#feature-list.existing .download_left{margin:20px 0 0;padding:0;float:left;width:350px}#feature-list.existing .left_b{padding:0;height:64px;width:274px;text-align:center;float:left;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#feature-list.existing .download_right{padding:0;float:left;width:700px;font-size:18px;line-height:26px;margin-top:20px;margin-right:0;margin-bottom:20px;margin-left:0}#feature-list.existing .download_text{float:left;width:700px;padding-top:0;padding-right:0;padding-bottom:20px;padding-left:0;margin:0}#feature-list.existing .download_text p{margin:0}#feature-list.existing .download_text p b{font-weight:700;text-decoration:none;font-size:22px;color:red}#feature-list.existing .software_textbox{margin:50px auto 30px;width:1100px}#feature-list.existing .software_text{padding:0;font-size:18px;text-decoration:none;line-height:22px;width:1100px;float:left;margin-top:20px;margin-right:0;margin-bottom:30px;margin-left:0}#feature-list.existing .software_content{width:1100px;margin:0 0 100px;float:left}#feature-list.existing .software_content a{font-weight:700;text-decoration:none}#feature-list.existing .software_content form #molallen ul li{margin-bottom:15px}#feature-list.existing .software_content form #molallen ul li p{margin-top:50px;font-weight:700;font-size:30px;text-decoration:none}#feature-list.existing .software_banner{padding:0;float:left;margin-top:0;margin-right:0;margin-bottom:30px;margin-left:0;width:1100px}#feature-list.existing .container{margin:0 auto;padding:40px;background:#419be0}#feature-list.existing .slick-slide{text-align:center;color:#419be0;background:#fff}#feature-list.existing #main #mainbox #software .software_content form #molallen ul li p font{color:#f09}#feature-list.existing .comparison_index{float:left;width:100%;background-image:url(../img/jp_comparison_bk.jpg);background-repeat:repeat-x;height:92px}#feature-list.existing .comparison_indexbox{width:1100px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;height:92px}#feature-list.existing .comparison_data{float:left;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0;width:100%}#feature-list.existing .comparison_databox{width:1100px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}#feature-list.existing .comparison_databox table{padding:0;float:left;font-size:14px;width:1100px;color:#06c;text-decoration:none;font-weight:bolder;border:1px solid #06c;margin-top:20px;margin-right:0;margin-bottom:80px;margin-left:0}#feature-list.existing .tablehead_license{margin:0;height:50px;background-color:#06c;background-image:url(../img/purchase_table_bk.jpg);text-align:center;padding:0;vertical-align:middle;font-size:18px;color:#fff;text-decoration:none;font-weight:400}#feature-list.existing .tablehead{margin:0;height:95px;background-color:#06c;background-image:url(../img/purchase_table_bk.jpg);text-align:center;padding:0;vertical-align:middle;font-size:18px;color:#fff;text-decoration:none;font-weight:400}#feature-list.existing .tabletext{text-align:center;vertical-align:middle;height:60px}#feature-list.existing .tablefooter{margin:0;height:95px;background-color:#06c;background-image:url(../img/purchase_table_bk.jpg);text-align:center;padding:0;vertical-align:middle;color:#fff;text-decoration:none;font-weight:700}#feature-list.existing .tablefooter2{margin:0;background-color:#06c;background-image:url(../img/purchase_table_bk.jpg);text-align:center;padding:0;vertical-align:middle;color:#fff;text-decoration:none;font-weight:700}#feature-list.existing .comparison_databox table tr td{border:1px solid #06c}#feature-list.existing .comparison_databox table tr td h1{font-size:16px;font-weight:700}#feature-list.existing .comparison_databox table tr td .tableicon{padding:0;float:left;height:85px;margin:10px 0 0 20px}#feature-list.existing .table_text{margin:10px 0 0 15px;float:left;text-align:left;padding:0;height:85px;width:240px;text-decoration:none}#feature-list.existing .table_text2{float:left;text-align:left;padding:0;width:340px;text-decoration:none;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:20px}#feature-list.existing .comparison_text{float:left;width:1200px;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0}#feature-list.existing .comparison_text p{float:right;margin-top:0;margin-right:80px;margin-bottom:0;margin-left:0}#feature-list.existing .top_icon{padding:0;float:left;width:1100px;margin-top:60px;margin-right:0;margin-bottom:40px;margin-left:0}#feature-list.existing .icon_box{float:left;width:350px;min-height:360px;margin-top:0;margin-right:7px;margin-bottom:50px;margin-left:7px;background-color:#ddd;padding-top:10px;padding-right:0;padding-bottom:20px;padding-left:0;border:1px solid #d6d6d6}#feature-list.existing .icon_box2{float:left;width:350px;min-height:230px;margin-top:0;margin-right:7px;margin-bottom:50px;margin-left:7px;background-color:#ddd;padding-top:10px;padding-right:0;padding-bottom:20px;padding-left:0;border:1px solid #d6d6d6}#feature-list.existing .icon_b{padding:0;width:350px;text-align:center;margin:0;float:left;height:100px}#feature-list.existing .icon_text{padding:0;float:left;width:350px;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0;color:#000;font-size:14px;line-height:1.8em}#feature-list.existing .icon_text ul{margin:0;float:left;width:350px}#feature-list.existing .icon_text ul li{margin:0;float:left;width:300px}#feature-list.existing .un_text{width:1100px;margin:0;float:left}#feature-list.existing .un_text .un{background-color:#ddd;width:1060px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px}#feature-list.existing .un ul{list-style-type:none;margin:0}#feature-list.existing .un ul li{line-height:1.8em}#feature-list.existing .wm4u_index{margin-top:0;text-align:center}#feature-list.existing .eis_banner{margin-top:60px;margin-bottom:20px;text-align:center;padding:0;width:100%}#feature-list.existing .under{margin:0;float:left;width:100%;background-image:url(../img/jp_purchase_under_bk.jpg);background-repeat:repeat-x;height:19px}@font-face{.existing { font-family: mplus-1c-regular; src: url("../fonts/mplus-1c-regular.eot"); src: url("../fonts/mplus-1c-regular.eot?#iefix") format("embedded-opentype"); src: url("../fonts/mplus-1c-regular.woff") format("woff"); }}#rev-history.existing body{min-width:1100px;background-color:#eee;padding:0;margin:0}#rev-history.existing #main{padding:0;width:100%;background-color:#eee;margin:0;float:left}#rev-history.existing .mainbox{padding:0;width:1100px;margin:0 auto}#rev-history.existing .index{margin:80px 0 0;padding:0;float:left;width:1100px;font-family:ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,ms pgothic,sans-serif;font-size:36px;font-weight:700;color:#00baff;text-decoration:none}#rev-history.existing .index_img{margin:0;padding:0;float:left;width:1100px}#rev-history.existing .history{margin:50px 0 100px;padding:0;float:left;width:1100px}#rev-history.existing .news_text{float:left;width:1100px;border-bottom:2px dotted #ccc;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:5px;padding-left:0}#rev-history.existing .day{margin:0;float:left;background-color:#06c;background-image:url(../img/purchase_table_bk.jpg);padding-top:2px;padding-right:10px;padding-bottom:2px;padding-left:10px;color:#fff;font-size:14px}#rev-history.existing .text{float:left;width:1090px;margin-top:3px;margin-right:0;margin-bottom:0;margin-left:10px;font-size:16px}#rev-history.existing .under_text{padding:0;float:left;width:1100px;margin-top:30px;margin-right:0;margin-bottom:0;margin-left:0}#rev-history.existing .news table{margin:0;float:left;width:1100px;color:#003995;font-size:18px;font-weight:700;text-decoration:none}#rev-history.existing .news table tr{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#ccc;margin:0;padding:0}#rev-history.existing .news table tr td{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#ccc;padding-top:20px;padding-bottom:20px;margin:0}#rev-history.existing .news table tr td .table_b{float:left;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0}#rev-history.existing .news table tr td .table_b2{margin-top:2px;margin-right:0;margin-bottom:3px;margin-left:0}#rev-history.existing .news table tr td p{font-size:14px;font-weight:400;color:#333;float:left;margin-top:0;margin-right:0;margin-bottom:0;margin-left:15px}#rev-history.existing .news_left{margin:0;padding:0;float:left;width:600px;font-size:18px;font-weight:700;color:#003995;text-decoration:none}#rev-history.existing .news_left a{color:#f36}#rev-history.existing .news_left p{float:left;margin:0 0 0 20px;padding:0}#rev-history.existing .news_center{margin:0;padding:0;float:left;width:400px;font-weight:700;font-size:20px}#rev-history.existing .news_center2{margin:0;padding:0;float:left;width:600px;font-size:20px;font-weight:700}#rev-history.existing .news_center2 a{color:#f36}#rev-history.existing .news_center2 p{margin:0;padding:0;float:left;font-size:16px;color:#f36}#rev-history.existing .news_left2{margin:0;padding:0;float:left;width:900px;font-size:20px;font-weight:700}#rev-history.existing .news_left2 a{color:#f36}#rev-history.existing .news_right{margin:0;padding:0;float:left;width:500px}#rev-history.existing .right_b{margin:0 10px 0 0;padding:0;float:left}#rev-history.existing .right_text{margin:0;float:left;font-size:14px}#rev-history.existing .under{margin:0;float:left;width:100%;height:19px;background-image:url(../img/jp_purchase_under_bk.jpg);background-repeat:repeat-x}.existing body{min-width:1100px;background-color:#eee;padding:0;margin:0}.existing #main{padding:0;width:100%;background-color:#eee;margin:0;float:left}.existing #main #mainbox{padding:0;width:1100px;margin:0 auto}.existing .index{margin:50px 0 0;padding:0;float:left;width:1100px;font-family:ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,ms pgothic,sans-serif;font-size:36px;font-weight:700;color:#00baff;text-decoration:none}.existing .icon{padding:0;float:left;height:64px;width:63px;text-decoration:none;margin-top:20px;margin-right:0;margin-bottom:0;margin-left:100px}.existing .manuals_index{margin:0;padding:0;float:left;width:1100px;font-size:16px;font-weight:700;text-decoration:none}.existing .manuals{padding:0;float:left;width:1080px;margin-top:50px;margin-right:0;margin-bottom:100px;margin-left:20px}.existing .index01{float:left;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.existing .textbox{float:left;width:1010px;margin-top:0;margin-right:0;margin-bottom:50px;margin-left:40px;border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:#ccc;padding-bottom:20px}.existing .text01{float:left;width:1000px;margin-top:30px;margin-right:0;margin-bottom:0;margin-left:0;font-size:22px;color:#0d72e8;background-color:#e2e2e2;padding:5px}.existing .text02{float:left;width:950px;margin-top:20px;margin-right:0;margin-bottom:0;margin-left:30px;font-size:18px}.existing .text02 p{margin-top:0;margin-right:0;margin-bottom:0;margin-left:20px;font-size:16px}.existing .text03{float:left;width:950px;margin-top:15px;margin-right:0;margin-bottom:0;margin-left:50px;font-size:16px}.existing .under{margin:0;float:left;width:100%;height:19px;background-image:url(../img/jp_purchase_under_bk.jpg);background-repeat:repeat-x}