@charset 'utf-8';.page_main .pt200{padding-top:200px}.page_main .pb200{padding-bottom:200px}.page_main .label{display:inline-block;font-size:22px;font-weight:500;line-height:1;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.page_main .label.new{padding:9px 10px;background-color:#ff4941;color:#fff}.page_main .btn_pill{padding:16px 23px 18px;border-radius:30px;font-size:24px;font-weight:500;line-height:1;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.page_main .btn_pill.line_ffffff{background-color:transparent}.page_main .btn_arrow{position:absolute;top:50%;width:50px;height:90px;background:url(/wp-content/uploads/image/main/icon_control_arrow.png) no-repeat center;background-size:contain}.page_main .btn_arrow.prev{left:50%;transform:translate(-682px,-50%);-webkit-transform:translate(-682px,-50%);-moz-transform:translate(-682px,-50%);-ms-transform:translate(-682px,-50%);-o-transform:translate(-682px,-50%)}.page_main .btn_arrow.next{right:50%;transform:translate(682px,-50%) rotate(180deg);-webkit-transform:translate(682px,-50%) rotate(180deg);-moz-transform:translate(682px,-50%) rotate(180deg);-ms-transform:translate(682px,-50%) rotate(180deg);-o-transform:translate(682px,-50%) rotate(180deg)}.page_main .btn_play_big{position:absolute;top:50%;left:50%;display:block;background:url(/wp-content/uploads/image/main/btn_play_big.svg) no-repeat center;background-size:contain;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.page_main .link_inline{font-size:20px;line-height:1.6;color:#4675d3}.page_main [class*=btn_].line_white{background-color:transparent}.page_main .txt1{margin-bottom:70px;font-size:60px;line-height:1.17;color:#232429}.page_main .txt1_desc{margin-bottom:40px;font-size:28px;line-height:1.21;color:#444750}.page_main .txt1 .label.new{min-width:110px;margin-top:17px;vertical-align:top}.page_main .txt2{margin-bottom:45px;font-size:22px;line-height:1.27;color:#232429}.page_main .list_main+.list_main{margin-top:33px}.page_main .list_main dt{margin-bottom:18px;font-size:28px;font-weight:700;line-height:1.21;color:#444750}.page_main .list_main dd{font-size:22px;line-height:1.27;color:#232429}.page_main .list_icon{display:inline-block;font-size:0}.page_main .list_icon li{display:inline-block;font-size:18px;line-height:1.56;color:#232429}.page_main .list_icon li+li{margin-left:51px}.page_main .list_icon li>img{margin-right:10px;vertical-align:middle}.page_main .slick-slide{outline:0}.txt_under{text-decoration:underline}.dim{position:absolute;top:0;left:0;right:0;height:100%;background:#000}.page_main .visual_wrap{overflow:hidden;position:relative;height:700px;color:#232429}.page_main .visual_wrap [class*=btn_]:not(.btn_arrow){min-width:267px;font-weight:700}.page_main .visual_wrap [class*=btn_]:not(.btn_arrow)+[class*=btn_]:not(.btn_arrow){margin-left:10px}.page_main .visual_wrap [class*=btn_][class*=line_]{background-color:#fff}.page_main .slide_main_visual,.page_main .slide_main_visual .slick-list,.page_main .slide_main_visual .slick-slide,.page_main .slide_main_visual .slick-track,.page_main .slide_main_visual>div{height:100%}.page_main .slide_main_visual .va_m{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.page_main .visual_tit{font-size:66px;font-weight:500;line-height:1.13;letter-spacing:-2px;margin-bottom:27px}.page_main .visual_tit span{font-weight:700}.page_main .visual_desc{font-size:22px;line-height:1.4;letter-spacing:-2px;margin-bottom:43px}.page_main .slide_main_visual .slick-slide{position:relative}.page_main .slide_main_visual .slick-slide .container{position:relative;z-index:1}.page_main .slide_main_visual .slick-slide .bg{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-position:right bottom;background-repeat:no-repeat;background-size:cover}.page_main .slick-active .visual_tit{-webkit-animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both}.page_main .slick-active .visual_desc,.page_main .slick-active .visual_desc+p{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) .35s both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) .35s both}.page_main .notice_wrap{background-color:#476fbe}.page_main .notice_wrap .notice_tit,.page_main .notice_wrap a{padding-left:3.66%;color:#fff}.page_main .notice_wrap .notice_tit{margin-bottom:22px;font-size:28px;font-weight:500;letter-spacing:0;line-height:1.214}.page_main .notice_wrap a{display:block;overflow:hidden;margin-bottom:6px}.page_main .notice_wrap a>span{display:inline-block;font-size:22px;font-weight:400;line-height:1.273;color:inherit}.page_main .notice_wrap a>span:not(.date){width:100%;max-height:56px;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_main .notice_wrap a>span.date{float:right;position:relative;padding-left:36px}.page_main .notice_wrap a>span.date:before{content:'';display:block;position:absolute;top:0;left:0;width:24px;height:100%;background:url(/wp-content/uploads/image/main/icon_time.svg) no-repeat left bottom;background-size:contain}.page_main .notice_wrap .notice{position:relative;padding:36px 0 34px;padding-left:31.67%}.page_main .notice_wrap .notice .bg{position:absolute;top:0;left:0;width:31.67%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover}.page_main [class*=con_]{padding-bottom:180px}.page_main [class*=con_] .btn_pill{min-width:270px}.page_main .con_multi p{font-size:28px}.page_main .con_webviewer img.mw100{transform:scale(1.04273);-webkit-transform:scale(1.04273);-moz-transform:scale(1.04273);-ms-transform:scale(1.04273);-o-transform:scale(1.04273);transform-origin:left top}.page_main .con_webviewer .list_main,.page_main .con_webviewer .list_main+p{margin-left:45px}.page_main .con_security .box_wrap{display:flex;align-items:center;justify-content:space-between;overflow:hidden;margin-top:40px;padding:20px 4.75%;background:#f2f6ff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.page_main .post-content .con_security .list_icon{margin-top:5px}.page_main .con_usecases{position:relative;padding:80px 0 60px;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}.page_main .con_usecases:before{content:'';position:absolute;top:0;right:0;width:calc(50% + 406px);height:100%;opacity:.9;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}.page_main .con_usecases .txt1{color:inherit}.page_main .con_usecases .container{position:relative;overflow:visible}.page_main .slide_usecases{overflow:hidden;font-size:28px}.page_main .slide_usecases .category{display:inline-block;margin-bottom:20px;padding:11px 30px;min-width:320px;line-height:1.21;text-align:center}.page_main .slide_usecases .text{display:flex;align-items:center;margin-bottom:20px;min-height:160px;margin-right:100px;line-height:1.21}.page_main .slide_usecases .writer:before{content:'';display:block;width:100%;max-width:379px;margin-bottom:37px;height:.5px;background-color:#fff}.page_main .slide_usecases .slick-dots{margin-top:60px;font-size:0}.page_main .slide_usecases .slick-dots li{display:inline-block;width:14px;height:14px;margin:0;border-radius:7px;border:solid 1px #fff;cursor:pointer;text-indent:-9999px}.page_main .slide_usecases .slick-dots li button{background-color:transparent}.page_main .slide_usecases .slick-dots li.slick-active{width:40px}.page_main .slide_usecases .slick-dots li.slick-active button{background-color:#fff}.page_main .slide_usecases .slick-dots li+li{margin-left:14px}.page_main .slide_usecases>div{height:0;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}.page_main .slide_usecases .slick-list{height:100%;opacity:1}.page_main .con_usecases.case1{background-image:url(/wp-content/uploads/image/main/bg_usecase1.jpg)}.page_main .con_usecases.case1:before{background:linear-gradient(120deg,#0cae77 0,#0067b3 100%)}.page_main .con_usecases.case1 .category{background-color:#008165}.page_main .con_usecases.case2{background-image:url(/wp-content/uploads/image/main/bg_usecase2.jpg)}.page_main .con_usecases.case2:before{background:linear-gradient(120deg,#ff951e 3%,#db4300 100%)}.page_main .con_usecases.case2 .category{background-color:#d95e00}.page_main .con_usecases.case3{background-image:url(/wp-content/uploads/image/main/bg_usecase3.jpg)}.page_main .con_usecases.case3:before{background:linear-gradient(120deg,#1cb5e0 0,#383896 100%)}.page_main .con_usecases.case3 .category{background-color:#00679e}.page_main .con_remote1{position:relative;text-align:center;background:#f8fafe}.page_main .con_remote1:before{content:'';position:absolute;left:0;bottom:277px;width:100%;height:501px;background:url(/wp-content/uploads/image/main/bg_remote1.jpg) no-repeat bottom center;background-size:cover}.page_main .con_remote1 .laptop_wrap{padding-bottom:57.43%;background:url(/wp-content/uploads/image/main/img_laptop.png) no-repeat;background-size:contain}.page_main .con_remote1 .laptop_wrap .btn_play_big{width:23.92%;max-width:189px;height:auto;min-height:189px}.page_main .con_remote1 .list_icon{display:flex;flex-wrap:wrap;margin-left:8.333333333333333%}.page_main .con_remote1 .list_icon li{position:relative;padding-left:41px;width:33.333%;margin-bottom:30px;text-align:left;font-size:28px;line-height:1.21;color:#444750}.page_main .con_remote1 .list_icon li>img{position:absolute;top:0;left:0}.page_main .con_remote1 .list_icon li+li{margin-left:0}.page_main .con_remote1 .btn_pill{margin-top:40px;margin-bottom:70px}.page_main .con_remote2{background:#f8fafe}.page_main .con_remote2 .txt1{margin-bottom:40px}.page_main .con_remote2 .list_features{margin-top:70px}.page_main .con_remote2 .list_features [class^=col-]{margin-bottom:41px}.page_main .con_remote2 .list_features [class^=col-]>img{margin-bottom:16px}.page_main .con_remote2 .list_features [class^=col-]>img+p{font-size:28px;line-height:1.29;color:#535353}.page_main .con_remote2 .list_features [class^=col-]>.label.new{position:absolute;top:1px;left:16px;min-width:110px;text-transform:uppercase}.page_main .con_remote3{background:#f8fafe}.page_main .con_price{overflow:hidden;padding:152px 0;color:#fff;background:url(/wp-content/uploads/image/main/bg_price.jpg) no-repeat center;background-size:cover}.page_main .con_price .txt1{color:inherit}.page_main .price_box{position:relative;padding:43px 14.5% 50px;border:solid 1px #4885ff;background-color:#fff}.page_main .price_box .deco{position:absolute;top:-1px;right:-1.5px;z-index:1;width:100%;height:140px;background:url(/wp-content/uploads/sites/3/image/main/img_price_label.png) no-repeat top right;background-size:contain}.page_main .price_box .deco:lang(ko-KR){background-image:url(/wp-content/uploads/sites/2/image/main/img_price_label.png)}.page_main .price_box .deco:lang(ja){background-image:url(/wp-content/uploads/sites/4/image/main/img_price_label.png)}.page_main .price_box .deco:lang(zh-cn){background-image:url(/wp-content/uploads/sites/5/image/main/img_price_label.png)}.page_main .price_box .license{font-size:46px;font-weight:500;line-height:1.478;color:#4675d3}.page_main .price_box .license span{display:block;margin-top:6px;font-size:60.87%;font-weight:400;line-height:1.464;color:inherit}.page_main .price_box .info_wrap{padding-top:13px;margin-top:26px;border-top:1px solid #4885ff}.page_main .price_box .info_wrap .price{font-size:58px;line-height:1.482;color:#4675d3}.page_main .price_box .info_wrap .price small{padding-left:10px;font-size:41.38%;font-weight:300;line-height:1;color:inherit}.page_main .price_box .info_wrap ul{display:inline-block;margin:14px auto 30px}.page_main .price_box .info_wrap ul li{font-size:24px;font-weight:300;color:#444750;line-height:1.29;text-align:left}.page_main .price_box .info_wrap ul li strong{display:inline-block;font-size:26px;font-weight:500;line-height:1}.page_main .price_box .info_wrap ul li:before{content:'·';display:inline-block;width:10px}.page_main .price_box .btn_pill{display:block;width:100%;max-width:270px;min-width:auto;margin:auto}.page_main .price_box.enterprise{background-color:#366bd6;border-color:#366bd6}.page_main .price_box.enterprise .info_wrap .price,.page_main .price_box.enterprise .info_wrap ul li,.page_main .price_box.enterprise .license{color:#fff}.page_main .price_box.enterprise .info_wrap{border-color:#fff}.page_main .bg_bcp{background:url(/wp-content/uploads/image/main/bg_bcp.jpg) no-repeat bottom center;background-size:cover}.page_main .con_bcp h3{margin-bottom:14px;padding-bottom:1px;font-size:28px;line-height:1.285;color:#444750}.page_main .con_bcp h3 strong{display:block;line-height:1.285}.page_main .con_bcp .tit{margin-top:16px;margin-bottom:41px;font-size:28px;line-height:1.21;color:#444750}.page_main .con_bcp .btn_pill{min-width:380px}.page_main .con_review{padding-bottom:139px}.page_main .con_review .slide_review_wrap{position:relative}.page_main .con_review .slide_review{overflow:hidden;height:auto;text-align:center;opacity:1}.page_main .con_review .slide_review:not(.slick-slider){height:0;opacity:1}.page_main .con_review .slide_review li{margin:0 10px}.page_main .con_review .slide_review .slick-slide:not(.slick-active) .review_box{border-color:#b9c5ff}.page_main .con_review .slide_review .slick-slide:not(.slick-active) .review_box:before{opacity:.09}.page_main .con_review .slide_review .slick-slide:not(.slick-active) .review_box .writer,.page_main .con_review .slide_review .slick-slide:not(.slick-active) .review_box>p{opacity:.2}.page_main .con_review .slide_review .slick-dots{overflow:hidden;display:inline-block!important;margin:40px auto 0;font-size:0;text-align:center}.page_main .con_review .slide_review .slick-dots li{display:inline-block;width:80px;height:14px;text-indent:-9999px;border-radius:7px}.page_main .con_review .slide_review .slick-dots li button{background-color:rgba(114,136,251,.2)}.page_main .con_review .slide_review .slick-dots li.slick-active button{background-color:#7288fb}.page_main .con_review .review_box{max-width:387px;padding:39px 40px 45px;border:solid .5px #afb8f0;background-color:#fff;text-align:left}.page_main .con_review .review_box:before{content:'';display:block;width:100%;height:45px;margin-bottom:20px;background:url(/wp-content/uploads/image/main/icon_quotes.svg) no-repeat left top;background-size:contain}.page_main .con_review .review_box>p{display:flex;align-items:center;height:158px;margin-bottom:4px;font-size:22px;line-height:1.27;word-break:break-all}.page_main .con_review .review_box .writer{display:flex;align-items:center;margin-top:4px}.page_main .con_review .review_box .profile{width:69px;height:69px}.page_main .con_review .review_box .profile img{width:100%;height:100%}.page_main .con_review .review_box .profile+div{width:calc(100% - 69px);padding-left:16px}.page_main .con_review .review_box .profile+div p:not(.grade){font-size:16px;font-weight:500;color:#444750}.page_main .con_review .review_box .profile+div p.grade{margin-bottom:6px;line-height:1}.page_main .con_review .review_box .profile+div p.grade i{display:inline-block;width:20px;height:20px;background:url(/wp-content/uploads/image/main/icon_star_fill.svg) no-repeat center;background-size:contain}.page_main .con_review .review_box .profile+div p.grade i.empty{background:url(/wp-content/uploads/image/main/icon_star_line.svg) no-repeat center;background-size:contain}.page_main .con_review .review_box .profile+div p.grade span{display:inline-block;height:20px;margin-left:7px;font-size:14px;font-weight:300;line-height:22px;color:#ffb92d;vertical-align:top}.page_main .con_works{position:relative;padding:82px 0 83px;color:#fff;background:#273b63}.page_main .con_works .txt1{margin-bottom:37px;color:inherit;font-weight:300}.page_main .con_works dl{margin-bottom:19px;font-size:24px}.page_main .con_works dt{margin-bottom:20px;line-height:1.42}.page_main .con_works dd{line-height:1.33;font-weight:300}.page_main .con_works .hash{margin-bottom:60px;font-size:0;font-weight:300;line-height:1.33;color:#bcd3ff}.page_main .con_works .hash span{font-size:24px}.page_main .con_works .hash span+span{margin-left:20px}.page_main .con_works .video_wrap{position:absolute;top:0;left:60%;width:40%;max-width:770px;height:100%;background:url(/wp-content/uploads/image/main/img_works.jpg) no-repeat center;background-size:cover}.page_main .con_works .video_wrap .btn_play_big{width:23.8%;max-width:169px;min-height:169px}.page_main .con_rvse .bg_rvse{position:relative;min-height:450px}.page_main .con_rvse .bg_rvse:before{content:'';position:absolute;top:0;left:50%;width:50%;height:100%;background:url(/wp-content/uploads/image/main/bg_rvse.jpg) no-repeat right center;background-size:cover;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}.page_main .con_rvse .bg_rvse [class^=col-]>div{padding:75px 0 0 13%}.page_main .con_wol{overflow:visible}.page_main .con_wol .btn_pill{min-width:380px}.page_main .con_wol .row{overflow:visible}.page_main .con_wol .txt2{margin-top:70px}.page_main .con_wol .desc{margin-left:-75px;margin-top:104px;font-size:16px;font-weight:300;line-height:2;color:#2c2c2c}.page_main .con_wol .img_scale{max-width:100%;height:auto;transform-origin:top;transform:scale(1.36);-webkit-transform:scale(1.36);-moz-transform:scale(1.36);-ms-transform:scale(1.36);-o-transform:scale(1.36)}.page_main .con_request{padding:67px 0 66px;background:url(/wp-content/uploads/image/main/bg_request.jpg) no-repeat center;background-size:cover;color:#fff}.page_main .con_request .txt1{margin-bottom:42px;color:inherit}.page_main .con_request ul{display:flex;justify-content:center;margin-bottom:77px}.page_main .con_request ul li{font-size:28px;font-weight:300}.page_main .con_request ul li+li{margin-left:3.75%}.page_main .con_mail{padding:67px 0 66px;background:#f8fafe}.page_main .con_mail .txt1{margin-bottom:0}.page_main .con_mail .txt1 strong{color:#4885ff}.page_main .con_mail [id*=formbox_screen_subscribe_]{padding-bottom:0!important}.page_main .con_mail [id*=btnSubmit_]{min-width:270px;margin-bottom:0;padding:18px 23px 16px!important;border-radius:30px!important;font-size:24px!important;font-weight:500!important;line-height:1!important;text-align:center!important;-webkit-border-radius:30px!important;-moz-border-radius:30px!important;-ms-border-radius:30px!important;-o-border-radius:30px!important;border:1px solid!important;background-color:#4885ff!important}.page_main .con_mail input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.page_main .con_mail #benchmark_contact{max-width:650px;margin:30px auto 0 auto;padding:0 40px;text-align:left}.page_main .con_mail #benchmark_contact input[type=text]{color:#7f7f7f;background-color:#fff;border:1px solid #959595;border-radius:0;font-family:Helvetica,Arial,sans-serif;font-size:14px;box-sizing:border-box;padding:15px;width:100%;margin:10px 0}.page_main .con_mail #benchmark_contact label{display:block;margin:10px 0 0;padding:0;font-size:14px;line-height:100%;padding-left:15px;text-indent:-15px;color:#7f7f7f}.txt_underline{text-decoration:underline}#benchmark_btn{background-color:#4885ff!important;border-radius:50px!important;padding:18px 23px!important;font-size:24px!important;min-width:270px;margin-top:50px;cursor:pointer}#benchmark_btn:hover{border-color:#4675d3!important;background-color:#4675d3!important}.page_main .con_mail #benchmark_contact .error_msg{padding:5px;font-size:14px;color:#ff574a}.page_main .blog .card_item{position:relative;border-radius:15px;overflow:hidden}.page_main .blog .card_item .info_wrap{margin-top:20px}.page_main .blog .card_item .info_wrap .tit{color:#333;width:100%;white-space:pre-wrap;overflow:inherit;word-break:keep-all}.page_main .blog .card_item .thumb{height:176px;border-radius:20px}.page_main .blog .card_item .thumb span{top:15px;left:15px;transform:translateX(0)}.home #main .modal{overflow-y:hidden}.type_video .modal-dialog .modal-content{background-color:transparent;box-shadow:none;border:none}.type_video .modal-dialog .modal-header{padding:15px 0;border:none}.type_video .modal-dialog .modal-header .close{color:#fff;opacity:1}.type_video .modal-dialog .modal-body{padding:0}.embed_wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed_container embed,.embed_wrap iframe,.embed_wrap object,.embed_wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.newsletter.dialog{max-width:592px}.newsletter .dialog_middle{width:100%;padding:65px 65px 0 65px}.newsletter .desc{margin:3.6rem 0 4rem;font-size:1.8rem;text-align:left}.newsletter .desc ul{display:flex;flex-direction:column;gap:20px;margin-top:24px;padding:14px 16px;border-radius:8px;background-color:#f6f6f6;color:#232429;line-height:1.22}.newsletter .dialog_cont .btn_close{position:relative;width:100%;height:auto;padding:16px;font-weight:700;line-height:1.38;cursor:pointer;background-color:#4885ff;color:#fff;font-size:24px;line-height:36px;border-radius:68px}.newsletter .dialog_cont .btn_close::after,.newsletter .dialog_cont .btn_close::before{display:none}.dialog_wrap{position:fixed;top:0;left:0;right:0;z-index:9999;height:100%;display:flex;justify-content:center;align-items:center;display:none}.dialog_wrap .dim{opacity:0;transition:all .3s ease-out}.dialog{position:relative;width:calc(100% - 32px);max-width:592px;max-height:100%;overflow:auto;padding-top:44px;display:none}.dialog_cont{overflow:hidden;border-radius:25px;background-color:#fff}.dialog_middle{padding:3.8rem 16px}.dialog_bottom .btns_wrap{padding:2.2rem 0;background:var(--color-point);color:var(--color-white)}.dialog_bottom .btns_wrap .btn{width:100%;height:auto;font-size:2.6rem;font-weight:700;line-height:1.38;color:inherit;text-align:center}.dialog .tit{font-size:38px;font-weight:700;line-height:1.25}.dialog .tit .icon{display:block;margin-bottom:2.4rem;text-align:center}.dialog .tit .icon img{width:4.8rem;height:4.8rem}.dialog .desc{margin-top:36px;margin-bottom:40px;font-size:18px;line-height:1.45}.dialog .btn_close{position:absolute;top:0;right:0}.dialog .btn_today_close{position:absolute;top:5px;left:0}.dialog_wrap.active{display:flex}.dialog_wrap.active .dim{opacity:.6}.dialog_wrap.active .dialog{display:block}.dialog_btn{margin:0 68px 40px 68px}.info_red{color:#e91d25}:lang(ja) .page_main .btn_pill{padding:18px 23px 16px}:lang(ja) .page_main .label.new{padding:11px 10px 7px}:lang(ja) .page_main .txt1 .label.new{margin-top:10px}:lang(ja) .page_main .con_usecases{padding-top:100px;padding-bottom:100px;background-color:#f2f6ff;color:#232429}:lang(ja) .page_main .con_usecases dl{margin-top:24px}:lang(ja) .page_main .con_usecases dt{font-size:28px;font-weight:700;line-height:1.21;color:#444750}:lang(ja) .page_main .con_usecases dd{margin-top:14px;font-size:22px;line-height:1.27;letter-spacing:-.005em}:lang(ja) .page_main .con_remote1{padding-top:140px}:lang(ja) .page_main .con_remote2 .list_features [class^=col-]>img+p{letter-spacing:-.05em}:lang(ja) .page_main .price_box .info_wrap ul li{text-align:center}:lang(ja) .page_main .price_box .info_wrap ul li:before{display:none}:lang(ja) .page_main .con_wol .desc{font-size:15px}.page_main .con_case{padding:70px 0;background-color:#f2f6ff}.page_main .con_case .txt1{margin-bottom:40px}.page_main .con_case .txt1_desc{margin-bottom:70px}.page_main .con_case .mo_swipe_wrap ul{display:flex;justify-content:space-between;max-width:1140px;margin:auto}.page_main .con_case .mo_swipe_wrap li{flex:1 29.83%;max-width:29.83%;text-align:left}.page_main .con_case .mo_swipe_wrap li dl{margin-top:17px}.page_main .con_case .mo_swipe_wrap li dt{font-size:28px;font-weight:700;line-height:1.28;color:#4d515b;letter-spacing:-.05em}.page_main .con_case .mo_swipe_wrap li dd{margin-top:14px;line-height:1.27;color:#27282f;letter-spacing:-.05em}.page_main .con_partners{padding:200px 0}.page_main .con_partners .txt1{margin-bottom:40px}.page_main .con_partners .txt1_desc{margin-bottom:70px}.page_main .con_partners .line_wrap{margin:0 9.167% 50px;text-align:center}.page_main .con_partners .line_wrap h3{position:relative}.page_main .con_partners .line_wrap h3:before{content:'';position:absolute;top:50%;left:0;display:block;width:100%;height:1px;margin-top:-.5px;background:#a0a0a0}.page_main .con_partners .line_wrap h3 span{position:relative;z-index:1;display:inline-block;padding:0 45px;min-width:300px;font-size:24px;font-weight:700;line-height:1.67;color:#a0a0a0;background-color:#fff}.page_main .con_partners .line_wrap.gold h3:before{background:#e7cf00}.page_main .con_partners .line_wrap.gold h3 span{color:#e7cf00}.page_main .con_partners .list_parters{display:flex;margin:0 10px;flex-wrap:wrap}.page_main .con_partners .list_parters li{flex:1 25%;max-width:25%;margin-bottom:40px;text-align:center}.page_main .con_partners .list_parters li a{display:block}.page_main .con_partners .list_parters li span{display:block;min-height:60px;margin-top:16px;font-size:20px;line-height:1.4;color:#32343e}.page_main .con_partners .list_parters .line_wrap{margin-top:30px}.ja .page_main .btn_pill{padding:18px 23px 16px}.ja .page_main .label.new{padding:11px 10px 7px}.ja .page_main .txt1 .label.new{margin-top:10px}.ja .page_main .con_usecases{padding-top:100px;padding-bottom:100px;background-color:#f2f6ff;color:#232429}.ja .page_main .con_usecases dl{margin-top:24px}.ja .page_main .con_usecases dt{font-size:28px;font-weight:700;line-height:1.21;color:#444750}.ja .page_main .con_usecases dd{margin-top:14px;font-size:22px;line-height:1.27}.ja .page_main .con_remote1{padding-top:140px}.ja .page_main .con_remote2 .list_features [class^=col-]>img+p{letter-spacing:-.05em}.ja .page_main .price_box .info_wrap ul li{text-align:center}.ja .page_main .price_box .info_wrap ul li:before{display:none}.ja .page_main .con_wol .desc{font-size:15px}.en .page_main .con_usecases .txt1{width:calc(100% + 50px)}.en .page_main .con_review .review_box>p{font-size:20px;word-break:keep-all}@media (min-width:768px){.page_main .link_inline:hover{color:#4675d3}.page_main .con_mail [id*=btnSubmit_]:hover{border-color:#4675d3!important;background-color:#4675d3!important}}@media (min-width:991px){.page_main .container{width:980px}}@media (min-width:1024px){.page_main .container{width:1024px}}@media (min-width:1230px){.page_main .container{width:1230px}}@media all and (min-width:1921px){.page_main .visual_wrap{height:840px}}@media all and (max-width:1920px){.page_main .con_usecases:before{width:calc(50% + 284px)}.page_main .con_works .video_wrap{left:65%;width:35%}}@media all and (max-width:1440px){.page_main .btn_arrow.prev{left:15px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.page_main .btn_arrow.next{right:15px;transform:translate(0,-50%) rotate(180deg);-webkit-transform:translate(0,-50%) rotate(180deg);-moz-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);-o-transform:translate(0,-50%) rotate(180deg)}}@media all and (max-width:1280px){.page_main .control_common_wrap{padding-left:5%;padding-right:5%}.page_main .visual_desc,.page_main .visual_tit{color:#fff}.page_main .slide_main_visual .slick-slide:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.4)}}@media all and (max-width:1230px){.page_main .con_remote2 .list_features [class^=col-]>img+p{min-height:76px}.page_main .con_review .review_box{max-width:318px;max-height:318px}.page_main .con_review .review_box:before{height:30px;margin-bottom:10px}.page_main .con_review .review_box>p{height:129px;font-size:19px}.page_main .con_review .review_box .profile{width:49px;height:49px}.en .page_main .con_review .review_box{max-height:370px}.en .page_main .con_review .review_box>p{height:190px}}@media all and (max-width:1200px){.page_main .con_webviewer .list_main,.page_main .con_webviewer .list_main+p{margin-left:0}.page_main .con_security .box_wrap{flex-direction:column;padding:40px 4.75%}.page_main .con_security .box_wrap .btn_pill{display:block;margin:30px auto 0}.page_main .con_usecases:before{width:100%}.page_main .slide_usecases .text{margin-right:0}.page_main .con_remote1 .list_icon{margin-left:4.166666666666667%}.page_main .con_works{padding-bottom:0!important;text-align:center}.page_main .con_works .video_wrap{position:relative;left:0;width:100%;height:400px;max-width:none;margin-top:43px}}@media all and (max-width:1024px){.page_main .btn_arrow{width:30px}.page_main .control_common_wrap{padding-left:6%;padding-right:6%}.page_main .slide_main_visual .slick-slide .container{text-align:center}.page_main .list_icon{display:flex;justify-content:space-between;width:100%}.page_main .list_icon li{flex:1;text-align:center}.page_main .list_icon li>img{display:block;margin:0 auto 10px}.page_main .list_icon li+li{margin-left:0}.page_main .notice_wrap .container{width:100%;padding-left:0;padding-right:2.46%}.page_main .con_remote1 .list_icon{flex-wrap:wrap;margin:0 15px}.page_main .con_remote1 .list_icon li{flex:1 33.333%;text-align:center}.page_main .con_review .review_box{max-width:303px;max-height:303px}.page_main .con_wol .txt2{margin-top:35px}.page_main .con_wol .desc{margin-top:14px;margin-left:0}.page_main .con_wol .img_scale{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}}@media all and (max-width:991px){.page_main [class*=con_]{text-align:center}.page_main [class*=con_] img.w100{width:auto;max-width:100%}.page_main .con_webviewer img.mw100{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.page_main .con_security .text-right{text-align:center}.page_main .slide_usecases .writer:before{margin-left:auto;margin-right:auto}.page_main .con_review .review_box{max-width:350px;max-height:350px}.page_main .con_rvse .bg_rvse:before{position:relative;top:0;left:15px;display:block;width:calc(100% - 30px);height:320px;margin-bottom:14px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.page_main .con_rvse .bg_rvse{min-height:auto}.page_main .con_rvse .bg_rvse [class^=col-]>div{padding:0}:lang(ja) .page_main .con_usecases{padding-bottom:60px}:lang(ja) .page_main .con_usecases .col-md-6{margin-bottom:40px}}@media all and (max-width:800px){.page_main .control_common_wrap{padding-left:15px;padding-right:15px}.page_main .con_usecases .btns_arrow_wrap{display:none}.page_main .con_review .review_box{max-width:none;max-height:none}}@media all and (max-width:767px){#main{font-size:17px}.page_main .mb40{margin-bottom:20px}.page_main .pt200{padding-top:100px}.page_main .pb200{padding-bottom:100px}.page_main .txt1{margin-bottom:35px;font-size:30px}.page_main .con_case .mo_swipe_wrap li dt,.page_main .con_remote2 .list_features [class^=col-]>img+p,.page_main .list_main dt,.page_main .notice_wrap h2,.page_main .txt1_desc,:lang(ja) .page_main .con_usecases dt{font-size:20px}.page_main .price_box .license{font-size:25px}.page_main .con_case .mo_swipe_wrap li dd,.page_main .con_partners .list_parters li span,.page_main .con_remote1 .list_icon li,.page_main .con_remote2 .list_features [class^=col-]>img+p,.page_main .con_request ul li,.page_main .con_works .hash span,.page_main .label,.page_main .link_inline,.page_main .list_main dd,.page_main .notice_wrap a>span,.page_main .price_box .info_wrap ul li,.page_main .slide_usecases,.page_main .txt2,:lang(ja) .page_main .con_usecases dd{font-size:16px}.page_main .con_bcp .tit,.page_main .con_bcp h3,.page_main .con_works dl,.page_main .price_box .info_wrap ul li strong{font-size:20px}.page_main .btn_pill{font-size:17px}.page_main .list_icon li{padding:0 10px;font-size:16px;line-height:1.21}.page_main .label.new{padding:7px 10px}.page_main .txt1 .label.new{display:block;width:90px;min-width:auto;margin:0 auto 5px}.page_main .txt1_desc{margin-bottom:20px}.page_main .txt2{margin-bottom:23px}.page_main .btn_arrow_wrap{position:absolute;right:0;bottom:0}.page_main .btn_arrow_wrap .btn_arrow{width:30px;height:50px}.page_main [class*=con_]{padding-bottom:90px;text-align:center}.page_main .visual_wrap [class*=btn_]:not(.btn_arrow)+[class*=btn_]:not(.btn_arrow){margin-left:0;margin-top:10px}.page_main .visual_wrap .btns_arrow_wrap,.page_main .visual_wrap .slick-dots{position:relative;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}.page_main .visual_wrap .slick-dots{left:50%;z-index:1;height:9px;margin-top:-12px;font-size:0;text-align:center;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%)}.page_main .visual_wrap .slick-dots li{display:inline-block;width:9px;height:9px;border:1px solid #fff;line-height:1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.page_main .visual_wrap .slick-dots li+li{margin-left:9px}.page_main .visual_wrap .slick-dots li.slick-active{background-color:#fff}.page_main .visual_wrap .slick-dots li button{width:100%;height:100%;line-height:1;text-indent:-9999px}.page_main .visual_wrap .btns_arrow_wrap{right:0;z-index:2;height:36px}.page_main .visual_wrap .btns_arrow_wrap .btn_arrow{width:36px;height:36px;background-size:auto 18px;background-color:rgba(0,0,0,.3)}.page_main .visual_wrap .btns_arrow_wrap .btn_arrow.prev{left:0}.page_main .visual_wrap .btns_arrow_wrap .btn_arrow.next{right:0}.page_main .slide_main_visual .slick-slide{position:relative;background-position:center bottom;background-size:100% auto}.page_main .slide_main_visual .slick-slide .container{height:calc(100% - 36px)}.page_main .slide_main_visual .slick-slide .container>.row{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.page_main .visual_wrap{height:60vh;min-height:420px}.page_main .visual_wrap:before{content:'';position:absolute;left:0;bottom:0;z-index:1;width:100%;height:7vh;background:#fff;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%)}.page_main .slide_main_visual .va_m{top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.page_main .slide_main_visual .slick-slide{text-align:center}.page_main .slide_main_visual .slick-slide .bg{top:100%;background-position-x:calc(100% + 130px);transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);background-size:auto 100%}.page_main .visual_tit{margin:0 auto 15px;font-size:30px;line-height:1.2}.page_main .visual_desc{margin-bottom:30px;font-size:17px;letter-spacing:-1.5px}.page_main .visual_wrap .btn_pill{padding:10px 23px 10px;font-size:16px}.page_main .visual_wrap [class*=btn_]:not(.btn_arrow){min-width:167px}.page_main .notice_wrap .notice{padding:25px 0;padding-left:0}.page_main .notice_wrap .notice .bg{display:none}.page_main .notice_wrap .container{padding-left:15px;padding-right:15px}.page_main .notice_wrap .notice_tit,.page_main .notice_wrap a{padding-left:0}.page_main .notice_wrap .notice_tit{margin-bottom:15px}.page_main .notice_wrap a{margin-bottom:0}.page_main .notice_wrap a>span{display:block}.page_main .notice_wrap a>span.date{position:absolute;top:27px;right:0}.page_main .notice_wrap a>span:not(.date){width:100%;margin-bottom:0;text-overflow:initial;white-space:initial}.page_main .list_main dt{margin-bottom:9px}.page_main .list_main+.list_main{margin-top:20px}.page_main .con_security .box_wrap{padding:20px 2.375%}.page_main .con_security .box_wrap .btn_pill{margin-top:20px}.page_main .con_usecases{padding:45px 0 35px}.page_main .slide_usecases .category{margin-bottom:10px}.page_main .slide_usecases .text{min-height:100px;margin-bottom:10px}.page_main .slide_usecases .writer:before{max-width:210px;margin:0 auto 18px}.page_main .slide_usecases .slick-dots{margin-top:30px}.page_main .con_remote1:before{bottom:120px;height:130px}.page_main .con_remote1 .list_icon{margin:0}.page_main .con_remote1 .list_icon li{margin-bottom:15px}.page_main .con_remote1 .btn_pill{margin:20px 0 35px}.page_main .con_remote2 .list_features{margin-top:35px}.page_main .con_remote2 .list_features [class^=col-]{margin-bottom:20px}.page_main .con_remote2 .list_features [class^=col-]>img{margin-bottom:8px}.page_main .con_remote2 .list_features [class^=col-]>img+p{min-height:auto}.page_main .con_remote2 .list_features [class^=col-]>.label.new{min-width:80px}.page_main .con_review .slide_review_wrap{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.page_main .con_review .slide_review_wrap::-webkit-scrollbar{-webkit-appearance:none}.page_main .con_review .slide_review_wrap::-webkit-scrollbar:vertical{width:4px}.page_main .con_review .slide_review_wrap::-webkit-scrollbar:horizontal{height:4px}.page_main .con_review .slide_review_wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.page_main .con_review .slide_review_wrap::-webkit-scrollbar-track{border-radius:3px;background-color:rgba(255,255,255,.5)}.page_main .con_review .slide_review_wrap .btn_arrow{display:none}.page_main .con_review .slide_review:not(.slick-slider){height:auto;opacity:1}.page_main .con_review .slide_review{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:auto;padding:4px 5px 5px}.page_main .con_review .slide_review li{display:flex;align-items:stretch;width:40vw;margin:0}.page_main .con_review .slide_review li+li{margin-left:10px}.page_main .con_review .review_box{display:flex;flex-flow:column;justify-content:space-evenly;padding:26px 12px}.page_main .con_review .review_box>p{height:auto;font-size:14px}.page_main .con_review .review_box .profile{width:40px;height:40px}.page_main .con_review .review_box .profile+div{width:calc(100% - 40px);padding-left:9px}.page_main .con_review .review_box .profile+div p:not(.grade){font-size:13px}.page_main .con_review .review_box .profile+div p.grade i{width:14px;height:14px}.page_main .con_review .review_box .profile+div p.grade span{height:14px;font-size:12px}.page_main .con_price{padding:76px 0}.page_main .price_box{display:flex;align-items:center;padding:43px 20px 50px 0}.page_main .price_box .deco{height:120px}.page_main .price_box .license{flex:1}.page_main .price_box .info_wrap{flex:2;padding-top:0;margin-top:0;padding-left:13px;border-top:none;border-left:1px solid #4885ff}.page_main .price_box .info_wrap .price{font-size:38px}.page_main .price_box .info_wrap .price small{padding-left:5px;font-size:16px}.page_main .price_box .info_wrap ul{margin:7px auto 25px}.page_main .price_box .info_wrap ul li+li{margin-top:5px}.page_main .price_box.enterprise{margin-bottom:14px}.page_main .con_bcp .btn_pill{min-width:270px}.page_main .con_works{padding-top:41px}.page_main .con_works .hash{margin-bottom:30px}.page_main .con_works .video_wrap{height:300px;margin-top:23px}.page_main .con_wol .btn_pill{min-width:270px}.page_main .con_request{padding:33px 0}.page_main .con_request ul{flex-wrap:wrap;margin-bottom:38px}.page_main .con_mail{padding:33px 0}.page_main .con_mail [class*=formbox-editor_] fieldset{padding:0}.page_main .con_mail [id*=btnSubmit_]{font-size:17px!important;padding:12px 23px 13px!important}.page_main .con_case .mo_swipe_wrap{overflow:hidden;overflow-x:auto;padding-bottom:10px}.page_main .con_case .mo_swipe_wrap::-webkit-scrollbar{-webkit-appearance:none}.page_main .con_case .mo_swipe_wrap::-webkit-scrollbar:vertical{width:4px}.page_main .con_case .mo_swipe_wrap::-webkit-scrollbar:horizontal{height:4px}.page_main .con_case .mo_swipe_wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.page_main .con_case .mo_swipe_wrap::-webkit-scrollbar-track{border-radius:3px;background-color:rgba(255,255,255,.5)}.page_main .con_case .mo_swipe_wrap ul{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;vertical-align:top;margin-left:-15px;padding-right:15px}.page_main .con_case .mo_swipe_wrap li{flex:none;max-width:none;width:230px;margin-left:15px}.page_main .con_partners{padding:70px 0}.page_main .con_partners .list_parters li{flex-basis:33.33%;max-width:33.33%;margin-bottom:20px}.page_main .blog .card_item .thumb{padding-bottom:60%}.page_main .blog .col-xs-6+.col-xs-6+.col-xs-6{margin-top:15px}}@media all and (max-width:640px){.hidden-xs{display:none}.page_main .list_icon li>img{width:25px;margin:0 auto 8px}.page_main .notice_wrap a>span.date{padding-left:30px}.page_main .con_security .list_icon li>img{width:auto;height:31px}.page_main .slide_usecases .category{min-width:auto;padding:5px 30px 8px;font-size:14px}.page_main .con_remote1 .list_icon li{flex:1 50%;padding:40px 0 0;margin-bottom:30px}.page_main .con_remote1 .list_icon li>img{left:50%;margin-bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.page_main .con_remote2 .list_features [class^=col-]:nth-child(even){padding-left:5px;padding-right:0}.page_main .con_remote2 .list_features [class^=col-]:nth-child(odd){padding-left:0;padding-right:5px}.page_main .con_remote2 .list_features [class^=col-]>.label.new{left:1px}.page_main .con_remote2 .list_features [class^=col-]>img{width:100%}.page_main .price_box{flex-direction:column;padding:20px 15px 25px}.page_main .price_box .deco{height:90px}.page_main .price_box .info_wrap,.page_main .price_box .license{display:block;width:100%}.page_main .price_box .info_wrap{padding-left:0;padding-top:6px;margin-top:6px;border-left:none;border-top:1px solid #4885ff}.page_main .price_box .license span{margin-top:0;font-size:16px}.page_main .con_review .slide_review li{width:44vw}.page_main .con_review .review_box{padding:26px 10px}.page_main .con_review .review_box .profile+div p:not(.grade){font-size:11px}.page_main .con_works .video_wrap{height:250px}.page_main .con_works .hash span+span{margin-left:5px}.page_main .con_rvse .bg_rvse:before{height:150px}.page_main .con_partners .line_wrap{margin:0 0 25px}.page_main .con_partners .line_wrap h3 span{padding:0 25px;min-width:230px;font-size:22px}.page_main .con_partners .list_parters li{flex:1 50%;max-width:50%;padding:0 5px}.page_main .con_partners .list_parters li span{min-height:auto}.page_main .con_partners .list_parters li span br{display:none}.page_main .con_mail input[type=checkbox]{width:16px;height:16px;vertical-align:top}.page_main .blog .col-xs-6+.col-xs-6{margin-top:15px}}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}