@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);
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}}._box,.main-doc ._contents,._video__img,.p__characters .character_detail__info ._materials__img{-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,._video__img,.p__characters .slider-navi,.p__characters .character_image .btn_change[data-hover='1'],.p__characters .character_image_trigger .btn_change[data-hover='1'],.p__characters .character_detail__info ._materials__img,.p__characters .character_detail__info .btn_ctrl_voice,.p__characters .character_detail__info .btn_text_to_characters,.p__characters .character_nav__thumb{will-change:opacity;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;cursor:pointer}._hover_transition *,._video__img *,.p__characters .slider-navi *,.p__characters .character_image .btn_change[data-hover='1'] *,.p__characters .character_image_trigger .btn_change[data-hover='1'] *,.p__characters .character_detail__info ._materials__img *,.p__characters .character_detail__info .btn_ctrl_voice *,.p__characters .character_detail__info .btn_text_to_characters *,.p__characters .character_nav__thumb *{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}._arrow_hori::before,.p__characters .slider-navi::before{display:block;position:absolute;bottom:0;width:100%;height:1px;background:#4a82a5;content:''}._arrow_hori::after,.p__characters .slider-navi::after{display:block;position:absolute;bottom:0;height:1px;background:#4a82a5;content:''}._arrow_hori._left,.p__characters ._left.slider-navi{left:0}._arrow_hori._left::after,.p__characters ._left.slider-navi::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,.p__characters ._right.slider-navi{right:0}._arrow_hori._right::after,.p__characters ._right.slider-navi::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}.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{-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,.p__characters .character_image ._chara[data-swiped='1'],.p__characters .character_image_trigger ._chara[data-swiped='1']{-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}._video{display:block}._video__img{overflow:hidden;position:relative;width:100%;cursor:pointer}._video__img::before{display:block;padding-top:56%;content:''}._video__img::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);background-image:url(/assets/images/common/common/common/icon_play.svg);background-repeat:no-repeat;background-position:center;content:''}._video__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p__characters .list_characters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-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}.p__characters .list_characters ._list h2{margin-left:auto;margin-right:auto;text-align:center;font-size:1em;line-height:1em}.p__characters .list_characters ._list h2 img{max-width:initial;height:100%}.p__characters .list_characters ._list ._fade_in{opacity:0;will-change:opacity}.p__characters .list_characters ._list ._fade_in_1{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) .3s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) .3s forwards}.p__characters .list_characters ._list ._fade_in_2{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) .5s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) .5s forwards}.p__characters .list_characters ._list ._fade_in_3{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) .7s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) .7s forwards}.p__characters .list_characters ._list ._fade_in_4{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) .9s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) .9s forwards}.p__characters .list_characters ._list ._fade_in_5{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.1s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.1s forwards}.p__characters .list_characters ._list ._fade_in_6{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.3s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.3s forwards}.p__characters .list_characters ._list ._fade_in_7{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.5s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.5s forwards}.p__characters .list_characters ._list ._fade_in_8{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.7s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.7s forwards}.p__characters .list_characters ._list ._fade_in_9{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.9s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.9s forwards}.p__characters .list_characters ._list ._fade_in_10{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.1s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.1s forwards}.p__characters .list_characters ._list ._fade_in_11{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.3s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.3s forwards}.p__characters .list_characters ._list ._fade_in_12{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.5s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.5s forwards}.p__characters .list_characters ._list ._fade_in_13{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.7s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.7s forwards}.p__characters .list_characters ._list ._fade_in_14{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.9s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 2.9s forwards}.p__characters .list_characters ._list ._fade_in_15{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.1s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.1s forwards}.p__characters .list_characters ._list ._fade_in_16{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.3s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.3s forwards}.p__characters .list_characters ._list ._fade_in_17{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.5s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.5s forwards}.p__characters .list_characters ._list ._fade_in_18{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.7s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.7s forwards}.p__characters .list_characters ._list ._fade_in_19{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.9s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 3.9s forwards}.p__characters .list_characters ._list ._fade_in_20{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.1s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.1s forwards}.p__characters .list_characters ._list ._fade_in_21{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.3s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.3s forwards}.p__characters .list_characters ._list ._fade_in_22{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.5s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.5s forwards}.p__characters .list_characters ._list ._fade_in_23{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.7s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.7s forwards}.p__characters .list_characters ._list ._fade_in_24{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.9s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 4.9s forwards}.p__characters .list_characters ._list ._fade_in_25{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.1s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.1s forwards}.p__characters .list_characters ._list ._fade_in_26{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.3s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.3s forwards}.p__characters .list_characters ._list ._fade_in_27{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.5s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.5s forwards}.p__characters .list_characters ._list ._fade_in_28{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.7s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.7s forwards}.p__characters .list_characters ._list ._fade_in_29{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.9s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 5.9s forwards}.p__characters .list_characters ._list ._fade_in_title{-webkit-animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.1s forwards;animation:fade_in 1.6s cubic-bezier(0.5, 0, 0, 1) 1.1s forwards}.p__characters .list_characters ._list ._characters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p__characters .list_characters ._list ._characters ._separator{width:100%}.p__characters .list_characters ._list ._characters ._character{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.p__characters .list_characters ._list ._characters ._character ._img{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__characters .list_characters ._list ._characters ._character ._img img{display:block;max-width:initial}.p__characters .list_characters ._list ._characters ._character ._name{opacity:0;position:absolute;z-index:2;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none;text-align:center}.p__characters .list_characters ._list ._characters ._character a{display:block}.p__characters .list_characters ._list ._characters ._character a::before{position:absolute;z-index:1;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(89,202,216,0.8)), color-stop(70%, rgba(89,202,216,0)));background-image:-webkit-linear-gradient(bottom, rgba(89,202,216,0.8) 0%, rgba(89,202,216,0) 70%);background-image:linear-gradient(to top, rgba(89,202,216,0.8) 0%, rgba(89,202,216,0) 70%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;content:'';will-change:transform;pointer-events:none}.p__characters .list_characters ._list._main_character ._characters ._character a::before{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(68,139,255,0.8)), color-stop(70%, rgba(68,139,255,0)));background-image:-webkit-linear-gradient(bottom, rgba(68,139,255,0.8) 0%, rgba(68,139,255,0) 70%);background-image:linear-gradient(to top, rgba(68,139,255,0.8) 0%, rgba(68,139,255,0) 70%)}.p__characters .list_characters ._list._companions ._characters ._character a::before{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(89,202,216,0.8)), color-stop(70%, rgba(89,202,216,0)));background-image:-webkit-linear-gradient(bottom, rgba(89,202,216,0.8) 0%, rgba(89,202,216,0) 70%);background-image:linear-gradient(to top, rgba(89,202,216,0.8) 0%, rgba(89,202,216,0) 70%)}.p__characters .list_characters ._list._foes ._characters ._character a::before{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(218,59,59,0.8)), color-stop(70%, rgba(218,59,59,0)));background-image:-webkit-linear-gradient(bottom, rgba(218,59,59,0.8) 0%, rgba(218,59,59,0) 70%);background-image:linear-gradient(to top, rgba(218,59,59,0.8) 0%, rgba(218,59,59,0) 70%)}.p__characters .swiper{overflow:hidden;position:relative;width:100%;padding-bottom:20px}.p__characters .slider{position:relative;width:100%}.p__characters .slider-navi{display:block}.p__characters .slider-navi::before,.p__characters .slider-navi::after{bottom:50%}.p__characters .slider ._anim{opacity:0;will-change:animation}.p__characters .slider .swiper-slide-active ._anim:nth-child(1){-webkit-animation:slide_to_up 1s ease 0s forwards;animation:slide_to_up 1s ease 0s forwards}.p__characters .slider .swiper-slide-active ._anim:nth-child(2){-webkit-animation:slide_to_up 1s ease .1s forwards;animation:slide_to_up 1s ease .1s forwards}.p__characters .slider .swiper-slide-active ._anim:nth-child(3){-webkit-animation:slide_to_up 1s ease .2s forwards;animation:slide_to_up 1s ease .2s forwards}.p__characters .slider .swiper-slide-active ._anim:nth-child(4){-webkit-animation:slide_to_up 1s ease .3s forwards;animation:slide_to_up 1s ease .3s forwards}.p__characters .slider .swiper-slide-active ._anim:nth-child(5){-webkit-animation:slide_to_up 1s ease .4s forwards;animation:slide_to_up 1s ease .4s forwards}.p__characters .slider .swiper-slide:not(.swiper-slide-active) ._desc{display:none}.p__characters .slider .swiper-slide-prev{-webkit-animation-delay:10s;animation-delay:10s}.p__characters .character_image,.p__characters .character_image_trigger{position:absolute}.p__characters .character_image ._chara,.p__characters .character_image_trigger ._chara{position:absolute;width:100%;height:100%;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.p__characters .character_image ._chara ._img,.p__characters .character_image_trigger ._chara ._img{position:absolute;top:0;left:0}.p__characters .character_image ._chara ._img img,.p__characters .character_image_trigger ._chara ._img img{width:100%}.p__characters .character_image ._chara[data-swiped='1'],.p__characters .character_image_trigger ._chara[data-swiped='1']{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto}.p__characters .character_image ._chara._main_character ._img,.p__characters .character_image_trigger ._chara._main_character ._img{-webkit-transition:all .5s ease;transition:all .5s ease}.p__characters .character_image ._chara._main_character ._img_mask,.p__characters .character_image_trigger ._chara._main_character ._img_mask{opacity:0;position:absolute;width:100%;height:100%;z-index:10;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img[data-chara='gran'],.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='gran']{z-index:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img[data-chara='djeeta'],.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='djeeta']{z-index:0;-webkit-transform:scale(0.73) translate(-30%, 9%);-ms-transform:scale(0.73) translate(-30%, 9%);transform:scale(0.73) translate(-30%, 9%)}.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img[data-chara='gran']{opacity:1}.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img[data-chara='djeeta']{opacity:0}.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='gran']{opacity:0}.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='djeeta']{opacity:1}.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img[data-chara='gran'],.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='gran']{z-index:0;-webkit-transform:scale(0.73) translate(-30%, 9.3%);-ms-transform:scale(0.73) translate(-30%, 9.3%);transform:scale(0.73) translate(-30%, 9.3%)}.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img[data-chara='djeeta'],.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='djeeta']{z-index:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img[data-chara='gran']{opacity:0}.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img[data-chara='djeeta']{opacity:1}.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='gran']{opacity:1}.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='djeeta']{opacity:0}.p__characters .character_image .btn_change,.p__characters .character_image_trigger .btn_change{position:absolute;bottom:0}.p__characters .character_image .btn_change[data-hover='1'],.p__characters .character_image_trigger .btn_change[data-hover='1']{opacity:.7}.p__characters .character_image_trigger{z-index:3}.p__characters .character_image_trigger[data-is-main_character='1']{cursor:pointer}.p__characters .character_detail{height:auto}.p__characters .character_detail__info{position:relative;height:auto}.p__characters .character_detail__info ._cv{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;color:#4a82a5}.p__characters .character_detail__info ._cv_en{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#4a82a5}.p__characters .character_detail__info ._materials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p__characters .character_detail__info ._materials__img{display:block}.p__characters .character_detail__info ._materials__img img{display:block}.p__characters .character_detail__info .btn_ctrl_voice{display:block;background-repeat:no-repeat;background-size:100%;background-position:bottom}.p__characters .character_detail__info .btn_ctrl_voice[data-state='0']{background-image:url("../../images/common/common/characters/btn_voice_play.png")}.p__characters .character_detail__info .btn_ctrl_voice[data-state='1']{background-image:url("../../images/common/common/characters/btn_voice_stop.png")}.p__characters .character_detail__info .btn_text_to_characters{display:block;position:relative}.p__characters .character_detail__info .btn_text_to_characters ._arrow_hori,.p__characters .character_detail__info .btn_text_to_characters .slider-navi{display:block;position:absolute;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.p__characters .character_detail__info .btn_text_to_characters__text{position:relative;color:#4a82a5;white-space:nowrap}.p__characters .character_detail._main_character .character_detail__info{-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s}.p__characters .character_detail._main_character[data-selected='gran'] ._img[data-chara='gran']{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.p__characters .character_detail._main_character[data-selected='gran'] ._img[data-chara='djeeta']{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.p__characters .character_detail._main_character[data-selected='gran'] .character_detail__info *[data-chara='gran']{display:initial}.p__characters .character_detail._main_character[data-selected='gran'] .character_detail__info *[data-chara='djeeta']{display:none}.p__characters .character_detail._main_character[data-selected='gran'] .character_detail__info ._materials[data-chara='gran']{display:block}.p__characters .character_detail._main_character[data-selected='djeeta'] ._img[data-chara='gran']{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.p__characters .character_detail._main_character[data-selected='djeeta'] ._img[data-chara='djeeta']{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.p__characters .character_detail._main_character[data-selected='djeeta'] .character_detail__info *[data-chara='gran']{display:none}.p__characters .character_detail._main_character[data-selected='djeeta'] .character_detail__info *[data-chara='djeeta']{display:initial}.p__characters .character_detail._main_character[data-selected='djeeta'] .character_detail__info ._materials[data-chara='djeeta']{display:block}.p__characters .character_nav{position:relative;z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p__characters .character_nav__thumb{overflow:hidden;-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)}.p__characters .character_nav__thumb img{display:block;width:100%}.p__characters .character_nav__thumb[data-selected='1']{opacity:.7}@media (min-width: 768px){.is-SP{display:none}._arrow_hori::after,.p__characters .slider-navi::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}._video{width:21.125vw}._video__img{width:21.125vw;height:11.8125vw}._video__img::after{background-size:3.375vw}._video__text{margin-top:.625vw}.p__characters .list_characters ._list:nth-of-type(2){margin-left:5vw}.p__characters .list_characters ._list:nth-of-type(n+3){margin-top:5.5vw}.p__characters .list_characters ._list h2{height:1.5625vw}.p__characters .list_characters ._list ._separator{width:100%;padding-top:3vw;padding-bottom:2vw}.p__characters .list_characters ._list ._separator ._border{width:6.875vw}.p__characters .list_characters ._list ._characters{margin-top:2.5vw}.p__characters .list_characters ._list ._characters ._character{width:10vw}.p__characters .list_characters ._list ._characters ._character:not(:nth-of-type(6n+1)){margin-left:1.75vw}.p__characters .list_characters ._list ._characters ._character ._img img{width:11.125vw}.p__characters .list_characters ._list ._characters ._character ._name{bottom:.5vw;right:.5vw;width:2vw}.p__characters .list_characters ._list ._characters ._character a::before{bottom:.75vw}.p__characters .slider{width:68.75vw;height:37vw}.p__characters .slider-navi{top:10.625vw;width:3.125vw}.p__characters .character_image,.p__characters .character_image_trigger{top:-16.8125vw;left:-4.375vw;width:45vw;height:55vw}.p__characters .character_image .btn_change,.p__characters .character_image_trigger .btn_change{bottom:8.5vw;left:5vw}.p__characters .character_image .btn_change img,.p__characters .character_image_trigger .btn_change img{width:3.25vw}.p__characters .character_detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.p__characters .character_detail h2{font-size:3.125vw;line-height:1em}.p__characters .character_detail__info{width:28.125vw}.p__characters .character_detail__info ._cv{margin-top:.625vw;font-size:1.125vw;line-height:1.125vw}.p__characters .character_detail__info ._cv_en{margin-top:1.25vw;font-size:1.125vw;line-height:1.125vw}.p__characters .character_detail__info ._desc{margin-top:1.875vw}.p__characters .character_detail__info ._desc ._title{font-size:1.5vw}.p__characters .character_detail__info ._desc p+p{margin-top:.375vw}.p__characters .character_detail .btn_ctrl_voice{margin-left:.625vw;width:1.875vw;height:1.875vw}.p__characters .character_detail .btn_text_to_characters{width:7vw;height:1.5vw;line-height:1.5vw;margin-top:1vw}.p__characters .character_detail .btn_text_to_characters__text{font-size:.875vw;line-height:1.5vw;padding-left:1.875vw}.p__characters .character_nav{width:68.75vw;margin-left:auto;margin-right:auto}.p__characters .character_nav__thumb{width:7.5vw;height:5.625vw}.p__characters .character_nav__thumb:not(:nth-of-type(8n+1)){margin-left:1.25vw}.p__characters .character_nav__thumb:nth-of-type(n+9){margin-top:1.25vw}html:lang(en) .p__characters .character_detail .btn_text_to_characters{width:5vw}}@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}.p__characters .character_detail__info ._cv_en ._cv_en_capt{margin-right:.625vw}.p__characters .character_detail__info ._cv_en ._cv_en_name>div{margin-bottom:.3125vw}.p__characters .character_detail__info ._materials{margin-top:1.5vw}.p__characters .character_detail__info ._materials__img{width:20.625vw;height:11.60156vw}.p__characters .character_detail__info ._materials__img:nth-of-type(2n){margin-left:.5vw}.p__characters .character_nav{padding-bottom:1.25vw}}@media (min-width: 1600px){._arrow_hori::after,.p__characters .slider-navi::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}._video{width:338px}._video__img{width:338px;height:189px}._video__img::after{background-size:54px}._video__text{margin-top:10px}.p__characters .list_characters ._list:nth-of-type(2){margin-left:80px}.p__characters .list_characters ._list:nth-of-type(n+3){margin-top:88px}.p__characters .list_characters ._list h2{height:25px}.p__characters .list_characters ._list ._characters{margin-top:40px}.p__characters .list_characters ._list ._characters ._character{width:160px}.p__characters .list_characters ._list ._characters ._character:not(:nth-of-type(6n+1)){margin-left:28px}.p__characters .list_characters ._list ._characters ._character ._img img{width:178px}.p__characters .list_characters ._list ._characters ._character ._name{bottom:8px;right:8px;width:32px}.p__characters .list_characters ._list ._characters ._character a::before{bottom:12px}.p__characters .list_characters ._list ._characters ._separator{padding-top:48px;padding-bottom:32px}.p__characters .list_characters ._list ._characters ._separator ._border{width:110px}.p__characters .character_detail__info ._cv_en ._cv_en_capt{margin-right:10px}.p__characters .character_detail__info ._cv_en ._cv_en_name>div{margin-bottom:5px}.p__characters .character_detail__info ._materials{margin-top:24px}.p__characters .character_detail__info ._materials__img{width:330px;height:185.625px}.p__characters .character_detail__info ._materials__img:nth-of-type(2n){margin-left:8px}.p__characters .character_nav{padding-bottom:20px}.p__characters .slider{width:1100px;height:592px}.p__characters .slider-navi{top:170px;width:50px}.p__characters .character_image,.p__characters .character_image_trigger{left:-70px;width:720px;height:880px}.p__characters .character_image .btn_change,.p__characters .character_image_trigger .btn_change{bottom:136px;left:80px}.p__characters .character_image .btn_change img,.p__characters .character_image_trigger .btn_change img{width:52px}.p__characters .character_detail h2{font-size:50px;line-height:1em}.p__characters .character_detail__info{width:450px}.p__characters .character_detail__info ._cv{margin-top:10px;font-size:18px;line-height:18px}.p__characters .character_detail__info ._desc{margin-top:30px}.p__characters .character_detail__info ._desc ._title{font-size:24px}.p__characters .character_detail__info ._desc p+p{margin-top:6px}.p__characters .character_detail .btn_ctrl_voice{margin-left:10px;width:30px;height:30px}.p__characters .character_detail .btn_text_to_characters{width:112px;height:24px;line-height:24px;margin-top:16px}.p__characters .character_detail .btn_text_to_characters__text{font-size:14px;line-height:24px;padding-left:30px}.p__characters .character_nav{width:1100px}.p__characters .character_nav__thumb{width:120px;height:90px}.p__characters .character_nav__thumb:not(:nth-of-type(8n+1)){margin-left:20px}.p__characters .character_nav__thumb:nth-of-type(n+9){margin-top:20px}html:lang(en) .p__characters .character_detail .btn_text_to_characters{width:80px}}@media (max-width: 767.98px){.is-PC{display:none}._arrow_hori::after,.p__characters .slider-navi::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}._video__img{width:92vw;height:51.46667vw}._video__img::after{background-size:14.66667vw}._video__text{margin-top:2.66667vw}.p__characters .list_characters ._list:nth-of-type(2){margin-left:4vw}.p__characters .list_characters ._list:nth-of-type(n+3){margin-top:11.73333vw}.p__characters .list_characters ._list h2{height:3.2vw}.p__characters .list_characters ._list ._separator{padding-top:8.53333vw;padding-bottom:7.46667vw}.p__characters .list_characters ._list ._separator ._border{width:14.66667vw}.p__characters .list_characters ._list ._characters{margin-top:2.66667vw;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p__characters .list_characters ._list ._characters ._character{width:21.33333vw}.p__characters .list_characters ._list ._characters ._character:not(:first-of-type){margin-left:1.33333vw}.p__characters .list_characters ._list ._characters ._character ._img img{width:23.73333vw}.p__characters .list_characters ._list ._characters ._character ._name{bottom:1.06667vw;right:1.06667vw;width:4.26667vw}.p__characters .list_characters ._list ._characters ._character a::before{bottom:1.73333vw}.p__characters .list_characters ._list._allies ._characters ._character:nth-of-type(4n+1){margin-left:0}.p__characters .list_characters ._list._allies ._characters ._character:nth-of-type(n+5){margin-top:2.13333vw}.p__characters .character_detail__info ._cv_en ._cv_en_capt{margin-right:1.33333vw}.p__characters .character_detail__info ._cv_en ._cv_en_name>div{margin-bottom:.66667vw}.p__characters .character_detail__info ._materials{margin-top:6.4vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p__characters .character_detail__info ._materials__img{width:66vw;height:37.125vw}.p__characters .character_nav{padding-bottom:1.33333vw}.p__characters .slider{padding-top:119.46667vw}.p__characters .slider-navi{top:38.4vw;width:9.33333vw}.p__characters .character_image,.p__characters .character_image_trigger{top:-44.8vw;width:100vw;left:-4vw;height:166.66667vw}.p__characters .character_image ._img,.p__characters .character_image_trigger ._img{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}.p__characters .character_image ._img img,.p__characters .character_image_trigger ._img img{width:100vw;height:auto;max-width:initial}.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img[data-chara='djeeta'],.p__characters .character_image ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img[data-chara='djeeta'],.p__characters .character_image_trigger ._chara._main_character[data-selected='gran'] ._img_mask[data-chara='djeeta']{-webkit-transform:scale(0.7) translate(-35%, 10%);-ms-transform:scale(0.7) translate(-35%, 10%);transform:scale(0.7) translate(-35%, 10%)}.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img[data-chara='gran'],.p__characters .character_image ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img[data-chara='gran'],.p__characters .character_image_trigger ._chara._main_character[data-selected='djeeta'] ._img_mask[data-chara='gran']{-webkit-transform:scale(0.7) translate(-35%, 10%);-ms-transform:scale(0.7) translate(-35%, 10%);transform:scale(0.7) translate(-35%, 10%)}.p__characters .character_image .btn_change,.p__characters .character_image_trigger .btn_change{left:8.53333vw;bottom:29.86667vw;width:10.13333vw;height:8.93333vw}.p__characters .character_detail__info h2{font-size:10.66667vw;line-height:10.66667vw}.p__characters .character_detail__info ._cv{margin-top:1.33333vw;font-size:3.46667vw;line-height:3.46667vw}.p__characters .character_detail__info ._cv_en{margin-top:2.66667vw;font-size:3.46667vw;line-height:3.46667vw}.p__characters .character_detail__info ._desc{margin-top:4vw}.p__characters .character_detail__info ._desc ._title{font-size:3.73333vw}.p__characters .character_detail__info ._desc p+p{margin-top:1.06667vw}.p__characters .character_detail__info .btn_ctrl_voice{width:6vw;height:6vw}.p__characters .character_detail__info .btn_text_to_characters{width:29.86667vw;height:4.8vw;line-height:4.8vw;margin-top:5.33333vw}.p__characters .character_detail__info .btn_text_to_characters__text{font-size:3.73333vw;line-height:4.8vw;padding-left:6.4vw}.p__characters .character_nav{margin-top:13.86667vw}.p__characters .character_nav__thumb{width:21.33333vw;height:16vw}.p__characters .character_nav__thumb:not(:nth-of-type(4n+1)){margin-left:2.13333vw}.p__characters .character_nav__thumb:nth-of-type(n+5){margin-top:2.13333vw}html:lang(en) .p__characters .character_detail .btn_text_to_characters{width:21.33333vw}}@media (hover: hover) and (pointer: fine){._hover_transition:hover,._video__img:hover,.p__characters .slider-navi:hover,.p__characters .character_image .btn_change:hover[data-hover='1'],.p__characters .character_image_trigger .btn_change:hover[data-hover='1'],.p__characters .character_detail__info ._materials__img:hover,.p__characters .character_detail__info .btn_ctrl_voice:hover,.p__characters .character_detail__info .btn_text_to_characters:hover,.p__characters .character_nav__thumb:hover{opacity:.7}._hover_transition:hover *,._video__img:hover *,.p__characters .slider-navi:hover *,.p__characters .character_image .btn_change:hover[data-hover='1'] *,.p__characters .character_image_trigger .btn_change:hover[data-hover='1'] *,.p__characters .character_detail__info ._materials__img:hover *,.p__characters .character_detail__info .btn_ctrl_voice:hover *,.p__characters .character_detail__info .btn_text_to_characters:hover *,.p__characters .character_nav__thumb:hover *{opacity:.7}.p__characters .list_characters ._list ._characters ._character a:hover::before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.p__characters .list_characters ._list ._characters ._character a:hover ._name{opacity:1}}

