.dl-product-top{width:100%;float:left;text-align:center;margin:0}@media(min-width:768px){.dl-product-top{width:calc(100% - 80px);float:left;box-sizing:border-box;padding-left:20px;margin:0;text-align:left}}.dl-product{margin:auto;display:table}.dl-aicon{width:25% !important;margin:-50px auto 0 auto}@media(min-width:601px){.dl-aicon{width:30% !important;margin:-50px auto 0 auto}}@media(min-width:769px){.dl-aicon{width:80px !important;margin:0;display:table-cell;vertical-align:middle}}.dl-aicon img{width:100%;height:inherit}.dl-pname{font-size:2.6em;line-height:50px;font-weight:100;text-align:center}@media(min-width:601px){.dl-pname{font-size:3em;margin-top:20px}}@media(min-width:769px){.dl-pname{font-size:2.6em;line-height:55px;font-weight:500;margin:0 10px;padding:0 20px;display:table-cell;vertical-align:middle;text-align:left}}.dl-product-top h1{display:none}@media(min-width:769px){.dl-product-top h1{display:block;font-size:2.3em !important;line-height:normal;font-weight:700;margin:0;padding-top:0}}.dl-product-top h2{line-height:normal;font-size:1.3em;margin:0;margin-bottom:20px}.dl-form{width:100%;margin:0 auto;background:#fff;padding:0 2em;float:none;text-align:center;box-sizing:border-box}@media(min-width:769px){.dl-form{margin:2em auto;padding:2.5em 0;width:100%}}.dl-form p{font-size:14px;line-height:28px !important;text-align:left}@media(min-width:601px){.dl-form p{font-size:14px;line-height:28px !important;text-align:center}}.form-main{margin-bottom:20px}.dl-note{font-size:12px;line-height:18px;width:100%;float:left;text-align:center;margin-top:10px}.dl-note a{color:#008af5 !important}.input-columns{width:100%;float:left;margin:6px auto}.left-c{float:left;width:100%;text-align:center;padding-right:10px;box-sizing:border-box}@media(min-width:600px){.left-c{width:20%;text-align:right}}.right-c{float:left;width:100%}.dl-form h3{font-size:1em;font-weight:normal;margin-bottom:0;text-align:center}@media(min-width:601px){.dl-form h3{font-size:1.2em;margin-bottom:20px}}.right-c input{width:100% !important;box-sizing:border-box;padding:4px 10px;color:#000;font:100 1.2em "Open Sans"}.btn-dl{font-size:20px;text-align:center;color:#23b3ca;padding:10px 20px;text-decoration:none;line-height:22px;margin:0 10px;border-radius:100px;display:table;float:left}a.btn-dl{color:#23b3ca;padding:5px 15px}@media(min-width:321px){a.btn-dl{padding:8px 20px}}@media(min-width:739px){a.btn-dl{padding:8px 30px}}.btn-dl:hover{background:#137fd4;color:#fff;transition:.5s}.btn-dl:hover p{color:#fff;transition:.5s}.system-icon{width:50px;display:inline;float:left}@media(min-width:769px){.system-icon{width:60px}}.system-icon img{width:60%;height:inherit;margin:auto 20%}.system-icon p{line-height:10px !important;font-size:12px;text-align:center;color:#757575}.btn-dl svg{width:18px;display:table-cell;height:23px}@media(min-width:321px){.btn-dl svg{width:19px;height:24px}}.btn-dl p{display:table-cell;padding-left:5px;font-size:13px;vertical-align:middle;color:#23b3ca}@media(min-width:321px){.btn-dl p{font-size:.8em;padding-left:10px}}@media(min-width:769px){.btn-dl p{font-size:18px;padding-left:10px}}input.input-style{-webkit-transition:border .2s linear,box-shadow .2s linear;-moz-transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);border:1px solid #cfcfcf;border-radius:2px;width:139%;font-size:14px}@media(min-width:600px){input.input-style{width:100%}}input.input-style:focus{outline:0;border-color:rgba(59,150,221,0.33);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(35,179,202,0.5);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(35,179,202,0.5);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(35,179,202,0.5)}.left-c p{line-height:26px !important}.info-title a{float:left;color:#20909e}.info-title p{font-size:.8em;font-weight:600;line-height:22px !important;padding:0;background-size:15px;background-repeat:no-repeat;background-position-y:14px;background-position-x:12px;color:#079bcc}.info-title{display:block;width:100%;margin:10px 0 0 0}@media(min-width:769px){.info-title{width:auto;display:inline-block;margin:0 30px 0 10px;vertical-align:middle}}.info-link{font-size:.9em;font-weight:600;color:#23b3ca;padding:10px 10px 10px 40px;background-image:url(../img/link.png);background-size:15px;background-repeat:no-repeat;background-position-y:14px;background-position-x:12px;border-bottom:1px #d8d8d88 solid}.info-row p{font-size:.8em;line-height:2em !important;margin:0 auto;padding:10px 10px 10px 40px;background-size:15px;background-repeat:no-repeat;background-position-y:15px;border-bottom:1px #5ac6d745 solid;background-color:#f0f0f0;background-position-x:12px}.symbol-icon{width:13px;margin-right:10px}.dl-note a{color:#008af5 !important}a.linl-a{color:#23b3ca}a.linl-a:hover{text-decoration:underline}.info-open{background-image:url(../img/minus.png)}.info-main{border-bottom:1px #d8d8d8 solid;padding:10px 10px 10px 40px;background-color:#f1f1f1}.info-main a{text-decoration:underline}.info-main h3{font-size:.8em;text-align:left;font-weight:600;margin:0}.info-main ul{display:block;list-style-type:disc;list-style-image:url(../img/dot.png)}.info-main li{font-size:13px;line-height:22px;margin-left:13px;display:list-item}.info-main ul ul,.info-main ol ul{list-style-type:circle;list-style-image:url(../img/dot_gray.svg)}.dl-block{width:100%;margin-top:20px;display:flex;flex-direction:column}@media(min-width:769px){.dl-block{width:100%;margin-top:20px;display:block}}.dl-block-left{width:100%;padding:0 20px;float:left;box-sizing:border-box;order:2;z-index:1}@media(min-width:769px){.dl-block-left{width:75%;padding:0 20px 0 0;float:left;box-sizing:border-box}}.dl-block-right{width:100%;float:left;order:1}@media(min-width:551px){.dl-block-right{width:100%;float:left;order:1}}@media(min-width:769px){.dl-block-right{width:30%;right:0;margin-top:30px;position:absolute}}.product-dl-bg{background-image:url(/prog/trial/img/dl-bg-repeat2.jpg);background-size:auto;background-repeat:repeat-x}a.btn-dl{font-size:15px;color:#fff;margin:0 10px 0 0;float:left}.info-title img{width:12px;margin-left:5px}a.btn-line{font-size:15px;border-radius:100px;color:#fff;margin:auto;padding:8px 30px;background:#8198a9;float:left}a.btn-all.btn-line:hover{background:#137fd4;color:#fff}.product-dl-bg h2{color:#fff;text-align:center;font-size:2em;margin:0 0 15px 0;padding:0 20px}@media(min-width:768px){.product-dl-bg h2{color:#fff;text-align:center;font-size:2.8em;margin:30px 0 15px 0;padding:0 20px;font-weight:100}}.product-dl-bg p{color:#fff;text-align:center;margin-bottom:30px;padding:0 20px}.product-dl-bg a.btn-all{background:#fff;color:#148198}.product-dl-bg a.btn-all:hover{background:#0b2e56;color:#fff;box-shadow:0 0 13px #00cfff}.product-dl,.product-dl-bg{padding-top:0;padding-right:0;padding-bottom:20px;padding-left:0}@media(min-width:601px){.product-dl,.product-dl-bg{box-sizing:border-box}}@media(min-width:769px){.product-dl,.product-dl-bg{padding:20px 20px 20px 20px;box-sizing:border-box}}.icon-s{width:80px;float:left;display:block}@media(min-width:601px){.icon-s{width:150px;margin:0 auto !important;display:block;float:none}}.dl-3665-info h3{font-size:1.3em;text-align:left;font-weight:500}@media(min-width:768px){.dl-3665-info h3{text-align:center}}.dl-3665-info{width:calc(100% - 80px);float:left;display:block}@media(min-width:601px){.dl-3665-info{width:100%;text-align:left}}@media(min-width:769px){.dl-3665-info{width:100%;text-align:center}}.product-dl h2{color:#000;font-size:2em;margin:0 0 15px 0;padding:0}@media(min-width:768px){.product-dl h2{color:#000;font-size:2.8em;font-weight:100;margin:30px 0 15px 0;text-align:center}}.product-dl a.btn-all,.product-dl-bg a.btn-all{border-radius:100px}.dl-btn-block{display:none}@media(min-width:769px){.dl-btn-block{display:table;margin:30px auto 15px auto;display:table}}@media(min-width:769px){}.dl-pc{display:block}@media(min-width:769px){.dl-pc{display:none}}a.btn-all.btn-link-m{margin:10px auto;font-size:15px;padding:5px 50px;display:table}@media(min-width:601px){a.btn-all.btn-link-m{padding:10px 30px}}.dl-form .h1{display:block;font-size:2em;line-height:normal;font-weight:400;margin:0;color:#000;float:left;padding:0 0 15px 0;width:100%}@media(min-width:768px){.dl-form .h1{font-size:2.8em;font-weight:100}}.dl-product-top h2{font-size:18px;line-height:30px !important;margin:10px 0 0 0}@media(min-width:768px){.dl-product-top h2{font-size:20px;line-height:30px !important;margin:10px 0 20px 0}}.dl-block-left h1{text-align:center;font-size:2.8em;margin:0 0 30px 0;font-weight:100}.dl-btn-box{display:inline-block;vertical-align:middle}.dl-des{font-size:1.4em;line-height:normal;margin:20px 0 30px 0;text-align:center}.dl-bg{background-image:none;background-size:auto;background-repeat:no-repeat;background-position:center}@media(min-width:601px){.dl-bg{background-size:auto 100%;background-repeat:no-repeat;background-position:center}}@media(min-width:769px){.dl-bg{background-size:auto 100%;background-repeat:no-repeat;background-position:center;margin-top:0}}.dl-info-panel{padding:20px 30px;max-width:800px;margin:0 auto;color:#000;display:none}.product-panel-bg{background:#fff;overflow:hidden}.dl-info-panel ul li{display:list-item;list-style:disc;margin-left:20px;margin:5px 0 5px 20px;font-size:13px}.dl-info-panel p{font-size:13px;padding:0}.vimg-pc{display:none !important}@media(min-width:769px){.vimg-pc{display:block !important}}.vimg-m{display:block !important}@media(min-width:769px){.vimg-m{display:none !important}}.product-dl-panel{max-width:100%;background:#d9e3ea;overflow:hidden}.lightbox_wrapper_a{color:#0085ff}.lightbox_wrapper_a:hover,.lightbox_wrapper_a:active{color:#0085ff}.lightbox_wrapper{box-sizing:border-box;color:#131313;text-align:center}.lightbox_wrapper .title{margin-bottom:15px}.lightbox_wrapper h3{font-size:24px;font-weight:normal;margin:0}.lightbox_wrapper h2{border-top:2px solid #b81a35;border-bottom:2px solid #b81a35;color:#b81a35;display:inline-block;font-size:30px;margin:0;margin:20px 0;padding:5px 10px}.lightbox_wrapper p{font-size:15px;line-height:normal;margin:0;margin-bottom:5px}.lightbox_wrapper form button[type="submit"]{width:50%;background-color:#ff8400;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:16px;line-height:normal;outline:0;margin:10px 5px;padding:5px 20px;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.lightbox_wrapper form button[type="submit"]:hover{background-color:#ffa100}.lightbox_wrapper form input[type="email"]{width:100%;border:1px solid #c2c2c2;box-sizing:border-box;font-size:16px;line-height:22px;padding:5px 10px}.lightbox_wrapper form input[type="email"]::-webkit-input-placeholder{font-style:italic;color:#999}.lightbox_wrapper form input[type="email"]::-moz-placeholder{font-style:italic;color:#999}.lightbox_wrapper form input[type="email"]:-ms-input-placeholder{font-style:italic;color:#999}.lightbox_wrapper form input[type="email"]:-moz-placeholder{font-style:italic;color:#999}.lightbox_wrapper form input[type="password"]{width:100%;border:1px solid #c2c2c2;box-sizing:border-box;font-size:16px;line-height:22px;padding:5px 10px}.lightbox_wrapper form input[type="password"]::-webkit-input-placeholder{font-style:italic;color:#999}.lightbox_wrapper form input[type="password"]::-moz-placeholder{font-style:italic;color:#999}.lightbox_wrapper form input[type="password"]:-ms-input-placeholder{font-style:italic;color:#999}.lightbox_wrapper form input[type="password"]:-moz-placeholder{font-style:italic;color:#999}.lightbox_wrapper .group{width:90%;margin:0 auto}.lightbox_wrapper a.btn_reject{color:#6b9ecc;display:inline-block;font-size:16px;margin:10px 0;text-decoration:underline}.lightbox_wrapper a.btn_reject:hover{color:#3571a7}.lightbox_wrapper p.note_store{font-size:12px;color:#000;line-height:16px;margin:5px 0;text-align:left}.lightbox_wrapper p.note_store span{display:inline-block;line-height:16px;vertical-align:top}.lightbox_wrapper .email p.note_store span:last-child{width:calc(100% - 7px);padding-left:2px}@media screen and (max-width:420px){.lightbox_wrapper form button[type="submit"]{width:100%;margin:10px 0;padding:6px 20px}.lightbox_wrapper form input[type="email"]{width:100%}.lightbox_wrapper form input[type="password"]{width:100%}}@media(max-width:576px){.modal-dialog.platForm{margin-top:20px}.platForm .modal-content{margin-left:10px;margin-right:10px}}.platForm .modal-header{padding-top:15px;padding-right:15px;padding-bottom:0;padding-left:15px;border-bottom:0}.platForm .modal-content{background-color:#eee}.platForm .btn_cancel{width:32px;height:32px;background:url(/include/images/btn_cancel.png) 0 0 no-repeat transparent;display:block;border-radius:30px;font-size:36px;font-weight:bold;line-height:22px;outline:0;text-decoration:none;position:absolute;right:-15px;top:-15px}.platForm .btn_cancel:hover{background-position:-32px 0}@media(max-width:576px){.modal-dialog.download{margin-top:20px}.download .modal-content{margin-left:2em;margin-right:2em}}.download .modal-header{padding-top:15px;padding-right:15px;padding-bottom:0;padding-left:15px;border-bottom:0}.download .modal-content{background-color:#eee}.download .btn_cancel{width:32px;height:32px;background:url(/include/images/btn_cancel.png) 0 0 no-repeat transparent;display:block;border-radius:30px;font-size:36px;font-weight:bold;line-height:22px;outline:0;text-decoration:none;position:absolute;right:-15px;top:-15px}.download .btn_cancel:hover{background-position:-32px 0}.plan-column-box{width:100%;display:block;float:left;padding:0;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 10px 10px 10px;height:160px;border:2px solid #666;font-size:32px;font-weight:400;line-height:22px;margin-bottom:10px;cursor:pointer}@media(min-width:800px){.plan-column{width:100%;float:left;clear:both;box-sizing:border-box}.plan-column-box{width:40%;display:block;float:left;padding:0;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5%;padding-top:30px;height:160px}}.plan-check{cursor:auto;border:2px solid #1793f6}.plan-check>.box-head{background:#1793f6}.plan-check>.box-head:before{font-family:'Font Awesome 5 Free';content:"\f058";padding-right:5px}.four-column ul{display:flex;flex-wrap:wrap}.product-dl-bg .swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(/prog/trial/img/arrow_left.png);left:50px;right:auto}.product-dl-bg .swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(/prog/trial/img/arrow_right.png);right:50px;left:auto}.product-dl-bg .swiper-button-next,.product-dl-bg .swiper-button-prev{margin-top:-24px}@media(min-width:769px){.product-dl-bg .swiper-button-next,.product-dl-bg .swiper-button-prev{margin-top:-40px;background-size:50px 88px;height:90px;width:50px}.product-dl-bg .swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:164px;right:auto}.product-dl-bg .swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:164px;left:auto}}.ig-block.swiper-slide h3{transition:all .3s;padding:5%}.ig-block.swiper-slide-active h3{transition:all .3s;padding:0}@media(min-width:769px){.ig-block.swiper-slide h3{padding:10%;opacity:.5}.ig-block.swiper-slide-active h3{padding:0;opacity:1}}.ig-block.swiper-slide.swiper-slide-active video{display:block;transform:scale(1,1);transition-duration:1.5s}.ig-block.swiper-slide video{display:none;transform:scale(0.8,0.8);transition-duration:1.5s}.ig-block.swiper-slide h3{cursor:pointer}.ig-block.swiper-slide.swiper-slide-active h3{cursor:auto}.dl-bg-pdr{background-image:url(../img/intro_pdr_bg.jpg);background-repeat:no-repeat;background-size:cover}.dl-bg-phd{background-image:url(../img/intro_phd_bg.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:769px){.os_icons_area{display:inline-block;position:relative;vertical-align:middle;*zoom:1}.os_icons_area:before,.os_icons_area:after{content:"";display:table}.os_icons_area:after{clear:both}.os_icons_area a.os_icon{width:auto;color:#152c49;display:block;float:left;font-size:30px;line-height:30px;margin:0 5px;padding:2px;padding-top:5px;text-align:center;position:relative}.os_icons_area a.os_icon:first-child{margin-left:0}.os_icons_area a.os_icon.windows{font-size:27px}.os_icons_area a.os_icon.mac{width:25px;margin-left:8px;padding-top:6px}.os_icons_area a.os_icon .qrcode{width:100px;border:1px solid #ccc;box-shadow:0 0 8px 4px rgba(0,0,0,.3);background-color:#fff;border-radius:5px;pointer-events:none;opacity:0;position:absolute;top:-100px;left:50%;transform:translateX(-50%);transition:opacity ease .25s,top ease .25s}.os_icons_area a.os_icon .qrcode img{width:100%;height:auto;border-radius:5px}.os_icons_area a.os_icon .qrcode::before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent;display:block;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.os_icons_area a.os_icon:hover .qrcode{pointer-events:auto;opacity:1;top:-107px}}.more-block{border:2px solid #8198a9;width:90%;margin:20px 5% 30px 5%;float:left;border-radius:20px}.more-block h3{font-size:15px !important;line-height:normal !important;text-align:center;font-weight:600 !important;padding:0 0 10px 0 !important}.more-block h2{text-align:center;font-size:22px;margin:0;font-weight:400;color:#000;padding:15px 15px 0 15px}.more-block .four-column ul li{width:47%;float:left;margin:8px 1%;box-sizing:border-box}@media(min-width:551px){.more-block .four-column ul li{width:47%;float:left;margin:8px 1%}}@media(min-width:768px){.more-block .four-column ul li{width:23%;float:left;margin:10px 1% 0 1%}}.icon_img{width:100px !important;margin:0 auto 10px auto !important;display:block;border-radius:100px;padding:5px;height:100px;box-sizing:border-box;background:-moz-linear-gradient(135deg,#02c5ff 0,#7527b0 100%);background:-webkit-linear-gradient(135deg,#02c5ff 0,#7527b0 100%);background:linear-gradient(135deg,#00c5ff 0,#297dd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02c5ff',endColorstr='#7527b0 ',GradientType=1)}.fixed_nav{position:fixed;top:0;width:100%;z-index:100}#menu_sticky_nav .nav{width:100%;position:sticky;background:#000;padding:0}.navbar,.section{max-width:1662px;margin:0 auto;display:table}.navbar_itm{width:33.3333%;display:table-cell;box-sizing:border-box;text-align:center;vertical-align:middle;font-size:25px;line-height:1em;padding:10px 0;font-weight:600;min-height:70px}.navbar_itm:hover{opacity:1}#menu_sticky_nav .nav a,#menu_sticky_nav .nav a:checked,#menu_sticky_nav .nav a:visited{text-decoration:none;color:#fff;padding:10px 5px}@media(min-width:769px){#menu_sticky_nav .nav a,#menu_sticky_nav .nav a:checked,#menu_sticky_nav .nav a:visited{padding:15px 5px}}div#menu_sticky_nav .navbar{width:100%}.dl-bg-ycm{background-image:url(../img/intro_ycm_bg.jpg);background-repeat:no-repeat;background-size:cover}#menu_sticky_nav .nav a.active{background-color:#2196f3}div#menu_sticky_nav P{margin:0;padding:0;font-weight:400;font-size:16px;line-height:22px !important}@media(min-width:769px){div#menu_sticky_nav P{font-size:18px;line-height:26px !important}}