@charset "UTF-8";@font-face{font-family:'icomoon';src:url("ja/fonts/icomoon.eot");src:url("ja/fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("ja/fonts/icomoon.ttf") format("truetype"),url("ja/fonts/icomoon.woff") format("woff"),url("ja/fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-download:before{content:"\e900"}
.icon-login:before{content:"\e901"}
.icon-contact:before{content:"\e902"}
.icon-region:before{content:"\e903"}
.icon-cart:before{content:"\e904"}
.icon-partners:before{content:"\e905"}
.icon-check:before{content:"\e906"}
.icon-error:before{content:"\e907"}
.icon-search:before{content:"\e908"}
.icon-chevron-up:before{content:"\e909"}
.icon-chevron-down:before{content:"\e90a"}
.icon-chevron-left:before{content:"\e90b"}
.icon-chevron-right:before{content:"\e90c"}
.icon-double-chevron-right:before{content:"\e90d"}
.icon-facebook:before{content:"\e90e"}
.icon-linkedin:before{content:"\e90f"}
.icon-twitter:before{content:"\e910"}
.icon-rss:before{content:"\e911"}
.icon-youtube:before{content:"\e912"}
.icon-email:before{content:"\e913"}
.icon-article-view:before{content:"\e914"}
.icon-list-view:before{content:"\e915"}
.icon-gallery-view:before{content:"\e916"}
.icon-trend-logo:before{content:"\e917"}
.icon-datasheet:before{content:"\e918"}
.icon-play:before{content:"\e919"}
.icon-more:before{content:"\e91a"}
.icon-less:before{content:"\e91b"}
.icon-close:before{content:"\e91c"}
.icon-platform-android:before{content:"\e91d"}
.icon-platform-ios:before{content:"\e91e"}
.icon-platform-mac:before{content:"\e91f"}
.icon-platform-windows:before{content:"\e920"}
.icon-circle-chevron-right:before{content:"\e921"}
.icon-circle-tooltip:before{content:"\e922"}
.icon-circle-minus-stroke:before{content:"\e923"}
.icon-circle-minus-solid:before{content:"\e924"}
.icon-circle-plus-solid:before{content:"\e925"}
.icon-circle-plus-stroke:before{content:"\e926"}
.icon-price-tag:before{content:"\e927"}
.icon-circle-chevron-down:before{content:"\e928"}
.icon-share:before{content:"\e929"}
.icon-search-thin:before{content:"\e92a"}
.icon-jp-new-burst:before{content:"\e92b"}
.icon-jp-power-up:before{content:"\e92c"}
.icon-webinar-view:before{content:"\e92d"}
.icon-pause:before{content:"\e92e"}
.icon-triangle-right:before{content:"\e92f"}
.icon-jp-list-symbol:before{content:"\e930"}
.icon-circle-bullet:before{content:"\e931"}
.icon-square-bullet:before{content:"\e932"}
.icon-disc-bullet:before{content:"\e933"}
.icon-alert:before{content:"\e934"}
.icon-arrow-right:before{content:"\e935"}
.icon-arrow-left:before{content:"\e936"}
.icon-click:before{content:"\e937"}
.icon-scroll:before{content:"\e938"}
.icon-click-drag:before{content:"\e939"}
.icon-info:before{content:"\e93a"}
.icon-mcm-download:before{content:"\e93b"}
.icon-mcm-share:before{content:"\e93c"}
.icon-closed:before{content:"\e93d"}
.icon-opened:before{content:"\e93e"}
.icon-poster-view:before{content:"\e93f"}
.icon-alert-v2:before{content:"\e940"}
.icon-cart-v2:before{content:"\e941"}
.icon-download-v2:before{content:"\e942"}
.icon-region-v2:before{content:"\e943"}
.icon-login-v2:before{content:"\e944"}
.icon-contact-v2:before{content:"\e945"}
.icon-taoc-play-hover:before{content:"\e946"}
.icon-taoc-play-normal:before{content:"\e947"}
.icon-down-chevron-thin:before{content:"\e948"}
.icon-newsroom-map:before{content:"\e949"}
.icon-nr-phone:before{content:"\e94a"}
.icon-nr-email:before{content:"\e94b"}
.icon-consumer-search:before{content:"\e94c"}
.icon-consumer-menu:before{content:"\e94d"}
.icon-consumer-language:before{content:"\e94e"}
.icon-consumer-social-twitter:before{content:"\e94f"}
.icon-consumer-social-srs:before{content:"\e950"}
.icon-consumer-social-linkedin:before{content:"\e951"}
.icon-consumer-social-fb:before{content:"\e952"}
.icon-instagram:before{content:"\e953"}
.icon-outline-info:before{content:"\e954"}
.icon-header-search:before{content:"\e955"}
.icon-header-more:before{content:"\e956"}
.icon-header-language:before{content:"\e957"}
.icon-header-account:before{content:"\e958"}
.icon-platform-chromebook:before{content:"\e946"}
.icon-free-trial:before{content:"\e959"}
.globalHeaderV2 .utilityMenu .icon-alert:before{content:"\e940"}
.globalHeaderV2 .utilityMenu .icon-cart:before{content:"\e941"}
.globalHeaderV2 .utilityMenu .icon-download:before{content:"\e942"}
.globalHeaderV2 .utilityMenu .icon-region:before{content:"\e943"}
.globalHeaderV2 .utilityMenu .icon-login:before{content:"\e944"}
.globalHeaderV2 .utilityMenu .icon-contact:before{content:"\e945"}
.globalHeaderV2 .utilityMenu .icon-free-trial:before{content:"\e959"}
@font-face{font-family:'icomoon';src:url("ja/fonts/icomoon.eot");src:url("ja/fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("ja/fonts/icomoon.ttf") format("truetype"),url("ja/fonts/icomoon.woff") format("woff"),url("ja/fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}
.platform-main,.platform-main .platform-icon{font-family:"icomoon" !important}
.superHero .platform-main,.superHero .platform-icon,.slide .platform-main .platform-icon,.operatingSystemList .platform-icon,.simplifiedPriceWidget .platform-icon,.productHighlight .platform-icon,.compare-table .platform-icon,.compareTableV2 .platform-icon{font-family:"icomoon" !important;font-weight:normal;text-transform:lowercase}
.superHero .platform-main,.superHero .platform-icon,.slide .platform-main .platform-icon,.operatingSystemList .platform-icon{font-size:50px}
.simplifiedPriceWidget .platform-icon{font-size:25px;color:#9d9fa2}
.slide .platform-main .platform-icon,.compare-table .platform-icon{font-size:28px}
.platform-icon sup{display:none}
.productHighlight .platform-icon{display:inline-block;font-size:40px}
body{font-family:"YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック"}
p{font-weight:500}
table{font-weight:500}
.rte-legal-text{font-size:.8rem}
h1{font-family:"Interstate","YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif}
h2,.main-body-title{font-family:"InterstateExtraLight","YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif;font-weight:400}
h2 .rte-white-text,.main-body-title .rte-white-text{font-family:"Interstate","YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif}
h3{font-family:"InterstateExtraLight","YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif;font-weight:400}
.hero-content h3{font-family:"Interstate","YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif}
h4{font-family:"YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif}
.navCategory .navColumnTitle{font-weight:900}
.navCategory .navColumnItems,.navCategory .navColumnItems a,.navCategory .navLink a{font-weight:600}
.featureTable .mobile-heading .mobile-row-heading{font-family:"YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif}
.article-side-rail-text{font-weight:400}
.article-side-rail-text *{font-weight:400}
.featureTable .inner-table .mobile-col-head{font-weight:400}
.simplifiedPriceWidget .sub-heading{font-weight:400}
.main-default-title,.hero-content .main-subtitle-white,.hero-content .main-subtitle-black,body-subhead-title .featureTable .mobile-heading .mobile-row-heading{font-family:"YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif}
.main-subtitle-white,.main-subtitle-black{font-family:"YuGothic","游ゴシック体","Yu Gothic","游ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif;font-weight:400}
span.platform-icon.ja_no_icon.icon-{font-family:"Open Sans",sans-serif !important;font-size:32px;font-weight:600;text-transform:none}
.footerLinkV2{text-align:center}
@media screen and (min-width:48em){.footerLinkV2{text-align:left}
}
.footerLinkV2 a:hover{cursor:pointer}
.footerLinkV2 .heading,.footerLinkV2 .link-text{font-size:14px;padding-bottom:16px;margin-bottom:0}
.footerLinkV2 .heading{font-weight:700}
.footerLinkV2 .link-text{color:#555;font-weight:400}
.rte-jp-list-symbol{display:inline-block}
.rte-jp-list-symbol:before{content:"\e930";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:inherit}
li .rte-jp-list-symbol{margin-left:25px;margin-left:1.5625rem;display:inline-block}
li .rte-jp-list-symbol:before{vertical-align:middle;position:absolute;left:0;top:6px;top:.375rem;font-size:13px;font-size:.8125rem;margin-left:10px;margin-left:.625rem}
.jp-custom-list li{font-size:inherit;font-weight:400;line-height:inherit}
.jp-custom-list li:before{display:inline-block;position:absolute}
.jp-custom-list-legal li .rte-jp-list-symbol:before{top:5px;top:.3125rem;font-size:10px;font-size:.625rem}
.jp-custom-list-legal .rte-legal-text{display:block}
ol.jp-custom-list{margin-left:0;list-style:none;counter-reset:item}
ol.jp-custom-list li:before{content:counter(item);counter-increment:item;margin-left:4px;margin-left:.25rem}
ol.jp-custom-list li .rte-jp-list-symbol{margin-left:30px;margin-left:1.875rem}
ol.jp-custom-list li .rte-jp-list-symbol:before{margin-left:0}
ol.jp-custom-list.jp-custom-list-legal li:before{font-size:.8rem;margin-left:2px;margin-left:.125rem}
ol.jp-custom-list.jp-custom-list-legal li .rte-jp-list-symbol{margin-left:20px;margin-left:1.25rem}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ol.jp-custom-list li:before{position:absolute;top:-1px}
ol.jp-custom-list-legal li:before{top:0}
}
.rte-consumer-footer-heading,.rte-consumer-footer-sublink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-size:.875rem;margin-bottom:0}
@media screen and (min-width:48em){.rte-consumer-footer-heading,.rte-consumer-footer-sublink{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
}
.rte-consumer-footer-heading{color:#333;font-weight:700}
.rte-consumer-footer-sublink{color:#555;font-weight:400}