@import url(https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&family=Noto+Sans+JP:wght@400&family=Noto+Serif+SC:wght@200;300;400;500;600;700;900&family=Noto+Sans+SC:wght@400&family=Noto+Serif+TC:wght@200;300;400;500;600;700;900&family=Noto+Sans+TC:wght@400&family=Noto+Serif+KR:wght@200;300;400;500;600;700;900&family=Noto+Sans+KR:wght@400&display=swap);
._box,.main-doc ._contents{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ffffff;-webkit-box-shadow:0 2px 7px 0 rgba(114,147,169,0.3);box-shadow:0 2px 7px 0 rgba(114,147,169,0.3)}._hover_transition,.p__products .products__benefits__top__anchor,.p__products .products__benefits__top__glass,.p__products .products__store__left.enlarge_thumbnail{will-change:opacity;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;cursor:pointer}._hover_transition *,.p__products .products__benefits__top__anchor *,.p__products .products__benefits__top__glass *,.p__products .products__store__left.enlarge_thumbnail *{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}._arrow_hori::before{display:block;position:absolute;bottom:0;width:100%;height:1px;background:#4a82a5;content:''}._arrow_hori::after{display:block;position:absolute;bottom:0;height:1px;background:#4a82a5;content:''}._arrow_hori._left{left:0}._arrow_hori._left::after{left:0;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}._arrow_hori._right{right:0}._arrow_hori._right::after{right:0;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}/*! normalize.css v8..0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*!
Copyright (c) 2012 Google Inc. (opensource@google.com).
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
*//*!
Licensed under SIL Open Font License 1.1 (http://scripts.sil.org/OFL)
Copyright 2012 Google Inc. All Rights Reserved.
*//*!
YakuHanMP
YakuHanJP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/@-webkit-keyframes contrast{0%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-webkit-filter:contrast(300%);filter:contrast(300%)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-filter:contrast(100%);filter:contrast(100%)}}@keyframes contrast{0%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-webkit-filter:contrast(300%);filter:contrast(300%)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-filter:contrast(100%);filter:contrast(100%)}}@-webkit-keyframes grayscale{0%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@keyframes grayscale{0%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@-webkit-keyframes fade_in{0%{opacity:0}100%{opacity:1}}@keyframes fade_in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade_out{0%{opacity:1}100%{opacity:0}}@keyframes fade_out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade_in_slide_to_up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade_in_slide_to_up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide_to_up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide_to_up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide_to_left{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide_to_left{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide_to_right{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide_to_right{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes borderX_enter{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes borderX_enter{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes borderY_enter{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes borderY_enter{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes borderX_out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes borderX_out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes borderY_out{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes borderY_out{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes stretch{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(100%);transform:scale(100%)}}@keyframes stretch{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(100%);transform:scale(100%)}}ul,dl,dd,dt,p,h1,h2,h3,h4,div{padding:0;margin:0}ul,ol{list-style-type:none}img{max-width:100%}html{width:100%;color:#5a5a5a}html:lang(ja){font-family:YakuHanMP, 'Noto Serif JP', serif;letter-spacing:.05em}html:lang(zh-Hans){font-family:YakuHanMP, "Noto Serif SC", serif;letter-spacing:.05em}html:lang(zh-Hant){font-family:"Noto Serif TC", serif;letter-spacing:.05em}html:lang(ko){font-family:YakuHanMP, "Noto Serif KR", serif;letter-spacing:.05em}html:lang(en),html:lang(es),html:lang(de),html:lang(fr),html:lang(it),html:lang(pt-BR){font-family:'EB Garamond', serif}body::before{position:fixed;display:block;width:100vw;height:100vh;background-position:center top;background-repeat:no-repeat;content:''}a{opacity:1;text-decoration:none;color:#5a5a5a}._border{margin-left:auto;margin-right:auto;height:1px;background-image:url(/assets/images/common/common/common/border.png);background-repeat:no-repeat;background-size:100% 1px;background-position:center}._super{vertical-align:super}._block{display:block}._wrapper{position:relative;margin-left:auto;margin-right:auto}._contents{position:relative;margin-left:auto;margin-right:auto}.m-t-1{margin-top:1em}.icon-wrap{vertical-align:middle}.icon-wrap img{display:inline-block;vertical-align:middle}.icon-wrap img.manual-icon{width:2.3em;height:2.3em}main{position:relative;margin-left:auto;margin-right:auto;width:100%;overflow:hidden}main h1{text-align:right}main h2,main h3{color:#4a82a5;font-weight:500}.main-doc{padding-bottom:10px}.main-doc h1{position:relative;margin-left:auto;margin-right:auto;text-align:center;top:initial;left:initial}.main-doc h2{color:#7293a9}.main-doc ._contents{background-color:#ffffff}._center{text-align:center}.js-accordion-parent>div>dt{cursor:pointer}.js-accordion-parent>div>dt *{pointer-events:none}.js-accordion-parent>div>dd{overflow:hidden;-webkit-transition:height 0.5s cubic-bezier(0.5, 0, 0.5, 1);transition:height 0.5s cubic-bezier(0.5, 0, 0.5, 1)}.js-accordion-child>div>dt{cursor:pointer}.js-accordion-child>div>dt *{pointer-events:none}.js-accordion-child>div>dd{overflow:hidden;-webkit-transition:height 0.5s cubic-bezier(0.5, 0, 0.5, 1);transition:height 0.5s cubic-bezier(0.5, 0, 0.5, 1)}.jsSlideToUp,.jsSlideToLeft,.jsSlideToRight,.jsFadeIn,.jsFadeInSlideToUp,.jsFadeInGroup ._fade_in,.jsFadeInSlideToUpGroup ._fade_in_slide_to_up,.jsImgContrast,.jsImgGrayscale{opacity:0;will-change:opacity}._anim__slide_to_up,.p__products .products__wrapper,.p__products .products__child__wrapper{-webkit-animation:slide_to_up 1s ease 0s forwards;animation:slide_to_up 1s ease 0s forwards}._anim__slide_to_left{-webkit-animation:slide_to_left 1s ease 0s forwards;animation:slide_to_left 1s ease 0s forwards}._anim__slide_to_right{-webkit-animation:slide_to_right 1s ease 0s forwards;animation:slide_to_right 1s ease 0s forwards}._anim__fade_in{-webkit-animation:fade_in 1s ease 0s forwards;animation:fade_in 1s ease 0s forwards}._anim__fade_in_slide_to_up{-webkit-animation:fade_in_slide_to_up 1s ease 0s forwards;animation:fade_in_slide_to_up 1s ease 0s forwards}._anim__fade_in__group ._fade_in:nth-child(1){-webkit-animation:fade_in 1.6s ease .3s forwards;animation:fade_in 1.6s ease .3s forwards}._anim__fade_in__group ._fade_in:nth-child(2){-webkit-animation:fade_in 1.6s ease .5s forwards;animation:fade_in 1.6s ease .5s forwards}._anim__fade_in__group ._fade_in:nth-child(3){-webkit-animation:fade_in 1.6s ease .7s forwards;animation:fade_in 1.6s ease .7s forwards}._anim__fade_in__group ._fade_in:nth-child(4){-webkit-animation:fade_in 1.6s ease .9s forwards;animation:fade_in 1.6s ease .9s forwards}._anim__fade_in__group ._fade_in:nth-child(5){-webkit-animation:fade_in 1.6s ease 1.1s forwards;animation:fade_in 1.6s ease 1.1s forwards}._anim__fade_in__group ._fade_in:nth-child(6){-webkit-animation:fade_in 1.6s ease 1.3s forwards;animation:fade_in 1.6s ease 1.3s forwards}._anim__fade_in__group ._fade_in:nth-child(7){-webkit-animation:fade_in 1.6s ease 1.5s forwards;animation:fade_in 1.6s ease 1.5s forwards}._anim__fade_in__group ._fade_in:nth-child(8){-webkit-animation:fade_in 1.6s ease 1.7s forwards;animation:fade_in 1.6s ease 1.7s forwards}._anim__fade_in__group ._fade_in:nth-child(9){-webkit-animation:fade_in 1.6s ease 1.9s forwards;animation:fade_in 1.6s ease 1.9s forwards}._anim__fade_in__group ._fade_in:nth-child(10){-webkit-animation:fade_in 1.6s ease 2.1s forwards;animation:fade_in 1.6s ease 2.1s forwards}._anim__fade_in__group ._fade_in:nth-child(11){-webkit-animation:fade_in 1.6s ease 2.3s forwards;animation:fade_in 1.6s ease 2.3s forwards}._anim__fade_in__group ._fade_in:nth-child(12){-webkit-animation:fade_in 1.6s ease 2.5s forwards;animation:fade_in 1.6s ease 2.5s forwards}._anim__fade_in__group ._fade_in:nth-child(13){-webkit-animation:fade_in 1.6s ease 2.7s forwards;animation:fade_in 1.6s ease 2.7s forwards}._anim__fade_in__group ._fade_in:nth-child(14){-webkit-animation:fade_in 1.6s ease 2.9s forwards;animation:fade_in 1.6s ease 2.9s forwards}._anim__fade_in__group ._fade_in:nth-child(15){-webkit-animation:fade_in 1.6s ease 3.1s forwards;animation:fade_in 1.6s ease 3.1s forwards}._anim__fade_in__group ._fade_in:nth-child(16){-webkit-animation:fade_in 1.6s ease 3.3s forwards;animation:fade_in 1.6s ease 3.3s forwards}._anim__fade_in__group ._fade_in:nth-child(17){-webkit-animation:fade_in 1.6s ease 3.5s forwards;animation:fade_in 1.6s ease 3.5s forwards}._anim__fade_in__group ._fade_in:nth-child(18){-webkit-animation:fade_in 1.6s ease 3.7s forwards;animation:fade_in 1.6s ease 3.7s forwards}._anim__fade_in__group ._fade_in:nth-child(19){-webkit-animation:fade_in 1.6s ease 3.9s forwards;animation:fade_in 1.6s ease 3.9s forwards}._anim__fade_in__group ._fade_in:nth-child(20){-webkit-animation:fade_in 1.6s ease 4.1s forwards;animation:fade_in 1.6s ease 4.1s forwards}._anim__fade_in__group ._fade_in:nth-child(21){-webkit-animation:fade_in 1.6s ease 4.3s forwards;animation:fade_in 1.6s ease 4.3s forwards}._anim__fade_in__group ._fade_in:nth-child(22){-webkit-animation:fade_in 1.6s ease 4.5s forwards;animation:fade_in 1.6s ease 4.5s forwards}._anim__fade_in__group ._fade_in:nth-child(23){-webkit-animation:fade_in 1.6s ease 4.7s forwards;animation:fade_in 1.6s ease 4.7s forwards}._anim__fade_in__group ._fade_in:nth-child(24){-webkit-animation:fade_in 1.6s ease 4.9s forwards;animation:fade_in 1.6s ease 4.9s forwards}._anim__fade_in__group ._fade_in:nth-child(25){-webkit-animation:fade_in 1.6s ease 5.1s forwards;animation:fade_in 1.6s ease 5.1s forwards}._anim__fade_in__group ._fade_in:nth-child(26){-webkit-animation:fade_in 1.6s ease 5.3s forwards;animation:fade_in 1.6s ease 5.3s forwards}._anim__fade_in__group ._fade_in:nth-child(27){-webkit-animation:fade_in 1.6s ease 5.5s forwards;animation:fade_in 1.6s ease 5.5s forwards}._anim__fade_in__group ._fade_in:nth-child(28){-webkit-animation:fade_in 1.6s ease 5.7s forwards;animation:fade_in 1.6s ease 5.7s forwards}._anim__fade_in__group ._fade_in:nth-child(29){-webkit-animation:fade_in 1.6s ease 5.9s forwards;animation:fade_in 1.6s ease 5.9s forwards}._anim__fade_in__group ._fade_in:nth-child(30){-webkit-animation:fade_in 1.6s ease 6.1s forwards;animation:fade_in 1.6s ease 6.1s forwards}._anim__fade_in__group ._fade_in:nth-child(31){-webkit-animation:fade_in 1.6s ease 6.3s forwards;animation:fade_in 1.6s ease 6.3s forwards}._anim__fade_in__group ._fade_in:nth-child(32){-webkit-animation:fade_in 1.6s ease 6.5s forwards;animation:fade_in 1.6s ease 6.5s forwards}._anim__fade_in__group ._fade_in:nth-child(33){-webkit-animation:fade_in 1.6s ease 6.7s forwards;animation:fade_in 1.6s ease 6.7s forwards}._anim__fade_in__group ._fade_in:nth-child(34){-webkit-animation:fade_in 1.6s ease 6.9s forwards;animation:fade_in 1.6s ease 6.9s forwards}._anim__fade_in__group ._fade_in:nth-child(35){-webkit-animation:fade_in 1.6s ease 7.1s forwards;animation:fade_in 1.6s ease 7.1s forwards}._anim__fade_in__group ._fade_in:nth-child(36){-webkit-animation:fade_in 1.6s ease 7.3s forwards;animation:fade_in 1.6s ease 7.3s forwards}._anim__fade_in__group ._fade_in:nth-child(37){-webkit-animation:fade_in 1.6s ease 7.5s forwards;animation:fade_in 1.6s ease 7.5s forwards}._anim__fade_in__group ._fade_in:nth-child(38){-webkit-animation:fade_in 1.6s ease 7.7s forwards;animation:fade_in 1.6s ease 7.7s forwards}._anim__fade_in__group ._fade_in:nth-child(39){-webkit-animation:fade_in 1.6s ease 7.9s forwards;animation:fade_in 1.6s ease 7.9s forwards}._anim__fade_in__group ._fade_in:nth-child(40){-webkit-animation:fade_in 1.6s ease 8.1s forwards;animation:fade_in 1.6s ease 8.1s forwards}._anim__fade_in__group ._fade_in:nth-child(41){-webkit-animation:fade_in 1.6s ease 8.3s forwards;animation:fade_in 1.6s ease 8.3s forwards}._anim__fade_in__group ._fade_in:nth-child(42){-webkit-animation:fade_in 1.6s ease 8.5s forwards;animation:fade_in 1.6s ease 8.5s forwards}._anim__fade_in__group ._fade_in:nth-child(43){-webkit-animation:fade_in 1.6s ease 8.7s forwards;animation:fade_in 1.6s ease 8.7s forwards}._anim__fade_in__group ._fade_in:nth-child(44){-webkit-animation:fade_in 1.6s ease 8.9s forwards;animation:fade_in 1.6s ease 8.9s forwards}._anim__fade_in__group ._fade_in:nth-child(45){-webkit-animation:fade_in 1.6s ease 9.1s forwards;animation:fade_in 1.6s ease 9.1s forwards}._anim__fade_in__group ._fade_in:nth-child(46){-webkit-animation:fade_in 1.6s ease 9.3s forwards;animation:fade_in 1.6s ease 9.3s forwards}._anim__fade_in__group ._fade_in:nth-child(47){-webkit-animation:fade_in 1.6s ease 9.5s forwards;animation:fade_in 1.6s ease 9.5s forwards}._anim__fade_in__group ._fade_in:nth-child(48){-webkit-animation:fade_in 1.6s ease 9.7s forwards;animation:fade_in 1.6s ease 9.7s forwards}._anim__fade_in__group ._fade_in:nth-child(49){-webkit-animation:fade_in 1.6s ease 9.9s forwards;animation:fade_in 1.6s ease 9.9s forwards}._anim__fade_in__group ._fade_in:nth-child(50){-webkit-animation:fade_in 1.6s ease 10.1s forwards;animation:fade_in 1.6s ease 10.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(1){-webkit-animation:fade_in_slide_to_up 2s ease .3s forwards;animation:fade_in_slide_to_up 2s ease .3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(2){-webkit-animation:fade_in_slide_to_up 2s ease .5s forwards;animation:fade_in_slide_to_up 2s ease .5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(3){-webkit-animation:fade_in_slide_to_up 2s ease .7s forwards;animation:fade_in_slide_to_up 2s ease .7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(4){-webkit-animation:fade_in_slide_to_up 2s ease .9s forwards;animation:fade_in_slide_to_up 2s ease .9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(5){-webkit-animation:fade_in_slide_to_up 2s ease 1.1s forwards;animation:fade_in_slide_to_up 2s ease 1.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(6){-webkit-animation:fade_in_slide_to_up 2s ease 1.3s forwards;animation:fade_in_slide_to_up 2s ease 1.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(7){-webkit-animation:fade_in_slide_to_up 2s ease 1.5s forwards;animation:fade_in_slide_to_up 2s ease 1.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(8){-webkit-animation:fade_in_slide_to_up 2s ease 1.7s forwards;animation:fade_in_slide_to_up 2s ease 1.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(9){-webkit-animation:fade_in_slide_to_up 2s ease 1.9s forwards;animation:fade_in_slide_to_up 2s ease 1.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(10){-webkit-animation:fade_in_slide_to_up 2s ease 2.1s forwards;animation:fade_in_slide_to_up 2s ease 2.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(11){-webkit-animation:fade_in_slide_to_up 2s ease 2.3s forwards;animation:fade_in_slide_to_up 2s ease 2.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(12){-webkit-animation:fade_in_slide_to_up 2s ease 2.5s forwards;animation:fade_in_slide_to_up 2s ease 2.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(13){-webkit-animation:fade_in_slide_to_up 2s ease 2.7s forwards;animation:fade_in_slide_to_up 2s ease 2.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(14){-webkit-animation:fade_in_slide_to_up 2s ease 2.9s forwards;animation:fade_in_slide_to_up 2s ease 2.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(15){-webkit-animation:fade_in_slide_to_up 2s ease 3.1s forwards;animation:fade_in_slide_to_up 2s ease 3.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(16){-webkit-animation:fade_in_slide_to_up 2s ease 3.3s forwards;animation:fade_in_slide_to_up 2s ease 3.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(17){-webkit-animation:fade_in_slide_to_up 2s ease 3.5s forwards;animation:fade_in_slide_to_up 2s ease 3.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(18){-webkit-animation:fade_in_slide_to_up 2s ease 3.7s forwards;animation:fade_in_slide_to_up 2s ease 3.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(19){-webkit-animation:fade_in_slide_to_up 2s ease 3.9s forwards;animation:fade_in_slide_to_up 2s ease 3.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(20){-webkit-animation:fade_in_slide_to_up 2s ease 4.1s forwards;animation:fade_in_slide_to_up 2s ease 4.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(21){-webkit-animation:fade_in_slide_to_up 2s ease 4.3s forwards;animation:fade_in_slide_to_up 2s ease 4.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(22){-webkit-animation:fade_in_slide_to_up 2s ease 4.5s forwards;animation:fade_in_slide_to_up 2s ease 4.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(23){-webkit-animation:fade_in_slide_to_up 2s ease 4.7s forwards;animation:fade_in_slide_to_up 2s ease 4.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(24){-webkit-animation:fade_in_slide_to_up 2s ease 4.9s forwards;animation:fade_in_slide_to_up 2s ease 4.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(25){-webkit-animation:fade_in_slide_to_up 2s ease 5.1s forwards;animation:fade_in_slide_to_up 2s ease 5.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(26){-webkit-animation:fade_in_slide_to_up 2s ease 5.3s forwards;animation:fade_in_slide_to_up 2s ease 5.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(27){-webkit-animation:fade_in_slide_to_up 2s ease 5.5s forwards;animation:fade_in_slide_to_up 2s ease 5.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(28){-webkit-animation:fade_in_slide_to_up 2s ease 5.7s forwards;animation:fade_in_slide_to_up 2s ease 5.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(29){-webkit-animation:fade_in_slide_to_up 2s ease 5.9s forwards;animation:fade_in_slide_to_up 2s ease 5.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(30){-webkit-animation:fade_in_slide_to_up 2s ease 6.1s forwards;animation:fade_in_slide_to_up 2s ease 6.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(31){-webkit-animation:fade_in_slide_to_up 2s ease 6.3s forwards;animation:fade_in_slide_to_up 2s ease 6.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(32){-webkit-animation:fade_in_slide_to_up 2s ease 6.5s forwards;animation:fade_in_slide_to_up 2s ease 6.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(33){-webkit-animation:fade_in_slide_to_up 2s ease 6.7s forwards;animation:fade_in_slide_to_up 2s ease 6.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(34){-webkit-animation:fade_in_slide_to_up 2s ease 6.9s forwards;animation:fade_in_slide_to_up 2s ease 6.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(35){-webkit-animation:fade_in_slide_to_up 2s ease 7.1s forwards;animation:fade_in_slide_to_up 2s ease 7.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(36){-webkit-animation:fade_in_slide_to_up 2s ease 7.3s forwards;animation:fade_in_slide_to_up 2s ease 7.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(37){-webkit-animation:fade_in_slide_to_up 2s ease 7.5s forwards;animation:fade_in_slide_to_up 2s ease 7.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(38){-webkit-animation:fade_in_slide_to_up 2s ease 7.7s forwards;animation:fade_in_slide_to_up 2s ease 7.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(39){-webkit-animation:fade_in_slide_to_up 2s ease 7.9s forwards;animation:fade_in_slide_to_up 2s ease 7.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(40){-webkit-animation:fade_in_slide_to_up 2s ease 8.1s forwards;animation:fade_in_slide_to_up 2s ease 8.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(41){-webkit-animation:fade_in_slide_to_up 2s ease 8.3s forwards;animation:fade_in_slide_to_up 2s ease 8.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(42){-webkit-animation:fade_in_slide_to_up 2s ease 8.5s forwards;animation:fade_in_slide_to_up 2s ease 8.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(43){-webkit-animation:fade_in_slide_to_up 2s ease 8.7s forwards;animation:fade_in_slide_to_up 2s ease 8.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(44){-webkit-animation:fade_in_slide_to_up 2s ease 8.9s forwards;animation:fade_in_slide_to_up 2s ease 8.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(45){-webkit-animation:fade_in_slide_to_up 2s ease 9.1s forwards;animation:fade_in_slide_to_up 2s ease 9.1s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(46){-webkit-animation:fade_in_slide_to_up 2s ease 9.3s forwards;animation:fade_in_slide_to_up 2s ease 9.3s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(47){-webkit-animation:fade_in_slide_to_up 2s ease 9.5s forwards;animation:fade_in_slide_to_up 2s ease 9.5s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(48){-webkit-animation:fade_in_slide_to_up 2s ease 9.7s forwards;animation:fade_in_slide_to_up 2s ease 9.7s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(49){-webkit-animation:fade_in_slide_to_up 2s ease 9.9s forwards;animation:fade_in_slide_to_up 2s ease 9.9s forwards}._anim__fade_in_slide_to_up__group ._fade_in_slide_to_up:nth-child(50){-webkit-animation:fade_in_slide_to_up 2s ease 10.1s forwards;animation:fade_in_slide_to_up 2s ease 10.1s forwards}._anim__img_contrast{-webkit-animation:contrast 2s cubic-bezier(0.5, 0, 0, 1) forwards;animation:contrast 2s cubic-bezier(0.5, 0, 0, 1) forwards}._anim__img_grayscale{-webkit-animation:grayscale 2s cubic-bezier(0.5, 0, 0, 1) forwards;animation:grayscale 2s cubic-bezier(0.5, 0, 0, 1) forwards}table{margin-left:auto;margin-right:auto;border:1px #aad7e4 solid;border-collapse:collapse;width:100%}table th,table td{border:1px #aad7e4 solid;font-family:'Noto Serif JP', serif;color:#4a82a5;line-height:1.6}table th{background:#f1fcff;padding:.5em 1em}table td{padding:.8em}._tableTitle{color:#4a82a5}._chart{background-color:rgba(255,255,255,0.8);padding:1em}._chart table th,._chart table td{text-align:center}._chart table .item-name{background:#aad7e4;font-weight:600;color:#0d3751;width:24%;border:1px #ffffff solid}._chart table .p-package,._chart table .p-download,._chart table .p-steam{color:#ffffff;border:1px #ffffff solid;width:9.5%}._chart table .p-package{background:#62d1f1}._chart table .p-download{background:#31addb}._chart table .p-steam{background:#31d5db}._chart table .price-name{background:#69b6cc;color:#ffffff}._chart table .price{background:#f1fcff;border-top:3px #aad7e4 double}._chart table .mark{display:inline-block;font-size:60%;line-height:1.3}._chart table .tax{font-size:80%}._chart .cmnt{font-size:80%;color:#4a82a5;margin:0 auto;margin-top:1em;text-align:left;line-height:1.3}.p__products{overflow-x:hidden}.p__products ._wrapper{position:relative;margin-left:auto;margin-right:auto}.p__products .products{position:relative}.p__products .products__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#3c5b6e;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.p__products .products__title::before{content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-image:url(/assets/images/common/common/products/title_icon.svg);background-size:contain;background-repeat:no-repeat}.p__products .products__wrapper{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0}.p__products .products__wrapper::before{content:"";height:1px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:-webkit-gradient(linear, right top, left top, color-stop(40%, #4a82a5), to(transparent));background:-webkit-linear-gradient(right, #4a82a5 40%, transparent);background:linear-gradient(-90deg, #4a82a5 40%, transparent)}.p__products .products__wrapper::after{content:"";height:1px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:-webkit-gradient(linear, left top, right top, color-stop(40%, #4a82a5), to(transparent));background:-webkit-linear-gradient(left, #4a82a5 40%, transparent);background:linear-gradient(90deg, #4a82a5 40%, transparent)}.p__products .products__tab{background:#ffffff;position:relative;text-align:center;cursor:pointer;background-size:contain;background-repeat:no-repeat;border-top:1px solid #62d0ef;border-right:1px solid #62d0ef;border-left:1px solid #62d0ef;-webkit-transition:color .3s linear;transition:color .3s linear}.p__products .products__tab__name{pointer-events:none}.p__products .products__tab__name__sub{pointer-events:none}.p__products .products__tab[data-selected='0']{color:#4a82a5}.p__products .products__child__wrapper{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;position:relative;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.5)), color-stop(30%, #f1fcff), color-stop(70%, #f1fcff), to(rgba(255,255,255,0.5)));background:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, #f1fcff 30%, #f1fcff 70%, rgba(255,255,255,0.5) 100%);background:linear-gradient(to right, rgba(255,255,255,0.5) 0%, #f1fcff 30%, #f1fcff 70%, rgba(255,255,255,0.5) 100%)}.p__products .products__child__tab_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.5)), color-stop(30%, #f1fcff), color-stop(70%, #f1fcff), to(rgba(255,255,255,0.5)));background:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, #f1fcff 30%, #f1fcff 70%, rgba(255,255,255,0.5) 100%);background:linear-gradient(to right, rgba(255,255,255,0.5) 0%, #f1fcff 30%, #f1fcff 70%, rgba(255,255,255,0.5) 100%)}.p__products .products__child__tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#4a82a5;overflow:hidden;background:#ffffff;-webkit-clip-path:polygon(var(--tab-point) 0, -webkit-calc(100% - var(--tab-point)) 0, 100% 50%, -webkit-calc(100% - var(--tab-point)) 100%, var(--tab-point) 100%, 0% 50%);clip-path:polygon(var(--tab-point) 0, calc(100% - var(--tab-point)) 0, 100% 50%, calc(100% - var(--tab-point)) 100%, var(--tab-point) 100%, 0% 50%);width:100%}.p__products .products__child__tab::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;margin:auto;width:60px;height:60px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-image:-webkit-radial-gradient(#274a5f 45%, #fff 90%);background-image:radial-gradient(#274a5f 45%, #fff 90%)}.p__products .products__child__tab__wrapper{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}.p__products .products__child__tab__text{pointer-events:none;color:#4a82a5;text-align:center;padding:0 .5em}.p__products .products__child__tab__shadow{position:relative;-webkit-filter:drop-shadow(0 2px 7px rgba(114,147,169,0.2));filter:drop-shadow(0 2px 7px rgba(114,147,169,0.2))}.p__products .products__contents{display:none;pointer-events:none}.p__products .products__contents__en{margin:0 auto}.p__products .products__contents__en__wrapper .disable{pointer-events:none;background-image:-webkit-gradient(linear, left top, left bottom, from(#aaa), to(#aaa));background-image:-webkit-linear-gradient(top, #aaa 0%, #aaa 100%);background-image:linear-gradient(to bottom, #aaa 0%, #aaa 100%);outline:1px solid #c9c9c9}.p__products .products__contents__en__logo{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto}.p__products .products__contents__en__title{position:relative;text-align:center;line-height:1;color:#4a82a5;font-weight:bold;font-family:YakuHanMP, 'Noto Serif JP'}.p__products .products__contents__en__title::after{content:"";position:absolute;bottom:0;right:0;left:0;margin:0 auto;background-image:url(/assets/images/common/common/products/title_line.svg);background-size:contain;background-repeat:no-repeat}.p__products .products__contents__en__title>span{display:inline-block}.p__products .products__contents__en__text{text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;line-height:1;font-family:YakuHanMP, 'Noto Serif JP'}.p__products .products__contents__en__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__contents__en__content img{display:block}.p__products .products__contents__en__inner{border:1px solid #aad7e4;background-color:#ffffff}.p__products .products__contents__en__btn{text-align:center;margin:auto}.p__products .products__contents__en .shopWrapper{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__contents__en .shopInfo__country{position:relative;color:#4a82a5;font-weight:bold;font-family:YakuHanMP, 'Noto Serif JP'}.p__products .products__contents__en .shopInfo__country::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-image:-webkit-gradient(linear, left top, right top, from(#4a82a5), color-stop(30%, #aad7e4), to(transparent));background-image:-webkit-linear-gradient(left, #4a82a5 0%, #aad7e4 30%, transparent);background-image:linear-gradient(90deg, #4a82a5 0%, #aad7e4 30%, transparent)}.p__products .products__contents__en .shopInfo__list .listItem{position:relative}.p__products .products__contents__en .shopInfo__list .listItem::before{content:"";position:absolute;top:0;bottom:0;margin:auto;background-color:#62d0ef;border-radius:50%}.p__products .products__contents__en .shopInfo__list .listItem__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#4a82a5}.p__products .products__contents__en .shopInfo__list .listItem__link .label{border:1px solid #aad7e4;text-align:center}.p__products .products__contents__en .shopInfo__list .listItem__link .text{position:relative;-webkit-transition:color  .3s ease;transition:color  .3s ease}.p__products .products__contents__en .shopInfo__list .listItem__link .text::after{content:"";position:absolute;right:0;left:0;margin:auto;background-color:#aad7e4;width:100%;height:1px}.p__products .products__info{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}.p__products .products__benefits{background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.5)), color-stop(30%, #fff), color-stop(70%, #fff), to(rgba(255,255,255,0.5)));background:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, #fff 30%, #fff 70%, rgba(255,255,255,0.5) 100%);background:linear-gradient(to right, rgba(255,255,255,0.5) 0%, #fff 30%, #fff 70%, rgba(255,255,255,0.5) 100%)}.p__products .products__benefits__wrapper{margin:0 auto}.p__products .products__benefits__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p__products .products__benefits__top__text__contents,.p__products .products__benefits__top__text__set{color:#4a82a5}.p__products .products__benefits__top__anchor,.p__products .products__benefits__top__modal,.p__products .products__benefits__top__glass{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;color:#4a82a5;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/images/common/common/products/btn_small.svg)}.p__products .products__benefits__top__anchor::before,.p__products .products__benefits__top__modal::before,.p__products .products__benefits__top__glass::before{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.p__products .products__benefits__top__anchor{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;margin-bottom:auto}.p__products .products__benefits__top__anchor::before{content:"";background-image:url(/assets/images/common/common/products/icon_btn_arw.svg)}.p__products .products__benefits__top__glass{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p__products .products__benefits__top__glass::before{content:"";background-image:url(/assets/images/common/common/products/icon_zoom.svg)}.p__products .products__benefits__top__modal::before{content:"";background-image:url(/assets/images/common/common/products/icon_zoom.svg)}.p__products .products__benefits__top__center{width:100%}.p__products .products__benefits__top__left__title::after,.p__products .products__benefits__top__right__title::after{content:"";position:absolute;width:100%;height:3px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:-webkit-gradient(linear, left top, right top, color-stop(40%, #4a82a5), to(transparent));background:-webkit-linear-gradient(left, #4a82a5 40%, transparent);background:linear-gradient(90deg, #4a82a5 40%, transparent)}.p__products .products__benefits__top__left__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__benefits__top__left__title .products-window-wrap-inner{display:none}.p__products .products__benefits__top__right__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__benefits__top__detail{white-space:nowrap;line-height:1.4}.p__products .products__benefits__top__detail::before{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;content:"";vertical-align:top;background-color:#62d0ef}.p__products .products__benefits__top__detail__anchor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__benefits__top__detail__disabled{color:#939397}.p__products .products__benefits__top__detail .note{display:block;color:#939397;line-height:1.6}.p__products .products__benefits__top__sub .note{color:#9a9a9e}.p__products .products__benefits__top__sub::before{display:inline-block;content:"";vertical-align:top;background-color:#aad7e4}.p__products .products__benefits__top__sub .note{display:block}.p__products .products__benefits__note{color:#9a9a9e}.p__products .products__demo h4{line-height:1.4;margin-top:1em;color:#4a82a5;font-weight:normal}.p__products .products__demo h4+p{margin-left:1.2em}.p__products .products__demo p{line-height:1.8;margin-top:.5em}.p__products .products__demo__note{margin-top:1.5em;color:#9a9a9e}.p__products .products__store__left{position:relative}.p__products .products__store__left img{border:solid 1px #4a82a5}.p__products .products__store__left .products-modal-template{display:none}.p__products .products__store__left.enlarge_thumbnail{cursor:pointer}.p__products .products__store__left.enlarge_thumbnail::after{content:"";position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-size:cover;background-repeat:no-repeat;pointer-events:none;background-image:url(/assets/images/common/common/products/icon_zoom.svg)}.p__products .products__store__right__hard{color:#bec3ca}.p__products .products__store__right__limited{color:#4a82a5}.p__products .products__store__right__title{color:#4a82a5}.p__products .products__store__right__edition{color:#4a82a5}.p__products .products__store__right__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__store__right__price__title,.p__products .products__store__right__price__1,.p__products .products__store__right__price__2{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__store__right__price__title2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#4a82a5;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.p__products .products__store__right__price__title2::after{content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;flex-grow:1;margin-right:1rem;background:-webkit-gradient(linear, left top, right top, color-stop(40%, #4a82a5), to(transparent));background:-webkit-linear-gradient(left, #4a82a5 40%, transparent);background:linear-gradient(90deg, #4a82a5 40%, transparent)}.p__products .products__store__right__price__date{white-space:nowrap}.p__products .products__store__right__price__date__note{color:#939397}.p__products .products__store__right__store{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__store__right__store .bottom{letter-spacing:-.02em}.p__products .products__store__right__store .bottom div{-webkit-transform:scale(0.95, 1);-ms-transform:scale(0.95, 1);transform:scale(0.95, 1);pointer-events:none}.p__products .products__store__right__store__title{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p__products .products__store__right__store__title a{color:#ffffff;width:100%;height:100%;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p__products .products__store__right__store__title.disable{pointer-events:none;background-image:-webkit-gradient(linear, left top, left bottom, from(#aaa), to(#aaa));background-image:-webkit-linear-gradient(top, #aaa 0%, #aaa 100%);background-image:linear-gradient(to bottom, #aaa 0%, #aaa 100%);outline:1px solid #c9c9c9}.p__products .products__store__right__store__link{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.p__products .products__store__right__store__link a{color:#4a82a5;width:100%;height:100%;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p__products .products__store__detail{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}.p__products .products__benefits_detail{margin:0 auto;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.5)), color-stop(30%, #f1fcff), color-stop(70%, #f1fcff), to(rgba(255,255,255,0.5)));background:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, #f1fcff 30%, #f1fcff 70%, rgba(255,255,255,0.5) 100%);background:linear-gradient(to right, rgba(255,255,255,0.5) 0%, #f1fcff 30%, #f1fcff 70%, rgba(255,255,255,0.5) 100%)}.p__products .products__benefits_detail__wrapper{margin:0 auto}.p__products .products__benefits_detail__title{text-align:center;color:#4a82a5;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p__products .products__benefits_detail__title__sub{color:#4a82a5;text-align:center}.p__products .products__benefits_detail__title::after{content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-image:url(/assets/images/common/common/products/title_line.svg);background-repeat:no-repeat}.p__products .products__benefits_detail__top__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__benefits_detail__top__left__wrapper{border:1px solid #aad7e4;background-color:#ffffff}.p__products .products__benefits_detail__top__left__image{margin:0 auto}.p__products .products__benefits_detail__top__left__image img{display:block;margin-left:auto;margin-right:auto}.p__products .products__benefits_detail__top__left__text{text-align:center}.p__products .products__benefits_detail__top__right{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__benefits_detail__top__right__wrapper{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;border:1px solid #aad7e4;background-color:#ffffff}.p__products .products__benefits_detail__top__right__image{margin:0 auto}.p__products .products__benefits_detail__top__right__text{text-align:center;white-space:nowrap}.p__products .products__benefits_detail__top__right__individual__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__benefits_detail__describe dt{color:#4a82a5;position:relative}.p__products .products__benefits_detail__describe dt::before{position:absolute;display:inline-block;content:"";vertical-align:top;background-color:#62d0ef}.p__products .products__benefits_detail__describe dd{line-height:1.8}.p__products .products__benefits_detail__describe dd.products__benefits_detail__describe__note{color:#939397}.p__products .products__benefits_detail__accordion{position:relative}.p__products .products__benefits_detail__accordion__note{color:#939397}.p__products .products__benefits_detail__accordion__title{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.p__products .products__benefits_detail__accordion__title::before,.p__products .products__benefits_detail__accordion__title::after{content:'';display:block;background-color:#69b6cc;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:0.6s cubic-bezier(0.18, 0.06, 0.23, 1);transition:0.6s cubic-bezier(0.18, 0.06, 0.23, 1)}.p__products .products__benefits_detail__accordion__title.is-open{background-color:#ffffff}.p__products .products__benefits_detail__accordion__title.is-open::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.p__products .products__benefits_detail__accordion__title.is-open::after{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.p__products .products__benefits_detail__accordion__title.is-open+dd{background-color:#ffffff}.p__products .products__benefits_detail__accordion__individual{border-bottom:solid 1px #62d0ef}.p__products .products__benefits_detail__accordion__individual:first-of-type{border-top:solid 1px #62d0ef}.p__products .products__benefits_detail__accordion__image{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p__products .products__benefits_detail__topage a._btn_blue{margin:0 auto}.p__products .products__bottom{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}.p__products .products__bottom__top,.p__products .products__bottom__top__hard,.p__products .products__bottom__top__player,.p__products .products__bottom__middle,.p__products .products__bottom__middle__release,.p__products .products__bottom__middle__cero,.p__products .products__bottom__bottom,.p__products .products__bottom__bottom__release,.p__products .products__bottom__middle__supported_lang{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}.p__products .products__bottom__title{color:#3c5b6e;font-weight:bold}.p__products .products__bottom__middle__supported_lang dd a{text-decoration:underline}.p__products .products__bottom__chart ._btn{margin:0 auto}.p__products .products__benefits_detail__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__pack{background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.5)), color-stop(30%, #fff), color-stop(70%, #fff), to(rgba(255,255,255,0.5)));background:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, #fff 30%, #fff 70%, rgba(255,255,255,0.5) 100%);background:linear-gradient(to right, rgba(255,255,255,0.5) 0%, #fff 30%, #fff 70%, rgba(255,255,255,0.5) 100%)}.p__products .products__pack__wrapper{margin:0 auto}.p__products .products__pack__title{text-align:center;font-weight:bold;color:#4a82a5}.p__products .products__pack__title::after{content:"";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;margin:0 auto;background-image:url(/assets/images/common/common/products/title_line.svg);background-size:contain;background-repeat:no-repeat}.p__products .products__pack__note{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-top:1em}.p__products .products__pack__skin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;border:1px solid #aad7e4;color:#4a82a5}.p__products .products__pack__skin__left__top .adjust_spacing{letter-spacing:.07em}.p__products .products__pack__skin__left__bottom{display:block}.p__products .products__pack__set{position:relative;border:1px solid #aad7e4;color:#4a82a5}.p__products .products__pack__set__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;line-height:1;font-weight:bold}.p__products .products__pack__set .marker{display:inline-block;color:#ffffff;background-color:#4a82a5;padding:var(--padding-vertical) var(--padding-horizontal)}html:lang(ja) .p__products .products__pack__set .marker{margin-left:.3em;margin-right:.3em}.p__products .products__pack__set__content{margin-left:auto;margin-right:auto}.p__products .products__pack__set__content__title{text-align:center;font-weight:bold;color:#4a82a5;white-space:nowrap;line-height:1}.p__products .products__pack__set__content__sub_title{margin:0 auto;color:#274a5f;background-color:#e1f4f9;line-height:1;text-align:center}.p__products .products__pack__set__content__or{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;color:#69b6cc;width:100%}.p__products .products__pack__set__content__or::before,.p__products .products__pack__set__content__or::after{content:"";-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.p__products .products__pack__set__content__or::before{background:-webkit-gradient(linear, right top, left top, color-stop(10%, #69b6cc), color-stop(60%, rgba(105,182,204,0)));background:-webkit-linear-gradient(right, #69b6cc 10%, rgba(105,182,204,0) 60%);background:linear-gradient(-90deg, #69b6cc 10%, rgba(105,182,204,0) 60%)}html:lang(en) .p__products .products__pack__set__content__or::before{margin-right:.2em}.p__products .products__pack__set__content__or::after{background:-webkit-gradient(linear, left top, right top, color-stop(10%, #69b6cc), color-stop(60%, rgba(105,182,204,0)));background:-webkit-linear-gradient(left, #69b6cc 10%, rgba(105,182,204,0) 60%);background:linear-gradient(90deg, #69b6cc 10%, rgba(105,182,204,0) 60%)}html:lang(en) .p__products .products__pack__set__content__or::after{margin-left:.2em}.p__products .products__pack__set__items dt{text-align:center;color:#274a5f}.p__products .products__pack__set__items dd{line-height:1.2}.p__products .products__pack__set__items dd:not(:first-of-type){margin-top:.5em}.p__products .products__pack__set__items__list{border-top:1px solid #aad7e4;color:#5a5a5d}.p__products .products__pack__set__items__sub{padding-left:1em;margin-top:.5em}.p__products .products__pack__set__items__sub.small{margin-top:.2em}.p__products .products__pack__set .set_select1_list__right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p__products .products__pack__set .set_select2_list__right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p__products .products__pack__set .set_select3_list__right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p__products .products__pack__set__topage a._btn_blue{margin:0 auto}.p__products .products__pack__set__note{margin-left:auto;margin-right:auto;line-height:1.7;border-top:1px solid #4a82a5}.p__products .products .active{z-index:2;background-color:#f1fcff;color:#4a82a5;border-top:1px solid #4a82a5;border-right:1px solid #4a82a5;border-left:1px solid #4a82a5}.p__products .products .active .products__tab__name{font-weight:bold}.p__products .products .active__child{color:#ffffff;background:#274a5f;-webkit-transition:.6s ease all;transition:.6s ease all}.p__products .products .active__child .products__child__tab__text{color:#ffffff}.p__products .products .active__child::before{content:'';-webkit-transition:none;transition:none}.p__products .products .active::before,.p__products .products .active::after{content:'';position:absolute;bottom:0;display:inline-block;width:250px;height:1px;background-color:#4a82a5}.p__products .show{opacity:1;display:block;pointer-events:auto}.p__products .show .show__child{opacity:1;display:block;pointer-events:auto}.p__products sup{font-weight:normal}.p__products ._chart .note{text-align:left;margin-bottom:1em}.list__numeric{margin:0;padding:0;list-style:none}.list__numeric li{position:relative;counter-increment:num;padding-left:1.8em}.list__numeric li::before{position:absolute;top:0;left:0;content:"※" counter(num)}.list__note{margin:0;padding:0;list-style:none}.list__note li{position:relative;counter-increment:num;padding-left:1.2em}.list__note li::before{position:absolute;top:0;left:0;content:'※'}html[lang='en'] .list__note li{padding-left:1em}.gray{color:#939397}body.c-modal-fixed{width:100%;position:fixed;top:auto;overflow:hidden;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.c-modal{position:fixed;width:100vw;height:100%;top:0;left:0;overflow:auto;z-index:9999;display:none}.c-modal-open-anime{display:block;-webkit-animation:c-modal-open .3s ease-out 0s 1 forwards;animation:c-modal-open .3s ease-out 0s 1 forwards}.c-modal-close-anime{-webkit-animation:c-modal-close .3s ease-out 0s 1 forwards;animation:c-modal-close .3s ease-out 0s 1 forwards}.c-modal__body{display:table;width:100%;height:100%}.c-modal__main{display:table-cell;text-align:center;vertical-align:middle}.c-modal__contents{position:relative;display:inline-block;text-align:left;z-index:1}.c-modal__contents__wrap{text-align:center}.c-modal__contents .c-modal-movie{position:relative;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:56.25%;height:0}.c-modal__contents .c-modal-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-modal__contents .c-modal-image{position:relative;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.c-modal__bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}@-webkit-keyframes c-modal-open{0%{opacity:0}99.9%,to{opacity:1}}@keyframes c-modal-open{0%{opacity:0}99.9%,to{opacity:1}}@-webkit-keyframes c-modal-close{0%{opacity:1}99.9%,to{opacity:0}}@keyframes c-modal-close{0%{opacity:1}99.9%,to{opacity:0}}@media (min-width: 768px){.is-SP{display:none}._arrow_hori::after{width:1.125vw}html{line-height:1.5vw}html:lang(ja){font-size:1vw}html:lang(zh-Hans){font-size:1vw}html:lang(zh-Hant){font-size:1vw}html:lang(ko){font-size:1vw}html:lang(en),html:lang(es),html:lang(de),html:lang(fr),html:lang(it),html:lang(pt-BR){font-size:1.375vw}body::before{background-image:url(/assets/images/common/pc/common/bg.png);background-size:cover}._border{width:31.25vw}html:lang(en) ._block_sp{padding-left:.3em}._block_notSP{display:block}._wrapper{width:93.75vw}._contents{width:68.75vw}main{padding-top:8.625vw}main h1{margin-right:3.4375vw}main h1 img{height:3.6875vw}main h1+*{margin-top:4.5vw}main h2{font-size:2.8125vw;line-height:3.4375vw}main h3{font-size:2.125vw;line-height:2.5vw}.p__products .products__child__tab__wrapper{grid-template-columns:repeat(auto-fit, var(--tab-width))}.p__products .products__contents__en .shopWrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p__products .products__pack__skin{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p__products .products__pack__skin__left{line-height:1.33}.p__products .products__pack__set__content{border-top:1px solid #aad7e4}.p__products .products__pack__set__items__list{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}.p__products .products__pack__set__items__list__wrapper:not(:first-of-type){border-left:1px solid #aad7e4}.p__products .products__pack__set__items__sub li:not(:first-of-type){margin-top:.5em}.p__products .products__pack__set__column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.p__products .products__pack__set .set_select1_list__right dd:not(:first-of-type){margin-top:.5em}.p__products .products__pack__set .set_select2_list__right dd:not(:first-of-type){margin-top:.5em}.p__products .products__pack__set .set_select3_list__right dd:not(:first-of-type){margin-top:.5em}html[lang='en'] .list__numeric li{padding-left:1.8em}}@media (min-width: 768px) and (max-width: 1599.98px){.main-doc{padding-top:7vw}.main-doc h1{height:3vw}.main-doc h2{font-size:1.5vw}.main-doc ._contents{margin-top:6.5vw;padding-top:6.25vw;padding-bottom:6.25vw;padding-left:6.25vw;padding-right:6.25vw}.main-doc ._contents p{margin-top:1vw}table{max-width:68.75vw}._chart{font-size:.8125vw}._chart table .price{font-size:1vw}.p__products ._wrapper{width:95vw}.p__products .products__title{font-size:1.5vw}.p__products .products__title__sub{font-size:1.375vw;margin-top:1.25vw;margin-bottom:1.5625vw;margin-left:2.0625vw}.p__products .products__title::before{width:1.44531vw;height:1.76937vw;margin-right:.625vw}.p__products .products__wrapper::before{margin-top:3.9375vw}.p__products .products__wrapper::after{margin-top:3.9375vw}.p__products .products__tab{width:13.375vw;height:3.9375vw;font-size:1.25vw}.p__products .products__tab__name{font-size:1.25vw}.p__products .products__tab__name__sub{font-size:.75vw;margin-top:.25vw}.p__products .products__tab:not(:first-child){margin-left:1.25vw}.p__products .products__tab:nth-of-type(1).active::before{width:12.5vw;left:-12.5vw}.p__products .products__tab:nth-of-type(1).active::after{width:34.6875vw;right:-34.6875vw}.p__products .products__tab:nth-of-type(2).active::before{width:18.75vw;left:-18.75vw}.p__products .products__tab:nth-of-type(2).active::after{width:18.75vw;right:-18.75vw}.p__products .products__tab:nth-of-type(3).active::before{width:34.6875vw;left:-34.6875vw}.p__products .products__tab:nth-of-type(3).active::after{width:12.5vw;right:-12.5vw}.p__products .products__child__wrapper{padding-top:2.5vw}.p__products .products__child__tab{height:4.1875vw;font-size:1.25vw;--tab-point:1.8125vw}.p__products .products__child__tab::before{width:3.75vw;height:3.75vw}.p__products .products__child__tab__wrapper{width:78.125vw;gap:.625vw;--tab-width:18.6875vw}.p__products .products__contents{top:4.1875vw;padding-top:3.125vw}.p__products .products__contents__en{width:78.125vw}.p__products .products__contents__en__wrapper{margin-top:-.625vw;padding-bottom:3.75vw}.p__products .products__contents__en__title{padding-bottom:1.75vw;font-size:2.25vw}.p__products .products__contents__en__title::after{width:36.3125vw;height:.375vw}.p__products .products__contents__en__text{font-size:1.25vw}.p__products .products__contents__en__content:first-of-type .products__contents__en__inner{padding-top:3.75vw;padding-bottom:3.75vw}.p__products .products__contents__en__content:first-of-type .products__contents__en__logo img{width:16.25vw}.p__products .products__contents__en__content:first-of-type .products__contents__en__text{margin-top:2.5vw;margin-bottom:2.4375vw}.p__products .products__contents__en__content:not(:first-of-type){margin-top:7.5vw}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__inner{padding-top:3.75vw;padding-bottom:5.375vw}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__logo img{width:20.9375vw}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__text{margin-top:3.75vw}.p__products .products__contents__en__inner{margin-top:2.5vw}.p__products .products__contents__en__btn{width:31.5vw;height:6.375vw;font-size:1.5vw}.p__products .products__contents__en .shopWrapper{margin-top:4.0625vw;width:65.875vw}.p__products .products__contents__en .shopInfo{width:31.25vw}.p__products .products__contents__en .shopInfo:nth-of-type(n+3){margin-top:5vw}.p__products .products__contents__en .shopInfo__country{padding-bottom:1.4375vw;font-size:1.5vw}.p__products .products__contents__en .shopInfo__list{margin-top:2.1875vw}.p__products .products__contents__en .shopInfo__list .listItem{padding-left:2.0625vw}.p__products .products__contents__en .shopInfo__list .listItem::before{left:.9375vw;width:.5vw;height:.5vw}.p__products .products__contents__en .shopInfo__list .listItem:nth-of-type(n+2){margin-top:1.3125vw}.p__products .products__contents__en .shopInfo__list .listItem__link .label{margin-right:.375vw;width:2.5vw;height:1.5vw;font-size:1vw}.p__products .products__contents__en .shopInfo__list .listItem__link .text{font-size:1.125vw}.p__products .products__contents__en .shopInfo__list .listItem__link .text::after{bottom:0vw}.p__products .products__benefits__wrapper{width:78.125vw;padding-top:5vw;padding-bottom:5vw}.p__products .products__benefits__top__text__contents,.p__products .products__benefits__top__text__set{font-size:1.5vw}.p__products .products__benefits__top__text__set{margin-top:-1vw}.p__products .products__benefits__top__text__set__sub{font-size:1vw}.p__products .products__benefits__top__anchor,.p__products .products__benefits__top__modal,.p__products .products__benefits__top__glass{width:7.875vw;height:1.9375vw;font-size:1vw;margin-left:1.375vw;padding-left:1.5625vw}.p__products .products__benefits__top__anchor::before{width:.82425vw;height:.51562vw;right:1.5625vw}.p__products .products__benefits__top__glass::before{width:1.125vw;height:1.125vw;right:1.25vw}.p__products .products__benefits__top__modal::before{width:1.125vw;height:1.125vw;right:1.25vw}.p__products .products__benefits__top__left,.p__products .products__benefits__top__right{width:38.4375vw}.p__products .products__benefits__top__left__title::after,.p__products .products__benefits__top__right__title::after{bottom:-1.25vw}.p__products .products__benefits__top__left__content,.p__products .products__benefits__top__right__content{margin-top:3.25vw}.p__products .products__benefits__top__right__content__title{font-size:1.375vw}.p__products .products__benefits__top__detail{font-size:1.375vw}.p__products .products__benefits__top__detail:not(:first-of-type){margin-top:.3125vw}.p__products .products__benefits__top__detail::before{width:.5vw;height:.5vw;border-radius:.25vw;margin-top:.75vw;margin-right:.25vw;margin-left:.625vw}.p__products .products__benefits__top__detail__anchor::before{margin-right:.625vw}.p__products .products__benefits__top__detail .note{margin-left:1.75vw}.p__products .products__benefits__top__sub{font-size:1.125vw;margin-top:.625vw;margin-left:.875vw}.p__products .products__benefits__top__sub .note{font-size:.875vw;margin-left:1.375vw}.p__products .products__benefits__top__sub::before{width:.375vw;height:.375vw;border-radius:.1875vw;margin-top:.625vw;margin-right:.625vw}.p__products .products__benefits__top__sub .note{margin-left:1.25vw}.p__products .products__benefits__note{margin-top:3.125vw;font-size:.875vw}.p__products .products__demo:nth-of-type(2){padding-top:5vw}.p__products .products__demo h4{font-size:1.375vw}.p__products .products__demo p{font-size:1.125vw}.p__products .products__demo__note{font-size:.875vw}.p__products .products__store__left{height:30.3125vw}.p__products .products__store__left img{height:30.3125vw}.p__products .products__store__left.enlarge_thumbnail::after{width:2.125vw;height:2.125vw;bottom:.9375vw;right:.5vw}.p__products .products__store__right{width:34.375vw;margin-left:2.75vw}.p__products .products__store__right__hard{font-size:1.125vw;margin-bottom:1.875vw}.p__products .products__store__right__limited{font-size:1.5vw;margin-bottom:.625vw}.p__products .products__store__right__title{font-size:2vw;margin-bottom:1.25vw}.p__products .products__store__right__edition{font-size:2.5vw;margin-bottom:1.75vw}.p__products .products__store__right__price{margin-bottom:1.375vw}.p__products .products__store__right__price__title{font-size:1.25vw;margin-bottom:.0625vw}.p__products .products__store__right__price__title2{font-size:1.25vw;margin-bottom:.3125vw}.p__products .products__store__right__price__title2::after{height:.0625vw;margin-left:.625vw}.p__products .products__store__right__price__date{font-size:1vw}.p__products .products__store__right__price__date__note{font-size:.75vw;margin-bottom:.625vw}.p__products .products__store__right__price__date__end{font-size:1.25vw;margin-bottom:-1vw;margin-top:3.625vw}.p__products .products__store__right__price__1{font-size:2vw;margin-left:.3125vw;margin-bottom:.3125vw}.p__products .products__store__right__price__2{font-size:1.25vw}.p__products .products__store__right__store{margin-top:-.875vw;margin-left:1.25vw}.p__products .products__store__right__store .bottom{font-size:1.375vw}.p__products .products__store__right__store__title{font-size:1.5vw;margin-top:1.875vw}.p__products .products__store__right__store__title__1{width:27.5625vw;height:5.5vw}.p__products .products__store__right__store__title__2{width:21.375vw;height:5vw;margin-left:-1.25vw}.p__products .products__store__right__store__link{width:11.875vw;height:5vw;font-size:1.125vw;margin-top:1.875vw;margin-left:1.125vw}.p__products .products__benefits_detail{padding-top:5vw;padding-bottom:5vw}.p__products .products__benefits_detail__wrapper{width:78.125vw}.p__products .products__benefits_detail__title{font-size:2.625vw}.p__products .products__benefits_detail__title__sub{font-size:1.375vw;margin-bottom:1.25vw}.p__products .products__benefits_detail__title::after{width:36.4375vw;height:.5vw;margin-top:1.25vw}.p__products .products__benefits_detail__top{font-size:1vw;margin-top:3.125vw}.p__products .products__benefits_detail__top__left{width:18.75vw}.p__products .products__benefits_detail__top__left__wrapper{width:18.75vw;height:18.75vw;margin-top:1.25vw}.p__products .products__benefits_detail__top__left__image{height:10.9375vw;width:10.9375vw;margin-top:2.1875vw}.p__products .products__benefits_detail__top__left__text{margin-top:1.5vw;font-size:1.0625vw}.p__products .products__benefits_detail__top__right__wrapper{width:54.1875vw;height:18.75vw;margin-top:1.25vw}.p__products .products__benefits_detail__top__right__image{height:12.5vw;width:12.5vw;margin-top:1.875vw}.p__products .products__benefits_detail__top__right__text{margin-top:.3125vw;font-size:1.0625vw}.p__products .products__benefits_detail__top__right__individual{width:16.5625vw}.p__products .products__benefits_detail__describe{margin-top:2.1875vw;margin-left:3.4375vw}.p__products .products__benefits_detail__describe dl:not(:first-of-type){margin-top:1.875vw}.p__products .products__benefits_detail__describe dt{font-size:1.375vw;margin-bottom:.625vw}.p__products .products__benefits_detail__describe dt::before{width:.5vw;height:.5vw;border-radius:.25vw;top:.625vw;left:-1.25vw}.p__products .products__benefits_detail__describe dd{font-size:1.125vw}.p__products .products__benefits_detail__describe dd.products__benefits_detail__describe__note{font-size:.875vw;margin-top:.25vw}html:lang(ja) .p__products .products__benefits_detail__accordion{margin-top:2.5vw}html:lang(en) .p__products .products__benefits_detail__accordion{margin-top:3.75vw}.p__products .products__benefits_detail__accordion__wrapper{margin-top:.75vw}.p__products .products__benefits_detail__accordion__note{font-size:.875vw;margin-top:-.9375vw;margin-left:2.0625vw}.p__products .products__benefits_detail__accordion__title{height:6.1875vw;font-size:1.5vw}.p__products .products__benefits_detail__accordion__title::before{width:1.6875vw;height:.125vw;right:.8125vw}.p__products .products__benefits_detail__accordion__title::after{height:1.6875vw;width:.125vw;right:1.5625vw}.p__products .products__benefits_detail__accordion__image{margin-bottom:2.5vw}.p__products .products__benefits_detail__topage a._btn_blue{margin-top:3.125vw;width:27.5625vw;height:5.5vw}.p__products .products__bottom{margin-top:3.125vw;margin-bottom:5.0625vw}.p__products .products__bottom__title{font-size:1.125vw;margin-right:.9375vw}.p__products .products__bottom__text{font-size:1.125vw;margin-right:.9375vw}.p__products .products__bottom__middle{margin-top:.625vw}.p__products .products__bottom__chart{margin-top:1.75vw;font-size:1.0625vw}.p__products .products__bottom__chart ._btn{font-size:1.125vw}.p__products .products__bottom__supported_lang{font-size:1.125vw;margin-left:.9375vw}.p__products .products__pack{padding-top:5vw;padding-bottom:5vw}.p__products .products__pack__wrapper{width:78.125vw}.p__products .products__pack__title{font-size:2.625vw}.p__products .products__pack__title::after{width:36.4375vw;height:.375vw;margin-top:1.25vw}.p__products .products__pack__skin{width:78.125vw;height:26.625vw;margin-top:8.75vw}.p__products .products__pack__skin__right{margin-right:5vw}.p__products .products__pack__skin__right img{width:35.9375vw;height:36.25vw}.p__products .products__pack__skin__left{padding-left:8.75vw}.p__products .products__pack__skin__left__top{font-size:1.625vw}.p__products .products__pack__skin__left__bottom{font-size:2vw}.p__products .products__pack__set{margin-top:5vw;padding-top:3.75vw}.p__products .products__pack__set__title{font-size:1.625vw}.p__products .products__pack__set .marker{--padding-vertical:.5vw;--padding-horizontal:.5vw}.p__products .products__pack__set__content{width:68.75vw;margin-top:3.75vw;padding-top:3.125vw;padding-bottom:4.75vw;padding-left:1.4375vw;padding-right:1.4375vw}.p__products .products__pack__set__content__title{font-size:2vw;margin-bottom:3.3125vw}.p__products .products__pack__set__content__title sup{font-size:1vw}.p__products .products__pack__set__content__sub_title{width:68.75vw;margin-top:3.3125vw;margin-bottom:1.375vw;padding-top:1vw;padding-bottom:1vw;font-size:1.25vw}.p__products .products__pack__set__content__or{font-size:1.25vw;margin-top:3.75vw;margin-bottom:3.75vw}.p__products .products__pack__set__items dt{font-size:1.125vw}.p__products .products__pack__set__items__list{font-size:1.09937vw;border-width:.1875vw;margin-top:1.25vw;padding-top:1.5625vw}.p__products .products__pack__set__items__list__wrapper{padding-bottom:1.75vw}.p__products .products__pack__set__items__sub{font-size:1vw}.p__products .products__pack__set__items__sub.small{font-size:.8125vw;line-height:1.125vw}.p__products .products__pack__set .set_select1_list__left{padding-left:1.875vw;padding-right:1.875vw}.p__products .products__pack__set .set_select1_list__right{padding-left:1.875vw;padding-right:1.875vw}.p__products .products__pack__set .set_select2_list__left{padding-left:1.875vw;padding-right:1.875vw}.p__products .products__pack__set .set_select2_list__right{padding-left:1.875vw;padding-right:1.875vw}.p__products .products__pack__set .set_select3_list__left{padding-left:1.875vw;padding-right:1.875vw}.p__products .products__pack__set .set_select3_list__center{padding-left:1.875vw;padding-right:1.875vw}.p__products .products__pack__set .set_select3_list__right{padding-left:1.875vw;padding-right:1.875vw}.p__products .products__pack__set__topage a._btn_blue{margin-top:3.125vw;width:27.5625vw;height:5.5vw}.p__products .products__pack__set__note{margin-top:2.1875vw;padding-top:1.25vw;padding-left:1.4375vw;padding-right:1.4375vw}.p__products .products .active::before,.p__products .products .active::after{width:15.625vw}.p__products ._chart{width:68.75vw}.note{font-size:.875vw}}@media (min-width: 768px) and (min-width: 1600px){.p__products .products__pack__set__column__left{width:267px}.p__products .products__pack__set__column__right{margin-left:40px}}@media (min-width: 768px) and (min-width: 768px){.p__products .products__pack__set__column__right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 1599.98px){.p__products .products__pack__set__column__left{width:16.6875vw}.p__products .products__pack__set__column__right{margin-left:2.5vw}}@media (min-width: 1600px){._arrow_hori::after{width:18px}html{line-height:24px}html:lang(ja){font-size:16px}html:lang(zh-Hans){font-size:16px}html:lang(zh-Hant){font-size:16px}html:lang(ko){font-size:16px}html:lang(en),html:lang(es),html:lang(de),html:lang(fr),html:lang(it),html:lang(pt-BR){font-size:21px}._border{width:500px}._wrapper{width:1500px}._contents{width:1100px}main h2{font-size:45px;line-height:55px}main h3{font-size:34px;line-height:40px}.main-doc{padding-top:112px}.main-doc h1{height:48px}.main-doc h2{font-size:24px}.main-doc ._contents{margin-top:104px;padding-top:100px;padding-bottom:100px;padding-left:100px;padding-right:100px}.main-doc ._contents p{margin-top:16px}table{max-width:1100px}._chart{font-size:13px}._chart table .price{font-size:16px}.p__products ._wrapper{width:1520px}.p__products .products__title{font-size:24px}.p__products .products__title__sub{font-size:22px;margin-top:20px;margin-bottom:25px;margin-left:33px}.p__products .products__title::before{width:23.125px;height:28.31px;margin-right:10px}.p__products .products__wrapper::before{margin-top:63px}.p__products .products__wrapper::after{margin-top:63px}.p__products .products__tab{width:214px;height:63px;font-size:20px}.p__products .products__tab__name{font-size:20px}.p__products .products__tab__name__sub{font-size:12px;margin-top:4px}.p__products .products__tab:not(:first-child){margin-left:20px}.p__products .products__tab:nth-of-type(1).active::before{width:200px;left:-200px}.p__products .products__tab:nth-of-type(1).active::after{width:555px;right:-555px}.p__products .products__tab:nth-of-type(2).active::before{width:300px;left:-300px}.p__products .products__tab:nth-of-type(2).active::after{width:300px;right:-300px}.p__products .products__tab:nth-of-type(3).active::before{width:555px;left:-555px}.p__products .products__tab:nth-of-type(3).active::after{width:200px;right:-200px}.p__products .products__child__wrapper{padding-top:40px}.p__products .products__child__tab{height:67px;font-size:20px;--tab-point:29px}.p__products .products__child__tab::before{width:60px;height:60px}.p__products .products__child__tab__wrapper{width:1250px;gap:10px;--tab-width:299px}.p__products .products__contents{top:67px;padding-top:50px}.p__products .products__contents__en{width:1250px}.p__products .products__contents__en__wrapper{margin-top:-10px;padding-bottom:60px}.p__products .products__contents__en__title{padding-bottom:28px;font-size:36px}.p__products .products__contents__en__title::after{width:581px;height:6px}.p__products .products__contents__en__text{font-size:20px}.p__products .products__contents__en__content:first-of-type .products__contents__en__inner{padding-top:60px;padding-bottom:60px}.p__products .products__contents__en__content:first-of-type .products__contents__en__logo img{width:260px}.p__products .products__contents__en__content:first-of-type .products__contents__en__text{margin-top:40px;margin-bottom:39px}.p__products .products__contents__en__content:not(:first-of-type){margin-top:120px}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__inner{padding-top:60px;padding-bottom:86px}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__logo img{width:335px}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__text{margin-top:60px}.p__products .products__contents__en__inner{margin-top:40px}.p__products .products__contents__en__btn{width:504px;height:102px;font-size:24px}.p__products .products__contents__en .shopWrapper{margin-top:65px;width:1054px}.p__products .products__contents__en .shopInfo{width:500px}.p__products .products__contents__en .shopInfo:nth-of-type(n+3){margin-top:80px}.p__products .products__contents__en .shopInfo__country{padding-bottom:23px;font-size:24px}.p__products .products__contents__en .shopInfo__list{margin-top:35px}.p__products .products__contents__en .shopInfo__list .listItem{padding-left:33px}.p__products .products__contents__en .shopInfo__list .listItem::before{left:15px;width:8px;height:8px}.p__products .products__contents__en .shopInfo__list .listItem:nth-of-type(n+2){margin-top:21px}.p__products .products__contents__en .shopInfo__list .listItem__link .label{margin-right:6px;width:40px;height:24px;font-size:16px}.p__products .products__contents__en .shopInfo__list .listItem__link .text{font-size:18px}.p__products .products__contents__en .shopInfo__list .listItem__link .text::after{bottom:0px}.p__products .products__benefits__wrapper{width:1250px;padding-top:80px;padding-bottom:80px}.p__products .products__benefits__top__text__contents,.p__products .products__benefits__top__text__set{font-size:24px}.p__products .products__benefits__top__text__set{margin-top:-16px}.p__products .products__benefits__top__text__set__sub{font-size:16px}.p__products .products__benefits__top__anchor,.p__products .products__benefits__top__modal,.p__products .products__benefits__top__glass{width:126px;height:31px;font-size:16px;margin-left:22px;padding-left:25px}.p__products .products__benefits__top__anchor::before{width:13.188px;height:8.25px;right:25px}.p__products .products__benefits__top__glass::before{width:18px;height:18px;right:20px}.p__products .products__benefits__top__modal::before{width:18px;height:18px;right:20px}.p__products .products__benefits__top__left,.p__products .products__benefits__top__right{width:615px}.p__products .products__benefits__top__left__title::after,.p__products .products__benefits__top__right__title::after{bottom:-20px}.p__products .products__benefits__top__left__content,.p__products .products__benefits__top__right__content{margin-top:52px}.p__products .products__benefits__top__right__content__title{font-size:22px}.p__products .products__benefits__top__detail{font-size:22px}.p__products .products__benefits__top__detail:not(:first-of-type){margin-top:5px}.p__products .products__benefits__top__detail::before{width:8px;height:8px;border-radius:4px;margin-top:12px;margin-right:4px;margin-left:10px}.p__products .products__benefits__top__detail__anchor::before{margin-right:10px}.p__products .products__benefits__top__detail .note{margin-left:28px}.p__products .products__benefits__top__sub{font-size:18px;margin-top:10px;margin-left:14px}.p__products .products__benefits__top__sub .note{font-size:14px;margin-left:22px}.p__products .products__benefits__top__sub::before{width:6px;height:6px;border-radius:3px;margin-top:10px;margin-right:10px}.p__products .products__benefits__top__sub .note{margin-left:20px}.p__products .products__benefits__note{margin-top:50px;font-size:14px}.p__products .products__demo:nth-of-type(2){padding-top:80px}.p__products .products__demo h4{font-size:22px}.p__products .products__demo p{font-size:18px}.p__products .products__demo__note{font-size:14px}.p__products .products__store__left{height:485px}.p__products .products__store__left img{height:485px}.p__products .products__store__left.enlarge_thumbnail::after{width:34px;height:34px;bottom:15px;right:8px}.p__products .products__store__right{width:550px;margin-left:44px}.p__products .products__store__right__hard{font-size:18px;margin-bottom:30px}.p__products .products__store__right__limited{font-size:24px;margin-bottom:10px}.p__products .products__store__right__title{font-size:32px;margin-bottom:20px}.p__products .products__store__right__edition{font-size:40px;margin-bottom:28px}.p__products .products__store__right__price{margin-bottom:22px}.p__products .products__store__right__price__title{font-size:20px;margin-bottom:1px}.p__products .products__store__right__price__title2{font-size:20px;margin-bottom:5px}.p__products .products__store__right__price__title2::after{height:1px;margin-left:10px}.p__products .products__store__right__price__date{font-size:16px}.p__products .products__store__right__price__date__note{font-size:12px;margin-bottom:10px}.p__products .products__store__right__price__date__end{font-size:20px;margin-bottom:-16px;margin-top:58px}.p__products .products__store__right__price__1{font-size:32px;margin-left:5px;margin-bottom:5px}.p__products .products__store__right__price__2{font-size:20px}.p__products .products__store__right__store{margin-top:-14px;margin-left:20px}.p__products .products__store__right__store .bottom{font-size:22px}.p__products .products__store__right__store__title{font-size:24px;margin-top:30px}.p__products .products__store__right__store__title__1{width:441px;height:88px}.p__products .products__store__right__store__title__2{width:342px;height:80px;margin-left:-20px}.p__products .products__store__right__store__link{width:190px;height:80px;font-size:18px;margin-top:30px;margin-left:18px}.p__products .products__benefits_detail{padding-top:80px;padding-bottom:80px}.p__products .products__benefits_detail__wrapper{width:1250px}.p__products .products__benefits_detail__title{font-size:42px}.p__products .products__benefits_detail__title__sub{font-size:22px;margin-bottom:20px}.p__products .products__benefits_detail__title::after{width:583px;height:8px;margin-top:20px}.p__products .products__benefits_detail__top{font-size:16px;margin-top:50px}.p__products .products__benefits_detail__top__left{width:300px}.p__products .products__benefits_detail__top__left__wrapper{width:300px;height:300px;margin-top:20px}.p__products .products__benefits_detail__top__left__image{height:175px;width:175px;margin-top:35px}.p__products .products__benefits_detail__top__left__text{margin-top:24px;font-size:17px}.p__products .products__benefits_detail__top__right__wrapper{width:867px;height:300px;margin-top:20px}.p__products .products__benefits_detail__top__right__image{height:200px;width:200px;margin-top:30px}.p__products .products__benefits_detail__top__right__text{margin-top:5px;font-size:17px}.p__products .products__benefits_detail__top__right__individual{width:265px}.p__products .products__benefits_detail__describe{margin-top:35px;margin-left:55px}.p__products .products__benefits_detail__describe dl:not(:first-of-type){margin-top:30px}.p__products .products__benefits_detail__describe dt{font-size:22px;margin-bottom:10px}.p__products .products__benefits_detail__describe dt::before{width:8px;height:8px;border-radius:4px;top:10px;left:-20px}.p__products .products__benefits_detail__describe dd{font-size:18px}.p__products .products__benefits_detail__describe dd.products__benefits_detail__describe__note{font-size:14px;margin-top:4px}html:lang(ja) .p__products .products__benefits_detail__accordion{margin-top:40px}html:lang(en) .p__products .products__benefits_detail__accordion{margin-top:60px}.p__products .products__benefits_detail__accordion__wrapper{margin-top:12px}.p__products .products__benefits_detail__accordion__note{font-size:14px;margin-top:-15px;margin-left:33px}.p__products .products__benefits_detail__accordion__title{height:99px;font-size:24px}.p__products .products__benefits_detail__accordion__title::before{width:27px;height:2px;right:13px}.p__products .products__benefits_detail__accordion__title::after{height:27px;width:2px;right:25px}.p__products .products__benefits_detail__accordion__image{margin-bottom:40px}.p__products .products__benefits_detail__topage a._btn_blue{margin-top:50px;width:441px;height:88px}.p__products .products__bottom{margin-top:50px;margin-bottom:81px}.p__products .products__bottom__title{font-size:18px;margin-right:15px}.p__products .products__bottom__text{font-size:18px;margin-right:15px}.p__products .products__bottom__middle{margin-top:10px}.p__products .products__bottom__chart{margin-top:28px;font-size:17px}.p__products .products__bottom__chart ._btn{font-size:18px}.p__products .products__bottom__supported_lang{font-size:18px;margin-left:15px}.p__products .products__pack{padding-top:80px;padding-bottom:80px}.p__products .products__pack__wrapper{width:1250px}.p__products .products__pack__title{font-size:42px}.p__products .products__pack__title::after{width:583px;height:6px;margin-top:20px}.p__products .products__pack__skin{width:1250px;height:426px;margin-top:140px}.p__products .products__pack__skin__right{margin-right:80px}.p__products .products__pack__skin__right img{width:575px;height:580px}.p__products .products__pack__skin__left{padding-left:140px}.p__products .products__pack__skin__left__top{font-size:26px}.p__products .products__pack__skin__left__bottom{font-size:32px}.p__products .products__pack__set{margin-top:80px;padding-top:60px}.p__products .products__pack__set__title{font-size:26px}.p__products .products__pack__set .marker{--padding-vertical:8px;--padding-horizontal:8px}.p__products .products__pack__set__content{width:1100px;margin-top:60px;padding-top:50px;padding-bottom:76px;padding-left:23px;padding-right:23px}.p__products .products__pack__set__content__title{font-size:32px;margin-bottom:53px}.p__products .products__pack__set__content__title sup{font-size:16px}.p__products .products__pack__set__content__sub_title{width:1100px;margin-top:53px;margin-bottom:22px;padding-top:16px;padding-bottom:16px;font-size:20px}.p__products .products__pack__set__content__or{font-size:20px;margin-top:60px;margin-bottom:60px}.p__products .products__pack__set__items dt{font-size:18px}.p__products .products__pack__set__items__list{font-size:17.59px;border-width:3px;margin-top:20px;padding-top:25px}.p__products .products__pack__set__items__list__wrapper{padding-bottom:28px}.p__products .products__pack__set__items__sub{font-size:16px}.p__products .products__pack__set__items__sub.small{font-size:13px;line-height:18px}.p__products .products__pack__set .set_select1_list__left{padding-left:30px;padding-right:30px}.p__products .products__pack__set .set_select1_list__right{padding-left:30px;padding-right:30px}.p__products .products__pack__set .set_select2_list__left{padding-left:30px;padding-right:30px}.p__products .products__pack__set .set_select2_list__right{padding-left:30px;padding-right:30px}.p__products .products__pack__set .set_select3_list__left{padding-left:30px;padding-right:30px}.p__products .products__pack__set .set_select3_list__center{padding-left:30px;padding-right:30px}.p__products .products__pack__set .set_select3_list__right{padding-left:30px;padding-right:30px}.p__products .products__pack__set__topage a._btn_blue{margin-top:50px;width:441px;height:88px}.p__products .products__pack__set__note{margin-top:35px;padding-top:20px;padding-left:23px;padding-right:23px}.p__products .products .active::before,.p__products .products .active::after{width:250px}.p__products ._chart{width:1100px}.note{font-size:14px}}@media (max-width: 767.98px){.is-PC{display:none}._arrow_hori::after{width:4.8vw}html{line-height:4.8vw}html:lang(ja){font-size:3.06667vw}html:lang(zh-Hans){font-size:3.06667vw}html:lang(zh-Hant){font-size:3.06667vw}html:lang(ko){font-size:3.06667vw}html:lang(en),html:lang(es),html:lang(de),html:lang(fr),html:lang(it),html:lang(pt-BR){font-size:3.33333vw}body::before{background-image:url(/assets/images/common/sp/common/bg.png);background-size:100% auto}._border{width:66.66667vw}._block_sp{display:block}html:lang(en) ._block_notSP{padding-left:.3em}._wrapper{width:92vw}._contents{width:92vw}main{padding-top:21.06667vw}main h1{margin-right:2.66667vw}main h1 img{height:9.86667vw}main h1+*{margin-top:14.8vw}main h2{font-size:5.06667vw;line-height:7.46667vw}main h3{font-size:5.06667vw;line-height:7.46667vw}.main-doc{padding-top:21.33333vw}.main-doc h1{height:8.93333vw}.main-doc ._contents{margin-top:13.86667vw;padding-top:13.33333vw;padding-bottom:13.33333vw;padding-left:6.66667vw;padding-right:6.66667vw}.main-doc ._contents p{margin-top:3.2vw}table{max-width:160vw}._chart{font-size:1.6vw}._chart{overflow-x:scroll;width:86.66667vw}._chart::-webkit-scrollbar{display:none}._chart table .price{font-size:1.6vw}.p__products .products__title{font-size:4.26667vw}.p__products .products__title__sub{font-size:3.2vw;margin-top:2.66667vw;margin-bottom:.66667vw;margin-left:4.66667vw}.p__products .products__title::before{width:3.6vw;height:4.4vw;margin-right:1.33333vw}.p__products .products__wrapper::before{margin-top:13.33333vw}.p__products .products__wrapper::after{margin-top:13.33333vw}.p__products .products__tab{width:26.66667vw;height:13.33333vw;font-size:3.2vw}.p__products .products__tab__name{font-size:3.2vw}.p__products .products__tab__name__sub{font-size:2.13333vw;margin-top:1.33333vw}html:lang(en) .p__products .products__tab__name__sub{font-size:2.66667vw}.p__products .products__tab:not(:first-child){margin-left:2.66667vw}.p__products .products__tab:nth-of-type(1).active::before{width:2.66667vw}.p__products .products__tab:nth-of-type(1).active::after{width:60vw}.p__products .products__tab:nth-of-type(2).active::before{width:30vw}.p__products .products__tab:nth-of-type(2).active::after{width:30vw}.p__products .products__tab:nth-of-type(3).active::before{width:60vw}.p__products .products__tab:nth-of-type(3).active::after{width:2.66667vw}.p__products .products__child__wrapper{padding-top:5.33333vw}.p__products .products__child__tab{height:12vw;font-size:3.46667vw;--tab-point:3.06667vw}html:lang(en) .p__products .products__child__tab{font-size:4.26667vw}.p__products .products__child__tab::before{width:9.33333vw;height:9.33333vw}.p__products .products__child__tab__wrapper{width:92vw;gap:1.33333vw}.p__products .products__child__tab__wrapper[data-tab-child-parity='even']{grid-template-columns:repeat(2, 1fr)}.p__products .products__child__tab__wrapper[data-tab-child-parity='odd']{grid-template-columns:repeat(3, 1fr)}.p__products .products__child__tab__shadow .en_text{-webkit-transform:scale(0.9, 1);-ms-transform:scale(0.9, 1);transform:scale(0.9, 1);letter-spacing:.04em}.p__products .products__contents{top:13.33333vw;margin-top:-1.33333vw;padding-top:5.33333vw}.p__products .products__contents__en{width:92vw}.p__products .products__contents__en__wrapper{padding-bottom:8vw}.p__products .products__contents__en__title{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__contents__en__title{padding-bottom:4.53333vw;font-size:3.73333vw}.p__products .products__contents__en__title::after{width:74.93333vw;height:.8vw}.p__products .products__contents__en__title>span{margin-top:2.66667vw;font-size:5.6vw}.p__products .products__contents__en__text{margin:auto;text-align:left;line-height:-webkit-calc(40 / 28);line-height:calc(40 / 28)}.p__products .products__contents__en__text{font-size:3.73333vw;width:64vw}.p__products .products__contents__en__content:first-of-type .products__contents__en__inner{padding-top:8vw;padding-bottom:8vw}.p__products .products__contents__en__content:first-of-type .products__contents__en__logo img{width:46vw}.p__products .products__contents__en__content:first-of-type .products__contents__en__text{margin-top:7.2vw;margin-bottom:7.2vw}.p__products .products__contents__en__content:not(:first-of-type){margin-top:8vw}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__inner{padding-top:8vw;padding-bottom:8vw}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__logo img{width:63.73333vw}.p__products .products__contents__en__content:not(:first-of-type) .products__contents__en__text{margin-top:7.2vw}.p__products .products__contents__en__inner{margin-top:5.33333vw}.p__products .products__contents__en__btn{width:76vw;height:16.53333vw;font-size:4.26667vw}.p__products .products__contents__en .shopWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__contents__en .shopWrapper{margin-top:8vw;width:84vw}.p__products .products__contents__en .shopInfo:nth-of-type(n+2){margin-top:10.66667vw}.p__products .products__contents__en .shopInfo__country{padding-bottom:3.73333vw;font-size:4.8vw}.p__products .products__contents__en .shopInfo__list{margin-top:4.66667vw}.p__products .products__contents__en .shopInfo__list .listItem{padding-left:4vw}.p__products .products__contents__en .shopInfo__list .listItem::before{left:1.33333vw;width:1.33333vw;height:1.33333vw}.p__products .products__contents__en .shopInfo__list .listItem:nth-of-type(n+2){margin-top:5.2vw}.p__products .products__contents__en .shopInfo__list .listItem__link .label{margin-right:1.2vw;width:7.46667vw;height:4.8vw;font-size:2.93333vw}.p__products .products__contents__en .shopInfo__list .listItem__link .text{font-size:4vw}.p__products .products__contents__en .shopInfo__list .listItem__link .text::after{bottom:0vw}.p__products .products__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__benefits{margin:0 auto}.p__products .products__benefits{width:92vw}.p__products .products__benefits__wrapper{width:92vw;padding-top:16vw;padding-bottom:16vw}.p__products .products__benefits__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__benefits__top__text__contents,.p__products .products__benefits__top__text__set{font-size:4.26667vw}.p__products .products__benefits__top__text__set{margin-top:-2.93333vw}.p__products .products__benefits__top__text__set__sub{font-size:2.4vw}.p__products .products__benefits__top__anchor,.p__products .products__benefits__top__modal,.p__products .products__benefits__top__glass{width:24vw;height:4.8vw;font-size:2.66667vw;margin-left:2.66667vw;padding-left:4.13333vw}.p__products .products__benefits__top__anchor::before{width:2.13333vw;height:1.2vw;right:7.33333vw}.p__products .products__benefits__top__glass::before{width:2.8vw;height:2.8vw;right:6.66667vw;font-size:2.66667vw}.p__products .products__benefits__top__left__title::after,.p__products .products__benefits__top__right__title::after{bottom:-3.33333vw}.p__products .products__benefits__top__left__content,.p__products .products__benefits__top__right__content{margin-top:8.66667vw}.p__products .products__benefits__top__detail{font-size:3.46667vw}.p__products .products__benefits__top__detail:not(:first-of-type){margin-top:.93333vw}.p__products .products__benefits__top__detail::before{width:1.28vw;height:1.28vw;border-radius:.64vw;margin-top:1.86667vw;margin-right:.93333vw;margin-left:2vw}.p__products .products__benefits__top__detail__anchor::before{margin-right:2vw}.p__products .products__benefits__top__detail .note{margin-left:5.33333vw}.p__products .products__benefits__top__sub{font-size:2.93333vw;margin-top:1.06667vw;margin-left:3.33333vw}.p__products .products__benefits__top__sub .note{font-size:2.66667vw;margin-left:3.33333vw}.p__products .products__benefits__top__sub::before{width:.96vw;height:.96vw;border-radius:.48vw;margin-top:2vw;margin-right:1.33333vw}.p__products .products__benefits__top__sub .note{margin-left:2.66667vw}.p__products .products__benefits__note{margin-top:7.33333vw;font-size:2.66667vw}.p__products .products__demo:nth-of-type(2){padding-top:16vw}.p__products .products__demo h4{font-size:3.46667vw}.p__products .products__demo p{font-size:2.8vw}.p__products .products__demo__note{font-size:2.66667vw}.p__products .products__store__left{margin:0 auto}.p__products .products__store__left{height:63.33333vw}.p__products .products__store__left img{height:63.33333vw}.p__products .products__store__left.enlarge_thumbnail::after{width:8vw;height:8vw;bottom:2.66667vw;right:1.33333vw}.p__products .products__store__right{margin:0 auto}.p__products .products__store__right{width:92vw;margin-top:5.33333vw}.p__products .products__store__right__hard{font-size:3.46667vw;margin-bottom:4vw}.p__products .products__store__right__limited{font-size:3.73333vw;margin-bottom:2.13333vw}.p__products .products__store__right__title{font-size:5.86667vw;margin-bottom:2.66667vw}.p__products .products__store__right__edition{font-size:7.46667vw;margin-bottom:4vw}.p__products .products__store__right__price{margin-bottom:2.66667vw}.p__products .products__store__right__price__title{font-size:3.73333vw}.p__products .products__store__right__price__title2{font-size:3.73333vw}.p__products .products__store__right__price__title2::after{height:.13333vw;margin-left:1.33333vw}.p__products .products__store__right__price__date{font-size:3.73333vw}.p__products .products__store__right__price__date__note{font-size:2.66667vw;margin-bottom:1.33333vw}.p__products .products__store__right__price__date__end{font-size:3.73333vw;margin-bottom:-.66667vw;margin-top:6.66667vw}.p__products .products__store__right__price__1{font-size:5.86667vw;margin-left:.66667vw;margin-bottom:.66667vw}.p__products .products__store__right__price__2{font-size:3.73333vw}.p__products .products__store__right__store .bottom{font-size:4vw}.p__products .products__store__right__store__title{letter-spacing:.05em}.p__products .products__store__right__store__title{font-size:4.26667vw;margin-top:4vw}.p__products .products__store__right__store__title__1{width:92vw;height:16vw}.p__products .products__store__right__store__title__2{width:64.8vw;height:13.86667vw}.p__products .products__store__right__store__link{width:28.53333vw;height:13.86667vw;font-size:3.2vw;margin-top:4vw;margin-left:3.2vw}.p__products .products__benefits_detail{width:92vw;padding-top:16vw;padding-bottom:16vw}.p__products .products__benefits_detail__wrapper{width:92vw}.p__products .products__benefits_detail__title{font-size:5.06667vw;width:88vw}.p__products .products__benefits_detail__title__sub{font-size:2.93333vw;margin-bottom:1.33333vw}.p__products .products__benefits_detail__title::after{width:68.66667vw;height:.8vw;margin-top:3.33333vw}.p__products .products__benefits_detail__top{margin-top:8vw}.p__products .products__benefits_detail__top__left__wrapper{width:44vw;height:53.33333vw;margin-top:2.66667vw;font-size:2.93333vw}.p__products .products__benefits_detail__top__left__image{height:33.33333vw;width:33.33333vw;margin-top:8vw}.p__products .products__benefits_detail__top__left__text{margin-top:2.4vw;font-size:2.13333vw}.p__products .products__benefits_detail__top__right__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__benefits_detail__top__right__wrapper{width:44vw;height:53.33333vw;margin-top:2.66667vw;font-size:2.93333vw}.p__products .products__benefits_detail__top__right__image{height:17.33333vw;width:17.33333vw;margin-top:3.73333vw}.p__products .products__benefits_detail__top__right__text{line-height:1.4}.p__products .products__benefits_detail__top__right__text{font-size:2.13333vw}.p__products .products__benefits_detail__top__right__individual__bottom{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p__products .products__benefits_detail__describe{margin-top:4.66667vw;margin-left:2.66667vw}.p__products .products__benefits_detail__describe dl:not(:first-of-type){margin-top:3.33333vw}.p__products .products__benefits_detail__describe dt{font-size:3.46667vw;margin-bottom:1.06667vw}.p__products .products__benefits_detail__describe dt::before{width:1.28vw;height:1.28vw;border-radius:.64vw;top:2vw;left:-2.66667vw}.p__products .products__benefits_detail__describe dd{font-size:2.8vw}.p__products .products__benefits_detail__describe dd.products__benefits_detail__describe__note{font-size:2.66667vw;margin-top:.66667vw}html:lang(ja) .p__products .products__benefits_detail__accordion{margin-top:7.33333vw}html:lang(en) .p__products .products__benefits_detail__accordion{margin-top:13.33333vw}.p__products .products__benefits_detail__accordion__note{font-size:2.66667vw;margin-top:.66667vw;margin-left:4.66667vw}.p__products .products__benefits_detail__accordion__title{height:16vw;font-size:3.46667vw}.p__products .products__benefits_detail__accordion__title::before{width:3.6vw;height:.26667vw;right:1.73333vw}.p__products .products__benefits_detail__accordion__title::after{height:3.6vw;width:.26667vw;right:3.33333vw}.p__products .products__benefits_detail__topage a._btn_blue{margin-top:6.66667vw;width:92vw;height:16vw}.p__products .products__bottom{margin-top:8vw;margin-bottom:16vw}.p__products .products__bottom__top,.p__products .products__bottom__middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p__products .products__bottom__title{margin-right:2vw}.p__products .products__bottom__chart{margin-top:5.33333vw;font-size:2.66667vw}.p__products .products__bottom__chart ._btn{letter-spacing:.05em}.p__products .products__bottom__chart ._btn{font-size:2.93333vw}.p__products .products__bottom__supported_lang{margin-left:2vw}.p__products .products__pack{padding-top:16vw;padding-bottom:16vw}.p__products .products__pack__wrapper{width:92vw}.p__products .products__pack__title{font-size:5.6vw;line-height:7.2vw}.p__products .products__pack__title::after{width:70.53333vw;height:.8vw;margin-top:3.2vw}.p__products .products__pack__title .block{display:block}.p__products .products__pack__skin{width:92vw;height:118.66667vw;margin-top:8vw}.p__products .products__pack__skin{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p__products .products__pack__skin__right{margin-right:-10.66667vw}.p__products .products__pack__skin__right img{width:84.93333vw;height:87.6vw}.p__products .products__pack__skin__right img{margin:auto}.p__products .products__pack__skin__left{margin-top:5.33333vw}.p__products .products__pack__skin__left{text-align:center;line-height:1}.p__products .products__pack__skin__left__top{font-size:4.26667vw}.p__products .products__pack__skin__left__bottom{font-size:5.06667vw}.p__products .products__pack__set{margin-top:4vw;padding-top:8vw}.p__products .products__pack__set__title{font-size:4.26667vw}.p__products .products__pack__set__title ._block_sp{margin-top:2.13333vw}.p__products .products__pack__set .marker{--padding-vertical:1.33333vw;--padding-horizontal:1.86667vw}.p__products .products__pack__set__content{margin-top:10.66667vw;padding-bottom:11.33333vw}html:lang(en) .p__products .products__pack__set__content{margin-top:6vw}.p__products .products__pack__set__content__title{font-size:4.8vw;margin-bottom:8vw}html:lang(en) .p__products .products__pack__set__content__title{margin-bottom:5.06667vw}.p__products .products__pack__set__content__title sup{font-size:2.66667vw}.p__products .products__pack__set__content__sub_title{width:76vw;margin-top:8vw;margin-bottom:5.33333vw;padding-top:2.53333vw;padding-bottom:2.53333vw;font-size:3.73333vw}.p__products .products__pack__set__content__or{font-size:3.46667vw;margin-top:7.33333vw;margin-bottom:7.33333vw}html:lang(en) .p__products .products__pack__set__content__or{margin-bottom:5.06667vw}.p__products .products__pack__set__items{width:76vw}.p__products .products__pack__set__items{margin-left:auto;margin-right:auto}.p__products .products__pack__set__items:not(:first-of-type){margin-top:7.46667vw}.p__products .products__pack__set__items dt{font-size:3.2vw}.p__products .products__pack__set__items__list{font-size:3.2vw;border-width:.4vw;margin-top:2.66667vw;padding-top:3.33333vw;padding-left:4vw}.p__products .products__pack__set__items__list__wrapper:not(:first-of-type){margin-top:.5em}.p__products .products__pack__set__items__sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p__products .products__pack__set__items__sub{font-size:2.66667vw}.p__products .products__pack__set .set_select3_title{letter-spacing:-.03em}html:lang(en) .p__products .products__pack__set .set_select3_title{line-height:1.2em}.p__products .products__pack__set__topage a._btn_blue{margin-top:6.66667vw;width:88vw;height:16vw}.p__products .products__pack__set__note{width:76vw;margin-top:8vw;padding-top:8vw;padding-left:4vw;padding-right:2.66667vw}.p__products .products .active::before,.p__products .products .active::after{width:54.66667vw}.p__products .products .active::before{right:26.66667vw}.p__products .products .active::after{left:26.66667vw}html[lang='en'] .list__numeric li{padding-left:1.4em}.note{font-size:2.66667vw}}@media (max-width: 767.98px) and (max-width: 767.98px){.p__products .products__benefits__top__right{margin-top:10.66667vw}.p__products .products__benefits_detail__top__right__individual__bottom{margin-left:2.93333vw;margin-right:2.93333vw;margin-bottom:3.33333vw}.p__products .products__bottom__top__player,.p__products .products__bottom__middle__release,.p__products .products__bottom__middle__cero,.p__products .products__bottom__middle__supported_lang{margin-top:2.66667vw}}@media (hover: hover) and (pointer: fine){._hover_transition:hover,.p__products .products__benefits__top__anchor:hover,.p__products .products__benefits__top__glass:hover,.p__products .products__store__left.enlarge_thumbnail:hover{opacity:.7}._hover_transition:hover *,.p__products .products__benefits__top__anchor:hover *,.p__products .products__benefits__top__glass:hover *,.p__products .products__store__left.enlarge_thumbnail:hover *{opacity:.7}.p__products .products__tab:hover{color:#62d0ef}.p__products .products__child__tab:hover{color:#274a5f;-webkit-transition:.5s ease all;transition:.5s ease all}.p__products .products__child__tab:hover .products__child__tab__text{color:#ffffff;z-index:1000;-webkit-transition:.5s ease all;transition:.5s ease all}.p__products .products__child__tab:hover::before{-webkit-transition:.5s ease all;transition:.5s ease all;-webkit-transform:scale(8);-ms-transform:scale(8);transform:scale(8)}.p__products .products__contents__en .shopInfo__list .listItem__link:hover .text{color:#aad7e4}.p__products .products__benefits_detail__accordion__title.is-open:hover{opacity:1}.p__products .products .active__child:hover::before{-webkit-transition:none;transition:none}}

