.free_intro{font-size:15px;font-weight:400;line-height:20px}.top_main{background-position:center;background-size:cover;background-repeat:no-repeat;height:400px;margin-top:0}.top_main2{background-position:top center}.top_main_exe{height:500px;background:#e2e2e2}.top_content{position:relative;display:block;width:100%;height:500px}.top_content300{height:380px}.top_content_exe{height:200px}.top_des{display:block;position:absolute;width:50%;text-align:center;right:0;padding-right:0;padding-bottom:20px;bottom:0}.top_des_exe{bottom:30px}.top_link{text-align:left;display:block;color:#fff;font-size:20px;text-decoration:none;padding:15px 5px 0 5px;text-shadow:0 0 8px rgba(0,0,0,0.8)}.top_des a{text-decoration:none;color:#fff}.top_des a:hover{color:#f60}.top_buy{text-align:left;margin-top:45px}.top_buy .buy_btn{color:#f85685;background:#fff;display:inline-block;padding:6px 30px 5px 30px;line-height:24px;font-size:20px;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,0.8);text-transform:uppercase}.top_buy .buy_btn2{color:#fff;background:#f60}.top_buy .buy_btn:hover{background:#f85685;color:#fff}.top_buy .buy_btn2:hover{color:#f60;background:#fff}.top_title{display:block;width:100%;font-size:40px;font-weight:400;line-height:55px;text-shadow:0 0 8px rgba(0,0,0,0.8);color:#fff;text-align:left;font-family:"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed","Segoe UI","Open Sans","Meiryo","微軟正黑體","MS UI Gothic","MS PGothic",Arial,Helvetica,Arial,sans-serif}.top_title2{font-size:32px;line-height:40px;margin-top:10px;margin-bottom:100px;font-weight:400;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,0.77)}.top_title3{font-size:45px;margin-top:10px;font-weight:400;color:#fff;text-shadow:none}.top_title3 a{color:#0bdafd;text-decoration:none;font-size:20px;text-shadow:0 2px 8px rgba(0,0,0,0.3)}@media(max-width:800px){.top_main{height:300px;background-position:left}.top_main_exe{height:130px}.top_content{display:block;width:100%;height:300px;position:relative}.top_content_exe{height:150px}.top_des{width:auto;margin:0 auto;padding:10px 0 10px 10px;background:rgba(0,0,0,0.5);left:0}.top_title{font-size:25px;font-weight:400;text-shadow:none;color:#fff;line-height:36px}.top_link{font-size:16px}.top_buy{margin-top:25px;margin-bottom:15px}.top_buy .buy_btn{font-size:16px}}.column-block{font-family:"Segoe UI","Open Sans",Meiryo,"微軟正黑體","MS UI Gothic","MS PGothic",Arial,Helvetica,sans-serif !important;width:100%;margin:20px auto;display:inline-block}.about_description{padding:20px 20px;font-size:16px;line-height:25px;background:#ededed}.banner{color:#fff;max-width:100%;text-align:center;font-weight:600;font-size:24px;line-height:32px;bottom:12vw;padding:0;text-shadow:0 0 8px rgba(0,0,0,.8)}.banner_txt{width:90%;margin:0 auto}.two-column-box,.three-column-box{width:100%;display:block;float:left;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:0 1%}.four-column-box{width:100%;display:block;float:left;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:0 1%}.two-column-box p,.three-column-box p,.four-column-box p{text-align:left}.exe-box{height:350px}.two-column-box h4{padding:20px 20px;font-weight:400;font-size:15px;line-height:23px}@media(min-width:800px){.banner{color:#fff;max-width:100%;text-align:center;font-weight:600;font-size:30px;line-height:50px;bottom:12vw;padding:0;text-shadow:0 0 8px rgba(0,0,0,.8)}.about_description{padding:60px 40px;font-size:20px;line-height:30px}.two-column,.three-column,.four-column{width:100%;clear:both;box-sizing:border-box;font-size:18px}.two-column-box{width:50%;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;padding:0 1%}.three-column-box{width:33.33%;display:inline-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;padding:0 6px}.four-column-box{width:25%;display:inline-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;padding:0 6px}.exe-box{height:640px}.two-column h2,.two-column-box h2{font-size:30px;line-height:42px;font-weight:100;margin-bottom:10px;margin-top:10px}.two-column-box h4{padding:10px 5px;font-weight:400;font-size:16px;line-height:28px;text-align:justify}}@media(max-width:800px){.boxT{height:auto;padding:20px}.boxT h4{padding:20px 20px 50px 20px}.boxT2 h4{padding:20px 5px 20px 5px !important}.numplus{font-size:30px !important}.boxT2 tr{height:100px !important}}.boxT2 tr{height:70px}.boxT2 tr td{vertical-align:middle;font-size:22px}.two-column img{width:100%}.numplus{font-size:50px !important;vertical-align:sub}.mainT{font-size:1.7em}.link_more{display:inline-block;font-size:1em;color:#222;background:#fff;border:1px solid #222;padding:4px 20px;border-radius:4px;margin-top:10px;font-weight:600}.link_more:hover{background:#cdcdcd;color:#222}.exe-boxT{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.exe-boxT .banner{padding-bottom:1em}.more_title{display:block;text-align:center;color:#fff;font-size:24px;padding:35px 0}.edu_area{max-width:1200px;width:95%;margin:.5% auto;display:table}.edu_logo{display:inline-block;width:30%;margin:0 auto}.edu_link{display:table-cell;text-align:center;padding:0 2%;border-right:1px solid #d7d7d7}.edu_3link{width:25%}.edu_2link{width:50%;padding:0 13% !important}.edu_link h3{color:#09f;font-size:20px}.edu_link p{color:#333;font-size:14px}.edu_btn{margin:0 auto;display:block;width:80%;color:#fff;padding:5px 0;border-radius:4px;font-size:16px;font-weight:400;box-sizing:border-box}@media(max-width:800px){.more_title{font-size:20px;padding:40px 10px}.edu_link{padding:2% 0 8% 0;width:50%;box-sizing:border-box;display:inline-block;border-right:0;float:left}.edu_link p{display:none}.edu_link h3{font-size:14px;padding:5px;font-weight:600}.edu_2link{padding:0 !important}}.link_box{border-radius:4px;padding:2% 0}.link_box:hover{background:rgba(255,255,255,0.1)}.contact_block{width:85%;max-width:1000px;margin:0 auto;text-align:center;padding:20px;background:#fff}.contact_title{font-size:26px;font-weight:400;color:#333;padding-top:20px;line-height:40px}.social_area{margin:10px auto}.s_img{display:inline-block;padding:10px;width:6%}.s_img img{width:100%}a .s_img:hover{opacity:.7}.help_area{margin:40px auto 0 auto;display:flex;width:70%}.help_link{display:inline-block;border:1px solid #0b5893;color:#0b5893;width:50%;padding:8px;margin:10px;font-size:20px;font-weight:600;border-radius:12px;box-sizing:border-box;transition:background-color .2s ease;position:relative}.help_link:hover{cursor:pointer;color:#fff;background:#0b5893;transition:background-color .2s ease}.office_area{margin:40px auto;display:flex;width:85%}.office_block{display:inline-block;text-align:left;width:50%;padding:8px;margin:10px;font-size:16px;box-sizing:border-box}.office_block .t1{font-size:18px;font-weight:600;color:#0b5893}.office_block .t2{font-size:22px;padding:12px 0}@media(max-width:800px){.contact_block{width:auto}.s_img{width:15%;padding:3px}.help_area{margin:20px auto 0 auto;display:flex;width:100%}.office_area{margin:40px auto;display:block;width:100%}.office_block{width:100%}}.w_arrow_area{height:0;width:100%}.w_arrow{border-style:solid;border-width:40px 20px 0 20px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-65px;left:40%}.news_table{margin:20px auto;font-size:16px;font-weight:600}.news_table tr td{padding:15px}.news_date{border-right:1px solid #999;color:#999;font-size:16px;font-weight:600}.news_table a{color:#0b5893}.news_table a:hover{color:#32a5fe}.news_nav{text-align:center;padding:10px;color:#333}.news_nav a{color:#0b5893}.news_nav a:hover{color:#32a5fe}.news_share{display:inline-block;width:20px;vertical-align:middle}.news_share a:hover{opacity:.7}.vl-container{width:95%;max-width:960px;margin:0 auto}.vl-block{display:block;border:1px solid #cdcdcd;margin:40px auto;padding:1.5em;height:auto}.vl-part{display:flex;width:100%}.vl-side{display:block;width:20%;margin:0 auto;text-align:center}.vl-img{position:relative}.vl-img img{border:1px solid #cdcdcd}.vl-lm{position:absolute;bottom:45%;text-align:center;width:100%;color:#333;font-weight:600;opacity:0}.vl-img:hover img{opacity:.3;border:1px solid #000}.vl-img:hover .vl-lm{opacity:1}.vl-version{font-size:13px;padding:10px 10px 0 20px}.vl-txt{padding-left:2em;width:80%}.vl-title{font-size:34px}.vl-title2{font-size:16px;font-weight:600;padding:10px 0}.vl-version{display:inline-block}.vl-version a{display:block;border:1px solid #f60;border-radius:20px;padding:5px 20px;margin:5px auto;color:#f60;font-size:14px}.vl-version a:hover{background:#f60;color:#fff}.vl-options{display:block}.vl-options ._option{float:left;display:block;border:1px solid #9c9c9c;color:#333;line-height:30px;width:140px;text-align:center;margin:5px;font-size:14px;font-weight:600;text-transform:uppercase;position:relative}.vl-options ._option:hover{border:1px solid #079bcc;color:#0b7598;cursor:pointer}.vl-options ._optionPick{border:1px solid #079bcc;background:#daf6ff;color:#0b7598}.vl-price{margin:10px;padding:10px;border-top:1px solid #079bcc}.price-left{display:block;width:70%;float:left}.price-right{display:inline-block;width:30%}.p-left{float:left}.p-right{float:right;text-align:right}.price-buy{background:#079bcc;color:#fff;border-radius:6px;padding:8px 0;margin:5px 0 5px 15px;text-align:center;font-size:20px;text-transform:uppercase}.price-buy:hover{opacity:.7}.vl-sale{font-size:1.2em;font-weight:600;color:#079bcc}.vl-detail{padding:10px;display:block;border-radius:6px;width:100%}.vl-detail p{padding:5px 15px 15px 5px;font-size:20px;font-weight:600}.vl-detail ul{font-size:.9em;padding-left:20px}.vl-detail ul li{list-style:none}.vl-detail ul li::before{content:"\2022";color:#09f;font-weight:800;display:inline-block;width:1em;margin-left:-1em}.vl-container100{width:100%;background:#f4f4f4}.vl-contact1 p{font-size:24px;line-height:40px;font-weight:600}.vl-contact2 p{font-size:16px}@media(max-width:800px){.vl-title{text-align:center;font-size:26px;line-height:30px}.vl-title2{text-align:center}.vl-block{display:block;margin:10px auto;padding:.5em}.vl-part{display:block}.vl-side{width:100%;padding:10px 0 10px 0}.vl-img img{width:45%}.vl-txt{width:100%;padding:0}.vl-version{display:block;padding:10px}.vl-version a{width:60%}.vl-options ._option{width:80%;float:none;margin:15px auto}.vl-detail{background:0;width:auto}.vl-price{margin:0;padding:5px;background:0;border-top:1px solid #079bcc;border-radius:0}.price-left{display:block;width:100%;float:left}.price-right{display:inline-block;width:100%}.price-buy{width:80%;margin:20px auto}.column-block{width:100%}.vl-contact1 p{font-size:20px;line-height:30px}.vl-contact2 p{font-size:14px}}.tool-section{width:100%;display:table}.tool-item{display:table-cell;width:16%;padding:10px 30px;box-sizing:border-box;font-size:16px;text-align:center;font-weight:600;color:#666}.tool-item img{width:100%;height:auto;border:1px solid #cfcfcf;border-radius:4px}@media(max-width:800px){.tool-item{display:inline-block;width:33.3%;padding:10px 30px;box-sizing:border-box;font-size:14px;text-align:center;vertical-align:top}}.event-container{width:95%;max-width:1200px;margin:0 auto}.event-txt{padding:30px 10px;font-size:26px;font-weight:100;line-height:40px;text-align:center}.event-title{padding:30px 20px;font-size:26px;font-weight:100;line-height:35px}.title-fix{padding:10px 0;color:#f85685;font-weight:600;font-size:40px;line-height:50px}.title-fix2{color:#f60}.event-promo{text-align:center;background:#e8e8e8;border-radius:6px;padding:20px}.event-promo p{font-size:22px;line-height:35px;padding:10px 0;margin:0}.event-promo a{color:#165e98;font-weight:600;text-decoration:none;padding:25px 0;display:block}.event-promo a:hover{opacity:.6}.event-btn{font-size:20px;text-align:center;background:#f85685;color:#fff;border-radius:4px;padding:10px 20px;text-decoration:none;line-height:22px;width:200px;font-weight:600;margin:0 auto;text-transform:uppercase}.event-btn2{background:#f60;color:#fff}.event-btn:hover{cursor:pointer}@media(max-width:800px){.event-promo{width:auto}.event-txt{font-size:20px;line-height:30px}.title-fix{font-size:28px;line-height:38px}}.event-footer{width:100%;background:#333;padding:20px;text-align:center;color:#fff;box-sizing:border-box}.clogo{position:absolute;display:inline-block;left:2%;background:#000}.clogo img{width:120px;padding:20px 5px 10px 5px}@media(max-width:800px){.clogo{top:1%;left:1%;background:0}.clogo img{width:100px;padding:0}}.vid{position:relative;padding-bottom:10px;padding-top:0;overflow:hidden}.vid iframe{position:absolute;top:0;bottom:0;width:100%;height:100%}.more_link{display:block;padding:15px 0;font-size:15px;font-weight:600;text-decoration:none;color:#2196f3}.more_link:hover{opacity:.6}.ie9 img[src$=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%}}#videosList{overflow:hidden}.myvideos{bottom:0;right:0;top:0;height:100%;width:100%;vertical-align:bottom}.stock-filter{margin-top:10px;padding:15px;display:none}.stock-filter ul li{display:inline-block;padding:8px 25px;border:1px solid #bebebe;border-radius:20px;font-size:14px;font-weight:600;margin:5px;color:#9b9b9b}.stock-filter ul li:hover{border:1px solid #c00000;color:#c00000;cursor:pointer}.stock-filter .selected{border:1px solid #c00000;background:#c00000;color:#fff;pointer-events:none}.stock-filter-m{display:block;margin-top:20px}.stock-filter-m ul{margin:0 auto}.stock-filter-m ul li{display:block;padding:8px 25px;border:1px solid #bebebe;border-radius:8px;font-size:14px;font-weight:600;margin:5px auto;color:#9b9b9b;width:70%;max-width:300px}.stock-filter-m ul li:hover{border:1px solid #c00000;color:#c00000;cursor:pointer}.stock-filter-m .selected{border:1px solid #c00000;background:#c00000;color:#fff;pointer-events:none}.stock-filter-m-select{display:block}.stock-filter-m-select .selectric{margin-top:10px}@media(min-width:800px){.stock-filter{display:block}.stock-filter-m{display:none}.stock-filter-m-select{display:none}}.filter-switch{border:none !important;padding:0 !important;color:#27749e !important}.filter-switch2{background:#e3e3e3;border-radius:20px;padding:5px 25px !important}.feature_content{position:relative;overflow:hidden}.feature_content .filter-box{display:block;position:absolute;bottom:-100px;width:100%;background:rgba(0,0,0,0.8);padding:5px 15px 10px 15px;line-height:30px;font-size:18px;color:#fff;text-align:right;box-sizing:border-box;overflow:hidden;transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}@media(max-width:800px){.feature_content .filter-box{bottom:0}}.stock_price{font-size:1.0;font-weight:600;color:#fff}.feature_content:hover>.filter-box{bottom:0}.filter-box a:hover>.stock_price{color:#03a9f4}.detail-block{display:flex}.detail-block .video_info{text-align:left;font-size:16px;font-weight:600;color:#27749e}.detail-left{width:70%;float:left}.detail-right{width:30%;padding:15px 25px}.detail_btn{background:#999;padding:12px 15px;text-align:center;color:#fff;font-size:18px;font-weight:600;border-radius:6px;margin-bottom:15px}.detail_btn:hover{cursor:pointer;opacity:.7}.detail_promo{text-align:center;margin-top:30px;border:1px solid #ff9800;border-radius:6px;padding:10px}.detail_promo p{font-size:15px}@media(max-width:800px){.feature_group{margin-top:20px;padding:15px}.detail-block{display:block}.detail-left{width:100%;float:none}.detail-right{width:100%;padding:15px;box-sizing:border-box}}.license-block{padding:0 15px;font-size:10px;line-height:17px;color:#666}.license-block a{color:#2196f3;text-decoration:underline}