@charset "UTF-8";/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{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:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}:root{--base-width:1920;--scrollbar-width:0;--color-purple:#785978;--color-pink:#e65097;--color-blue:#45b9c8;--color-white:#ffffff;--color-brown:#c89673;--color-renako:#ffb6c6;--color-renako-400:#faccd6;--color-gray:#f6f6f6;--bg-overlay-grad:url("../images/common/bg_pattern-transparent.png") repeat top left/70px 70px,linear-gradient(
      90deg,
      rgba(255, 117, 195, 0.1) 0%,
      rgba(255, 112, 112, 0.1) 20%,
      rgba(255, 166, 71, 0.1) 40%,
      rgba(255, 214, 0, 0.1) 60%,
      rgba(119, 255, 23, 0.1) 80%,
      rgba(112, 226, 255, 0.1) 100%
    ),rgba(255, 255, 255, 0.96);--bg-overlay-grad--sp:url("../images/common/bg_pattern-transparent.png") repeat top left/18.2291666667vw 18.2291666667vw,linear-gradient(
      162.31deg,
      rgba(255, 117, 195, 0.1) 0%,
      rgba(255, 112, 112, 0.1) 20%,
      rgba(255, 166, 71, 0.1) 40%,
      rgba(255, 214, 0, 0.1) 60%,
      rgba(119, 255, 23, 0.1) 80%,
      rgba(112, 226, 255, 0.1) 100%
    ),rgba(255, 255, 255, 0.96);--font-weight-thin:100;--font-weight-ex-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-ex-bold:800;--font-weight-black:900;--font-weight-ex-black:950;--font-family-ns:"Zen Kaku Gothic New",sans-serif;--font-family-ls-bd:"LINESeedJP_OTF_Bd",sans-serif;--font-family-ls-eb:"LINESeedJP_OTF_Eb",sans-serif;--ease-common:cubic-bezier(0.22, 1, 0.36, 1);--ease-InOutCubic:cubic-bezier(0.65, 0, 0.35, 1);--opacity-hover:0.8;--opacity-transition:opacity 0.3s;--transition-hover-fill:color 0.3s;--width-content:clamp(10px, calc(100% - 64px), 1200px);--icon-x:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTIyLjA4NjkgMTYuMDU5OUwzNS45MDI5IDBIMzIuNjI4OUwyMC42MzI2IDEzLjk0NDZMMTEuMDUxMSAwSDBMMTQuNDg5MSAyMS4wODY3TDAgMzcuOTI4SDMuMjc0MTJMMTUuOTQyNiAyMy4yMDJMMjYuMDYxMyAzNy45MjhIMzcuMTEyNEwyMi4wODYxIDE2LjA1OTlIMjIuMDg2OVpNMTcuNjAyNiAyMS4yNzI1TDE2LjEzNDUgMTkuMTcyN0w0LjQ1MzgzIDIuNDY0NzFIOS40ODI2OUwxOC45MDkyIDE1Ljk0ODZMMjAuMzc3MiAxOC4wNDg0TDMyLjYzMDUgMzUuNTc1NEgyNy42MDE2TDE3LjYwMjYgMjEuMjczM1YyMS4yNzI1WiIgZmlsbD0id2hpdGUiLz4gPC9zdmc+");--icon-line:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDkiIGhlaWdodD0iNDkiIHZpZXdCb3g9IjAgMCA0OSA0OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00OC41MzMzIDIwLjY3NDFDNDguNTMzMyA5LjI3OTI3IDM3LjY1NTIgMCAyNC4yNjY3IDBDMTAuODk4MSAwIDAgOS4yNzkyNyAwIDIwLjY3NDFDMCAzMC44OTYgOC42MjY4MiAzOS40NDIxIDIwLjI4MiA0MS4wNTVDMjEuMDc4OSA0MS4yNDM1IDIyLjE1NDggNDEuNTk5NiAyMi40MTM4IDQyLjMxMThDMjIuNjUyOSA0Mi45NjExIDIyLjU3MzIgNDMuOTY2NSAyMi40OTM1IDQ0LjYxNTlDMjIuNDkzNSA0NC42MTU5IDIyLjIxNDYgNDYuNDE3MyAyMi4xNTQ4IDQ2Ljc5NDNDMjIuMDU1MiA0Ny40NDM3IDIxLjY3NjYgNDkuMzA3OSAyNC4yNDY3IDQ4LjE3NjhDMjYuODM2OCA0Ny4wMjQ3IDM4LjIxMyAzOS41NDY5IDQzLjMxMzQgMzMuMzg4NkM0Ni44Mzk4IDI5LjMyNSA0OC41MzMzIDI1LjIxOTUgNDguNTMzMyAyMC42NzQxWk0xNC43NjMyIDI3LjQzOThIOS45NDE3NkM5LjI0NDQ0IDI3LjQzOTggOC42NjY2NyAyNi44MzI0IDguNjY2NjcgMjYuMDk5MlYxNS45ODIxQzguNjY2NjcgMTUuMjQ5IDkuMjQ0NDQgMTQuNjQxNiA5Ljk0MTc2IDE0LjY0MTZDMTAuNjM5MSAxNC42NDE2IDExLjIxNjkgMTUuMjQ5IDExLjIxNjkgMTUuOTgyMVYyNC43NTg3SDE0Ljc2MzJDMTUuNDYwNSAyNC43NTg3IDE2LjAzODMgMjUuMzY2MSAxNi4wMzgzIDI2LjA5OTJDMTYuMDM4MyAyNi44NTMzIDE1LjQ2MDUgMjcuNDM5OCAxNC43NjMyIDI3LjQzOThaTTE5Ljc0NDEgMjYuMTIwMkMxOS43NDQxIDI2Ljg1MzMgMTkuMTY2MyAyNy40NjA4IDE4LjQ2OSAyNy40NjA4QzE3Ljc3MTYgMjcuNDYwOCAxNy4xOTM5IDI2Ljg1MzMgMTcuMTkzOSAyNi4xMjAyVjE2LjAwMzFDMTcuMTkzOSAxNS4yNjk5IDE3Ljc3MTYgMTQuNjYyNSAxOC40NjkgMTQuNjYyNUMxOS4xNjYzIDE0LjY2MjUgMTkuNzQ0MSAxNS4yNjk5IDE5Ljc0NDEgMTYuMDAzMVYyNi4xMjAyWk0zMS4zNTk0IDI2LjEyMDJDMzEuMzU5NCAyNi43MDY3IDMxLjAwMDggMjcuMjA5NCAzMC40ODI4IDI3LjM3N0MzMC4zNDMzIDI3LjQxODkgMzAuMjIzOCAyNy40Mzk4IDMwLjA4NDMgMjcuNDM5OEMyOS42ODU4IDI3LjQzOTggMjkuMzA3MyAyNy4yMzA0IDI5LjA2ODIgMjYuODk1MkwyNC4xMjcyIDE5Ljg1NzJWMjYuMTIwMkMyNC4xMjcyIDI2Ljg1MzMgMjMuNTQ5NCAyNy40NjA4IDIyLjg1MjEgMjcuNDYwOEMyMi4xNTQ4IDI3LjQ2MDggMjEuNTc3IDI2Ljg1MzMgMjEuNTc3IDI2LjEyMDJWMTYuMDAzMUMyMS41NzcgMTUuNDM3NSAyMS45MzU2IDE0LjkxMzkgMjIuNDUzNiAxNC43NDYzQzIyLjU5MzEgMTQuNzA0NCAyMi43MTI2IDE0LjY4MzQgMjIuODUyMSAxNC42ODM0QzIzLjI1MDYgMTQuNjgzNCAyMy42MjkxIDE0Ljg3MiAyMy44NjgyIDE1LjIwNzFMMjguODA5MiAyMi4yNjYxVjE2LjAwMzFDMjguODA5MiAxNS4yNjk5IDI5LjM4NyAxNC42NjI1IDMwLjA4NDMgMTQuNjYyNUMzMC43ODE2IDE0LjY2MjUgMzEuMzU5NCAxNS4yNjk5IDMxLjM1OTQgMTYuMDAzMVYyNi4xMjAyWk0zOS4xNDk0IDE5LjcxMDZDMzkuODQ2NyAxOS43MTA2IDQwLjQyNDUgMjAuMzE4IDQwLjQyNDUgMjEuMDUxMkM0MC40MjQ1IDIxLjc4NDMgMzkuODQ2NyAyMi4zOTE3IDM5LjE0OTQgMjIuMzkxN0gzNS42MDMxVjI0Ljc3OTZIMzkuMTQ5NEMzOS44NDY3IDI0Ljc3OTYgNDAuNDI0NSAyNS4zODcxIDQwLjQyNDUgMjYuMTIwMkM0MC40MjQ1IDI2Ljg1MzMgMzkuODQ2NyAyNy40NjA4IDM5LjE0OTQgMjcuNDYwOEgzNC4zMjhDMzMuNjMwNiAyNy40NjA4IDMzLjA1MjkgMjYuODUzMyAzMy4wNTI5IDI2LjEyMDJWMjEuMDcyMVYxNi4wMDMxQzMzLjA1MjkgMTUuMjY5OSAzMy42MzA2IDE0LjY2MjUgMzQuMzI4IDE0LjY2MjVIMzkuMTQ5NEMzOS44NDY3IDE0LjY2MjUgNDAuNDI0NSAxNS4yNjk5IDQwLjQyNDUgMTYuMDAzMUM0MC40MjQ1IDE2LjczNjIgMzkuODQ2NyAxNy4zNDM2IDM5LjE0OTQgMTcuMzQzNkgzNS42MDMxVjE5LjczMTVIMzkuMTQ5NFYxOS43MTA2WiIgZmlsbD0id2hpdGUiLz4gPC9zdmc+");--icon-link:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE1LjUwMjMgMjIuNDk4MUMxNy4yOTg3IDI0LjI5NDMgMTkuNzE2OSAyNS4zMzE0IDIyLjI1NjYgMjUuMzk0OEMyNC43OTYzIDI1LjQ1ODIgMjcuMjYzMiAyNC41NDMxIDI5LjE0NzEgMjIuODM4N0wyOS41MDU1IDIyLjQ5ODFMMzUuMTA2IDE2Ljg5NjFDMzYuOTMgMTUuMDY5IDM3Ljk2ODIgMTIuNjAxOCAzNy45OTkzIDEwLjAyMDRDMzguMDMwNCA3LjQzODk0IDM3LjA1MTkgNC45NDc0NiAzNS4yNzI0IDMuMDc2OThDMzMuNDkzIDEuMjA2NDkgMzEuMDUzMyAwLjEwNDk0MSAyOC40NzMzIDAuMDA3MTE4OThDMjUuODkzNCAtMC4wOTA3MDMzIDIzLjM3NzIgMC44MjI5MzggMjEuNDYxMiAyLjU1MzNMMjEuMTA0NyAyLjg5MzlMMTYuOTAyNCA3LjA5NTk0QzE2LjU0NzIgNy40NTIyOSAxNi4zNDEgNy45MzA0NyAxNi4zMjU2IDguNDMzMzVDMTYuMzEwMyA4LjkzNjIzIDE2LjQ4NjkgOS40MjYwOSAxNi44MTk3IDkuODAzNDZDMTcuMTUyNSAxMC4xODA4IDE3LjYxNjQgMTAuNDE3NCAxOC4xMTczIDEwLjQ2NTFDMTguNjE4MiAxMC41MTI4IDE5LjExODQgMTAuMzY4MSAxOS41MTY1IDEwLjA2MDNMMTkuNzAyNiA5Ljg5NTk4TDIzLjkwNSA1LjY5Mzk0QzI0Ljk5NDQgNC41OTgzMiAyNi40Njc3IDMuOTcwMTUgMjguMDEyNSAzLjk0MjY3QzI5LjU1NzQgMy45MTUxOSAzMS4wNTIxIDQuNDkwNTcgMzIuMTc5OCA1LjU0Njc2QzMzLjMwNzQgNi42MDI5NSAzMy45NzkyIDguMDU2ODUgMzQuMDUyNiA5LjYwMDA2QzM0LjEyNjEgMTEuMTQzMyAzMy41OTU0IDEyLjY1NDQgMzIuNTczMSAxMy44MTI5TDMyLjMwNTggMTQuMDk2TDI2LjcwNTMgMTkuNjk4MUMyNi4xNTM2IDIwLjI0OTggMjUuNDk4NiAyMC42ODc1IDI0Ljc3NzcgMjAuOTg2MUMyNC4wNTY4IDIxLjI4NDcgMjMuMjg0MiAyMS40Mzg0IDIyLjUwMzkgMjEuNDM4NEMyMS43MjM2IDIxLjQzODQgMjAuOTUxIDIxLjI4NDcgMjAuMjMwMSAyMC45ODYxQzE5LjUwOTIgMjAuNjg3NSAxOC44NTQyIDIwLjI0OTggMTguMzAyNSAxOS42OTgxQzE3LjkyOSAxOS4zMzc0IDE3LjQyODggMTkuMTM3OCAxNi45MDk1IDE5LjE0MjNDMTYuMzkwMyAxOS4xNDY4IDE1Ljg5MzYgMTkuMzU1MSAxNS41MjY0IDE5LjcyMjJDMTUuMTU5MiAyMC4wODk0IDE0Ljk1MDkgMjAuNTg2IDE0Ljk0NjQgMjEuMTA1MkMxNC45NDE5IDIxLjYyNDQgMTUuMTQxNSAyMi4xMjQ2IDE1LjUwMjMgMjIuNDk4MVpNMi44OTkxNCAzNS4xMDAzQzQuNjk1NiAzNi44OTY1IDcuMTEzNzcgMzcuOTMzNSA5LjY1MzQ3IDM3Ljk5NjlDMTIuMTkzMiAzOC4wNjAzIDE0LjY2MDEgMzcuMTQ1MiAxNi41NDM5IDM1LjQ0MDlMMTYuOTAyNCAzNS4xMDAzTDIxLjEwMjggMzAuODk2M0MyMS40NTc5IDMwLjUzOTkgMjEuNjY0MSAzMC4wNjE3IDIxLjY3OTUgMjkuNTU4OEMyMS42OTQ5IDI5LjA1NiAyMS41MTgyIDI4LjU2NjEgMjEuMTg1NCAyOC4xODg3QzIwLjg1MjcgMjcuODExNCAyMC4zODg3IDI3LjU3NDggMTkuODg3OSAyNy41MjcxQzE5LjM4NyAyNy40Nzk0IDE4Ljg4NjcgMjcuNjI0MSAxOC40ODg3IDI3LjkzMTlMMTguMzAyNSAyOC4wOTYyTDE0LjEwMjEgMzIuMjk2M0MxMy4wMTA5IDMzLjM4MDMgMTEuNTQxNyAzMy45OTg5IDEwLjAwMzYgMzQuMDIxOUM4LjQ2NTU1IDM0LjA0NDkgNi45Nzg1MiAzMy40NzA0IDUuODU1MzcgMzIuNDE5NUM0LjczMjIyIDMxLjM2ODUgNC4wNjA1MiAyOS45MjI5IDMuOTgxNTYgMjguMzg2OEMzLjkwMjYxIDI2Ljg1MDcgNC40MjI1NyAyNS4zNDM5IDUuNDMyMDQgMjQuMTgzM0w1LjY5OTM5IDIzLjg5ODFMMTEuMzAxOSAxOC4yOTYxQzEyLjQxNiAxNy4xODI0IDEzLjkyNjkgMTYuNTU2NyAxNS41MDIzIDE2LjU1NjdDMTcuMDc3NiAxNi41NTY3IDE4LjU4ODUgMTcuMTgyNCAxOS43MDI2IDE4LjI5NjFDMTkuODg2NSAxOC40ODAxIDIwLjEwNDggMTguNjI2IDIwLjM0NTEgMTguNzI1N0MyMC41ODU0IDE4LjgyNTMgMjAuODQyOSAxOC44NzY2IDIxLjEwMzEgMTguODc2N0MyMS4zNjMyIDE4Ljg3NjggMjEuNjIwOCAxOC44MjU2IDIxLjg2MTEgMTguNzI2MkMyMi4xMDE1IDE4LjYyNjcgMjIuMzE5OSAxOC40ODA5IDIyLjUwMzkgMTguMjk3MUMyMi42ODc5IDE4LjExMzIgMjIuODMzOSAxNy44OTQ5IDIyLjkzMzUgMTcuNjU0N0MyMy4wMzMxIDE3LjQxNDQgMjMuMDg0NCAxNy4xNTY5IDIzLjA4NDUgMTYuODk2OEMyMy4wODQ2IDE2LjYzNjcgMjMuMDMzNSAxNi4zNzkxIDIyLjkzNCAxNi4xMzg4QzIyLjgzNDYgMTUuODk4NCAyMi42ODg3IDE1LjY4IDIyLjUwNDkgMTUuNDk2QzIwLjcwODQgMTMuNjk5OSAxOC4yOTAyIDEyLjY2MjggMTUuNzUwNSAxMi41OTk0QzEzLjIxMDggMTIuNTM2IDEwLjc0MzkgMTMuNDUxMSA4Ljg2MDA3IDE1LjE1NTVMOC40OTk2NCAxNS40OTZMMi44OTkxNCAyMS4wOTgxQzEuMDQyODIgMjIuOTU0OCAwIDI1LjQ3MjggMCAyOC4wOTgyQzAgMzAuNzIzNiAxLjA0MjgyIDMzLjI0MzUgMi44OTkxNCAzNS4xMDAzWiIgZmlsbD0id2hpdGUiLz4gPC9zdmc+");--icon-play-union:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAzNCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTEuMzMxMzMgMjYuMjI3MUMwLjYwNTcwMyAyNi45MjA3IDAuNjA1NzAzIDI4LjA3OTYgMS4zMzEzMyAyOC43NzMyTDExLjg1OTUgMzguODM2OUMxMi41NDAzIDM5LjQ4NzcgMTMuNjEyNiAzOS40ODc3IDE0LjI5MzMgMzguODM2OUwzMi42Njc3IDIxLjI3MzJDMzMuMzkzMyAyMC41Nzk2IDMzLjM5MzMgMTkuNDIwNyAzMi42Njc3IDE4LjcyNzFMMTQuMjkzNCAxLjE2MzM1QzEzLjYxMjYgMC41MTI2MSAxMi41NDAzIDAuNTEyNjA3IDExLjg1OTYgMS4xNjMzNEwxLjMzMTM3IDExLjIyN0MwLjYwNTc0NSAxMS45MjA3IDAuNjA1NzQ0IDEzLjA3OTYgMS4zMzEzNyAxMy43NzMyTDYuOTU3ODQgMTkuMTUxNEM3LjQ0MTU5IDE5LjYxMzggNy40NDE1OSAyMC4zODY0IDYuOTU3ODQgMjAuODQ4OEwxLjMzMTMzIDI2LjIyNzFaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4=");--icon-play-union--prev:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAzNCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTMyLjY2NzcgMjYuMjI3MUMzMy4zOTMzIDI2LjkyMDcgMzMuMzkzMyAyOC4wNzk2IDMyLjY2NzcgMjguNzczMkwyMi4xMzk1IDM4LjgzNjlDMjEuNDU4NyAzOS40ODc3IDIwLjM4NjUgMzkuNDg3NyAxOS43MDU3IDM4LjgzNjlMMS4zMzEzMyAyMS4yNzMyQzAuNjA1NzA0IDIwLjU3OTYgMC42MDU3MDQgMTkuNDIwNyAxLjMzMTMyIDE4LjcyNzFMMTkuNzA1NyAxLjE2MzM1QzIwLjM4NjQgMC41MTI2MSAyMS40NTg3IDAuNTEyNjA3IDIyLjEzOTQgMS4xNjMzNEwzMi42Njc2IDExLjIyN0MzMy4zOTMzIDExLjkyMDcgMzMuMzkzMyAxMy4wNzk2IDMyLjY2NzYgMTMuNzczMkwyNy4wNDEyIDE5LjE1MTRDMjYuNTU3NCAxOS42MTM4IDI2LjU1NzQgMjAuMzg2NCAyNy4wNDEyIDIwLjg0ODhMMzIuNjY3NyAyNi4yMjcxWiIgZmlsbD0id2hpdGUiLz4gPC9zdmc+");--icon-play-outside:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU2IiBoZWlnaHQ9IjE1NiIgdmlld0JveD0iMCAwIDE1NiAxNTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0yNy44MzAxIDEzNi4xMjJDNDEuMjIxMiAxNDcuNDcgNTguNTUwNCAxNTQuMzE0IDc3LjQ3ODEgMTU0LjMxNEMxMTkuOTE0IDE1NC4zMTQgMTU0LjMxNCAxMTkuOTEzIDE1NC4zMTQgNzcuNDc3OUMxNTQuMzE0IDU4LjU1MDEgMTQ3LjQ3IDQxLjIyMDkgMTM2LjEyMiAyNy44Mjk4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuOTE0MjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPiA8cGF0aCBkPSJNMTI3LjQ4NCAxOS4xOTIyQzExNC4wOTMgNy44NDM5NSA5Ni43NjM5IDEgNzcuODM2MiAxQzM1LjQwMDcgMSAxIDM1LjQwMDcgMSA3Ny44MzYyQzEgOTYuNzYzOSA3Ljg0Mzk1IDExNC4wOTMgMTkuMTkyMiAxMjcuNDg0IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuOTE0MjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPiA8Y2lyY2xlIGN4PSIxMjcuOTYzIiBjeT0iMTkuNjg1IiByPSIzLjM1Mzc1IiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIGN4PSIyNy4zNTExIiBjeT0iMTM1LjYyOSIgcj0iMy4zNTM3NSIgZmlsbD0id2hpdGUiLz4gPC9zdmc+");--icon-mv-clip:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxODAwIiB2aWV3Qm94PSIwIDAgMTkyMCAxODAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gPG1hc2sgaWQ9Im1hc2swXzg2MV8xODU3NCIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTgwMCI+IDxyZWN0IHdpZHRoPSIxOTIwIiBoZWlnaHQ9IjE4MDAiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl84NjFfMTg1NzQpIi8+IDwvbWFzaz4gPGcgbWFzaz0idXJsKCNtYXNrMF84NjFfMTg1NzQpIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMzEyLjY3IDBDMTI5MS4zNyAwIDEyNzAuMDcgOC4zODQyOCAxMjU0LjE3IDI1LjE1MjlMOTk5LjAwMiAyOTQuMzI2Qzk3Ny44MDcgMzE2LjY4NSA5NDIuMTkxIDMxNi42ODUgOTIwLjk5NiAyOTQuMzI2TDY2NS44MyAyNS4xNTQ4QzYzNC4wMzcgLTguMzgyMzQgNTgwLjYxNCAtOC4zODIzMiA1NDguODIyIDI1LjE1NDhMNzIuMTA3MiA1MjguMDM0QzQyLjYzMDkgNTU5LjEyOCA0Mi42MzA5IDYwNy44NDcgNzIuMTA3MyA2MzguOTQxTDkwMS40OTggMTUxMy44NUM5MzMuMjkgMTU0Ny4zOCA5ODYuNzEzIDE1NDcuMzggMTAxOC41MSAxNTEzLjg1TDE4NDcuODkgNjM4LjkzOUMxODc3LjM3IDYwNy44NDUgMTg3Ny4zNyA1NTkuMTI2IDE4NDcuODkgNTI4LjAzMkwxMzcxLjE4IDI1LjE1MjlDMTM1NS4yOCA4LjM4NDMgMTMzMy45OCAwIDEzMTIuNjcgMFpNMTMxMi42NyAwTDAgMFYxODAwSDE5MjBWMEwxMzEyLjY3IDBaIiBmaWxsPSJ3aGl0ZSIvPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzMTIuNjcgMEMxMjkxLjM3IDAgMTI3MC4wNyA4LjM4NDI4IDEyNTQuMTcgMjUuMTUyOUw5OTkuMDAyIDI5NC4zMjZDOTc3LjgwNyAzMTYuNjg1IDk0Mi4xOTEgMzE2LjY4NSA5MjAuOTk2IDI5NC4zMjZMNjY1LjgzIDI1LjE1NDhDNjM0LjAzNyAtOC4zODIzNCA1ODAuNjE0IC04LjM4MjMyIDU0OC44MjIgMjUuMTU0OEw3Mi4xMDcyIDUyOC4wMzRDNDIuNjMwOSA1NTkuMTI4IDQyLjYzMDkgNjA3Ljg0NyA3Mi4xMDczIDYzOC45NDFMOTAxLjQ5OCAxNTEzLjg1QzkzMy4yOSAxNTQ3LjM4IDk4Ni43MTMgMTU0Ny4zOCAxMDE4LjUxIDE1MTMuODVMMTg0Ny44OSA2MzguOTM5QzE4NzcuMzcgNjA3Ljg0NSAxODc3LjM3IDU1OS4xMjYgMTg0Ny44OSA1MjguMDMyTDEzNzEuMTggMjUuMTUyOUMxMzU1LjI4IDguMzg0MyAxMzMzLjk4IDAgMTMxMi42NyAwWk0xMzEyLjY3IDBMMCAwVjE4MDBIMTkyMFYwTDEzMTIuNjcgMFoiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuMSIvPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzMTIuNjcgMEMxMjkxLjM3IDAgMTI3MC4wNyA4LjM4NDI4IDEyNTQuMTcgMjUuMTUyOUw5OTkuMDAyIDI5NC4zMjZDOTc3LjgwNyAzMTYuNjg1IDk0Mi4xOTEgMzE2LjY4NSA5MjAuOTk2IDI5NC4zMjZMNjY1LjgzIDI1LjE1NDhDNjM0LjAzNyAtOC4zODIzNCA1ODAuNjE0IC04LjM4MjMyIDU0OC44MjIgMjUuMTU0OEw3Mi4xMDcyIDUyOC4wMzRDNDIuNjMwOSA1NTkuMTI4IDQyLjYzMDkgNjA3Ljg0NyA3Mi4xMDczIDYzOC45NDFMOTAxLjQ5OCAxNTEzLjg1QzkzMy4yOSAxNTQ3LjM4IDk4Ni43MTMgMTU0Ny4zOCAxMDE4LjUxIDE1MTMuODVMMTg0Ny44OSA2MzguOTM5QzE4NzcuMzcgNjA3Ljg0NSAxODc3LjM3IDU1OS4xMjYgMTg0Ny44OSA1MjguMDMyTDEzNzEuMTggMjUuMTUyOUMxMzU1LjI4IDguMzg0MyAxMzMzLjk4IDAgMTMxMi42NyAwWk0xMzEyLjY3IDBMMCAwVjE4MDBIMTkyMFYwTDEzMTIuNjcgMFoiIGZpbGw9InVybCgjcGF0dGVybjBfODYxXzE4NTc0KSIgZmlsbC1vcGFjaXR5PSIwLjciLz4gPC9nPiA8ZGVmcz4gPHBhdHRlcm4gaWQ9InBhdHRlcm4wXzg2MV8xODU3NCIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIwLjAzNjQ1ODMiIGhlaWdodD0iMC4wMzg4ODg5Ij4gPHVzZSB4bGluazpocmVmPSIjaW1hZ2UwXzg2MV8xODU3NCIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDI2MDQxNyAwLjAwMDI3Nzc3OCkiLz4gPC9wYXR0ZXJuPiA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfODYxXzE4NTc0IiB4MT0iOTYwIiB5MT0iMTQ3OS43NCIgeDI9Ijk2MCIgeTI9IjE4MDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gPHN0b3Agc3RvcC1jb2xvcj0iI0Q5RDlEOSIvPiA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MzczNzMiIHN0b3Atb3BhY2l0eT0iMCIvPiA8L2xpbmVhckdyYWRpZW50PiA8aW1hZ2UgaWQ9ImltYWdlMF84NjFfMTg1NzQiIHdpZHRoPSIxNDAiIGhlaWdodD0iMTQwIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUl3QUFBQ01DQVlBQUFDdXdFRStBQUFBQ1hCSVdYTUFBQllsQUFBV0pRRkpVaVR3QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBR3NTVVJCVkhnQjdkM1JiZHN3RkVEUnAwemdidUFSTWtvMlNEYm9DRlkzU0Rmd0ptNG5jRGZJQ08wR0xKbEtRY3BRVHBQYUNDQ2VBN3dmaVgrOEVQVDNocFJGdzVBRjNWcnE0bXJoL0krZ2Q5OWFENWVDdVE5Njk3MzVOTDMwRUhRdmQ3QXBMZFJ4MU1HVUE5dUFlSXhtVzBjekIzUElNNWFxQWlxNWk3czh4NlVmWVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQXVKQ1UwaTdQenp3M0o4N2NUR2QyUWIrbVdHWWxpT3ZHbWV2cDNVdzBQYXBpYVViVGlFVTBQVnFJNWE5b1RzUWltcDY4RXN0YmlXYk44Z1YvVHVkM0c2eFB1ZGgwT2QxRU0wUW55cTNHNWZ3YWh1RlRkT0FxK3ZFbEx1ZHJzRDc1SXpPbTh4dUQ5VHB6TkdPd2Z2bWk3OVAvRzROKzVBdmZwL2ZiQi8xNVp6VDdvRjl2akdZZmtFTTQva01zeDRBaXg3QjVKWnJ5YmhNd094R05XR2hyUkNNV1RzdUJiUE04VExNTkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRDRPTS8yTTk4R1ZLWmQzcnM4aHhKS1ZGdmc3V3JteWJNZDNrL3FZT1pvYklNbjZsaVdnaW5Hb0d1NWdidFdHRXZCSElLdXBULy90UzhNajlVMERGblFyYVV1ZmdPQWxpTEFFdXB6MEFBQUFBQkpSVTVFcmtKZ2dnPT0iLz4gPC9kZWZzPiA8L3N2Zz4=");--icon-mv-clip--sp:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjE4MDgiIHZpZXdCb3g9IjAgMCA3NjggMTgwOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9Im1hc2swXzEwODBfNTYyOCIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9Ijc2OCIgaGVpZ2h0PSIxODA4Ij4gPHJlY3Qgd2lkdGg9Ijc2OCIgaGVpZ2h0PSIxODA4IiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMTA4MF81NjI4KSIvPiA8L21hc2s+IDxnIG1hc2s9InVybCgjbWFzazBfMTA4MF81NjI4KSI+IDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzY4IC0xNUgwVjExOTcuNTVMMTgwLjY3IDEwMDYuNDdDMTk2LjM5MiA5ODkuODQ0IDIyMi44MSA5ODkuODQ0IDIzOC41MzEgMTAwNi40N0wzNjQuNzEzIDExMzkuOTJDMzc1LjE5NCAxMTUxIDM5Mi44MDYgMTE1MSA0MDMuMjg2IDExMzkuOTJMNTI5LjQ2OSAxMDA2LjQ3QzU0NS4xOSA5ODkuODQzIDU3MS42MDggOTg5Ljg0MyA1ODcuMzMgMTAwNi40N0w3NjggMTE5Ny41NVYtMTVaTTc2OCAxMzY5LjAxTDQxMi45MzEgMTc0NC41M0MzOTcuMjEgMTc2MS4xNiAzNzAuNzkyIDE3NjEuMTYgMzU1LjA3MSAxNzQ0LjUzTDAgMTM2OS4wMVYxODQ1SDc2OFYxMzY5LjAxWiIgZmlsbD0id2hpdGUiLz4gPC9nPiA8ZGVmcz4gPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzEwODBfNTYyOCIgeDE9IjM4NCIgeTE9IjE0ODYuMzIiIHgyPSIzODQiIHkyPSIxODA4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+IDxzdG9wIHN0b3AtY29sb3I9IiNEOUQ5RDkiLz4gPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzM3MzczIiBzdG9wLW9wYWNpdHk9IjAiLz4gPC9saW5lYXJHcmFkaWVudD4gPC9kZWZzPiA8L3N2Zz4=");--icon-heart:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyNCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTguMTgxMDMgMC43MjM5MTFDNy44MTE4MSAwLjMzMTQ1MSA3LjE4ODE2IDAuMzMxNDUgNi44MTg5NCAwLjcyMzkxTDAuNjAyNzgxIDcuMzMxMzFDMC4yNjQwOSA3LjY5MTMyIDAuMjY0MDg5IDguMjUyNzQgMC42MDI3ODEgOC42MTI3NUwxMS4zMTg5IDIwLjAwMzRDMTEuNjg4MiAyMC4zOTU4IDEyLjMxMTggMjAuMzk1OCAxMi42ODEgMjAuMDAzNEwyMy4zOTcyIDguNjEyNzdDMjMuNzM1OSA4LjI1Mjc3IDIzLjczNTkgNy42OTEzNCAyMy4zOTcyIDcuMzMxMzNMMTcuMTgxMSAwLjcyMzkzN0MxNi44MTE4IDAuMzMxNDc3IDE2LjE4ODIgMC4zMzE0NzcgMTUuODE5IDAuNzIzOTM3TDEyLjQ1NCA0LjMwMDY1QzEyLjIwNzkgNC41NjIyOSAxMS43OTIxIDQuNTYyMjkgMTEuNTQ2IDQuMzAwNjVMOC4xODEwMyAwLjcyMzkxMVoiIGZpbGw9IiM3ODU5NzgiLz4gPC9zdmc+");--icon-comment:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjQ1NjU4IDE4LjU2NDNDLTEuMTQwMDcgMTQuNjQzOSAtMC43ODczNiA5LjAxNCAzLjUxNDcyIDUuNDI4OTNDOC4yMDEwMSAxLjUyMzY5IDE1Ljc5OSAxLjUyMzY5IDIwLjQ4NTMgNS40Mjg5M0MyNS4xNzE2IDkuMzM0MTggMjUuMTcxNiAxNS42NjU4IDIwLjQ4NTMgMTkuNTcxMUMxNi40ODAxIDIyLjkwODcgMTAuMzQ4MSAyMy4zOTM4IDUuNzI0NjQgMjEuMDI2M0wyIDIyLjVMMi40NTY1OCAxOC41NjQzWiIgZmlsbD0iIzQ1QjlDOCIvPiA8cGF0aCBkPSJNNyAxMS40M0M3LjcgMTEuNDMgOC4yNyAxMiA4LjI3IDEyLjdDOC4yNyAxMy40MSA3LjcgMTMuOTggNyAxMy45OEM2LjI5IDEzLjk4IDUuNzIgMTMuNDEgNS43MiAxMi43QzUuNzIgMTIgNi4yOSAxMS40MyA3IDExLjQzWk0xMiAxMS40M0MxMi43IDExLjQzIDEzLjI3IDEyIDEzLjI3IDEyLjdDMTMuMjcgMTMuNDEgMTIuNyAxMy45OCAxMiAxMy45OEMxMS4yOSAxMy45OCAxMC43MiAxMy40MSAxMC43MiAxMi43QzEwLjcyIDEyIDExLjI5IDExLjQzIDEyIDExLjQzWk0xNyAxMS40M0MxNy43IDExLjQzIDE4LjI3IDEyIDE4LjI3IDEyLjdDMTguMjcgMTMuNDEgMTcuNyAxMy45OCAxNyAxMy45OEMxNi4yOSAxMy45OCAxNS43MiAxMy40MSAxNS43MiAxMi43QzE1LjcyIDEyIDE2LjI5IDExLjQzIDE3IDExLjQzWiIgZmlsbD0id2hpdGUiLz4gPC9zdmc+");--icon-camera:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE1LjExNzUgMy41Mzc2QzE0Ljg2MTYgMy41Mzc2IDE0LjY1MzMgMy43NDU4NSAxNC42NTMzIDQuMDAxNzVDMTQuNjUzMyA0LjI1NzY1IDE0Ljg2MTYgNC40NjU5IDE1LjExNzUgNC40NjU5QzE1LjM3MzQgNC40NjU5IDE1LjU4MTYgNC4yNTc2OSAxNS41ODE2IDQuMDAxNzVDMTUuNTgxNiAzLjc0NTgxIDE1LjM3MzQgMy41Mzc2IDE1LjExNzUgMy41Mzc2WiIgZmlsbD0id2hpdGUiLz4gPHBhdGggZD0iTTkuNTU5MiA1LjQ0NDgyQzcuMjkwMjcgNS40NDQ4MiA1LjQ0NDM0IDcuMjkwNzUgNS40NDQzNCA5LjU1OTY5QzUuNDQ0MzQgMTEuODI4NiA3LjI5MDI3IDEzLjY3NDYgOS41NTkyIDEzLjY3NDZDMTEuODI4MiAxMy42NzQ2IDEzLjY3NDEgMTEuODI4NyAxMy42NzQxIDkuNTU5NzJDMTMuNjc0MSA3LjI5MDc5IDExLjgyODIgNS40NDQ4MiA5LjU1OTIgNS40NDQ4MloiIGZpbGw9IndoaXRlIi8+IDxwYXRoIGQ9Ik0xMy44Nzc2IDBINS4yNDExMUMyLjM1MTE2IDAgMCAyLjM1MTE2IDAgNS4yNDExNVYxMy44Nzc2QzAgMTYuNzY3NiAyLjM1MTE2IDE5LjExODcgNS4yNDExMSAxOS4xMTg3SDEzLjg3NzZDMTYuNzY3NiAxOS4xMTg3IDE5LjExODcgMTYuNzY3NiAxOS4xMTg3IDEzLjg3NzZWNS4yNDExNUMxOS4xMTg3IDIuMzUxMTYgMTYuNzY3NiAwIDEzLjg3NzYgMFpNOS41NTkzNyAxNC44MDMzQzYuNjY3ODUgMTQuODAzMyA0LjMxNTUgMTIuNDUwOSA0LjMxNTUgOS41NTkzN0M0LjMxNTUgNi42Njc4NSA2LjY2Nzg5IDQuMzE1NTMgOS41NTkzNyA0LjMxNTUzQzEyLjQ1MDkgNC4zMTU1MyAxNC44MDMzIDYuNjY3ODkgMTQuODAzMyA5LjU1OTM3QzE0LjgwMzMgMTIuNDUwOSAxMi40NTA5IDE0LjgwMzMgOS41NTkzNyAxNC44MDMzWk0xNS4xMTY5IDUuNTk1MDdDMTQuMjM4NCA1LjU5NTA3IDEzLjUyMzcgNC44ODAzNiAxMy41MjM3IDQuMDAxODdDMTMuNTIzNyAzLjEyMzM4IDE0LjIzODQgMi40MDg2MyAxNS4xMTY5IDIuNDA4NjNDMTUuOTk1NCAyLjQwODYzIDE2LjcxMDEgMy4xMjMzNCAxNi43MTAxIDQuMDAxODNDMTYuNzEwMSA0Ljg4MDMyIDE1Ljk5NTQgNS41OTUwNyAxNS4xMTY5IDUuNTk1MDdaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4=");--icon-instagram:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI5NzZfMjM5NTcpIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS4wMDE3IDkuNDg3MjJDMTMuNzQ3OCA5LjQ4NzIyIDkuNDg4ODEgMTMuNzQ2MiA5LjQ4ODgxIDE5LjAwMDFDOS40ODg4MSAyNC4yNTM4IDEzLjc0NzggMjguNTEyOCAxOS4wMDE3IDI4LjUxMjhDMjQuMjU1NCAyOC41MTI4IDI4LjUxNDQgMjQuMjUzOCAyOC41MTQ0IDE5LjAwMDFDMjguNTE0NCAxMy43NDYyIDI0LjI1NTQgOS40ODcyMiAxOS4wMDE3IDkuNDg3MjJaTTE5LjAwMTcgMjUuMTc1QzE1LjU5MTMgMjUuMTc1IDEyLjgyNjYgMjIuNDEwNCAxMi44MjY2IDE5LjAwMDFDMTIuODI2NiAxNS41ODk3IDE1LjU5MTMgMTIuODI1MSAxOS4wMDE3IDEyLjgyNTFDMjIuNDExOSAxMi44MjUxIDI1LjE3NjYgMTUuNTg5NyAyNS4xNzY2IDE5LjAwMDFDMjUuMTc2NiAyMi40MTA0IDIyLjQxMTkgMjUuMTc1IDE5LjAwMTcgMjUuMTc1WiIgZmlsbD0id2hpdGUiLz4gPHBhdGggZD0iTTI4Ljg5MDIgMTEuMzM0NEMzMC4xMTc5IDExLjMzNDQgMzEuMTEzMiAxMC4zMzkyIDMxLjExMzIgOS4xMTEzNkMzMS4xMTMyIDcuODgzNjUgMzAuMTE3OSA2Ljg4ODQzIDI4Ljg5MDIgNi44ODg0M0MyNy42NjI1IDYuODg4NDMgMjYuNjY3MiA3Ljg4MzY1IDI2LjY2NzIgOS4xMTEzNkMyNi42NjcyIDEwLjMzOTIgMjcuNjYyNSAxMS4zMzQ0IDI4Ljg5MDIgMTEuMzM0NFoiIGZpbGw9IndoaXRlIi8+IDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuMDAxNiAwLjQ3NTA5OEMxMy45NzA0IDAuNDc1MDk4IDEzLjMzOTYgMC40OTY0NDUgMTEuMzYzNyAwLjU4NjYwOUM5LjM5MTkzIDAuNjc2NTU3IDguMDQ1MjUgMC45ODk2NzMgNi44NjY4OSAxLjQ0NzY2QzUuNjQ4NzMgMS45MjEwNiA0LjYxNTYgMi41NTQ1MyAzLjU4NTggMy41ODQ0QzIuNTU1OTIgNC42MTQyIDEuOTIyNDUgNS42NDczMyAxLjQ0OTA1IDYuODY1NUMwLjk5MTA2NSA4LjA0Mzc5IDAuNjc3OTQ5IDkuMzkwNDcgMC41ODgwMDIgMTEuMzYyMkMwLjQ5NzgzNyAxMy4zMzgxIDAuNDc2NTYyIDEzLjk2OSAwLjQ3NjU2MiAxOS4wMDAxQzAuNDc2NTYyIDI0LjAzMTEgMC40OTc4MzcgMjQuNjYxOSAwLjU4ODAwMiAyNi42Mzc4QzAuNjc3OTQ5IDI4LjYwOTYgMC45OTEwNjUgMjkuOTU2MyAxLjQ0OTA1IDMxLjEzNDVDMS45MjI0NSAzMi4zNTI3IDIuNTU1OTIgMzMuMzg1OCAzLjU4NTggMzQuNDE1OEM0LjYxNTYgMzUuNDQ1NiA1LjY0ODczIDM2LjA3OTEgNi44NjY4OSAzNi41NTI1QzguMDQ1MjUgMzcuMDEwNCA5LjM5MTkzIDM3LjMyMzYgMTEuMzYzNyAzNy40MTM1QzEzLjMzOTYgMzcuNTAzNiAxMy45NzA0IDM3LjUyNDkgMTkuMDAxNiAzNy41MjQ5QzI0LjAzMjUgMzcuNTI0OSAyNC42NjM0IDM3LjUwMzYgMjYuNjM5MyAzNy40MTM1QzI4LjYxMSAzNy4zMjM2IDI5Ljk1NzcgMzcuMDEwNCAzMS4xMzYgMzYuNTUyNUMzMi4zNTQyIDM2LjA3OTEgMzMuMzg3MyAzNS40NDU2IDM0LjQxNzMgMzQuNDE1OEMzNS40NDcxIDMzLjM4NTggMzYuMDgwNSAzMi4zNTI3IDM2LjU1MzkgMzEuMTM0NUMzNy4wMTE4IDI5Ljk1NjMgMzcuMzI1IDI4LjYwOTYgMzcuNDE1IDI2LjYzNzhDMzcuNTA1MSAyNC42NjE5IDM3LjUyNjQgMjQuMDMxMSAzNy41MjY0IDE5LjAwMDFDMzcuNTI2NCAxMy45NjkgMzcuNTA1MSAxMy4zMzgxIDM3LjQxNSAxMS4zNjIyQzM3LjMyNSA5LjM5MDQ3IDM3LjAxMTggOC4wNDM3OSAzNi41NTM5IDYuODY1NUMzNi4wODA1IDUuNjQ3MzMgMzUuNDQ3MSA0LjYxNDIgMzQuNDE3MyAzLjU4NDRDMzMuMzg3MyAyLjU1NDUzIDMyLjM1NDIgMS45MjEwNiAzMS4xMzYgMS40NDc2NkMyOS45NTc3IDAuOTg5NjczIDI4LjYxMSAwLjY3NjU1NyAyNi42MzkzIDAuNTg2NjA5QzI0LjY2MzQgMC40OTY0NDUgMjQuMDMyNSAwLjQ3NTA5OCAxOS4wMDE2IDAuNDc1MDk4Wk0xOS4wMDE2IDMuODEzQzIzLjk0NzkgMy44MTMgMjQuNTMzOCAzLjgzMTgxIDI2LjQ4NzIgMy45MjA5NkMyOC4yOTMzIDQuMDAzMzkgMjkuMjc0MiA0LjMwNTE0IDI5LjkyNyA0LjU1ODc3QzMwLjc5MTYgNC44OTQ4MyAzMS40MDg4IDUuMjk2MyAzMi4wNTcgNS45NDQ1M0MzMi43MDUzIDYuNTkyNzYgMzMuMTA2NyA3LjIwOTk1IDMzLjQ0MjcgOC4wNzQ1NEMzMy42OTY0IDguNzI3MzMgMzMuOTk4MiA5LjcwODIyIDM0LjA4MDYgMTEuNTE0M0MzNC4xNjk3IDEzLjQ2NzggMzQuMTg4NiAxNC4wNTM3IDM0LjE4ODYgMTkuMDAwMUMzNC4xODg2IDIzLjk0NjQgMzQuMTY5NyAyNC41MzIzIDM0LjA4MDYgMjYuNDg1N0MzMy45OTgyIDI4LjI5MTggMzMuNjk2NCAyOS4yNzI3IDMzLjQ0MjcgMjkuOTI1NUMzMy4xMDY3IDMwLjc5MDIgMzIuNzA1MyAzMS40MDczIDMyLjA1NyAzMi4wNTU1QzMxLjQwODggMzIuNzAzOCAzMC43OTE2IDMzLjEwNTIgMjkuOTI3IDMzLjQ0MTNDMjkuMjc0MiAzMy42OTUgMjguMjkzMyAzMy45OTY3IDI2LjQ4NzIgMzQuMDc5MUMyNC41MzQxIDM0LjE2ODIgMjMuOTQ4MiAzNC4xODcxIDE5LjAwMTYgMzQuMTg3MUMxNC4wNTQ3IDM0LjE4NzEgMTMuNDY5IDM0LjE2ODIgMTEuNTE1OCAzNC4wNzkxQzkuNzA5NjggMzMuOTk2NyA4LjcyODggMzMuNjk1IDguMDc2MDEgMzMuNDQxM0M3LjIxMTM0IDMzLjEwNTIgNi41OTQyMyAzMi43MDM4IDUuOTQ1OTIgMzIuMDU1NUM1LjI5NzY5IDMxLjQwNzMgNC44OTYyMiAzMC43OTAyIDQuNTYwMjQgMjkuOTI1NUM0LjMwNjUzIDI5LjI3MjcgNC4wMDQ3OCAyOC4yOTE4IDMuOTIyMzYgMjYuNDg1N0MzLjgzMzIxIDI0LjUzMjMgMy44MTQzOSAyMy45NDY0IDMuODE0MzkgMTkuMDAwMUMzLjgxNDM5IDE0LjA1MzcgMy44MzMyMSAxMy40Njc4IDMuOTIyMzYgMTEuNTE0M0M0LjAwNDc4IDkuNzA4MjIgNC4zMDY1MyA4LjcyNzMzIDQuNTYwMjQgOC4wNzQ1NEM0Ljg5NjIyIDcuMjA5OTUgNS4yOTc2OSA2LjU5Mjc2IDUuOTQ1OTIgNS45NDQ1M0M2LjU5NDIzIDUuMjk2MyA3LjIxMTM0IDQuODk0ODMgOC4wNzYwMSA0LjU1ODc3QzguNzI4OCA0LjMwNTE0IDkuNzA5NjggNC4wMDMzOSAxMS41MTU4IDMuOTIwOTZDMTMuNDY5MiAzLjgzMTgxIDE0LjA1NTIgMy44MTMgMTkuMDAxNiAzLjgxM1oiIGZpbGw9IndoaXRlIi8+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMjk3Nl8yMzk1NyI+IDxyZWN0IHdpZHRoPSIzNy4wNSIgaGVpZ2h0PSIzNy4wNSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNDc2NTYyIDAuNDc1MDk4KSIvPiA8L2NsaXBQYXRoPiA8L2RlZnM+IDwvc3ZnPg==");--icon-youtube:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTEwLjAwMiAwLjM0NTcwM0MxMC4wMDIgMC4zNDU3MDMgMTUuOTQ3OCAwLjM0NTY2NSAxNy40MzE2IDAuNzQzMTY0QzE4LjI1MDEgMC45NjIyNDMgMTguODkzMSAxLjYwNTQ2IDE5LjExMjMgMi40MjM4M0gxOS4xMTEzQzE5LjUwNjMgMy44OTYzMSAxOS41MDg4IDYuOTYwMiAxOS41MDg4IDdDMTkuNTA4OCA3IDE5LjUwODkgMTAuMDk1IDE5LjExMTMgMTEuNTc3MUMxOC44OTIyIDEyLjM5NTQgMTguMjQ4OSAxMy4wMzg2IDE3LjQzMDcgMTMuMjU3OEMxNS45NDg1IDEzLjY1NTMgMTAuMDAyIDEzLjY1NTMgMTAuMDAyIDEzLjY1NTNDOS45NDY3MiAxMy42NTUzIDQuMDQ5NCAxMy42NTM1IDIuNTc0MjIgMTMuMjU3OEMxLjc1NTkzIDEzLjAzODcgMS4xMTI3NiAxMi4zOTU0IDAuODkzNTU1IDExLjU3NzFDMC40OTYwMjYgMTAuMDk1IDAuNDk2MDk0IDcgMC40OTYwOTQgN0MwLjQ5NjExIDYuOTYwMiAwLjQ5ODYxMyAzLjg5NjMxIDAuODkzNTU1IDIuNDIzODNDMS4xMTI3MSAxLjYwNTUgMS43NTU4OSAwLjk2MjMxNyAyLjU3NDIyIDAuNzQzMTY0QzQuMDQ5NCAwLjM0NzQ5OCA5Ljk0NjcyIDAuMzQ1NzEyIDEwLjAwMiAwLjM0NTcwM1pNOC4xMDA1OSA5Ljg1MTU2TDEzLjA0MSA3TDguMTAwNTkgNC4xNDg0NFY5Ljg1MTU2WiIgZmlsbD0id2hpdGUiLz4gPC9zdmc+");--icon-tiktok:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTcuNjQ5NzEgMC44MDQ0MzhDOC41MTc2MiAwLjc5MDUyNyA5LjM4MDU2IDAuNzk4NzcxIDEwLjI0MjUgMC43OTA1MjdDMTAuMjk0NyAxLjg0MjEgMTAuNjU5OCAyLjkxMzI2IDExLjQwMjkgMy42NTY3M0MxMi4xNDQ0IDQuNDE4NzUgMTMuMTkzNCA0Ljc2NzU2IDE0LjIxNCA0Ljg4NTU1VjcuNjUxOEMxMy4yNTc2IDcuNjE5MzQgMTIuMjk2NiA3LjQxMzI1IDExLjQyODcgNi45ODY2NEMxMS4wNTA3IDYuODA5NCAxMC42OTg2IDYuNTgxMTYgMTAuMzUzOSA2LjM0Nzc2QzEwLjM0OTQgOC4zNTUwOCAxMC4zNjE5IDEwLjM1OTggMTAuMzQxNSAxMi4zNTg5QzEwLjI4OTcgMTMuMzE5MyA5Ljk4Mzg2IDE0LjI3NSA5LjQ0NDcyIDE1LjA2NjRDOC41NzczIDE2LjM4MzkgNy4wNzE3NyAxNy4yNDI3IDUuNTI1NDQgMTcuMjY5NUM0LjU3Njk2IDE3LjMyNTcgMy42Mjk0NyAxNy4wNTc4IDIuODIxMjQgMTYuNTY0MkMxLjQ4MTgzIDE1Ljc0NiAwLjUzOTMxMiAxNC4yNDgyIDAuNDAyMDM4IDEyLjY0MDdDMC4zODQ3NDcgMTIuMzAwMyAwLjM4MjA5MiAxMS45NTkyIDAuMzk0MDggMTEuNjE4NUMwLjUxMzQ0OSAxMC4zMTE0IDEuMTM3NjUgOS4wNjA5NCAyLjEwNjUyIDguMjEwM0MzLjIwNDcyIDcuMjE5NTIgNC43NDMwOCA2Ljc0NzU4IDYuMTgzNDYgNy4wMjY4M0M2LjE5Njg5IDguMDQ0NCA2LjE1NzYgOS4wNjA5NCA2LjE1NzYgMTAuMDc4NUM1LjQ5OTU4IDkuODU4IDQuNzMwNjUgOS45MTk4MiA0LjE1NTY5IDEwLjMzMzZDMy43MzUwMyAxMC42MjA2IDMuNDE3MTQgMTEuMDQzIDMuMjUwOTcgMTEuNTM1NkMzLjExMzcgMTEuODgzOSAzLjE1Mjk5IDEyLjI3MDggMy4xNjA5NSAxMi42NDA3QzMuMzE4NjEgMTMuNzY4MSA0LjM2NTA4IDE0LjcxNTYgNS40ODIxNyAxNC42MTNDNi4yMjI3NiAxNC42MDQ4IDYuOTMyNSAxNC4xNTk2IDcuMzE4NDYgMTMuNTA3OUM3LjQ0MzMgMTMuMjc5NiA3LjU4MzA2IDEzLjA0NjIgNy41OTA1MiAxMi43Nzc4QzcuNjU1NjggMTEuNTQ5IDcuNjI5ODEgMTAuMzI1MyA3LjYzNzc3IDkuMDk2NDlDNy42NDMyNCA2LjMyNzE1IDcuNjI5ODEgMy41NjU1NCA3LjY1MDIxIDAuODA0OTU0TDcuNjQ5NzEgMC44MDQ0MzhaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4=");--icon-external:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDJIMTBWN0gwVjJaIiBmaWxsPSIjNzg1OTc4Ii8+IDxwYXRoIGQ9Ik0yIDBIMTJWMUgyVjBaIiBmaWxsPSIjNzg1OTc4Ii8+IDxwYXRoIGQ9Ik0xMiAwTDEyIDVMMTEgNUwxMSAtNC4zNzExNGUtMDhMMTIgMFoiIGZpbGw9IiM3ODU5NzgiLz4gPC9zdmc+");--icon-close:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCA2MCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTIuMDY2NTQgMC4xOTYwNTFDMS40MDc4OSAtMC4yMDc1MzcgMC41NjU2NzMgMC4wMzE5Njk4IDAuMTg1NCAwLjczMTAwNEMtMC4xOTQ4NzQgMS40MzAwNCAwLjAzMDc5NjMgMi4zMjM4OSAwLjY4OTQ1IDIuNzI3NDhMMjcuMjQ1OCAxOC45OTk4TDAuNjg4Nzc1IDM1LjI3MjVDMC4wMzAxMjIxIDM1LjY3NjEgLTAuMTk1NTQ4IDM2LjU3IDAuMTg0NzI2IDM3LjI2OUMwLjU2NDk5OSAzNy45NjggMS40MDcyMiAzOC4yMDc1IDIuMDY1ODcgMzcuODAzOUwzMCAyMC42ODc0TDU3LjkzNDEgMzcuODAzOUM1OC41OTI4IDM4LjIwNzUgNTkuNDM1IDM3Ljk2OCA1OS44MTUzIDM3LjI2OUM2MC4xOTU1IDM2LjU3IDU5Ljk2OTkgMzUuNjc2MSA1OS4zMTEyIDM1LjI3MjVMMzIuNzU0MiAxOC45OTk4TDU5LjMxMDUgMi43Mjc0OEM1OS45NjkyIDIuMzIzODkgNjAuMTk0OSAxLjQzMDA0IDU5LjgxNDYgMC43MzEwMDRDNTkuNDM0MyAwLjAzMTk2OTggNTguNTkyMSAtMC4yMDc1MzcgNTcuOTMzNSAwLjE5NjA1MUwzMCAxNy4zMTIyTDIuMDY2NTQgMC4xOTYwNTFaIiBmaWxsPSIjNzg1OTc4Ii8+IDwvc3ZnPg==");--icon-fuki:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV8xMDE0XzQ4MzkiIGZpbGw9IndoaXRlIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjczMDAyIDE3LjY2NTlDLTAuMjk3Mjk1IDEzLjM1NTUgMC4wOTc3OTM1IDcuMTY1NzkgNC45MTUyOSAzLjIyNDJDMTAuMTYzMiAtMS4wNjk1MyAxOC42NzE3IC0xLjA2OTUyIDIzLjkxOTYgMy4yMjQyQzI5LjE2NzQgNy41MTc5MiAyOS4xNjc0IDE0LjQ3OTQgMjMuOTE5NiAxOC43NzMyQzE5LjQzNDQgMjIuNDQyOCAxMi41Njc1IDIyLjk3NjIgNy4zOTAwMyAyMC4zNzMyTDMuMjE4NjcgMjEuOTkzNkwzLjczMDAyIDE3LjY2NTlaIi8+IDwvbWFzaz4gPHBhdGggZD0iTTMuNzMwMDIgMTcuNjY1OUw0LjYyMjY2IDE2LjgzMThMNS4wMDk3NiAxNy4yNDYxTDQuOTQzMjIgMTcuODA5MkwzLjczMDAyIDE3LjY2NTlaTTQuOTE1MjkgMy4yMjQyTDQuMTQxNyAyLjI3ODdMNC4xNDE3IDIuMjc4N0w0LjkxNTI5IDMuMjI0MlpNMjMuOTE5NiAzLjIyNDJMMjQuNjkzMSAyLjI3ODdMMjQuNjkzMSAyLjI3ODdMMjMuOTE5NiAzLjIyNDJaTTIzLjkxOTYgMTguNzczMkwyMy4xNDYgMTcuODI3N0wyMy4xNDYgMTcuODI3N0wyMy45MTk2IDE4Ljc3MzJaTTcuMzkwMDMgMjAuMzczMkw2Ljk0NzY4IDE5LjIzNDRMNy40NTM3MyAxOS4wMzc5TDcuOTM4NzcgMTkuMjgxN0w3LjM5MDAzIDIwLjM3MzJaTTMuMjE4NjcgMjEuOTkzNkwzLjY2MTAyIDIzLjEzMjNMMS43NjcwNCAyMy44NjgxTDIuMDA1NDYgMjEuODUwMkwzLjIxODY3IDIxLjk5MzZaTTIuODM3MzggMTguNDk5OUMtMS42ODc3NSAxMy42NTY4IC0xLjIwNDU0IDYuNjUyOSA0LjE0MTcgMi4yNzg3TDUuNjg4ODggNC4xNjk3QzEuNDAwMTMgNy42Nzg2OCAxLjA5MzE2IDEzLjA1NDMgNC42MjI2NiAxNi44MzE4TDIuODM3MzggMTguNDk5OVpNNC4xNDE3IDIuMjc4N0M5LjgzOTU5IC0yLjM4MzIyIDE4Ljk5NTMgLTIuMzgzMjIgMjQuNjkzMSAyLjI3ODdMMjMuMTQ2IDQuMTY5N0MxOC4zNDgxIDAuMjQ0MTY2IDEwLjQ4NjggMC4yNDQxNjUgNS42ODg4OCA0LjE2OTdMNC4xNDE3IDIuMjc4N1pNMjQuNjkzMSAyLjI3ODdDMjcuNTc1NiA0LjYzNzExIDI5LjA3NzEgNy43ODczIDI5LjA3NzEgMTAuOTk4N0MyOS4wNzcxIDE0LjIxIDI3LjU3NTYgMTcuMzYwMiAyNC42OTMxIDE5LjcxODdMMjMuMTQ2IDE3LjgyNzdDMjUuNTExMyAxNS44OTIzIDI2LjYzMzggMTMuNDE0OSAyNi42MzM4IDEwLjk5ODdDMjYuNjMzOCA4LjU4MjQ0IDI1LjUxMTMgNi4xMDUwMSAyMy4xNDYgNC4xNjk3TDI0LjY5MzEgMi4yNzg3Wk0yNC42OTMxIDE5LjcxODdDMTkuODA2NSAyMy43MTY4IDEyLjQxNjIgMjQuMjY3NSA2Ljg0MTI5IDIxLjQ2NDZMNy45Mzg3NyAxOS4yODE3QzEyLjcxODggMjEuNjg0OSAxOS4wNjIzIDIxLjE2ODkgMjMuMTQ2IDE3LjgyNzdMMjQuNjkzMSAxOS43MTg3Wk0yLjc3NjMxIDIwLjg1NDhMNi45NDc2OCAxOS4yMzQ0TDcuODMyMzkgMjEuNTExOUwzLjY2MTAyIDIzLjEzMjNMMi43NzYzMSAyMC44NTQ4Wk00Ljk0MzIyIDE3LjgwOTJMNC40MzE4NyAyMi4xMzY5TDIuMDA1NDYgMjEuODUwMkwyLjUxNjgyIDE3LjUyMjVMNC45NDMyMiAxNy44MDkyWiIgZmlsbD0iI0ZGQjZDNiIgbWFzaz0idXJsKCNwYXRoLTEtaW5zaWRlLTFfMTAxNF80ODM5KSIvPiA8L3N2Zz4=");--icon-renako:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyOCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwMTRfNDgxOCkiPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQuNTYxNDUgMTcuNzc4OUM0LjA4NDM3IDE4LjI1NiA0LjA4NDM3IDE5LjAyOTUgNC41NjE0NSAxOS41MDY2QzUuMDM4NTMgMTkuOTgzNyA1LjgxMjAzIDE5Ljk4MzcgNi4yODkxMSAxOS41MDY2TDE0LjQ4ODMgMTEuMzA3NEwyNi4wNzUgMTIuMTE3NkMyNi43NDgxIDEyLjE2NDcgMjcuMzMxOCAxMS42NTcyIDI3LjM3ODkgMTAuOTg0MkMyNy40MjYgMTAuMzExMSAyNi45MTg1IDkuNzI3MzMgMjYuMjQ1NCA5LjY4MDI3TDE2Ljc3NzUgOS4wMTgyMUwyMy41ODQzIDIuMjExNDVDMjQuMDYxNCAxLjczNDM3IDI0LjA2MTQgMC45NjA4NjkgMjMuNTg0MyAwLjQ4Mzc4OEMyMy4xMDcyIDAuMDA2NzA2OTEgMjIuMzMzNyAwLjAwNjcwNTc4IDIxLjg1NjYgMC40ODM3ODdMMTMuNTQ4IDguNzkyMzhMMS44NDU5NyA3Ljk3NDA5QzEuMTcyOTIgNy45MjcwMyAwLjU4OTE1MyA4LjQzNDQ5IDAuNTQyMDg5IDkuMTA3NTRDMC40OTUwMjQgOS43ODA1OSAxLjAwMjQ5IDEwLjM2NDQgMS42NzU1NCAxMC40MTE0TDExLjI1ODggMTEuMDgxNkw0LjU2MTQ1IDE3Ljc3ODlaIiBmaWxsPSIjRkZCNkM2Ii8+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMTAxNF80ODE4Ij4gPHJlY3Qgd2lkdGg9IjI2Ljg3NjEiIGhlaWdodD0iMTkuNTQ2MyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNTE0NjQ4IDAuMjI2NTYyKSIvPiA8L2NsaXBQYXRoPiA8L2RlZnM+IDwvc3ZnPg==");--icon-mai:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTMuNzEyNTQgNC44NDY1M0MzLjcxMjU0IDUuMTI4ODYgMy42MzI5OSA1LjQwNDg1IDMuNDgzOTYgNS42Mzk1OUMzLjMzNDkzIDUuODc0MzQgMy4xMjMxMiA2LjA1NzMgMi44NzUyOSA2LjE2NTM0QzIuNjI3NDcgNi4yNzMzOSAyLjM1NDc2IDYuMzAxNjUgMi4wOTE2NyA2LjI0NjU3QzEuODI4NTggNi4xOTE0OSAxLjU4NjkyIDYuMDU1NTQgMS4zOTcyNCA1Ljg1NTlDMS4yMDc1NyA1LjY1NjI3IDEuMDc4MzkgNS40MDE5MiAxLjAyNjA2IDUuMTI1MDJDMC45NzM3MjkgNC44NDgxMiAxLjAwMDU5IDQuNTYxMSAxLjEwMzI0IDQuMzAwMjZDMS4yMDU4OSA0LjAzOTQzIDEuMzc5NzMgMy44MTY0OSAxLjYwMjc3IDMuNjU5NjNDMS44MjU4IDMuNTAyNzggMi4wODgwMiAzLjQxOTA2IDIuMzU2MjcgMy40MTkwNkMyLjcxNTk3IDMuNDE5MDYgMy4wNjA5NSAzLjU2OTQ2IDMuMzE1MyAzLjgzNzE2QzMuNTY5NjUgNC4xMDQ4NiAzLjcxMjU0IDQuNDY3OTQgMy43MTI1NCA0Ljg0NjUzWiIgZmlsbD0iI0VFQTJBOSIvPiA8cGF0aCBkPSJNMTUuMDAwOCAyLjg1NDk0QzE1Ljc0OTggMi44NTQ5NCAxNi4zNTcgMi4yMTU4NCAxNi4zNTcgMS40Mjc0N0MxNi4zNTcgMC42MzkxIDE1Ljc0OTggMCAxNS4wMDA4IDBDMTQuMjUxNyAwIDEzLjY0NDUgMC42MzkxIDEzLjY0NDUgMS40Mjc0N0MxMy42NDQ1IDIuMjE1ODQgMTQuMjUxNyAyLjg1NDk0IDE1LjAwMDggMi44NTQ5NFoiIGZpbGw9IiNFRUEyQTkiLz4gPHBhdGggZD0iTTE5LjYzMzUgMTIuMDQ5M0wxNS4wMDA4IDMuOTUwNDhMMTAuMzY2NSAxMi4wNDkzTDIuOTkzMjMgNi44MTg1TDUuOTUxMjMgMjFIMjQuMDQ4OEwyNy4wMDgzIDYuODE4NUwxOS42MzM1IDEyLjA0OTNaIiBmaWxsPSIjRUVBMkE5Ii8+IDxwYXRoIGQ9Ik0yNi4yODc1IDQuODQ2NTNDMjYuMjg3NSA1LjEyODkzIDI2LjM2NyA1LjQwNDk4IDI2LjUxNjEgNS42Mzk3NkMyNi42NjUyIDUuODc0NTQgMjYuODc3MiA2LjA1NzUxIDI3LjEyNTEgNi4xNjU1QzI3LjM3MyA2LjI3MzQ5IDI3LjY0NTggNi4zMDE2NyAyNy45MDg5IDYuMjQ2NDZDMjguMTcyIDYuMTkxMjQgMjguNDEzNyA2LjA1NTEzIDI4LjYwMzMgNS44NTUzM0MyOC43OTI5IDUuNjU1NTMgMjguOTIyIDUuNDAxMDMgMjguOTc0MSA1LjEyNDAyQzI5LjAyNjMgNC44NDcwMSAyOC45OTkyIDQuNTU5OTQgMjguODk2MyA0LjI5OTEzQzI4Ljc5MzQgNC4wMzgzMiAyOC42MTkzIDMuODE1NDkgMjguMzk2MSAzLjY1ODg0QzI4LjE3MjkgMy41MDIxOCAyNy45MTA1IDMuNDE4NzQgMjcuNjQyMiAzLjQxOTA2QzI3LjQ2NDEgMy40MTkwNiAyNy4yODc5IDMuNDU2IDI3LjEyMzQgMy41Mjc3NUMyNi45NTg5IDMuNTk5NTEgMjYuODA5NSAzLjcwNDY4IDI2LjY4MzcgMy44MzcyNkMyNi41NTc5IDMuOTY5ODMgMjYuNDU4MSA0LjEyNzIxIDI2LjM5MDEgNC4zMDAzOUMyNi4zMjIxIDQuNDczNTcgMjYuMjg3MyA0LjY1OTE1IDI2LjI4NzUgNC44NDY1M1oiIGZpbGw9IiNFRUEyQTkiLz4gPC9zdmc+");--icon-ajisai:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExMDFfMTQ2MDQpIj4gPHBhdGggZD0iTTEzLjk3MDYgMTEuOTY0M0MxNi4yOTQ5IDYuMDc3MzUgMTMuMjM3MSAzLjE2NzE5IDEzLjIzNzEgMy4xNjcxOUMxMC4wNzkzIDAuMDA5MzY3OTYgNS45MDIyIDEuMjMzNDQgNS45MDIyIDEuMjMzNDRDNC4xODc1NSAxLjcwOTc0IDMuODA2NTEgMS43OTU0NyAzLjgwNjUxIDEuNzk1NDdDMy44MDY1MSAxLjc5NTQ3IDMuNzIwNzggMi4xNzY1MSAzLjIzOTcyIDMuODkxMTdDMy4yMzk3MiAzLjg5MTE3IDIuMDIwNDEgOC4wNjgyNiA1LjE3MzQ3IDExLjIyNjFDNS4xNzM0NyAxMS4yMjYxIDguMDg4NCAxNC4yODM5IDEzLjk3NTQgMTEuOTU5NkwxMy45NzA2IDExLjk2NDNaIiBmaWxsPSIjRkZDRDMzIi8+IDxwYXRoIGQ9Ik0xNC4wMzYxIDEyLjAzMDZDMTEuNzExOCAxNy45MTc2IDE0Ljc2OTYgMjAuODMyNSAxNC43Njk2IDIwLjgzMjVDMTcuOTI3NCAyMy45OTA0IDIyLjEwNDUgMjIuNzY2MyAyMi4xMDQ1IDIyLjc2NjNDMjMuODIzOSAyMi4yOSAyNC4yMDAyIDIyLjIwNDMgMjQuMjAwMiAyMi4yMDQzQzI0LjIwMDIgMjIuMjA0MyAyNC4yODEyIDIxLjgyOCAyNC43NjIyIDIwLjEwODZDMjQuNzYyMiAyMC4xMDg2IDI1Ljk4MTUgMTUuOTMxNSAyMi44MjM3IDEyLjc3ODRDMjIuODIzNyAxMi43Nzg0IDE5LjkxODMgOS43MjA2IDE0LjAyNjYgMTIuMDQwMUwxNC4wMzYxIDEyLjAzMDZaIiBmaWxsPSIjRkZDRDMzIi8+IDxwYXRoIGQ9Ik0xNC4wMzQ0IDExLjk2MzhDMTkuOTI2MSAxNC4yODgxIDIyLjgzMTUgMTEuMjMwMyAyMi44MzE1IDExLjIzMDNDMjUuOTg5MyA4LjA3MjQ1IDI0Ljc3IDMuODk1MzYgMjQuNzcgMy44OTUzNkMyNC4yOTM3IDIuMTc1OTQgMjQuMjA4IDEuNzk5NjcgMjQuMjA4IDEuNzk5NjdDMjQuMjA4IDEuNzk5NjcgMjMuODMxNyAxLjcyMzQ3IDIyLjExMjMgMS4yNDI0MkMyMi4xMTIzIDEuMjQyNDIgMTcuOTM1MiAwLjAxODM0MDEgMTQuNzc3NCAzLjE3NjE3QzE0Ljc3NzQgMy4xNzYxNyAxMS43MTk2IDYuMDg2MzIgMTQuMDQzOSAxMS45NzMzTDE0LjAzNDQgMTEuOTYzOFoiIGZpbGw9IiNGRkNEMzMiLz4gPHBhdGggZD0iTTEzLjk2NzYgMTIuMDMxMkM4LjA4MDU4IDkuNzExNjMgNS4xNjU2NiAxMi43Njk0IDUuMTY1NjYgMTIuNzY5NEMyLjAxMjYgMTUuOTIyNSAzLjIzMTkxIDIwLjA5OTYgMy4yMzE5MSAyMC4wOTk2QzMuNzA4MiAyMS44MTkgMy43OTM5MyAyMi4xOTUzIDMuNzkzOTMgMjIuMTk1M0MzLjc5MzkzIDIyLjE5NTMgNC4xNzQ5OCAyMi4yNzYyIDUuODg5NjQgMjIuNzU3M0M1Ljg4OTY0IDIyLjc1NzMgMTAuMDY2NyAyMy45ODE0IDEzLjIyNDYgMjAuODIzNkMxMy4yMjQ2IDIwLjgyMzYgMTYuMjc3NiAxNy45MDg2IDEzLjk1ODEgMTIuMDIxNkwxMy45Njc2IDEyLjAzMTJaIiBmaWxsPSIjRkZDRDMzIi8+IDxwYXRoIGQ9Ik0xNS4yOTY5IDEwLjcwMDdDMTUuNTUzNSAxMC45NTcyIDE1LjcyODQgMTEuMjg0MSAxNS43OTkzIDExLjY0QzE1Ljg3MDIgMTEuOTk2IDE1LjgzNCAxMi4zNjUgMTUuNjk1MyAxMi43MDAzQzE1LjU1NjYgMTMuMDM1NyAxNS4zMjE2IDEzLjMyMjMgMTUuMDIgMTMuNTI0QzE0LjcxODUgMTMuNzI1NyAxNC4zNjQgMTMuODMzNCAxNC4wMDEzIDEzLjgzMzRDMTMuNjM4NiAxMy44MzM0IDEzLjI4NDEgMTMuNzI1NyAxMi45ODI1IDEzLjUyNEMxMi42ODEgMTMuMzIyMyAxMi40NDYgMTMuMDM1NyAxMi4zMDczIDEyLjcwMDNDMTIuMTY4NiAxMi4zNjUgMTIuMTMyNCAxMS45OTYgMTIuMjAzMyAxMS42NEMxMi4yNzQzIDExLjI4NDEgMTIuNDQ5MSAxMC45NTcyIDEyLjcwNTcgMTAuNzAwN0MxMy4wNTAzIDEwLjM1ODYgMTMuNTE1OSAxMC4xNjY3IDE0LjAwMTMgMTAuMTY2N0MxNC40ODY3IDEwLjE2NjcgMTQuOTUyNCAxMC4zNTg2IDE1LjI5NjkgMTAuNzAwN1oiIGZpbGw9IndoaXRlIi8+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMTEwMV8xNDYwNCI+IDxyZWN0IHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMSkiLz4gPC9jbGlwUGF0aD4gPC9kZWZzPiA8L3N2Zz4=");--icon-satuki:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjYxIDUuMjY2MTFDMTggNCAyMC40ODk3IDIuOTM5MzggMjIuNTQxNiAzLjAwNjk3QzI0LjU5MzUgMy4wNzQ1NSAyNi41OTcgMy42NDAxIDI4LjM3NSA0LjY1MzYzQzI4LjU0MzMgNC43NDk1OSAyOC42ODY3IDQuODgzIDI4Ljc5MzcgNS4wNDMyNUMyOC45MDA3IDUuMjAzNDkgMjguOTY4MyA1LjM4NjE3IDI4Ljk5MTIgNS41NzY3NUwyOSA1LjcyMjM4VjIxLjc2NkMyOSAyMS45ODI2IDI4Ljk0MjIgMjIuMTk1NCAyOC44MzI1IDIyLjM4M0MyOC43MjI4IDIyLjU3MDYgMjguNTY1IDIyLjcyNjQgMjguMzc1IDIyLjgzNDdDMjguMTg1IDIyLjk0MzEgMjcuOTY5NCAyMy4wMDAxIDI3Ljc1IDIzLjAwMDFDMjcuNTMwNiAyMy4wMDAxIDI3LjMxNSAyMi45NDMgMjcuMTI1IDIyLjgzNDdDMjUuNjA0OCAyMS45NjgyIDIzLjg4MDQgMjEuNTEyIDIyLjEyNSAyMS41MTJDMjAuMzY5NiAyMS41MTIgMTguNjQ1MiAyMS45NjgyIDE3LjEyNSAyMi44MzQ3QzE2LjkzNSAyMi45NDMgMTYuNzE5NCAyMy4wMDAxIDE2LjUgMjMuMDAwMUMxNi4yODA2IDIzLjAwMDEgMTYuMDY1IDIyLjk0MyAxNS44NzUgMjIuODM0N0MxNC40MTA4IDIyIDEyLjc1NjIgMjEuNTQ1NCAxMS4wNjU3IDIxLjUxMzRDOS4zNzUyNyAyMS40ODE1IDcuNzA0MjEgMjEuODczMyA2LjIwODc1IDIyLjY1MjFMNS44IDIyLjg3NDJMNS42NzEyNSAyMi45Mjg1TDUuNjEgMjIuOTQ4M0w1LjQ3MjUgMjIuOTgwNEw1LjM5NjI1IDIyLjk5MjdMNS4yNSAyMy4wMDAxSDUuMTk3NUw1LjA2IDIyLjk4NTNMNC45NjM3NSAyMi45NjhMNC44Mjg3NSAyMi45Mjg1TDQuNjcxMjUgMjIuODU5NEw0LjU1MjUgMjIuNzkwM0w0LjQ0MTI1IDIyLjcwNzZMNC4zNjYyNSAyMi42Mzg1TDQuMjc1IDIyLjUzNzNMNC4xOTUgMjIuNDI3NUw0LjE2NzUgMjIuMzgzTDQuMTI3NSAyMi4zMDlMNC4wNzI1IDIyLjE4MTlMNC4wNTI1IDIyLjEyMTRMNC4wMiAyMS45ODU3TDQuMDA3NSAyMS45MTA0TDQuMDAyNSAyMS44NDk5TDQgMjEuNzY2VjUuNzIyMzhDNC4wMDAwMSA1LjUwNTc1IDQuMDU3NzcgNS4yOTI5NCA0LjE2NzQ4IDUuMTA1MzNDNC4yNzcxOSA0LjkxNzczIDQuNDM0OTggNC43NjE5NCA0LjYyNSA0LjY1MzYzQzYuNDAyOTkgMy42NDAxIDguNDA2NDggMy4wNzQ1NSAxMC40NTg0IDMuMDA2OTdDMTIuNTEwMyAyLjkzOTM4IDE1IDQgMTYuMzkgNS4yNjYxMUwxNi41IDUuMzIwNDFMMTYuNjEgNS4yNjYxMVoiIGZpbGw9IiNCRUQ4RjAiLz4gPHBhdGggZD0iTTE2LjUgNFYyMy41IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPiA8L3N2Zz4=");--icon-kaho:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE0LjA0NzYgNi43NzQxM1Y3LjI1MzU1QzE0LjA0NzEgNy4yNjM3OSAxNC4wNDcyIDcuMjc0MDYgMTQuMDQ3OCA3LjI4NDI5QzE0LjA0ODYgNy4yODM0NiAxNC4wNDk0IDcuMjgyNjIgMTQuMDUwMSA3LjI4MTc4QzE0LjA1IDcuMjc0MDQgMTQuMDUwMiA3LjI2NjI5IDE0LjA1MDggNy4yNTg1NlY2Ljc3OTE0QzE0LjAyMzggNi41OTc5IDE0LjAyMzggNi40MTM3MSAxNC4wNTA4IDYuMjMyNDdDMTQuMDY3MyA2LjE1MTMxIDE0LjExMDMgNi4wNzc4IDE0LjE3MzEgNi4wMjMyN0MxNC4yMzU4IDUuOTY4NzQgMTQuMzE0OSA1LjkzNjIxIDE0LjM5ODEgNS45MzA2OEMxNC40MDQgNS45Mjk2NCAxNC40MDk5IDUuOTI4NTggMTQuNDE1OCA1LjkyNzUxQzE0LjQ1ODkgNS45MTk3MSAxNC41MDMyIDUuOTExNyAxNC41NDc1IDUuOTExN0MxNC42NTA2IDUuODg4NDIgMTQuNzU2MSA1Ljg3Nzk5IDE0Ljg2MTggNS44ODA2NkgxNS40NDU0QzE1LjU1MSA1Ljg3ODE3IDE1LjY1NjYgNS44ODg1OSAxNS43NTk3IDUuOTExN0MxNS43Nzk0IDUuOTE0NDkgMTUuNzk5MyA1LjkxNjcxIDE1LjgxOTMgNS45MTg5NUMxNS44NDg4IDUuOTIyMjQgMTUuODc4NCA1LjkyNTU0IDE1LjkwNzMgNS45MzA2OEMxNi4wMDMxIDUuOTQ2NzIgMTYuMDc1NSA1Ljk3NjQxIDE2LjEzIDYuMDE4NzZDMTYuNDMzMSA1LjczMDI3IDE2Ljg4NTcgNS41MjAxIDE3LjI2MTQgNS4zNDU2NUMxNy4zNzYzIDUuMjkyMzMgMTcuNDgzOSA1LjI0MjM0IDE3LjU3NzkgNS4xOTQ0N0MxOC40ODg0IDQuNzMwODUgMTkuNDMzIDQuMzM2NTMgMjAuNDAzNiA0LjAxNDlDMjIuMzQ3MiAzLjM2NTg5IDI0LjM4MTQgMy4wMjM3NCAyNi40MzE4IDMuMDAwODlDMjcuMDUzNiAyLjk5MjI3IDI3LjczNjEgMy4wMzg4MyAyOC4xODc3IDMuNDY0NzlDMjkuMTYzNiA0LjY3OTgyIDI5LjIzNDQgNi44MjgzMiAyOC41Mzg1IDcuNjMyOTRMMjguNTM1NiA3LjYzMTkxQzI4LjQwOTcgNy44MTgwMiAyOC4xMDcxIDguMTk2NDkgMjcuODkyNSA4LjIzNzAxQzI2LjYwNDIgOC41MTIyNSAyNS4xMTggOC4zNDk4NSAyMy43MjMxIDguMTk3NDNDMjMuMjU2NCA4LjE0NjQzIDIyLjc5OTkgOC4wOTY1NiAyMi4zNjQ1IDguMDY0NTZMMjIuMDI4NCA4LjAzOTA2QzIxLjIwMTkgNy45NzYxIDIwLjM3ODUgNy45MTMzNyAxOS41NTEgNy44OTIxMUMxOS4yNzEzIDcuODk4OTcgMTguOTkxNiA3Ljg5NTc0IDE4LjcxMjQgNy44ODI0NkMxOS41MTcxIDguNjAyNjEgMjAuMjAzOCA5LjQzNTk2IDIwLjc0ODggMTAuMzU0NEMyMS42NjggMTIuMDAyOSAyMi4xMDkzIDEzLjg1MDIgMjIuNTQxNyAxNS42NjAxTDIyLjU4NTkgMTUuODQ0OUMyMi43ODQ1IDE3LjcyNDIgMjMuMzk3MyAyMS41ODYzIDI0LjI1OTcgMjJIMjAuNzQ4OEMxOS44NzA4IDE3LjUwNDIgMTcuODI2MyA4LjU5OTc4IDE2LjQ0MTUgNy42NDkyMkMxNi40MDE2IDcuNjQwNjEgMTYuMzYxOSA3LjYzMTE2IDE2LjMyMjMgNy42MjA4N0MxNi4yODE4IDcuNjA1NzkgMTYuMjQzIDcuNTg3MTQgMTYuMjA2NCA3LjU2NTI2QzE2LjE5MDcgNy42MDQzMiAxNi4xNzA3IDcuNjM4MzQgMTYuMTQ1MyA3LjY2NTU0QzE1Ljk3MyA3Ljg1NTIxIDE1LjY1MDcgNy44MjI0OSAxNS4zNzkxIDcuNzk0OTFDMTUuMjk3NSA3Ljc4NjY0IDE1LjIyMDYgNy43Nzg4MiAxNS4xNTM2IDcuNzc3NjNDMTUuMDczOCA3Ljc3NjIxIDE0Ljk4MzcgNy43ODQ0NCAxNC44ODk5IDcuNzkzQzE0LjY0MyA3LjgxNTU1IDE0LjM3MTQgNy44NDAzNSAxNC4yMDAxIDcuNjk2NThDMTQuMTg2MiA3LjY4NzcyIDE0LjE3MzQgNy42NzczMSAxNC4xNjE5IDcuNjY1NTRDMTQuMTU2NiA3LjY1Nzk3IDE0LjE1MTUgNy42NTAzIDE0LjE0NjYgNy42NDI1M0MxMi43NjE3IDguNTU3MTIgMTAuNzA5NSAxNy40OTM0IDkuODI5MzcgMjJINi4zMTg0NkM3LjE4MDg3IDIxLjU4NjMgNy43OTM3MSAxNy43MjQyIDcuOTkyMzMgMTUuODQ0OUw4LjAzNjUgMTUuNjYwMUM4LjQ2ODg5IDEzLjg1MDIgOC45MTAyMyAxMi4wMDI5IDkuODI5MzcgMTAuMzU0NEMxMC4zODYzIDkuNDE1OCAxMS4wOTEzIDguNTY2MDggMTEuOTE4OSA3LjgzNTIxQzExLjQzMDggNy44ODUxMiAxMC45Mzk5IDcuOTA0MTQgMTAuNDQ5MSA3Ljg5MjExQzkuNjIxNjYgNy45MTMzNyA4Ljc5ODI0IDcuOTc2MSA3Ljk3MTc0IDguMDM5MDZMNy42MzU2MyA4LjA2NDU2QzcuMjAwMjEgOC4wOTY1NiA2Ljc0MzczIDguMTQ2NDMgNi4yNzcwMiA4LjE5NzQzQzQuODgyMTYgOC4zNDk4NSAzLjM5NTkgOC41MTIyNSAyLjEwNzU5IDguMjM3MDFDMS44OTI5OCA4LjE5NjQ5IDEuNTkwMzcgNy44MTc5NiAxLjQ2NDU0IDcuNjMxODdMMS40NjE1MiA3LjYzMjk0QzAuNzY1NjQzIDYuODI4MzIgMC44MzY0MDggNC42Nzk4MiAxLjgxMjM0IDMuNDY0NzlDMi4yNjM4OSAzLjAzODgzIDIuOTQ2NDMgMi45OTIyNyAzLjU2ODE4IDMuMDAwODlDNS42MTg2MyAzLjAyMzc0IDcuNjUyNzcgMy4zNjU4OSA5LjU5NjM5IDQuMDE0OUMxMC41NjcgNC4zMzY1MyAxMS41MTE2IDQuNzMwODUgMTIuNDIyMSA1LjE5NDQ3QzEyLjUxNjEgNS4yNDIzNCAxMi42MjM3IDUuMjkyMzMgMTIuNzM4NiA1LjM0NTY1QzEzLjEyMDIgNS41MjI4NyAxMy41ODEzIDUuNzM2OTcgMTMuODg0NCA2LjAzMjU5QzEzLjk0NSA2LjA5MjE3IDEzLjk5OTcgNi4xNTc0MyAxNC4wNDc2IDYuMjI3NDZDMTQuMDIwNiA2LjQwODY5IDE0LjAyMDYgNi41OTI4OSAxNC4wNDc2IDYuNzc0MTNaIiBmaWxsPSIjQTJENUMwIiBmaWxsLW9wYWNpdHk9IjAuOCIvPiA8L3N2Zz4=")}/*!
Copyright 2020-2022 LY Corporation
This Font Software is licensed under the SIL Open Font License, Version 1.1.
 */@font-face{font-family:LINESeedJP_OTF_Bd;src:url(../fonts/LINESeedJP_OTF_Bd.woff2) format("woff2");font-weight:700;font-display:block;font-style:normal}@font-face{font-family:LINESeedJP_OTF_Eb;src:url(../fonts/LINESeedJP_OTF_Eb.woff2) format("woff2");font-weight:800;font-display:block;font-style:normal}html{font-size:62.5%;line-height:1}@media print,screen and (max-width:1024px){html{font-size:1.3020833333vw}}body{font-family:"Zen Kaku Gothic New","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden;height:100%;min-height:100%;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;font-weight:var(--font-weight-medium);letter-spacing:.06em;line-height:2;color:var(--color-purple);background:#fff}@media print,screen and (max-width:1024px){body{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;font-size:3.3854166667vw}}@media print,screen and (min-width:1025px){body{font-size:1.6rem}}img{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}img:not(.c-single-content img){width:100%;height:100%}.l-main{position:relative}@-webkit-keyframes infinite-text-left{0%{background-position:0 0}100%{background-position:0 -100%}}@keyframes infinite-text-left{0%{background-position:0 0}100%{background-position:0 -100%}}@-webkit-keyframes infinite-text-right{0%{background-position:0 0}100%{background-position:0 100%}}@keyframes infinite-text-right{0%{background-position:0 0}100%{background-position:0 100%}}@-webkit-keyframes infinite-mask-bg{0%{-webkit-mask-position:0 0;mask-position:0 0}100%{-webkit-mask-position:200% -100%;mask-position:200% -100%}}@keyframes infinite-mask-bg{0%{-webkit-mask-position:0 0;mask-position:0 0}100%{-webkit-mask-position:200% -100%;mask-position:200% -100%}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.l-wrapper{position:relative}.l-wrapper .bg-infinite-txt{width:100%;height:100%;position:absolute;display:block;pointer-events:none;overflow:hidden}.l-wrapper .bg-infinite-txt .bg-infinite-txt__left,.l-wrapper .bg-infinite-txt .bg-infinite-txt__right{position:absolute;top:0;width:100px;background-repeat:repeat-y;will-change:background-position;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-position:0 0;background-size:100% auto;z-index:1}@media print,screen and (max-width:1024px){.l-wrapper .bg-infinite-txt .bg-infinite-txt__left,.l-wrapper .bg-infinite-txt .bg-infinite-txt__right{width:13.0208333333vw;z-index:-1}}.l-wrapper .bg-infinite-txt .bg-infinite-txt__left{left:-20px;height:15160px;background-image:url(../images/pc/bg_infinite-txt-left.png);-webkit-animation:infinite-text-left 220s linear infinite;animation:infinite-text-left 220s linear infinite}@media print,screen and (max-width:1024px){.l-wrapper .bg-infinite-txt .bg-infinite-txt__left{height:15160px;left:-3.90625vw}}.l-wrapper .bg-infinite-txt .bg-infinite-txt__right{right:-20px;height:17100px;background-image:url(../images/pc/bg_infinite-txt-right.png);-webkit-animation:infinite-text-right 248.153s linear infinite;animation:infinite-text-right 248.153s linear infinite}@media print,screen and (max-width:1024px){.l-wrapper .bg-infinite-txt .bg-infinite-txt__right{height:17100px;right:-3.90625vw}}.l-wrapper .l-wrapper__inner{position:relative}.l-wrapper .l-wrapper__inner::before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;background:url(../images/common/bg_fixed.png) no-repeat top center/cover;opacity:.1;z-index:-3}@media print,screen and (max-width:1024px){.l-wrapper .l-wrapper__inner::before{background:url(../images/sp/bg_fixed.png) repeat-y top left/100%}}.l-container{width:100%}.l-header{width:100%;z-index:100}.l-header .l-header__logo{width:180px;position:absolute;z-index:10;top:20px;left:30px;display:block}@media print,screen and (max-width:1024px){.l-header .l-header__logo{width:23.4375vw;height:11.5885416667vw;top:2.6041666667vw;left:3.90625vw}}.l-header .l-header__btn{position:fixed;top:12px;right:12px;z-index:1000;width:140px;height:120px;background:#e65097;-webkit-mask:var(--icon-heart) no-repeat top left/contain;mask:var(--icon-heart) no-repeat top left/contain;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .3s var(--ease-common);transition:-webkit-transform .3s var(--ease-common);transition:transform .3s var(--ease-common);transition:transform .3s var(--ease-common),-webkit-transform .3s var(--ease-common)}@media (any-hover:hover){.l-header .l-header__btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media print,screen and (max-width:1024px){.l-header .l-header__btn{top:1.8229166667vw;right:0;z-index:1000;width:20.8333333333vw;height:17.8385416667vw}}.l-header .l-header__btn::before{content:"";border-radius:50%;position:absolute;width:170px;height:170px;top:-92px;right:-62px;background-color:#f069ab}@media print,screen and (max-width:1024px){.l-header .l-header__btn::before{width:25.2604166667vw;height:25.2604166667vw;top:-13.671875vw;right:-9.1145833333vw}}.l-header .l-header__btn::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(../images/common/bg_pattern-head-ht.png) repeat 2px 2px/22px}@media print,screen and (max-width:1024px){.l-header .l-header__btn::after{background:url(../images/common/bg_pattern-head-ht.png) repeat .2604166667vw .2604166667vw/2.8645833333vw}}.l-header .l-header__btn .menu__line{position:absolute;width:50px;top:51px;height:11px;left:45px;z-index:10;-webkit-transition:.7s var(--ease-common);transition:.7s var(--ease-common);will-change:transform}@media print,screen and (max-width:1024px){.l-header .l-header__btn .menu__line{width:7.03125vw;height:1.8229166667vw;top:7.5520833333vw;left:6.7708333333vw}}.l-header .l-header__btn .menu__line .menu__line-bottom,.l-header .l-header__btn .menu__line .menu__line-top{position:absolute;display:block;width:100%;height:2px;border-radius:999px;background-color:var(--color-white);-webkit-transform-origin:center;transform-origin:center;will-change:transform;-webkit-transition:.7s var(--ease-common);transition:.7s var(--ease-common)}@media print,screen and (max-width:1024px){.l-header .l-header__btn .menu__line .menu__line-bottom,.l-header .l-header__btn .menu__line .menu__line-top{height:.390625vw;border-radius:130.078125vw}}.l-header .l-header__btn .menu__line .menu__line-top{top:0}.l-header .l-header__btn .menu__line .menu__line-bottom{top:9px}@media print,screen and (max-width:1024px){.l-header .l-header__btn .menu__line .menu__line-bottom{top:1.4322916667vw}}.l-header .l-header__btn.is-opened .menu__line{width:53px;left:42px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media print,screen and (max-width:1024px){.l-header .l-header__btn.is-opened .menu__line{width:6.9010416667vw;left:6.7708333333vw}}.l-header .l-header__btn.is-opened .menu__line .menu__line-top{top:4px;-webkit-transform:rotate(75deg);transform:rotate(75deg)}@media print,screen and (max-width:1024px){.l-header .l-header__btn.is-opened .menu__line .menu__line-top{top:.5208333333vw}}.l-header .l-header__btn.is-opened .menu__line .menu__line-bottom{top:4px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}@media print,screen and (max-width:1024px){.l-header .l-header__btn.is-opened .menu__line .menu__line-bottom{top:.5208333333vw}}.l-header .l-header__nav{color:var(--color-purple);z-index:998;position:fixed;width:100%;height:100%;top:0;left:0;pointer-events:none}.l-header .l-header__nav .l-header__nav-overlay{pointer-events:none;z-index:997;content:"";position:absolute;width:100%;height:100%;background:var(--bg-overlay-grad);opacity:0;-webkit-transition:.7s var(--ease-common);transition:.7s var(--ease-common)}.l-header .l-header__nav.is-opened{pointer-events:all}.l-header .l-header__nav.is-opened .l-header__nav-overlay{opacity:1;pointer-events:all}.l-header .l-header__nav.is-opened .l-header__nav-inner{-webkit-transform:translateX(0);transform:translateX(0)}.l-header .l-header__nav.is-opened .l-header__nav-inner::after{will-change:mask-position;-webkit-animation:infinite-mask-bg 40s linear infinite;animation:infinite-mask-bg 40s linear infinite}.l-header .l-header__nav .l-header__nav-inner{position:absolute;width:642px;height:100%;top:0;right:0;background:#fff;border-radius:40px 0 0 40px;background-size:cover;background-position:0 0;-webkit-transform:translateX(110%);transform:translateX(110%);-webkit-transition:-webkit-transform .7s var(--ease-common);transition:-webkit-transform .7s var(--ease-common);transition:transform .7s var(--ease-common);transition:transform .7s var(--ease-common),-webkit-transform .7s var(--ease-common);z-index:998}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner{width:100%;border-radius:6.5104166667vw 0 0 0}}.l-header .l-header__nav .l-header__nav-inner::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;border-radius:40px 0 0 40px;z-index:1}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner::before{border-radius:7.8125vw 0 0 0}}.l-header .l-header__nav .l-header__nav-inner::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:40px 0 0 40px;opacity:.1;background:-webkit-gradient(linear,left top,right top,from(#ff75c3),color-stop(20%,#ff7070),color-stop(40%,#ffa647),color-stop(60%,#ffd600),color-stop(80%,#77ff17),to(#70e2ff));background:-webkit-linear-gradient(left,#ff75c3 0,#ff7070 20%,#ffa647 40%,#ffd600 60%,#77ff17 80%,#70e2ff 100%);background:linear-gradient(90deg,#ff75c3 0,#ff7070 20%,#ffa647 40%,#ffd600 60%,#77ff17 80%,#70e2ff 100%);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9Im1hc2swXzE0M18xNDciIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+IDxwYXRoIGQ9Ik0wIDBINzBWNzBIMFYwWiIgZmlsbD0iYmxhY2siLz4gPC9tYXNrPiA8ZyBtYXNrPSJ1cmwoI21hc2swXzE0M18xNDcpIj4gPHBhdGggZD0iTTMzLjAzMzUgMzAuMTUxNEMzMi44Mzg3IDI5Ljk0OTUgMzIuNTE1OSAyOS45NDk1IDMyLjMyMTEgMzAuMTUxNEwyOS4xMzkzIDMzLjQ1MDRDMjguOTUzNiAzMy42NDMgMjguOTUzNiAzMy45NDg3IDI5LjEzOTMgMzQuMTQxNEwzNC42NDM4IDM5Ljg0ODZDMzQuODM4NiA0MC4wNTA1IDM1LjE2MTQgNDAuMDUwNSAzNS4zNTYxIDM5Ljg0ODZMNDAuODYwNyAzNC4xNDE0QzQxLjA0NjQgMzMuOTQ4NyA0MS4wNDY1IDMzLjY0MyA0MC44NjA3IDMzLjQ1MDRMMzcuNjc4OSAzMC4xNTE1QzM3LjQ4NDEgMjkuOTQ5NSAzNy4xNjEzIDI5Ljk0OTUgMzYuOTY2NSAzMC4xNTE1TDM1LjIzNzQgMzEuOTQ0MkMzNS4xMDc2IDMyLjA3ODkgMzQuODkyNCAzMi4wNzg5IDM0Ljc2MjYgMzEuOTQ0MkwzMy4wMzM1IDMwLjE1MTRaIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIHI9IjMiIGZpbGw9IndoaXRlIi8+IDxjaXJjbGUgY3k9IjcwIiByPSIzIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIGN4PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPGNpcmNsZSBjeD0iNzAiIGN5PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPC9nPiA8L3N2Zz4=) repeat top left/70px 70px;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9Im1hc2swXzE0M18xNDciIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+IDxwYXRoIGQ9Ik0wIDBINzBWNzBIMFYwWiIgZmlsbD0iYmxhY2siLz4gPC9tYXNrPiA8ZyBtYXNrPSJ1cmwoI21hc2swXzE0M18xNDcpIj4gPHBhdGggZD0iTTMzLjAzMzUgMzAuMTUxNEMzMi44Mzg3IDI5Ljk0OTUgMzIuNTE1OSAyOS45NDk1IDMyLjMyMTEgMzAuMTUxNEwyOS4xMzkzIDMzLjQ1MDRDMjguOTUzNiAzMy42NDMgMjguOTUzNiAzMy45NDg3IDI5LjEzOTMgMzQuMTQxNEwzNC42NDM4IDM5Ljg0ODZDMzQuODM4NiA0MC4wNTA1IDM1LjE2MTQgNDAuMDUwNSAzNS4zNTYxIDM5Ljg0ODZMNDAuODYwNyAzNC4xNDE0QzQxLjA0NjQgMzMuOTQ4NyA0MS4wNDY1IDMzLjY0MyA0MC44NjA3IDMzLjQ1MDRMMzcuNjc4OSAzMC4xNTE1QzM3LjQ4NDEgMjkuOTQ5NSAzNy4xNjEzIDI5Ljk0OTUgMzYuOTY2NSAzMC4xNTE1TDM1LjIzNzQgMzEuOTQ0MkMzNS4xMDc2IDMyLjA3ODkgMzQuODkyNCAzMi4wNzg5IDM0Ljc2MjYgMzEuOTQ0MkwzMy4wMzM1IDMwLjE1MTRaIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIHI9IjMiIGZpbGw9IndoaXRlIi8+IDxjaXJjbGUgY3k9IjcwIiByPSIzIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIGN4PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPGNpcmNsZSBjeD0iNzAiIGN5PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPC9nPiA8L3N2Zz4=) repeat top left/70px 70px;z-index:998}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner::after{border-radius:40px 0 0 40px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9Im1hc2swXzE0M18xNDciIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+IDxwYXRoIGQ9Ik0wIDBINzBWNzBIMFYwWiIgZmlsbD0iYmxhY2siLz4gPC9tYXNrPiA8ZyBtYXNrPSJ1cmwoI21hc2swXzE0M18xNDcpIj4gPHBhdGggZD0iTTMzLjAzMzUgMzAuMTUxNEMzMi44Mzg3IDI5Ljk0OTUgMzIuNTE1OSAyOS45NDk1IDMyLjMyMTEgMzAuMTUxNEwyOS4xMzkzIDMzLjQ1MDRDMjguOTUzNiAzMy42NDMgMjguOTUzNiAzMy45NDg3IDI5LjEzOTMgMzQuMTQxNEwzNC42NDM4IDM5Ljg0ODZDMzQuODM4NiA0MC4wNTA1IDM1LjE2MTQgNDAuMDUwNSAzNS4zNTYxIDM5Ljg0ODZMNDAuODYwNyAzNC4xNDE0QzQxLjA0NjQgMzMuOTQ4NyA0MS4wNDY1IDMzLjY0MyA0MC44NjA3IDMzLjQ1MDRMMzcuNjc4OSAzMC4xNTE1QzM3LjQ4NDEgMjkuOTQ5NSAzNy4xNjEzIDI5Ljk0OTUgMzYuOTY2NSAzMC4xNTE1TDM1LjIzNzQgMzEuOTQ0MkMzNS4xMDc2IDMyLjA3ODkgMzQuODkyNCAzMi4wNzg5IDM0Ljc2MjYgMzEuOTQ0MkwzMy4wMzM1IDMwLjE1MTRaIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIHI9IjMiIGZpbGw9IndoaXRlIi8+IDxjaXJjbGUgY3k9IjcwIiByPSIzIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIGN4PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPGNpcmNsZSBjeD0iNzAiIGN5PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPC9nPiA8L3N2Zz4=) repeat top left/15.625vw 15.625vw;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9Im1hc2swXzE0M18xNDciIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+IDxwYXRoIGQ9Ik0wIDBINzBWNzBIMFYwWiIgZmlsbD0iYmxhY2siLz4gPC9tYXNrPiA8ZyBtYXNrPSJ1cmwoI21hc2swXzE0M18xNDcpIj4gPHBhdGggZD0iTTMzLjAzMzUgMzAuMTUxNEMzMi44Mzg3IDI5Ljk0OTUgMzIuNTE1OSAyOS45NDk1IDMyLjMyMTEgMzAuMTUxNEwyOS4xMzkzIDMzLjQ1MDRDMjguOTUzNiAzMy42NDMgMjguOTUzNiAzMy45NDg3IDI5LjEzOTMgMzQuMTQxNEwzNC42NDM4IDM5Ljg0ODZDMzQuODM4NiA0MC4wNTA1IDM1LjE2MTQgNDAuMDUwNSAzNS4zNTYxIDM5Ljg0ODZMNDAuODYwNyAzNC4xNDE0QzQxLjA0NjQgMzMuOTQ4NyA0MS4wNDY1IDMzLjY0MyA0MC44NjA3IDMzLjQ1MDRMMzcuNjc4OSAzMC4xNTE1QzM3LjQ4NDEgMjkuOTQ5NSAzNy4xNjEzIDI5Ljk0OTUgMzYuOTY2NSAzMC4xNTE1TDM1LjIzNzQgMzEuOTQ0MkMzNS4xMDc2IDMyLjA3ODkgMzQuODkyNCAzMi4wNzg5IDM0Ljc2MjYgMzEuOTQ0MkwzMy4wMzM1IDMwLjE1MTRaIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIHI9IjMiIGZpbGw9IndoaXRlIi8+IDxjaXJjbGUgY3k9IjcwIiByPSIzIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIGN4PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPGNpcmNsZSBjeD0iNzAiIGN5PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPC9nPiA8L3N2Zz4=) repeat top left/15.625vw 15.625vw}}.l-header .l-header__nav .l-header__nav-inner .layered-bg{display:block;width:100%;height:100%;position:absolute;z-index:-1}.l-header .l-header__nav .l-header__nav-inner .layered-bg::before{width:100%;height:100%;position:absolute;content:"";top:0;right:0;width:calc(100% + 10px);height:100%;border-radius:40px 0 0 40px;background:-webkit-gradient(linear,left top,right top,color-stop(-2.33%,rgba(255,117,195,.08)),color-stop(18.14%,rgba(255,112,112,.08)),color-stop(38.6%,rgba(255,166,71,.08)),color-stop(59.07%,rgba(255,214,0,.08)),color-stop(79.53%,rgba(119,255,23,.08)),to(rgba(112,226,255,.08))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.08) -2.33%,rgba(255,112,112,.08) 18.14%,rgba(255,166,71,.08) 38.6%,rgba(255,214,0,.08) 59.07%,rgba(119,255,23,.08) 79.53%,rgba(112,226,255,.08) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.08) -2.33%,rgba(255,112,112,.08) 18.14%,rgba(255,166,71,.08) 38.6%,rgba(255,214,0,.08) 59.07%,rgba(119,255,23,.08) 79.53%,rgba(112,226,255,.08) 100%),#fff}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .layered-bg::before{width:calc(100% + 1.8229166667vw);border-radius:6.5104166667vw 0 0 0}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content{height:100%;overflow-y:scroll;overflow-x:hidden;position:relative;z-index:999;padding-top:160px;padding-left:105px;padding-bottom:160px;scrollbar-width:none}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content::-webkit-scrollbar{display:none}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content{padding-top:23.4375vw;padding-left:9.6354166667vw;padding-bottom:13.0208333333vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list{width:100%;line-height:1}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list ul{display:inline-grid;grid-template-columns:repeat(2,auto);-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;row-gap:50px;line-height:1}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list ul{-webkit-column-gap:2.8645833333vw;-moz-column-gap:2.8645833333vw;column-gap:2.8645833333vw;row-gap:9.6354166667vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list ul li.--current a::before{position:absolute;content:"";background:var(--color-purple);width:15px;height:13px;top:3px;left:0;-webkit-mask:var(--icon-heart) no-repeat top left/contain;mask:var(--icon-heart) no-repeat top left/contain}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list ul li.--current a::before{width:2.8645833333vw;height:2.34375vw;top:.6510416667vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list ul li.--close{opacity:.5;pointer-events:none}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list ul li a{display:inline-block;font-size:2rem;line-height:1;letter-spacing:.06em;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);position:relative;padding-left:25px;color:var(--color-purple);-webkit-transition:var(--transition-hover-fill);transition:var(--transition-hover-fill)}@media (any-hover:hover){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list ul li a:hover{color:var(--color-pink)}}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-heder__nav-list ul li a{font-size:3.90625vw;padding-left:4.4270833333vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns{margin-top:100px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding-left:25px}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns{margin-top:29.1666666667vw;-webkit-column-gap:5.2083333333vw;-moz-column-gap:5.2083333333vw;column-gap:5.2083333333vw;padding-left:4.4270833333vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns p{font-size:1.4rem;line-height:1;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns p{font-size:3.3854166667vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon{-webkit-column-gap:1.3020833333vw;-moz-column-gap:1.3020833333vw;column-gap:1.3020833333vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (any-hover:hover){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg{-webkit-transition:fill .3s;transition:fill .3s}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item:hover svg{fill:var(--color-pink)}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item.official-icon--x{width:34px;height:34px}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item.official-icon--x{width:7.2916666667vw;height:7.2916666667vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item.official-icon--tiktok{width:34px;height:34px}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item.official-icon--tiktok{width:7.2916666667vw;height:7.2916666667vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg{fill:var(--color-purple)}@media (any-hover:hover){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg{-webkit-transition:fill .3s;transition:fill .3s}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg:hover svg{fill:var(--color-pink)}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg.svg__x{width:23px;height:23px}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg.svg__x{width:4.8177083333vw;height:4.9479166667vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg.svg__yt{width:28px}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg.svg__yt{width:3.6458333333vw}}.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg.svg__tiktok{width:20px;height:24px}@media print,screen and (max-width:1024px){.l-header .l-header__nav .l-header__nav-inner .l-header__nav-content .l-header__sns .official-icon a.official-icon__item svg.svg__tiktok{width:4.296875vw;height:5.078125vw}}.l-main{width:100%}.l-footer{width:100%;position:relative;overflow:hidden}@media print,screen and (max-width:1024px){.l-footer{overflow:visible}}.l-footer .l-footer__inner{padding-top:293px;padding-bottom:48px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSI2NjMiIHZpZXdCb3g9IjAgMCAxOTIwIDY2MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjYxOTE0IDczSDBWNjYzSDE5MjBWNzNIMTkxNy4zOEMxNzIwLjg1IDE0Ny45NDkgMTM2NS42IDE5OCA5NjAgMTk4QzU1NC4zOTYgMTk4IDE5OS4xNSAxNDcuOTQ5IDIuNjE5MTQgNzNaIiBmaWxsPSJ3aGl0ZSIvPiA8bWFzayBpZD0icGF0aC0yLWluc2lkZS0xXzg2NV8xODYwNCIgZmlsbD0id2hpdGUiPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNTkuOTk2MUwwIDY2M0gxOTIwVjU5Ljk5NjFDMTcyNC4wMiAxMzUuNTAxIDEzNjcuNDEgMTg2IDk2MCAxODZDNTUyLjU4OCAxODYgMTk1Ljk4NCAxMzUuNTAxIDAgNTkuOTk2MVoiLz4gPC9tYXNrPiA8cGF0aCBkPSJNMCA2NjNILTRMLTQgNjY3SDBWNjYzWk0wIDU5Ljk5NjFMMS40MzgwMiA1Ni4yNjM1TC00IDU0LjE2ODVMLTQgNTkuOTk2MUgwWk0xOTIwIDY2M1Y2NjdIMTkyNFY2NjNIMTkyMFpNMTkyMCA1OS45OTYxSDE5MjRWNTQuMTY4NUwxOTE4LjU2IDU2LjI2MzVMMTkyMCA1OS45OTYxWk00IDY2M0w0IDU5Ljk5NjFILTRMLTQgNjYzSDRaTTE5MjAgNjU5SDBWNjY3SDE5MjBWNjU5Wk0xOTE2IDU5Ljk5NjFWNjYzSDE5MjRWNTkuOTk2MUgxOTE2Wk0xOTE4LjU2IDU2LjI2MzVDMTcyMy4yNiAxMzEuNTA3IDEzNjcuMjMgMTgyIDk2MCAxODJWMTkwQzEzNjcuNTkgMTkwIDE3MjQuNzcgMTM5LjQ5NiAxOTIxLjQ0IDYzLjcyODdMMTkxOC41NiA1Ni4yNjM1Wk05NjAgMTgyQzU1Mi43NjggMTgyIDE5Ni43NDIgMTMxLjUwNyAxLjQzODAyIDU2LjI2MzVMLTEuNDM4MDIgNjMuNzI4N0MxOTUuMjI2IDEzOS40OTYgNTUyLjQwOCAxOTAgOTYwIDE5MFYxODJaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTItaW5zaWRlLTFfODY1XzE4NjA0KSIvPiA8L3N2Zz4=) no-repeat top center/cover;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSI2NjMiIHZpZXdCb3g9IjAgMCAxOTIwIDY2MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjYxOTE0IDczSDBWNjYzSDE5MjBWNzNIMTkxNy4zOEMxNzIwLjg1IDE0Ny45NDkgMTM2NS42IDE5OCA5NjAgMTk4QzU1NC4zOTYgMTk4IDE5OS4xNSAxNDcuOTQ5IDIuNjE5MTQgNzNaIiBmaWxsPSJ3aGl0ZSIvPiA8bWFzayBpZD0icGF0aC0yLWluc2lkZS0xXzg2NV8xODYwNCIgZmlsbD0id2hpdGUiPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNTkuOTk2MUwwIDY2M0gxOTIwVjU5Ljk5NjFDMTcyNC4wMiAxMzUuNTAxIDEzNjcuNDEgMTg2IDk2MCAxODZDNTUyLjU4OCAxODYgMTk1Ljk4NCAxMzUuNTAxIDAgNTkuOTk2MVoiLz4gPC9tYXNrPiA8cGF0aCBkPSJNMCA2NjNILTRMLTQgNjY3SDBWNjYzWk0wIDU5Ljk5NjFMMS40MzgwMiA1Ni4yNjM1TC00IDU0LjE2ODVMLTQgNTkuOTk2MUgwWk0xOTIwIDY2M1Y2NjdIMTkyNFY2NjNIMTkyMFpNMTkyMCA1OS45OTYxSDE5MjRWNTQuMTY4NUwxOTE4LjU2IDU2LjI2MzVMMTkyMCA1OS45OTYxWk00IDY2M0w0IDU5Ljk5NjFILTRMLTQgNjYzSDRaTTE5MjAgNjU5SDBWNjY3SDE5MjBWNjU5Wk0xOTE2IDU5Ljk5NjFWNjYzSDE5MjRWNTkuOTk2MUgxOTE2Wk0xOTE4LjU2IDU2LjI2MzVDMTcyMy4yNiAxMzEuNTA3IDEzNjcuMjMgMTgyIDk2MCAxODJWMTkwQzEzNjcuNTkgMTkwIDE3MjQuNzcgMTM5LjQ5NiAxOTIxLjQ0IDYzLjcyODdMMTkxOC41NiA1Ni4yNjM1Wk05NjAgMTgyQzU1Mi43NjggMTgyIDE5Ni43NDIgMTMxLjUwNyAxLjQzODAyIDU2LjI2MzVMLTEuNDM4MDIgNjMuNzI4N0MxOTUuMjI2IDEzOS40OTYgNTUyLjQwOCAxOTAgOTYwIDE5MFYxODJaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTItaW5zaWRlLTFfODY1XzE4NjA0KSIvPiA8L3N2Zz4=) no-repeat top center/cover}@media print,screen and (min-width:2200px){.l-footer .l-footer__inner{padding-top:15.2604166667vw}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner{padding-top:22.0052083333vw;padding-bottom:7.2916666667vw;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjEzMzciIHZpZXdCb3g9IjAgMCA3NjggMTMzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV8xMDgyXzU3NDAiIGZpbGw9IndoaXRlIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDE4LjU4MDlWMTMzN0g3NjhWMTUuOTk4QzY2MS4yNTIgNDQuMTQ4NCA1MjYuMDU3IDYwLjk2OTkgMzc5IDYwLjk2OTlDMjM2LjQ5OCA2MC45Njk5IDEwNS4xMzQgNDUuMTc0MiAwIDE4LjU4MDlaIi8+IDwvbWFzaz4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDE4LjU4MDlWMTMzN0g3NjhWMTUuOTk4QzY2MS4yNTIgNDQuMTQ4NCA1MjYuMDU3IDYwLjk2OTkgMzc5IDYwLjk2OTlDMjM2LjQ5OCA2MC45Njk5IDEwNS4xMzQgNDUuMTc0MiAwIDE4LjU4MDlaIiBmaWxsPSJ3aGl0ZSIvPiA8cGF0aCBkPSJNMCAxMzM3SC0xVjEzMzhIMFYxMzM3Wk0wIDE4LjU4MDlMMC4yNDUyMjMgMTcuNjExNEwtMSAxNy4yOTY1VjE4LjU4MDlIMFpNNzY4IDEzMzdWMTMzOEg3NjlWMTMzN0g3NjhaTTc2OCAxNS45OThINzY5VjE0LjcwMDFMNzY3Ljc0NSAxNS4wMzExTDc2OCAxNS45OThaTTEgMTMzN1YxOC41ODA5SC0xVjEzMzdIMVpNNzY4IDEzMzZIMFYxMzM4SDc2OFYxMzM2Wk03NjcgMTUuOTk4VjEzMzdINzY5VjE1Ljk5OEg3NjdaTTc2Ny43NDUgMTUuMDMxMUM2NjEuMDk0IDQzLjE1NTcgNTI1Ljk4NyA1OS45Njk5IDM3OSA1OS45Njk5VjYxLjk2OTlDNTI2LjEyNyA2MS45Njk5IDY2MS40MDkgNDUuMTQxMSA3NjguMjU1IDE2Ljk2NUw3NjcuNzQ1IDE1LjAzMTFaTTM3OSA1OS45Njk5QzIzNi41NjYgNTkuOTY5OSAxMDUuMjg2IDQ0LjE4MTIgMC4yNDUyMjMgMTcuNjExNEwtMC4yNDUyMjMgMTkuNTUwNEMxMDQuOTgyIDQ2LjE2NzMgMjM2LjQyOSA2MS45Njk5IDM3OSA2MS45Njk5VjU5Ljk2OTlaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTEtaW5zaWRlLTFfMTA4Ml81NzQwKSIvPiA8bWFzayBpZD0icGF0aC0zLWluc2lkZS0yXzEwODJfNTc0MCIgZmlsbD0id2hpdGUiPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMi41ODI4NVYxMzM3SDc2OFYzLjE3MDQyZS0wNkM2NjEuMjUyIDI4LjE1MDMgNTI2LjA1NyA0NC45NzE4IDM3OSA0NC45NzE4QzIzNi40OTggNDQuOTcxOCAxMDUuMTM0IDI5LjE3NjIgMCAyLjU4Mjg1WiIvPiA8L21hc2s+IDxwYXRoIGQ9Ik0wIDEzMzdILTVWMTM0MkgwVjEzMzdaTTAgMi41ODI4NUwxLjIyNjEyIC0yLjI2NDQ4TC01IC0zLjgzOTM2TC01IDIuNTgyODVIMFpNNzY4IDEzMzdWMTM0Mkg3NzNWMTMzN0g3NjhaTTc2OCAzLjE3MDQyZS0wNkg3NzNWLTYuNDg5NDZMNzY2LjcyNSAtNC44MzQ3Mkw3NjggMy4xNzA0MmUtMDZaTTUgMTMzN1YyLjU4Mjg1SC01VjEzMzdINVpNNzY4IDEzMzJIMFYxMzQySDc2OFYxMzMyWk03NjMgMy4xNzA0MmUtMDZWMTMzN0g3NzNWMy4xNzA0MmUtMDZINzYzWk03NjYuNzI1IC00LjgzNDcyQzY2MC40NjUgMjMuMTg2OSA1MjUuNzA4IDM5Ljk3MTggMzc5IDM5Ljk3MThWNDkuOTcxOEM1MjYuNDA2IDQ5Ljk3MTggNjYyLjAzOSAzMy4xMTM3IDc2OS4yNzUgNC44MzQ3Mkw3NjYuNzI1IC00LjgzNDcyWk0zNzkgMzkuOTcxOEMyMzYuODM5IDM5Ljk3MTggMTA1Ljg5NSAyNC4yMTExIDEuMjI2MTIgLTIuMjY0NDhMLTEuMjI2MTIgNy40MzAxOEMxMDQuMzc0IDM0LjE0MTMgMjM2LjE1NyA0OS45NzE4IDM3OSA0OS45NzE4VjM5Ljk3MThaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTMtaW5zaWRlLTJfMTA4Ml81NzQwKSIvPiA8L3N2Zz4=) no-repeat top center/cover;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjEzMzciIHZpZXdCb3g9IjAgMCA3NjggMTMzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV8xMDgyXzU3NDAiIGZpbGw9IndoaXRlIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDE4LjU4MDlWMTMzN0g3NjhWMTUuOTk4QzY2MS4yNTIgNDQuMTQ4NCA1MjYuMDU3IDYwLjk2OTkgMzc5IDYwLjk2OTlDMjM2LjQ5OCA2MC45Njk5IDEwNS4xMzQgNDUuMTc0MiAwIDE4LjU4MDlaIi8+IDwvbWFzaz4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDE4LjU4MDlWMTMzN0g3NjhWMTUuOTk4QzY2MS4yNTIgNDQuMTQ4NCA1MjYuMDU3IDYwLjk2OTkgMzc5IDYwLjk2OTlDMjM2LjQ5OCA2MC45Njk5IDEwNS4xMzQgNDUuMTc0MiAwIDE4LjU4MDlaIiBmaWxsPSJ3aGl0ZSIvPiA8cGF0aCBkPSJNMCAxMzM3SC0xVjEzMzhIMFYxMzM3Wk0wIDE4LjU4MDlMMC4yNDUyMjMgMTcuNjExNEwtMSAxNy4yOTY1VjE4LjU4MDlIMFpNNzY4IDEzMzdWMTMzOEg3NjlWMTMzN0g3NjhaTTc2OCAxNS45OThINzY5VjE0LjcwMDFMNzY3Ljc0NSAxNS4wMzExTDc2OCAxNS45OThaTTEgMTMzN1YxOC41ODA5SC0xVjEzMzdIMVpNNzY4IDEzMzZIMFYxMzM4SDc2OFYxMzM2Wk03NjcgMTUuOTk4VjEzMzdINzY5VjE1Ljk5OEg3NjdaTTc2Ny43NDUgMTUuMDMxMUM2NjEuMDk0IDQzLjE1NTcgNTI1Ljk4NyA1OS45Njk5IDM3OSA1OS45Njk5VjYxLjk2OTlDNTI2LjEyNyA2MS45Njk5IDY2MS40MDkgNDUuMTQxMSA3NjguMjU1IDE2Ljk2NUw3NjcuNzQ1IDE1LjAzMTFaTTM3OSA1OS45Njk5QzIzNi41NjYgNTkuOTY5OSAxMDUuMjg2IDQ0LjE4MTIgMC4yNDUyMjMgMTcuNjExNEwtMC4yNDUyMjMgMTkuNTUwNEMxMDQuOTgyIDQ2LjE2NzMgMjM2LjQyOSA2MS45Njk5IDM3OSA2MS45Njk5VjU5Ljk2OTlaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTEtaW5zaWRlLTFfMTA4Ml81NzQwKSIvPiA8bWFzayBpZD0icGF0aC0zLWluc2lkZS0yXzEwODJfNTc0MCIgZmlsbD0id2hpdGUiPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMi41ODI4NVYxMzM3SDc2OFYzLjE3MDQyZS0wNkM2NjEuMjUyIDI4LjE1MDMgNTI2LjA1NyA0NC45NzE4IDM3OSA0NC45NzE4QzIzNi40OTggNDQuOTcxOCAxMDUuMTM0IDI5LjE3NjIgMCAyLjU4Mjg1WiIvPiA8L21hc2s+IDxwYXRoIGQ9Ik0wIDEzMzdILTVWMTM0MkgwVjEzMzdaTTAgMi41ODI4NUwxLjIyNjEyIC0yLjI2NDQ4TC01IC0zLjgzOTM2TC01IDIuNTgyODVIMFpNNzY4IDEzMzdWMTM0Mkg3NzNWMTMzN0g3NjhaTTc2OCAzLjE3MDQyZS0wNkg3NzNWLTYuNDg5NDZMNzY2LjcyNSAtNC44MzQ3Mkw3NjggMy4xNzA0MmUtMDZaTTUgMTMzN1YyLjU4Mjg1SC01VjEzMzdINVpNNzY4IDEzMzJIMFYxMzQySDc2OFYxMzMyWk03NjMgMy4xNzA0MmUtMDZWMTMzN0g3NzNWMy4xNzA0MmUtMDZINzYzWk03NjYuNzI1IC00LjgzNDcyQzY2MC40NjUgMjMuMTg2OSA1MjUuNzA4IDM5Ljk3MTggMzc5IDM5Ljk3MThWNDkuOTcxOEM1MjYuNDA2IDQ5Ljk3MTggNjYyLjAzOSAzMy4xMTM3IDc2OS4yNzUgNC44MzQ3Mkw3NjYuNzI1IC00LjgzNDcyWk0zNzkgMzkuOTcxOEMyMzYuODM5IDM5Ljk3MTggMTA1Ljg5NSAyNC4yMTExIDEuMjI2MTIgLTIuMjY0NDhMLTEuMjI2MTIgNy40MzAxOEMxMDQuMzc0IDM0LjE0MTMgMjM2LjE1NyA0OS45NzE4IDM3OSA0OS45NzE4VjM5Ljk3MThaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTMtaW5zaWRlLTJfMTA4Ml81NzQwKSIvPiA8L3N2Zz4=) no-repeat top center/cover}}.l-footer .l-footer__inner::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.14)),color-stop(20%,rgba(255,112,112,.14)),color-stop(40%,rgba(255,166,71,.14)),color-stop(60%,rgba(255,214,0,.14)),color-stop(80%,rgba(119,255,23,.14)),to(rgba(112,226,255,.14))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.14) 0,rgba(255,112,112,.14) 20%,rgba(255,166,71,.14) 40%,rgba(255,214,0,.14) 60%,rgba(119,255,23,.14) 80%,rgba(112,226,255,.14) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.14) 0,rgba(255,112,112,.14) 20%,rgba(255,166,71,.14) 40%,rgba(255,214,0,.14) 60%,rgba(119,255,23,.14) 80%,rgba(112,226,255,.14) 100%),#fff;z-index:-1}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner::before{background:-webkit-linear-gradient(287.69deg,rgba(255,117,195,.14) 0,rgba(255,112,112,.14) 20%,rgba(255,166,71,.14) 40%,rgba(255,214,0,.14) 60%,rgba(119,255,23,.14) 80%,rgba(112,226,255,.14) 100%),#fff;background:linear-gradient(162.31deg,rgba(255,117,195,.14) 0,rgba(255,112,112,.14) 20%,rgba(255,166,71,.14) 40%,rgba(255,214,0,.14) 60%,rgba(119,255,23,.14) 80%,rgba(112,226,255,.14) 100%),#fff}}.l-footer .l-footer__inner::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.7;background:url(../images/common/bg_pattern-common.png) repeat top left/70px 70px;z-index:-1}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner::after{background:url(../images/common/bg_pattern-common.png) repeat top left/9.1145833333vw 9.1145833333vw}}.l-footer .l-footer__inner .c-nav-list{font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);margin-left:auto;margin-right:auto;width:clamp(10px,100% - 64px,1048px);display:-webkit-box;display:-webkit-flex;display:flex;font-size:1.8rem;line-height:1;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:60px;position:relative;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:min(80px - (1048px - 100%) * .3,80px);-moz-column-gap:min(80px - (1048px - 100%) * .3,80px);column-gap:min(80px - (1048px - 100%) * .3,80px);row-gap:40px;letter-spacing:.06em}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .c-nav-list{letter-spacing:.04em;display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:9.1145833333vw;-moz-column-gap:9.1145833333vw;column-gap:9.1145833333vw;row-gap:9.1145833333vw;font-size:3.6458333333vw;padding-bottom:10.4166666667vw;width:74.4791666667vw;margin-left:15.8854166667vw}}.l-footer .l-footer__inner .c-nav-list .c-nav-list__item{position:relative}.l-footer .l-footer__inner .c-nav-list .c-nav-list__item a{position:relative;display:block;color:var(--color-purple);-webkit-transition:var(--transition-hover-fill);transition:var(--transition-hover-fill)}@media (any-hover:hover){.l-footer .l-footer__inner .c-nav-list .c-nav-list__item a:hover{color:var(--color-pink)}}.l-footer .l-footer__inner .c-nav-list .c-nav-list__item.--current::before{position:absolute;content:"";background:var(--color-purple);-webkit-mask:var(--icon-heart) no-repeat top left/contain;mask:var(--icon-heart) no-repeat top left/contain;width:14px;height:12px;top:3px;right:calc(100% + 10px)}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .c-nav-list .c-nav-list__item.--current::before{right:calc(100% + 1.3020833333vw);width:2.8645833333vw;height:2.34375vw;top:.390625vw}}.l-footer .l-footer__inner .c-nav-list .c-nav-list__item.--close{opacity:.5;pointer-events:none}.l-footer .l-footer__inner .span-footer-line{content:"";margin-left:auto;margin-right:auto;width:var(--width-content);height:2px;background-image:-webkit-radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-image:radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-position:0 0;background-size:10px 2px;background-repeat:repeat-x;opacity:.3}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .span-footer-line{width:84.375vw;height:.5208333333vw;background-image:-webkit-radial-gradient(circle,var(--color-purple) .2604166667vw,transparent .2864583333vw);background-image:radial-gradient(circle,var(--color-purple) .2604166667vw,transparent .2864583333vw);background-size:1.8229166667vw .5208333333vw}}.l-footer .l-footer__inner .l-footer-link-logo{padding-top:50px;margin-left:auto;margin-right:auto;width:var(--width-content);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;margin-bottom:50px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo{padding-top:52.9947916667vw;padding-bottom:33.0729166667vw;margin-bottom:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:81.1197916667vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-column-gap:9.1145833333vw;-moz-column-gap:9.1145833333vw;column-gap:9.1145833333vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left{padding-top:28px;padding-bottom:10px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left{padding-top:0;padding-bottom:0;padding-right:1.0416666667vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:40px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns{-webkit-column-gap:5.2083333333vw;-moz-column-gap:5.2083333333vw;column-gap:5.2083333333vw;margin-bottom:0}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns p{font-size:1.4rem;line-height:1;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns p{font-size:3.3854166667vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon{-webkit-column-gap:1.0416666667vw;-moz-column-gap:1.0416666667vw;column-gap:1.0416666667vw;padding-bottom:.1302083333vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:32px;height:32px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item{width:7.2916666667vw;height:7.2916666667vw}}@media (any-hover:hover){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item svg{-webkit-transition:fill .3s;transition:fill .3s}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item:hover svg{fill:var(--color-pink)}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item svg{fill:var(--color-purple)}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item svg.svg__x{width:21px;height:22px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item svg.svg__x{width:4.8177083333vw;height:4.9479166667vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item svg.svg__tiktok{width:19px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-sns .share-icon a.share-icon__item svg.svg__tiktok{width:4.8177083333vw;height:4.9479166667vw}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-contact{position:absolute;bottom:11.5885416667vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-contact a{display:block;width:240px;padding-top:12px;padding-bottom:14px;padding-right:22px;background:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:999px;font-size:1.4rem;line-height:1;position:relative}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-contact a{width:60.9375vw;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-top:3.90625vw;padding-bottom:4.4270833333vw;padding-right:13.8020833333vw;border-radius:130.078125vw;font-size:3.3854166667vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-contact a::before{position:absolute;content:"";width:12px;height:7px;background:var(--color-purple);-webkit-mask:var(--icon-external) no-repeat top left/contain;mask:var(--icon-external) no-repeat top left/contain;top:16px;right:35px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__left .footer-contact a::before{width:3.3854166667vw;height:1.953125vw;top:4.6875vw;right:5.2083333333vw}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__center{position:absolute;top:0;left:0;width:100%;margin-top:9.1145833333vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__center .footer-logo{margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__center .footer-logo{width:100%}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__center .footer-logo a{display:block;width:320px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__center .footer-logo a{width:69.0104166667vw;margin-left:auto;margin-right:auto}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right{padding-top:28px;padding-bottom:30px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right{padding-top:0;padding-bottom:0}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;margin-bottom:60px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link{-webkit-column-gap:3.90625vw;-moz-column-gap:3.90625vw;column-gap:3.90625vw;margin-bottom:0}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link p{font-size:1.4rem;line-height:1;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link p{font-size:3.3854166667vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon{-webkit-column-gap:2.734375vw;-moz-column-gap:2.734375vw;column-gap:2.734375vw;padding-bottom:.1302083333vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon a.share-icon__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (any-hover:hover){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon a.share-icon__item svg{-webkit-transition:fill .3s;transition:fill .3s}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon a.share-icon__item:hover svg{fill:var(--color-pink)}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon a.share-icon__item svg{fill:var(--color-purple)}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon a.share-icon__item svg.svg__x{width:23px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon a.share-icon__item svg.svg__x{width:4.8177083333vw;height:4.9479166667vw}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon a.share-icon__item svg.svg__line{width:27px}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-share-link .share-icon a.share-icon__item svg.svg__line{width:6.1197916667vw;height:5.9895833333vw}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-copy{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}}.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-copy span{font-size:1rem;line-height:1;color:var(--color-purple);opacity:.5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer-link-logo .l-footer-col__right .footer-copy span{text-align:center;display:block;font-size:2.6041666667vw;width:78.125vw}}.l-sub-page{position:relative}.l-sub-page .l-header{height:109px}@media print,screen and (max-width:1024px){.l-sub-page .l-header{height:14.1927083333vw}}.l-sub-page .l-main{margin-top:41px;min-height:638px}@media print,screen and (max-width:1024px){.l-sub-page .l-main{margin-top:9.1145833333vw}}.l-sub-page::before{position:absolute;top:0;left:0;width:100%;height:940px;content:"";background-image:url(../images/common/bg_deco-tri05.png),url(../images/common/bg_deco-tri14.png),url(../images/common/bg_deco-tri03.png),url(../images/common/bg_deco-tri05.png);background-repeat:no-repeat;background-position:left calc(100% - 729px) top -14px,right calc(100% - 85px) top 502px,left calc(100% - 170px) top 174px,left calc(100% - 134px) top 891px;background-size:88px 48px,204px 204px,234px 168px,88px 48px}@media print,screen and (max-width:1024px){.l-sub-page::before{background-image:url(../images/common/bg_deco-tri03.png),url(../images/common/bg_deco-tri05.png);background-position:left 64.0625vw top 42.1875vw,left 50.78125vw top 2.6041666667vw;background-size:30.46875vw 21.875vw,88px 48px}}.c-btn{width:360px;height:80px;display:block;border-radius:999px;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-white);font-size:1.8rem;line-height:1;font-weight:var(--font-weight-bold);position:relative;overflow:hidden;background:var(--color-blue)}@media (any-hover:hover){.c-btn{-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common)}.c-btn::before{-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common)}.c-btn:hover{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.c-btn:hover::before{-webkit-transform:scale(4.8);transform:scale(4.8)}}@media print,screen and (max-width:1024px){.c-btn{width:58.3333333333vw;height:13.0208333333vw;border-radius:130.078125vw;font-size:3.6458333333vw}}.c-btn::before{position:absolute;content:"";width:150px;height:150px;top:-81px;left:-51px;background:#69cec8;border-radius:100%;-webkit-transform-origin:center;transform-origin:center}@media print,screen and (max-width:1024px){.c-btn::before{width:26.0416666667vw;height:26.0416666667vw;top:-15.625vw;left:-11.9791666667vw}}.c-btn::after{position:absolute;content:"";width:6px;height:6px;background:var(--color-white);border-radius:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;z-index:2}@media print,screen and (max-width:1024px){.c-btn::after{width:1.3020833333vw;height:1.3020833333vw;right:4.6875vw}}.c-btn .c-btn__txt{z-index:3}.c-btn[target=_blank]::after{background:var(--color-white);width:15px;height:9px;-webkit-mask:var(--icon-external) no-repeat top center/contain;mask:var(--icon-external) no-repeat top center/contain;right:36px;border-radius:unset}@media print,screen and (max-width:1024px){.c-btn[target=_blank]::after{width:3.2552083333vw;height:1.953125vw;right:5.2083333333vw}}.c-btn.c-btn--more{font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);width:260px;height:60px}@media print,screen and (max-width:1024px){.c-btn.c-btn--more{font-size:3.6458333333vw;width:58.3333333333vw;height:13.0208333333vw}}.c-btn.c-btn--more::before{position:absolute;content:"";width:130px;height:130px}@media print,screen and (max-width:1024px){.c-btn.c-btn--more::before{width:26.0416666667vw;height:26.0416666667vw}}.c-section{position:relative}.c-title-heading{position:relative;padding-top:38px}@media print,screen and (max-width:1024px){.c-title-heading{padding-top:3.90625vw;padding-left:3.90625vw}}.c-title-heading::before{position:absolute;content:"";background:url(../images/common/img-deco-heading.png) no-repeat top center/contain;top:0;width:45px;height:50px;left:-38px}@media print,screen and (max-width:1024px){.c-title-heading::before{width:7.1614583333vw;height:7.1614583333vw;left:0}}.c-title-heading .en{font-size:8rem;font-weight:var(--font-weight-ex-bold);font-family:var(--font-family-ls-eb);letter-spacing:.04em;line-height:1;display:inline-block;background-image:url(../images/common/bg_pattern-head-ht.png),radial-gradient(circle at left 0 bottom 262px,#f069ab 101px,transparent 102px),-webkit-gradient(linear,left top,left bottom,from(#e65097),to(#e65097));background-image:url(../images/common/bg_pattern-head-ht.png),-webkit-radial-gradient(left 0 bottom 262px,circle,#f069ab 101px,transparent 102px),-webkit-linear-gradient(#e65097,#e65097);background-image:url(../images/common/bg_pattern-head-ht.png),radial-gradient(circle at left 0 bottom 262px,#f069ab 101px,transparent 102px),linear-gradient(#e65097,#e65097);background-size:22px 22px,204px 204px,100%,100%;background-repeat:repeat,no-repeat,no-repeat;background-position:0 0,0 0,0 0;-webkit-background-clip:text;color:transparent}@media print,screen and (max-width:1024px){.c-title-heading .en{font-size:11.71875vw;line-height:1.2;display:block;margin-bottom:1.3020833333vw;background-image:url(../images/common/bg_pattern-head-ht.png),radial-gradient(circle at left -5.9895833333vw bottom 47.3958333333vw,#f069ab 19.53125vw,transparent 19.53125vw),-webkit-gradient(linear,left top,left bottom,from(#e65097),to(#e65097));background-image:url(../images/common/bg_pattern-head-ht.png),-webkit-radial-gradient(left -5.9895833333vw bottom 47.3958333333vw,circle,#f069ab 19.53125vw,transparent 19.53125vw),-webkit-linear-gradient(#e65097,#e65097);background-image:url(../images/common/bg_pattern-head-ht.png),radial-gradient(circle at left -5.9895833333vw bottom 47.3958333333vw,#f069ab 19.53125vw,transparent 19.53125vw),linear-gradient(#e65097,#e65097);background-size:3.2552083333vw 3.2552083333vw,39.0625vw 39.0625vw,100%,100%}}.c-title-heading .jp{font-weight:var(--font-weight-bold);line-height:1;color:#785978;font-size:1.6rem;padding-left:18px}@media print,screen and (max-width:1024px){.c-title-heading .jp{font-size:3.125vw;padding-left:0}}.c-title-heading.c-title-heading--official{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.c-title-heading.c-title-heading--official .en{margin-bottom:16px}.c-title-heading.c-title-heading--official .ja{font-size:1.8rem}.c-btn-sns{display:-webkit-box;display:-webkit-flex;display:flex;width:260px;height:50px;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);font-size:1.4rem;line-height:1;padding-top:13px;padding-bottom:13px;padding-left:30px;position:relative;color:var(--color-white);border-radius:10px;overflow:hidden;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-btn-sns .icon{display:block;position:relative;z-index:10;width:24px}.c-btn-sns .icon svg{margin:auto;fill:var(--color-white)}.c-btn-sns .txt{position:relative;z-index:10}.c-btn-sns::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#404040;z-index:9}.c-btn-sns::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.15;background:url(../images/common/bg_pattern-common.png) repeat top left/28px 28px;z-index:9}.c-btn-sns.c-btn-sns--x .icon svg.svg__x{width:20px;display:block}.c-btn-sns.c-btn-sns--x::before{background:#404040}.c-btn-sns.c-btn-sns--yt .icon svg.svg__yt{width:24px;display:block}.c-btn-sns.c-btn-sns--yt::before{background:#ff6868}.c-img-frame--books{position:relative;border-radius:20px;border:4px solid transparent;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.1)),color-stop(20%,rgba(255,112,112,.1)),color-stop(40%,rgba(255,166,71,.1)),color-stop(60%,rgba(255,214,0,.1)),color-stop(80%,rgba(119,255,23,.1)),to(rgba(112,226,255,.1))),-webkit-gradient(linear,left top,left bottom,from(white),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),-webkit-linear-gradient(white,#fff);background-image:linear-gradient(90deg,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),linear-gradient(white,#fff);background-origin:border-box;background-clip:border-box}@media print,screen and (max-width:1024px){.c-img-frame--books{border-radius:2.6041666667vw;border:.5208333333vw solid transparent}}.c-img-frame--books img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.c-img-frame--books::before{content:"";position:absolute;left:-10px;bottom:-10px;width:100%;height:100%;border-radius:22px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.2)),color-stop(20%,rgba(255,112,112,.2)),color-stop(40%,rgba(255,166,71,.2)),color-stop(60%,rgba(255,214,0,.2)),color-stop(80%,rgba(119,255,23,.2)),to(rgba(112,226,255,.2))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.2) 0,rgba(255,112,112,.2) 20%,rgba(255,166,71,.2) 40%,rgba(255,214,0,.2) 60%,rgba(119,255,23,.2) 80%,rgba(112,226,255,.2) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.2) 0,rgba(255,112,112,.2) 20%,rgba(255,166,71,.2) 40%,rgba(255,214,0,.2) 60%,rgba(119,255,23,.2) 80%,rgba(112,226,255,.2) 100%),#fff;border-radius:22px;z-index:-1}@media print,screen and (max-width:1024px){.c-img-frame--books::before{left:-1.3020833333vw;bottom:-1.3020833333vw;border-radius:2.8645833333vw}}.c-btn-official{display:-webkit-box;display:-webkit-flex;display:flex;width:480px;height:120px;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);font-size:2.6rem;line-height:1;padding-top:37px;padding-bottom:41px;position:relative;color:var(--color-white);border-radius:20px;overflow:hidden;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#404040}@media (any-hover:hover){.c-btn-official{-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common)}.c-btn-official:hover{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.c-btn-official:hover::before{-webkit-transform:scale(4.8);transform:scale(4.8)}}@media print,screen and (max-width:1024px){.c-btn-official{width:84.375vw;height:19.7916666667vw;font-size:4.6875vw;padding-top:5.7291666667vw;padding-bottom:7.1614583333vw;border-radius:2.6041666667vw;-webkit-column-gap:2.0833333333vw;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw}}.c-btn-official::before{-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common);content:"";position:absolute;width:280px;height:280px;border-radius:50%;top:-177px;left:-165px;z-index:9;background:#757575}@media print,screen and (max-width:1024px){.c-btn-official::before{width:46.2239583333vw;height:46.2239583333vw;top:-28.6458333333vw;left:-31.25vw}}.c-btn-official::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.15;background:url(../images/common/bg_pattern-common.png) repeat top left/28px 28px;z-index:9}@media print,screen and (max-width:1024px){.c-btn-official::after{background:url(../images/common/bg_pattern-common.png) repeat top left/4.5572916667vw 4.5572916667vw}}.c-btn-official .icon{display:block;position:relative;z-index:10;width:44px}@media print,screen and (max-width:1024px){.c-btn-official .icon{width:9.375vw}}.c-btn-official .icon svg{margin:auto;fill:var(--color-white)}.c-btn-official .icon svg.svg__x{width:29px;display:block}@media print,screen and (max-width:1024px){.c-btn-official .icon svg.svg__x{width:6.25vw}}.c-btn-official .icon svg.svg__tiktok{width:26px;display:block}@media print,screen and (max-width:1024px){.c-btn-official .icon svg.svg__tiktok{width:5.5989583333vw}}.c-btn-official .txt{position:relative;z-index:10}.c-btn-official.c-btn-official--tiktok{background:#6cc6c3}.c-btn-official.c-btn-official--tiktok::before{background:#98d7d5}.c-btn-official.c-btn-official--tiktok::after{opacity:.3}.c-card-article{display:block;width:100%;height:386px;position:relative;padding:20px 20px 30px 20px;z-index:3}@media print,screen and (max-width:1024px){.c-card-article{width:100%;height:88.1510416667vw;padding:5.2083333333vw 5.2083333333vw 7.8125vw 5.2083333333vw}}.c-card-article::before{content:"";position:absolute;right:0;bottom:-6px;width:101.587301587%;height:100%;border-radius:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.08)),color-stop(20%,rgba(255,112,112,.08)),color-stop(40%,rgba(255,166,71,.08)),color-stop(60%,rgba(195,186,138,.08)),color-stop(80%,rgba(119,255,23,.08)),to(rgba(112,226,255,.08))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.08) 0,rgba(255,112,112,.08) 20%,rgba(255,166,71,.08) 40%,rgba(195,186,138,.08) 60%,rgba(119,255,23,.08) 80%,rgba(112,226,255,.08) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.08) 0,rgba(255,112,112,.08) 20%,rgba(255,166,71,.08) 40%,rgba(195,186,138,.08) 60%,rgba(119,255,23,.08) 80%,rgba(112,226,255,.08) 100%),#fff;z-index:-2}@media print,screen and (max-width:1024px){.c-card-article::before{bottom:-.78125vw;border-radius:4.6875vw;width:101.4534883721%}}.c-card-article::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;border:2px solid transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#faf8fa),to(#faf8fa));background-image:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#faf8fa,#faf8fa);background-image:linear-gradient(#fff,#fff),linear-gradient(#faf8fa,#faf8fa);background-origin:border-box;background-clip:padding-box,border-box;z-index:-1}@media print,screen and (max-width:1024px){.c-card-article::after{border-radius:3.90625vw}}.c-card-article .c-card-article__thumb{width:100%;height:190px;border-radius:10px;overflow:hidden;z-index:1}@media print,screen and (max-width:1024px){.c-card-article .c-card-article__thumb{border-radius:2.6041666667vw;height:44.4010416667vw}}.c-card-article .c-card-article__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-card-article .c-card-article__detail{margin-top:22px;z-index:1}@media print,screen and (max-width:1024px){.c-card-article .c-card-article__detail{margin-top:5.2083333333vw}}.c-card-article .c-card-article__detail .c-card-article__date{font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);color:var(--color-pink);font-size:1.6rem;line-height:1;margin-bottom:14px}@media print,screen and (max-width:1024px){.c-card-article .c-card-article__detail .c-card-article__date{font-size:3.3854166667vw;margin-bottom:2.6041666667vw}}.c-card-article .c-card-article__detail .c-card-article__title{z-index:1;height:87px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.6rem;line-height:1.8;font-weight:var(--font-weight-medium);color:var(--color-purple)}@media print,screen and (max-width:1024px){.c-card-article .c-card-article__detail .c-card-article__title{font-size:3.6458333333vw;height:19.53125vw}}.c-card-article--sub{display:block;position:relative;padding-top:30px;padding-right:30px;padding-left:30px;padding-bottom:40px;margin-left:6px;z-index:3}@media print,screen and (max-width:1024px){.c-card-article--sub{padding-top:5.2083333333vw;padding-right:5.2083333333vw;padding-left:5.2083333333vw;padding-bottom:7.8125vw;margin-left:1.3020833333vw}}.c-card-article--sub::before{content:"";position:absolute;right:0;bottom:-6px;width:101.0344827586%;height:100%;border-radius:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.08)),color-stop(20%,rgba(255,112,112,.08)),color-stop(40%,rgba(255,166,71,.08)),color-stop(60%,rgba(195,186,138,.08)),color-stop(80%,rgba(119,255,23,.08)),to(rgba(112,226,255,.08))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.08) 0,rgba(255,112,112,.08) 20%,rgba(255,166,71,.08) 40%,rgba(195,186,138,.08) 60%,rgba(119,255,23,.08) 80%,rgba(112,226,255,.08) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.08) 0,rgba(255,112,112,.08) 20%,rgba(255,166,71,.08) 40%,rgba(195,186,138,.08) 60%,rgba(119,255,23,.08) 80%,rgba(112,226,255,.08) 100%),#fff;z-index:-2}@media print,screen and (max-width:1024px){.c-card-article--sub::before{bottom:-1.3020833333vw;border-radius:4.6875vw;width:101.4534883721%}}.c-card-article--sub::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;border:2px solid transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#faf8fa),to(#faf8fa));background-image:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#faf8fa,#faf8fa);background-image:linear-gradient(#fff,#fff),linear-gradient(#faf8fa,#faf8fa);background-origin:border-box;background-clip:padding-box,border-box;z-index:-1}@media print,screen and (max-width:1024px){.c-card-article--sub::after{border-radius:3.90625vw}}.c-card-article--sub .thumb{width:100%;padding-bottom:56.25%;border-radius:10px;overflow:hidden;z-index:1;position:relative}@media print,screen and (max-width:1024px){.c-card-article--sub .thumb{border-radius:2.6041666667vw}}.c-card-article--sub .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;margin:auto;inset:0}.c-card-article--sub .title{z-index:1;width:100%;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.8rem;line-height:1.8;font-weight:var(--font-weight-bold);color:var(--color-purple);letter-spacing:.06em;padding-top:20px}@media print,screen and (max-width:1024px){.c-card-article--sub .title{font-size:3.6458333333vw;padding-top:3.90625vw}}.c-deco-bg--hero{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;pointer-events:none;will-change:transform}.c-deco-bg--hero .c-deco-bg__item{position:absolute}.c-deco-bg--hero.c-deco-bg--hero{overflow:hidden;padding-bottom:100%}@media print,screen and (max-width:1024px){.c-deco-bg--hero.c-deco-bg--hero{z-index:11;padding-bottom:260.4166666667vw}}.c-deco-bg--hero.c-deco-bg--hero .c-deco-bg__item.c-deco-bg__item--deco01{background:url(../images/common/bg_deco-tri01.png) no-repeat center/contain;top:1.1979166667vw;left:-3.0729166667vw;width:12.3958333333vw;height:8.6458333333vw}@media print,screen and (max-width:1024px){.c-deco-bg--hero.c-deco-bg--hero .c-deco-bg__item.c-deco-bg__item--deco01{width:33.8541666667vw;height:23.6979166667vw;top:155.3385416667vw;left:-14.3229166667vw}}.c-deco-bg--hero.c-deco-bg--hero .c-deco-bg__item.c-deco-bg__item--deco02{background:url(../images/common/bg_deco-tri02.png) no-repeat center/contain;top:1.9270833333vw;left:40.6770833333vw;width:4.5833333333vw;height:2.2916666667vw}@media print,screen and (max-width:1024px){.c-deco-bg--hero.c-deco-bg--hero .c-deco-bg__item.c-deco-bg__item--deco02{display:none}}.c-deco-bg--hero.c-deco-bg--hero .c-deco-bg__item.c-deco-bg__item--deco03{background:url(../images/common/bg_deco-tri03.png) no-repeat center/contain;top:65.2083333333vw;right:-1.0416666667vw;width:12.3958333333vw;height:8.75vw}@media print,screen and (max-width:1024px){.c-deco-bg--hero.c-deco-bg--hero .c-deco-bg__item.c-deco-bg__item--deco03{display:none}}.c-deco-bg{position:absolute;width:100%;height:100%;left:0;z-index:10;pointer-events:none;will-change:transform}.c-deco-bg::before{content:"";position:absolute;pointer-events:none;width:100%}.c-deco-bg.c-deco-bg--movie{top:101px}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--movie{width:100%;height:100%;top:6.640625vw;left:0}}.c-deco-bg.c-deco-bg--movie::before{background:url(../images/pc/bg-deco-movie.png) no-repeat center/clamp(1600px,100%,1920px) auto;height:760px}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--movie::before{background:url(../images/sp/bg-deco-movie.png) no-repeat center/100%;width:100%;height:67.1875vw}}.c-deco-bg.c-deco-bg--news{top:0;width:min(100%,1870px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--news{width:100%;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}}.c-deco-bg.c-deco-bg--news::before{background:url(../images/pc/bg-deco-news.png) no-repeat center/clamp(1600px,100%,1870px) auto;height:891px}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--news::before{background:url(../images/sp/bg-deco-news.png) no-repeat center/100%;height:50.5208333333vw}}.c-deco-bg.c-deco-bg--staff-cast{top:-28px;width:100%;left:0}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--staff-cast{width:100%;height:100%;top:-27.6041666667vw;left:0;z-index:-1}}.c-deco-bg.c-deco-bg--staff-cast::before{background:url(../images/pc/bg-deco-staff-cast.png) no-repeat center/clamp(1640px,100%,1920px) auto;height:1053px}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--staff-cast::before{background:url(../images/sp/bg-deco-staff-cast.png) no-repeat center/100%;height:84.2447916667vw}}.c-deco-bg.c-deco-bg--introduction{top:-170px;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--introduction{width:100%;height:100%;top:-7.421875vw}}.c-deco-bg.c-deco-bg--introduction::before{background:url(../images/pc/bg-deco-intro.png) no-repeat center/clamp(1640px,100%,1910px) auto;height:1501px}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--introduction::before{background:url(../images/sp/bg-deco-intro.png) no-repeat center/100%;height:343.359375vw}}.c-deco-bg.c-deco-bg--character{top:60px;width:100%;left:0}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--character{width:100%;height:100%;top:15.625vw}}.c-deco-bg.c-deco-bg--character::before{background:url(../images/pc/bg-deco-character.png) no-repeat center/clamp(1900px,100%,1920px) auto;height:956px}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--character::before{background:url(../images/sp/bg-deco-character.png) no-repeat center/100%;height:156.1197916667vw}}.c-deco-bg.c-deco-bg--books{top:72px;width:min(100%,1948px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--books{width:100%;height:100%;top:-7.1614583333vw}}.c-deco-bg.c-deco-bg--books::before{background:url(../images/pc/bg-deco-books.png) no-repeat center/clamp(1640px,100%,1948px) auto;height:144px}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--books::before{background:url(../images/sp/bg-deco-books.png) no-repeat center/100%;height:11.328125vw}}.c-deco-bg.c-deco-bg--official{top:-241px;width:100%;left:0}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--official{width:100%;height:100%;top:-10.8072916667vw}}.c-deco-bg.c-deco-bg--official::before{background:url(../images/pc/bg-deco-official.png) no-repeat center/clamp(1640px,100%,1920px) auto;height:290px}@media print,screen and (max-width:1024px){.c-deco-bg.c-deco-bg--official::before{background:url(../images/sp/bg-deco-official.png) no-repeat center/100%;height:41.796875vw}}.c-deco-bg--footer{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;pointer-events:none}.c-deco-bg--footer .c-deco-bg__item{position:absolute}.c-deco-bg--footer .c-deco-bg__item.c-deco-bg__item--deco06{top:18px;width:174px;height:148px;right:max(100% - 244px,1480px);background:url(../images/common/bg_deco-tri06.png) no-repeat center/contain}@media print,screen and (max-width:1024px){.c-deco-bg--footer .c-deco-bg__item.c-deco-bg__item--deco06{width:26.5625vw;height:22.65625vw;right:unset;top:-10.4166666667vw;left:-1.953125vw}}.c-deco-bg--footer .c-deco-bg__item.c-deco-bg__item--deco03{bottom:20px;width:234px;height:168px;left:max(100% - 272px,1480px);background:url(../images/common/bg_deco-tri03.png) no-repeat center/contain}@media print,screen and (max-width:1024px){.c-deco-bg--footer .c-deco-bg__item.c-deco-bg__item--deco03{display:none}}.c-modal{position:fixed;top:0;left:0;width:100%;opacity:0;visibility:hidden;z-index:1001;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s}.c-modal.show{opacity:1;visibility:visible}.c-modal.show .c-modal-overlay,.c-modal.show .c-modal__content{opacity:1;visibility:visible}.c-modal.show .c-modal-overlay{pointer-events:all}.c-modal .c-modal-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:var(--bg-overlay-grad);-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s;opacity:0;visibility:hidden;z-index:1002}@media print,screen and (max-width:1024px){.c-modal .c-modal-overlay{background:var(--bg-overlay-grad--sp)}}.c-modal .c-modal__content{width:100%;height:100%;padding-top:80px;padding-bottom:80px;overflow-y:scroll;scrollbar-width:none;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:fixed;z-index:1002;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s;opacity:0;visibility:hidden}@media print,screen and (max-width:1024px){.c-modal .c-modal__content{padding-top:20.8333333333vw;padding-bottom:15.625vw}}.c-modal .c-modal__content::-webkit-scrollbar{display:none}.c-modal .c-modal__content.c-modal__content--character-side{grid-template-columns:1fr}.c-modal .c-modal__content .c-modal__content-inner{width:960px;border-radius:20px;background:var(--color-white);position:relative;pointer-events:all;border:2px solid rgba(120,89,120,.04)}@media print,screen and (max-width:1024px){.c-modal .c-modal__content .c-modal__content-inner{width:89.5833333333vw;border-radius:2.6041666667vw;border:.2604166667vw solid rgba(120,89,120,.04)}}.c-modal .c-modal__content .c-modal__content-inner.c-modal__content-inner--chara-side{width:clamp(10px,100% - 64px,1200px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.c-modal .c-modal__content .c-modal__content-inner.c-modal__content-inner--chara-side{width:89.0625vw}}.c-modal .c-modal__content .c-modal__content-inner.c-modal__content-inner--episode-c{width:clamp(10px,100% - 64px,1024px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.c-modal .c-modal__content .c-modal__content-inner.c-modal__content-inner--episode-c{width:89.0625vw}}.c-modal .c-modal__close{position:absolute;top:-56px;right:0;width:60px;height:38px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1003;pointer-events:all}@media (any-hover:hover){.c-modal .c-modal__close:hover{opacity:.7}}@media print,screen and (max-width:1024px){.c-modal .c-modal__close{width:11.71875vw;height:6.5104166667vw;top:-13.0208333333vw}}.c-modal .c-modal__close .line01,.c-modal .c-modal__close .line02{position:absolute;display:block;background:var(--color-purple);border-radius:999px;width:70px;height:3px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-31.5deg);transform:translate(-50%,-50%) rotate(-31.5deg)}@media print,screen and (max-width:1024px){.c-modal .c-modal__close .line01,.c-modal .c-modal__close .line02{border-radius:130.078125vw;width:13.4114583333vw;height:.5208333333vw}}.c-modal .c-modal__close .line02{-webkit-transform:translate(-50%,-50%) rotate(31.5deg);transform:translate(-50%,-50%) rotate(31.5deg)}.staff-cast-detail{padding:80px}@media print,screen and (max-width:1024px){.staff-cast-detail{padding:10.4166666667vw 7.8125vw 11.71875vw 7.8125vw}}.staff-cast-detail .role{font-size:1.4rem;line-height:1;font-weight:var(--font-weight-bold);border-radius:2px;background:var(--color-purple);color:var(--color-white);display:inline-block;padding-top:5px;padding-right:6px;padding-bottom:6px;padding-left:6px}@media print,screen and (max-width:1024px){.staff-cast-detail .role{font-size:3.125vw;padding-top:1.0416666667vw;padding-right:1.0416666667vw;padding-bottom:1.0416666667vw;padding-left:1.0416666667vw;border-radius:.2604166667vw}}.staff-cast-detail .name{font-size:3.2rem;line-height:1.6;font-weight:var(--font-weight-medium);margin-top:8px}@media print,screen and (max-width:1024px){.staff-cast-detail .name{font-size:5.2083333333vw;margin-top:2.6041666667vw}}.staff-cast-detail .name .name-caption{font-size:.64em;line-height:1}.staff-cast-detail .txt-content{font-size:1.6rem;font-weight:var(--font-weight-medium);line-height:2;margin-top:20px;margin-bottom:40px}@media print,screen and (max-width:1024px){.staff-cast-detail .txt-content{font-size:3.3854166667vw;margin-top:3.90625vw;margin-bottom:7.8125vw}}.staff-cast-detail .txt-content p + p{margin-top:16px}@media print,screen and (max-width:1024px){.staff-cast-detail .txt-content p + p{margin-top:2.6041666667vw}}.staff-cast-detail .sns-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media print,screen and (max-width:1024px){.staff-cast-detail .sns-link{-webkit-column-gap:3.90625vw;-moz-column-gap:3.90625vw;column-gap:3.90625vw}}.staff-cast-detail .sns-link .sns-link__label{font-size:1.4rem;letter-spacing:.06em;line-height:1;font-weight:var(--font-weight-bold);font-family:var(--font-family-ls-bd);padding-right:22px;position:relative}@media print,screen and (max-width:1024px){.staff-cast-detail .sns-link .sns-link__label{font-size:3.125vw;padding-right:4.6875vw}}.staff-cast-detail .sns-link .sns-link__label::after{content:"";position:absolute;width:12px;height:1px;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#785978;opacity:.5}@media print,screen and (max-width:1024px){.staff-cast-detail .sns-link .sns-link__label::after{width:2.34375vw;height:.2604166667vw}}.staff-cast-detail .sns-link .sns-link__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media print,screen and (max-width:1024px){.staff-cast-detail .sns-link .sns-link__list{-webkit-column-gap:1.8229166667vw;-moz-column-gap:1.8229166667vw;column-gap:1.8229166667vw}}.staff-cast-detail .sns-link .sns-link__list a{width:38px;height:38px;border-radius:100%;position:relative}@media print,screen and (max-width:1024px){.staff-cast-detail .sns-link .sns-link__list a{width:9.1145833333vw;height:9.1145833333vw}}.staff-cast-detail .sns-link .sns-link__list a.icon-x{background-color:var(--color-purple)}.staff-cast-detail .sns-link .sns-link__list a.icon-x::before{position:absolute;content:"";width:19px;height:20px;background:#fff;-webkit-mask:var(--icon-x) no-repeat top center/contain;mask:var(--icon-x) no-repeat top center/contain;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media print,screen and (max-width:1024px){.staff-cast-detail .sns-link .sns-link__list a.icon-x::before{width:4.5572916667vw;height:4.6875vw}}.staff-cast-detail .sns-link .sns-link__list a.icon-instagram{background-color:var(--color-pink)}.staff-cast-detail .sns-link .sns-link__list a.icon-instagram::before{position:absolute;content:"";width:19px;height:19px;background:#fff;-webkit-mask:var(--icon-camera) no-repeat top center/contain;mask:var(--icon-camera) no-repeat top center/contain;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media print,screen and (max-width:1024px){.staff-cast-detail .sns-link .sns-link__list a.icon-instagram::before{width:4.5572916667vw;height:4.5572916667vw}}.staff-cast-detail.staff-cast-detail--cast{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media print,screen and (max-width:1024px){.staff-cast-detail.staff-cast-detail--cast{display:block}}@media print,screen and (max-width:1024px){.staff-cast-detail.staff-cast-detail--cast .cast-detail__col-l{width:100%;margin-bottom:7.8125vw}}.staff-cast-detail.staff-cast-detail--cast .cast-detail__col-l .cast-detail__img{width:260px;height:260px;border-radius:10px;border:var(--color-gray) solid 1px}@media print,screen and (max-width:1024px){.staff-cast-detail.staff-cast-detail--cast .cast-detail__col-l .cast-detail__img{width:58.3333333333vw;height:58.3333333333vw;border-radius:2.6041666667vw;border:var(--color-gray) solid .2604166667vw;margin-left:auto;margin-right:auto}}.staff-cast-detail.staff-cast-detail--cast .cast-detail__col-r{width:auto}@media print,screen and (max-width:1024px){.staff-cast-detail.staff-cast-detail--cast .cast-detail__col-r{width:100%}}.cast-modal-detail__img-content{padding-right:80px;padding-left:80px;padding-bottom:80px;width:100%}@media print,screen and (max-width:1024px){.cast-modal-detail__img-content{padding:0 7.8125vw 11.71875vw 7.8125vw}}.c-youtube-modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:1001;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s}.c-youtube-modal.show{opacity:1;visibility:visible}.c-youtube-modal.show .c-youtube-modal__content,.c-youtube-modal.show .c-youtube-modal__overlay{opacity:1;visibility:visible;pointer-events:all}.c-youtube-modal .c-youtube-modal__overlay{width:100%;height:100%;position:absolute;background:var(--bg-overlay-grad);-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s;opacity:0;visibility:hidden;pointer-events:none}.c-youtube-modal .c-youtube-modal__close{position:absolute;top:-56px;right:0;width:60px;height:38px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1003;pointer-events:all}@media (any-hover:hover){.c-youtube-modal .c-youtube-modal__close:hover{opacity:.7}}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__close{width:11.71875vw;height:6.5104166667vw;top:-13.0208333333vw}}.c-youtube-modal .c-youtube-modal__close .line01,.c-youtube-modal .c-youtube-modal__close .line02{position:absolute;display:block;background:var(--color-purple);border-radius:999px;width:70px;height:3px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-31.5deg);transform:translate(-50%,-50%) rotate(-31.5deg)}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__close .line01,.c-youtube-modal .c-youtube-modal__close .line02{border-radius:130.078125vw;width:13.4114583333vw;height:.5208333333vw}}.c-youtube-modal .c-youtube-modal__close .line02{-webkit-transform:translate(-50%,-50%) rotate(31.5deg);transform:translate(-50%,-50%) rotate(31.5deg)}.c-youtube-modal .c-youtube-modal__content{width:100%;height:100%;max-width:66.6666666667vw;max-height:37.5vw;margin:auto;position:fixed;top:0;bottom:0;left:0;right:0;display:grid;place-items:center;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s;opacity:0;visibility:hidden}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__content{max-width:92.1875vw;max-height:51.85546875vw}}.c-youtube-modal .c-youtube-modal__content iframe{width:100%;height:100%;max-width:66.6666666667vw;max-height:37.5vw;-o-object-fit:contain;object-fit:contain}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__content iframe{max-width:92.1875vw;max-height:51.85546875vw;margin:auto 0}}.character-side-detail{width:100%;padding-left:58px;padding-right:58px;padding-top:65px;padding-bottom:64px}@media print,screen and (max-width:1024px){.character-side-detail{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}}.character-side-detail .character-side__img{width:100%}.js-show-modal--episode-c{width:0;visibility:hidden}.episode-c-modal-detail{width:100%;padding:0}@media print,screen and (max-width:1024px){.episode-c-modal-detail{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}}.episode-c-modal-detail .episode-c__img{width:100%;display:block}@media (any-hover:hover){.episode-c-modal-detail .episode-c__img{-webkit-transition:var(--opacity-transition);transition:var(--opacity-transition)}.episode-c-modal-detail .episode-c__img:hover{opacity:var(--opacity-hover)}}.c-news-page-nav{display:block;width:clamp(10px,100% - 32px,882px);height:38px;margin-left:auto;margin-right:auto;font-family:var(--font-family-ls-eb);font-weight:var(--font-weight-ex-bold)}@media print,screen and (max-width:1024px){.c-news-page-nav{width:89.0625vw;height:10.4166666667vw}}.c-news-page-nav .c-news-page-nav__inner,.c-news-page-nav .wp-pagenavi{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (any-hover:hover){.c-news-page-nav .c-news-page-nav__inner a,.c-news-page-nav .wp-pagenavi a{-webkit-transition:color .3s;transition:color .3s}.c-news-page-nav .c-news-page-nav__inner a .c-arrow-btn,.c-news-page-nav .wp-pagenavi a .c-arrow-btn{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;will-change:filter}.c-news-page-nav .c-news-page-nav__inner a .c-arrow-btn::after,.c-news-page-nav .wp-pagenavi a .c-arrow-btn::after{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.c-news-page-nav .c-news-page-nav__inner a:hover,.c-news-page-nav .wp-pagenavi a:hover{color:var(--color-pink)}.c-news-page-nav .c-news-page-nav__inner a:hover .c-arrow-btn,.c-news-page-nav .wp-pagenavi a:hover .c-arrow-btn{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.c-news-page-nav .c-news-page-nav__inner a:hover .c-arrow-btn::after,.c-news-page-nav .wp-pagenavi a:hover .c-arrow-btn::after{-webkit-transform:translateX(14%);transform:translateX(14%)}.c-news-page-nav .c-news-page-nav__inner a:hover .c-arrow-btn.c-arrow-btn--prev::after,.c-news-page-nav .wp-pagenavi a:hover .c-arrow-btn.c-arrow-btn--prev::after{-webkit-transform:translateX(-14%);transform:translateX(-14%)}}.c-news-page-nav .c-news-page-nav__inner .page-nav-arrow,.c-news-page-nav .wp-pagenavi .page-nav-arrow{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;font-size:1.8rem;line-height:1;letter-spacing:.04em;-webkit-box-align:center;-webkit-align-items:center;align-items:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-news-page-nav .c-news-page-nav__inner .page-nav-arrow.page-nav__prev,.c-news-page-nav .wp-pagenavi .page-nav-arrow.page-nav__prev{left:0}.c-news-page-nav .c-news-page-nav__inner .page-nav-arrow.page-nav__next,.c-news-page-nav .wp-pagenavi .page-nav-arrow.page-nav__next{right:0}@media print,screen and (max-width:1024px){.c-news-page-nav .c-news-page-nav__inner .page-nav-arrow .next-txt,.c-news-page-nav .c-news-page-nav__inner .page-nav-arrow .prev-txt,.c-news-page-nav .wp-pagenavi .page-nav-arrow .next-txt,.c-news-page-nav .wp-pagenavi .page-nav-arrow .prev-txt{display:none}}.c-news-page-nav .c-news-page-nav__inner .page-nav__num,.c-news-page-nav .wp-pagenavi .page-nav__num{font-size:2.6rem;line-height:1;letter-spacing:.04em;position:relative;padding-right:12px;padding-left:12px}@media print,screen and (max-width:1024px){.c-news-page-nav .c-news-page-nav__inner .page-nav__num,.c-news-page-nav .wp-pagenavi .page-nav__num{font-size:4.4270833333vw;padding-right:2.0833333333vw;padding-left:2.0833333333vw}}.c-news-page-nav .c-news-page-nav__inner .page-nav__num.page-nav__num--first,.c-news-page-nav .wp-pagenavi .page-nav__num.page-nav__num--first{padding-left:0}.c-news-page-nav .c-news-page-nav__inner .page-nav__num.page-nav__num--last,.c-news-page-nav .wp-pagenavi .page-nav__num.page-nav__num--last{padding-right:0}.c-news-page-nav .c-news-page-nav__inner .page-nav__num.current,.c-news-page-nav .wp-pagenavi .page-nav__num.current{padding-right:22px;padding-left:21px;color:var(--color-pink);padding-top:16px;padding-bottom:14px}@media print,screen and (max-width:1024px){.c-news-page-nav .c-news-page-nav__inner .page-nav__num.current,.c-news-page-nav .wp-pagenavi .page-nav__num.current{padding-right:5.2083333333vw;padding-left:5.2083333333vw;padding-top:2.8645833333vw;padding-bottom:2.6041666667vw}}.c-news-page-nav .c-news-page-nav__inner .page-nav__num.current::before,.c-news-page-nav .wp-pagenavi .page-nav__num.current::before{opacity:.1;content:"";width:64px;height:54px;position:absolute;background:#e65097;-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media print,screen and (max-width:1024px){.c-news-page-nav .c-news-page-nav__inner .page-nav__num.current::before,.c-news-page-nav .wp-pagenavi .page-nav__num.current::before{width:11.9791666667vw;height:10.15625vw}}.c-news-page-nav .c-news-page-nav__inner .page-nav__dots,.c-news-page-nav .wp-pagenavi .page-nav__dots{font-size:1.8rem;line-height:1;letter-spacing:.04em;position:relative;padding-right:8px;padding-left:8px;opacity:.3}@media print,screen and (max-width:1024px){.c-news-page-nav .c-news-page-nav__inner .page-nav__dots,.c-news-page-nav .wp-pagenavi .page-nav__dots{font-size:3.125vw;padding-right:1.0416666667vw;padding-left:1.0416666667vw}}.c-news-page-nav .c-news-page-nav__inner .page-back-list,.c-news-page-nav .wp-pagenavi .page-back-list{font-size:2.2rem;font-weight:var(--font-weight-ex-bold);line-height:1;letter-spacing:.04em;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;align-self:center}@media print,screen and (max-width:1024px){.c-news-page-nav .c-news-page-nav__inner .page-back-list,.c-news-page-nav .wp-pagenavi .page-back-list{font-size:3.90625vw}}.c-arrow-btn{display:block;width:38px;height:38px;background:var(--color-blue);border-radius:50%;overflow:hidden;position:relative;cursor:pointer}@media print,screen and (max-width:1024px){.c-arrow-btn{width:9.8958333333vw;height:9.8958333333vw}}.c-arrow-btn::before{content:"";width:76px;height:76px;position:absolute;background:#69cec8;border-radius:50%}@media print,screen and (max-width:1024px){.c-arrow-btn::before{width:19.7916666667vw;height:19.7916666667vw}}.c-arrow-btn::after{content:"";position:absolute;width:13px;height:15px;top:11px;left:13px;background:var(--color-white)}@media print,screen and (max-width:1024px){.c-arrow-btn::after{top:2.8645833333vw;left:3.3854166667vw;width:3.3854166667vw;height:3.90625vw}}.c-arrow-btn.c-arrow-btn--prev::before{top:-53.2px;left:-38px}@media print,screen and (max-width:1024px){.c-arrow-btn.c-arrow-btn--prev::before{top:-13.8541666667vw;left:-9.8958333333vw}}.c-arrow-btn.c-arrow-btn--prev::after{left:12px;-webkit-mask:var(--icon-play-union--prev) no-repeat top left/contain;mask:var(--icon-play-union--prev) no-repeat top left/contain}@media print,screen and (max-width:1024px){.c-arrow-btn.c-arrow-btn--prev::after{left:3.125vw}}.c-arrow-btn.c-arrow-btn--next::before{bottom:-53.2px;right:-38px}@media print,screen and (max-width:1024px){.c-arrow-btn.c-arrow-btn--next::before{bottom:-13.8541666667vw;right:-9.8958333333vw}}.c-arrow-btn.c-arrow-btn--next::after{-webkit-mask:var(--icon-play-union) no-repeat top left/contain;mask:var(--icon-play-union) no-repeat top left/contain}.c-single-content{font-weight:var(--font-weight-medium);font-size:1.6rem;line-height:2;letter-spacing:.06em;color:var(--color-purple)}@media print,screen and (max-width:1024px){.c-single-content{font-size:3.3854166667vw}}.c-single-content iframe{max-width:100%}.c-single-content iframe[src*=youtube]{width:100%;max-width:100%;height:auto;aspect-ratio:16/9}.c-single-content iframe[class^=instagram-]{min-width:auto!important;margin-inline:auto!important}.c-single-content .twitter-tweet iframe{max-height:100%}.c-single-content pre{white-space:pre-wrap;line-height:2}.c-single-content ul li{list-style-type:disc;margin:0 0 .4em 1.5em;line-height:1.8}.c-single-content ol li{list-style-type:decimal;margin:0 0 .4em 1.5em;line-height:1.8}.c-single-content a{color:var(--color-blue);border-bottom:1px solid var(--color-blue);padding-bottom:2px}@media (any-hover:hover){.c-single-content a{-webkit-transition:opacity .3s;transition:opacity .3s}.c-single-content a:hover{opacity:.6}}@media print,screen and (max-width:1024px){.c-single-content a{text-underline-offset:.5208333333vw;border-bottom:.1302083333vw solid var(--color-blue)}}.c-single-content a[target=_blank]::after{content:"";display:inline-block;width:16px;height:9px;background:var(--color-blue);-webkit-mask:var(--icon-external) center center/contain no-repeat;mask:var(--icon-external) center center/contain no-repeat;margin-left:10px}@media print,screen and (max-width:1024px){.c-single-content a[target=_blank]::after{width:2.34375vw;height:1.4322916667vw;margin-left:1.3020833333vw;-webkit-transform:translateY(-4%);transform:translateY(-4%)}}.c-single-content a[target=_blank]:has(img)::after{display:none}.c-single-content a:has(img){display:inline-block;border-bottom:none;padding-bottom:0;pointer-events:auto}.c-single-content img{height:auto;max-width:100%}.c-single-content h2{font-size:1.8rem;font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:.06em;padding-top:10px;padding-bottom:12px;padding-left:20px;padding-right:20px;background:var(--color-purple);color:var(--color-white);margin-bottom:.75em;border-radius:10px}@media print,screen and (max-width:1024px){.c-single-content h2{font-size:3.6458333333vw;padding-top:2.6041666667vw;padding-bottom:2.8645833333vw;padding-left:3.90625vw;padding-right:.2604166667vw;border-radius:1.3020833333vw}}.c-single-content h3{margin-bottom:.75em;font-size:1.8rem;font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:.06em;padding-left:28px;position:relative}@media print,screen and (max-width:1024px){.c-single-content h3{font-size:3.6458333333vw;padding-left:5.46875vw}}.c-single-content h3::before{content:"";position:absolute;width:20px;height:17px;top:7px;left:0;background:var(--color-pink);-webkit-mask:var(--icon-heart) no-repeat top left/contain;mask:var(--icon-heart) no-repeat top left/contain}@media print,screen and (max-width:1024px){.c-single-content h3::before{width:3.6458333333vw;height:3.0989583333vw;top:1.8229166667vw}}.c-single-content h4{margin-bottom:.75em;position:relative;font-size:1.8rem;font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:.06em;padding-bottom:16px}@media print,screen and (max-width:1024px){.c-single-content h4{font-size:3.6458333333vw;padding-bottom:3.125vw}}.c-single-content h4::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#785978;opacity:.2}@media print,screen and (max-width:1024px){.c-single-content h4::before{height:.2604166667vw}}.c-single-content h4::after{content:"";position:absolute;bottom:0;left:0;width:40px;height:1px;background:var(--color-blue)}@media print,screen and (max-width:1024px){.c-single-content h4::after{width:6.5104166667vw;height:.2604166667vw}}.c-single-content h5{margin-bottom:.75em;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:.06em;padding-bottom:15px;position:relative}@media print,screen and (max-width:1024px){.c-single-content h5{font-size:3.3854166667vw;padding-bottom:2.0833333333vw}}.c-single-content h5::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#785978;opacity:.2}@media print,screen and (max-width:1024px){.c-single-content h5::before{height:.2604166667vw}}.c-single-content h5::after{content:"";position:absolute;bottom:4px;left:0;width:100%;height:1px;background:#785978;opacity:.2}@media print,screen and (max-width:1024px){.c-single-content h5::after{height:.2604166667vw;bottom:.78125vw}}.c-single-content h6{margin-bottom:.75em;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:.06em;padding-left:13px;position:relative}@media print,screen and (max-width:1024px){.c-single-content h6{font-size:3.3854166667vw;padding-left:3.7760416667vw}}.c-single-content h6::before{content:"";position:absolute;top:12px;left:0;width:5px;height:5px;background:var(--color-blue);border-radius:100%}@media print,screen and (max-width:1024px){.c-single-content h6::before{top:1.8229166667vw;left:0;width:1.8229166667vw;height:1.8229166667vw}}.c-single-content strong{font-weight:700}.c-single-content em{font-style:italic}.c-single-content hr{border-top:1px solid rgba(120,89,120,.3)}@media print,screen and (max-width:1024px){.c-single-content hr{border-top:.2604166667vw solid rgba(120,89,120,.3)}}.c-single-content .video-container{max-width:100%}.c-single-content .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.c-single-content .video embed,.c-single-content .video iframe,.c-single-content .video object{position:absolute;top:0;left:0;width:100%;height:100%}.c-hover-common{-webkit-transition:var(--opacity-transition);transition:var(--opacity-transition)}@media (any-hover:hover){.c-hover-common:hover{opacity:var(--opacity-hover)}}.c-content-frame{padding-top:80px;padding-bottom:100px;padding-left:min(120px - (1280px - 100%) * .3,120px);padding-right:min(120px - (1280px - 100%) * .3,120px);position:relative;border-radius:20px;background-color:#fff;z-index:10}@media print,screen and (max-width:1024px){.c-content-frame{padding-top:10.4166666667vw;padding-bottom:11.71875vw;padding-right:6.5104166667vw;padding-left:6.5104166667vw;border-radius:2.6041666667vw}}.c-content-frame::before{content:"";position:absolute;left:-10px;bottom:-10px;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.2)),color-stop(20%,rgba(255,112,112,.2)),color-stop(40%,rgba(255,166,71,.2)),color-stop(60%,rgba(255,214,0,.2)),color-stop(80%,rgba(119,255,23,.2)),to(rgba(112,226,255,.2))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.2) 0,rgba(255,112,112,.2) 20%,rgba(255,166,71,.2) 40%,rgba(255,214,0,.2) 60%,rgba(119,255,23,.2) 80%,rgba(112,226,255,.2) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.2) 0,rgba(255,112,112,.2) 20%,rgba(255,166,71,.2) 40%,rgba(255,214,0,.2) 60%,rgba(119,255,23,.2) 80%,rgba(112,226,255,.2) 100%),#fff;border-radius:22px;z-index:-1}@media print,screen and (max-width:1024px){.c-content-frame::before{left:-1.3020833333vw;bottom:-1.3020833333vw;border-radius:3.125vw}}.c-content-frame::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;border:2px solid transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#faf8fa),to(#faf8fa));background-image:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#faf8fa,#faf8fa);background-image:linear-gradient(#fff,#fff),linear-gradient(#faf8fa,#faf8fa);background-origin:border-box;background-clip:padding-box,border-box;z-index:-1}@media print,screen and (max-width:1024px){.c-content-frame::after{border:.5208333333vw solid transparent;border-radius:2.6041666667vw}}.c-heading-fill{font-size:2.4rem;font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:.06em;background:var(--color-purple);color:var(--color-white);padding-top:10px;padding-bottom:12px;padding-left:52px;padding-right:20px;border-radius:6px;position:relative}@media print,screen and (max-width:1024px){.c-heading-fill{font-size:4.6875vw;padding-top:1.3020833333vw;padding-bottom:1.5625vw;padding-left:7.5520833333vw;padding-right:2.6041666667vw;border-radius:1.3020833333vw}}.c-heading-fill::before{content:"";position:absolute;top:21px;left:20px;width:22px;height:18px;background:var(--color-white);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain}@media print,screen and (max-width:1024px){.c-heading-fill::before{top:3.90625vw;left:2.6041666667vw;width:3.6458333333vw;height:3.125vw}}.c-heading-icon{font-size:2rem;line-height:1.6;letter-spacing:.06em;font-weight:var(--font-weight-bold);padding-left:30px;position:relative}@media print,screen and (max-width:1024px){.c-heading-icon{font-size:4.1666666667vw;padding-left:4.9479166667vw}}.c-heading-icon::before{content:"";position:absolute;top:9px;left:0;background:var(--color-pink);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;width:22px;height:18px}@media print,screen and (max-width:1024px){.c-heading-icon::before{width:3.90625vw;height:3.125vw;top:1.953125vw}}.p-home__hero{padding-top:2.6041666667vw;position:relative}@media print,screen and (max-width:1024px){.p-home__hero{padding-top:3.90625vw}}.p-home__hero .hero-bg{position:absolute;top:0;left:0;width:100%;height:93.75vw;position:absolute;-webkit-mask:var(--icon-mv-clip) no-repeat center top/contain;mask:var(--icon-mv-clip) no-repeat center top/contain;z-index:-2}@media print,screen and (max-width:1024px){.p-home__hero .hero-bg{-webkit-mask:var(--icon-mv-clip--sp) no-repeat center top/contain;mask:var(--icon-mv-clip--sp) no-repeat center top/contain;height:235.4166666667vw}}.p-home__hero .hero-bg::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.14)),color-stop(20%,rgba(255,112,112,.14)),color-stop(40%,rgba(255,166,71,.14)),color-stop(60%,rgba(255,214,0,.14)),color-stop(80%,rgba(119,255,23,.14)),to(rgba(112,226,255,.14))),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,117,195,.14) 0,rgba(255,112,112,.14) 20%,rgba(255,166,71,.14) 40%,rgba(255,214,0,.14) 60%,rgba(119,255,23,.14) 80%,rgba(112,226,255,.14) 100%),-webkit-linear-gradient(#fff,#fff);background-image:linear-gradient(90deg,rgba(255,117,195,.14) 0,rgba(255,112,112,.14) 20%,rgba(255,166,71,.14) 40%,rgba(255,214,0,.14) 60%,rgba(119,255,23,.14) 80%,rgba(112,226,255,.14) 100%),linear-gradient(#fff,#fff);background-size:100%;z-index:-1}.p-home__hero .hero-bg::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.7;background:url(../images/common/bg_pattern-common.png) repeat top left/70px 70px;z-index:-1}@media print,screen and (max-width:1024px){.p-home__hero .hero-bg::after{background:url(../images/common/bg_pattern-common.png) repeat top left/9.1145833333vw 9.1145833333vw}}.p-home__hero .hero{margin-left:auto;margin-right:auto;margin-bottom:0;width:92.1875vw;height:64.0625vw;position:relative}@media print,screen and (max-width:1024px){.p-home__hero .hero{width:100%;height:auto}}.p-home__hero .hero .hero__inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:100%;position:relative}@media print,screen and (max-width:1024px){.p-home__hero .hero .hero__inner{display:block}}.p-home__hero .hero .hero__inner .hero__desc{width:37.5vw;height:38.0208333333vw;position:-webkit-sticky;position:sticky;top:0;padding-top:5.7291666667vw}@media print,screen and (max-width:1024px){.p-home__hero .hero .hero__inner .hero__desc{width:100%;position:absolute;padding-top:0;height:auto;z-index:15;top:92.1875vw;overflow:hidden;pointer-events:none}}.p-home__hero .hero .hero__inner .hero__desc .hero__logo{width:34.5833333333vw;margin-right:auto;margin-left:auto;margin-bottom:2.6041666667vw}@media print,screen and (max-width:1024px){.p-home__hero .hero .hero__inner .hero__desc .hero__logo{width:87.7604166667vw;margin-bottom:0}}.p-home__hero .hero .hero__inner .hero__desc .hero__onair-info{width:27.9166666667vw;margin-left:3.90625vw;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__hero .hero .hero__inner .hero__desc .hero__onair-info{margin-top:24.7395833333vw;width:92.1875vw;margin-left:auto;margin-right:auto}}.p-home__hero .hero .hero__inner .hero__kv{position:relative;width:50vw;height:64.0625vw;z-index:10}@media print,screen and (max-width:1024px){.p-home__hero .hero .hero__inner .hero__kv{width:92.1875vw;height:130.2083333333vw;margin-left:auto;margin-right:auto}}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner{width:100%;height:100%;position:relative;overflow:hidden;border-radius:2.0833333333vw;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.1)),color-stop(20%,rgba(255,112,112,.1)),color-stop(40%,rgba(255,166,71,.1)),color-stop(60%,rgba(255,214,0,.1)),color-stop(80%,rgba(119,255,23,.1)),to(rgba(112,226,255,.1))),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:-webkit-linear-gradient(left,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),-webkit-linear-gradient(#fff,#fff);background:linear-gradient(90deg,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),linear-gradient(#fff,#fff);background-origin:border-box;background-clip:border-box;border-width:.3125vw;border-color:transparent}@media print,screen and (max-width:1024px){.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner{border-radius:5.2083333333vw;border-width:.78125vw}}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;border-radius:2.0833333333vw;-webkit-transform:rotate(45deg) scaleX(200%) scaleY(200%);transform:rotate(45deg) scaleX(200%) scaleY(200%);pointer-events:none;z-index:10}@media print,screen and (max-width:1024px){.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover{border-radius:5.2083333333vw}}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover.is-active .cover-fill{-webkit-transform:scaleX(100%);transform:scaleX(100%)}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .cover-fill{position:absolute;top:0;left:auto;right:0;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);overflow:hidden;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;will-change:transform}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .cover-fill:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .cover-fill:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .cover-fill:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .cover-fill:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .cover-fill:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .hero__cover01{background:#a2d5c0}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .hero__cover02{background:#93bee6}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .hero__cover03{background:#ffc000}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .hero__cover04{background:#e36470}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__cover .hero__cover05{background:#ffb6c6}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__kv-item{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;opacity:0;-webkit-transition:opacity .6s .4s,-webkit-mask-size 1.2s ease .6s;transition:opacity .6s .4s,-webkit-mask-size 1.2s ease .6s;transition:opacity .6s .4s,mask-size 1.2s ease .6s;transition:opacity .6s .4s,mask-size 1.2s ease .6s,-webkit-mask-size 1.2s ease .6s;-webkit-transform:rotate(45deg) scaleX(200%) scaleY(200%);transform:rotate(45deg) scaleX(200%) scaleY(200%);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));-webkit-mask-image:-webkit-linear-gradient(#fff,#fff);mask-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));mask-image:linear-gradient(#fff,#fff);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:0 100%;mask-size:0 100%;z-index:9;will-change:mask;pointer-events:none}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__kv-item.active{-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:1;z-index:11}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__kv-item.active img{-webkit-transform:rotate(-45deg) scaleX(50%) scaleY(50%);transform:rotate(-45deg) scaleX(50%) scaleY(50%)}.p-home__hero .hero .hero__inner .hero__kv .hero__kv-inner .hero__kv-item img{will-change:transform;-webkit-transform:rotate(-45deg) scaleX(60%) scaleY(60%) translate3d(0,0,0);transform:rotate(-45deg) scaleX(60%) scaleY(60%) translate3d(0,0,0);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 2s .6s ease-out;transition:-webkit-transform 2s .6s ease-out;transition:transform 2s .6s ease-out;transition:transform 2s .6s ease-out,-webkit-transform 2s .6s ease-out}.p-home__hero .hero .hero__inner .hero__kv::before{content:"";position:absolute;left:-.5208333333vw;bottom:-.5208333333vw;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.2)),color-stop(20%,rgba(255,112,112,.2)),color-stop(40%,rgba(255,166,71,.2)),color-stop(60%,rgba(255,214,0,.2)),color-stop(80%,rgba(119,255,23,.2)),to(rgba(112,226,255,.2))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.2) 0,rgba(255,112,112,.2) 20%,rgba(255,166,71,.2) 40%,rgba(255,214,0,.2) 60%,rgba(119,255,23,.2) 80%,rgba(112,226,255,.2) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.2) 0,rgba(255,112,112,.2) 20%,rgba(255,166,71,.2) 40%,rgba(255,214,0,.2) 60%,rgba(119,255,23,.2) 80%,rgba(112,226,255,.2) 100%),#fff;border-radius:2.0833333333vw;z-index:-2}@media print,screen and (max-width:1024px){.p-home__hero .hero .hero__inner .hero__kv::before{left:-1.3020833333vw;bottom:-1.3020833333vw;border-radius:5.2083333333vw}}.p-home__hero .kv-changer{width:100%;padding-top:1.5625vw;position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer{padding-top:9.1145833333vw;margin-bottom:44.2708333333vw;z-index:5}}.p-home__hero .kv-changer .kv-changer__inner{margin-right:auto;margin-left:46.1458333333vw;width:49.2708333333vw}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer .kv-changer__inner{margin-left:auto;margin-right:auto;width:92.1875vw}}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:1.5625vw;-moz-column-gap:1.5625vw;column-gap:1.5625vw}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch{-webkit-column-gap:6.7708333333vw;-moz-column-gap:6.7708333333vw;column-gap:6.7708333333vw}}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:.7291666667vw;-moz-column-gap:.7291666667vw;column-gap:.7291666667vw}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list{-webkit-column-gap:2.34375vw;-moz-column-gap:2.34375vw;column-gap:2.34375vw}}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list .switch__btn{width:7.8125vw;height:4.1666666667vw;border-radius:.5208333333vw;overflow:hidden;cursor:pointer;position:relative}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list .switch__btn{width:29.1666666667vw;height:15.625vw;border-radius:1.3020833333vw}}@media (any-hover:hover){.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list .switch__btn{-webkit-transition:var(--opacity-transition);transition:var(--opacity-transition)}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list .switch__btn:hover{opacity:var(--opacity-hover)}}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list .switch__btn::before{content:"";width:100%;height:100%;background:var(--color-purple);position:absolute;top:0;left:0;z-index:1;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list .switch__btn.--current{cursor:auto}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list .switch__btn.--current::before{opacity:.5}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__btn-list .switch__btn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-head{font-size:.7291666667vw;font-weight:var(--font-weight-bold);font-family:var(--font-family-ls-bd);line-height:1.5;letter-spacing:.02em;color:var(--color-purple)}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-head{font-size:2.34375vw}}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-line{position:relative;margin-left:12px;margin-top:10px;display:grid;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:13px}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-line{height:2.34375vw;margin-top:1.3020833333vw;margin-left:2.0833333333vw}}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-line .line-fill{height:1px;position:relative;background:rgba(120,89,120,.2)}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-line .line-fill{height:.390625vw}}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-line .line-fill::before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTYuNSAwQzEwLjA4OTkgMCAxMyAyLjkxMDE1IDEzIDYuNUMxMyAxMC4wODk5IDEwLjA4OTkgMTMgNi41IDEzQzIuOTEwMTUgMTMgMCAxMC4wODk5IDAgNi41QzAgMi45MTAxNSAyLjkxMDE1IDAgNi41IDBaTTYuNSAxQzMuNDYyNDMgMSAxIDMuNDYyNDMgMSA2LjVDMSA5LjUzNzU3IDMuNDYyNDMgMTIgNi41IDEyQzkuNTM3NTcgMTIgMTIgOS41Mzc1NyAxMiA2LjVDMTIgMy40NjI0MyA5LjUzNzU3IDEgNi41IDFaTTYuNSAzQzguNDMzIDMgMTAgNC41NjcgMTAgNi41QzEwIDguNDMzIDguNDMzIDEwIDYuNSAxMEM0LjU2NyAxMCAzIDguNDMzIDMgNi41QzMgNC41NjcgNC41NjcgMyA2LjUgM1oiIGZpbGw9IiM3ODU5NzgiLz4gPC9zdmc+) no-repeat top center/contain;width:13px;height:13px;position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (max-width:1024px){.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-line .line-fill::before{width:2.2135416667vw;height:2.2135416667vw}}.p-home__hero .kv-changer .kv-changer__inner .kv-changer__switch .switch__meter .switch__meter-line .line-fill .progress-bar{position:absolute;left:0;height:100%;background:var(--color-purple);width:0%;z-index:1;-webkit-transition:none;transition:none}.p-home__pickup{padding-top:140px;padding-bottom:80px}@media print,screen and (min-width:1025px) and (max-width:1600px){.p-home__pickup{padding-top:max(60px,-60px + 12.5vw);padding-bottom:max(10px,-120px + 12.5vw)}}@media print,screen and (max-width:1024px){.p-home__pickup{padding-top:11.71875vw}}.p-home__pickup .p-home__pickup-wrapper{position:relative;width:clamp(10px,100% - 64px,1620px);margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media print,screen and (max-width:1024px){.p-home__pickup .p-home__pickup-wrapper{display:block;width:100%;padding-top:15.625vw}}.p-home__pickup .pickup__title{position:absolute;top:0;left:0;width:552px}@media print,screen and (min-width:1025px) and (max-width:1600px){.p-home__pickup .pickup__title{min-width:295px;width:calc(-648px + 75vw)}}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__title{width:92.578125vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.p-home__pickup .pickup__area{position:relative;padding:calc(13px - 2%) 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;width:100%}@media print,screen and (min-width:1025px) and (max-width:1600px){.p-home__pickup .pickup__area{padding-top:min(50px,13px - 2% - 25vw + 400px)}}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__area{padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-webkit-align-items:start;align-items:start;-webkit-box-pack:start;-webkit-justify-content:start;justify-content:start}}.p-home__pickup .pickup__navigation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;z-index:2;padding-bottom:40px;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:82px}@media print,screen and (min-width:1025px) and (max-width:1600px){.p-home__pickup .pickup__navigation{margin-right:max(34px,-118px + 12.5vw);padding-bottom:max(5px,-160px + 12.5vw)}}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__navigation{margin-top:6.5104166667vw;padding-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}}.p-home__pickup .pickup__navigation .navigation-next,.p-home__pickup .pickup__navigation .navigation-prev{display:block;width:44px;height:44px;background:var(--color-blue);border-radius:50%;overflow:hidden;position:relative;cursor:pointer}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__navigation .navigation-next,.p-home__pickup .pickup__navigation .navigation-prev{width:11.1979166667vw;height:11.1979166667vw}}@media (any-hover:hover){.p-home__pickup .pickup__navigation .navigation-next,.p-home__pickup .pickup__navigation .navigation-prev{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;will-change:filter}.p-home__pickup .pickup__navigation .navigation-next::after,.p-home__pickup .pickup__navigation .navigation-prev::after{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.p-home__pickup .pickup__navigation .navigation-next:hover,.p-home__pickup .pickup__navigation .navigation-prev:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.p-home__pickup .pickup__navigation .navigation-next:hover::after,.p-home__pickup .pickup__navigation .navigation-prev:hover::after{-webkit-transform:translateX(14%);transform:translateX(14%)}.p-home__pickup .pickup__navigation .navigation-next:hover.navigation-prev::after,.p-home__pickup .pickup__navigation .navigation-prev:hover.navigation-prev::after{-webkit-transform:translateX(-14%);transform:translateX(-14%)}}.p-home__pickup .pickup__navigation .navigation-next::before,.p-home__pickup .pickup__navigation .navigation-prev::before{content:"";position:absolute;background:#69cec8;border-radius:50%;width:88px;height:88px;bottom:-62px;right:-44px}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__navigation .navigation-next::before,.p-home__pickup .pickup__navigation .navigation-prev::before{width:22.3958333333vw;height:22.3958333333vw;bottom:-15.625vw;right:-11.1979166667vw}}.p-home__pickup .pickup__navigation .navigation-next::after,.p-home__pickup .pickup__navigation .navigation-prev::after{content:"";position:absolute;width:15px;height:18px;top:13px;left:16px;background:var(--color-white);-webkit-mask:var(--icon-play-union) no-repeat top left/contain;mask:var(--icon-play-union) no-repeat top left/contain}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__navigation .navigation-next::after,.p-home__pickup .pickup__navigation .navigation-prev::after{width:3.7760416667vw;height:4.4270833333vw;top:3.3854166667vw;left:3.90625vw}}.p-home__pickup .pickup__navigation .navigation-next.navigation-prev::before,.p-home__pickup .pickup__navigation .navigation-prev.navigation-prev::before{top:-62px;left:-44px}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__navigation .navigation-next.navigation-prev::before,.p-home__pickup .pickup__navigation .navigation-prev.navigation-prev::before{top:-15.625vw;left:-11.1979166667vw}}.p-home__pickup .pickup__navigation .navigation-next.navigation-prev::after,.p-home__pickup .pickup__navigation .navigation-prev.navigation-prev::after{top:13px;left:14px;-webkit-mask:var(--icon-play-union--prev) no-repeat top left/contain;mask:var(--icon-play-union--prev) no-repeat top left/contain}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__navigation .navigation-next.navigation-prev::after,.p-home__pickup .pickup__navigation .navigation-prev.navigation-prev::after{top:3.3854166667vw;left:3.515625vw}}.p-home__pickup .pickup__navigation .navigation-pagination{width:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 14px;gap:8px}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__navigation .navigation-pagination{margin:0 3.3854166667vw;gap:2.0833333333vw}}.p-home__pickup .pickup__navigation .navigation-pagination .swiper-pagination-bullet{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_2973_15093)%22%3E%0A%3Cpath%20d%3D%22M7.5666%200.841126C7.91899%200.407413%208.58103%200.407413%208.93342%200.841126L11.5488%204.06011C11.8117%204.38363%2011.8117%204.84714%2011.5488%205.17065L6.68342%2011.1589C6.33103%2011.5926%205.66899%2011.5926%205.3166%2011.1589L0.451162%205.17067C0.188302%204.84715%200.188301%204.38365%200.451161%204.06013L3.06658%200.841141C3.41897%200.407428%204.08102%200.407428%204.43341%200.841141L5.54439%202.2085C5.77931%202.49765%206.22068%202.49765%206.4556%202.2085L7.5666%200.841126Z%22%20fill%3D%22%23E65097%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2973_15093%22%3E%0A%3Crect%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s;width:12px;height:12px;margin:0}@media print,screen and (max-width:1024px){.p-home__pickup .pickup__navigation .navigation-pagination .swiper-pagination-bullet{width:2.8645833333vw;height:2.8645833333vw}}.p-home__pickup .pickup__navigation .navigation-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.p-home__pickup .pickup-wrapper{width:1052px;overflow:hidden;will-change:filter;-webkit-filter:drop-shadow(0 0 40px rgba(180, 180, 180, .2));filter:drop-shadow(0 0 40px rgba(180, 180, 180, .2))}@media print,screen and (min-width:1025px) and (max-width:1600px){.p-home__pickup .pickup-wrapper{width:calc(677px + 25vw)}}@media print,screen and (max-width:1024px){.p-home__pickup .pickup-wrapper{width:100%;-webkit-filter:drop-shadow(0 0 6.5104166667vw rgba(180, 180, 180, .2));filter:drop-shadow(0 0 6.5104166667vw rgba(180, 180, 180, .2))}}.p-home__pickup .pickup-wrapper .pickup-content{margin:0;overflow:visible;width:50%;padding:2% 0 8px}@media print,screen and (max-width:1024px){.p-home__pickup .pickup-wrapper .pickup-content{width:100%;padding:0 0 1.5625vw}}.p-home__pickup .pickup-wrapper .pickup-list .pickup-item{padding-left:26px}@media print,screen and (max-width:1024px){.p-home__pickup .pickup-wrapper .pickup-list .pickup-item{padding:0 1.953125vw}}.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a{position:relative;display:block;border-radius:26px}@media print,screen and (max-width:1024px){.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a{border-radius:4.4270833333vw}}.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a::before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:inherit;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.08)),color-stop(20.56%,rgba(255,112,112,.08)),color-stop(41.11%,rgba(255,166,71,.08)),color-stop(61.67%,rgba(255,214,0,.08)),color-stop(82.22%,rgba(119,255,23,.08)),color-stop(102.78%,rgba(112,226,255,.08))),var(--color-white);background:-webkit-linear-gradient(left,rgba(255,117,195,.08) 0,rgba(255,112,112,.08) 20.56%,rgba(255,166,71,.08) 41.11%,rgba(255,214,0,.08) 61.67%,rgba(119,255,23,.08) 82.22%,rgba(112,226,255,.08) 102.78%),var(--color-white);background:linear-gradient(90deg,rgba(255,117,195,.08) 0,rgba(255,112,112,.08) 20.56%,rgba(255,166,71,.08) 41.11%,rgba(255,214,0,.08) 61.67%,rgba(119,255,23,.08) 82.22%,rgba(112,226,255,.08) 102.78%),var(--color-white);bottom:-8px;left:-8px}@media print,screen and (max-width:1024px){.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a::before{bottom:-1.4322916667vw;left:-1.4322916667vw}}.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a .item-inner{position:relative;z-index:2;border-radius:inherit;background:var(--color-white);padding:14px;border:1px solid rgba(120,89,120,.04)}@media print,screen and (max-width:1024px){.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a .item-inner{padding:2.6041666667vw 2.34375vw;border:max(1px,.234375vw) solid rgba(120,89,120,.04)}}.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a .item-image{overflow:hidden;border-radius:13px;border:1px solid var(--color-gray)}@media print,screen and (max-width:1024px){.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a .item-image{border-radius:2.2135416667vw;border:max(1px,.234375vw) solid var(--color-gray)}}.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a .item-image img{aspect-ratio:472/266;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (any-hover:hover){.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a{-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common)}.p-home__pickup .pickup-wrapper .pickup-list .pickup-item a:hover{-webkit-transform:translateY(-2%);transform:translateY(-2%)}}.c-section#pickup + .c-section#movie .p-home__movie{margin-top:-90px}@media print,screen and (max-width:1024px){.c-section#pickup + .c-section#movie .p-home__movie{margin-top:-12.5vw}}.p-home__movie{width:100%;position:relative;padding-top:190px}@media print,screen and (max-width:1024px){.p-home__movie{padding-top:16.9270833333vw;padding-bottom:7.6822916667vw;margin-bottom:1.953125vw}}.p-home__movie .movie-main{width:clamp(10px,100% - 64px,1620px);margin-left:auto;margin-right:auto;background:#c5ffff;border-radius:40px;margin-bottom:46px;cursor:pointer;position:relative;overflow:hidden;aspect-ratio:162/65}@media print,screen and (max-width:1024px){.p-home__movie .movie-main{width:92.1875vw;border-radius:5.2083333333vw;margin-bottom:0;aspect-ratio:708/400}}@media (any-hover:hover){.p-home__movie .movie-main::before{-webkit-transition:background-color .5s var(--ease-common);transition:background-color .5s var(--ease-common)}.p-home__movie .movie-main .movie-main__row{-webkit-transition:-webkit-transform .5s var(--ease-common);transition:-webkit-transform .5s var(--ease-common);transition:transform .5s var(--ease-common);transition:transform .5s var(--ease-common),-webkit-transform .5s var(--ease-common)}.p-home__movie .movie-main:hover::before{background:rgba(157,82,99,.7)}.p-home__movie .movie-main:hover .movie-main__row{-webkit-transform:translate(-50%,-50%) scale(.94);transform:translate(-50%,-50%) scale(.94)}.p-home__movie .movie-main:hover .movie-main__row .play-btn::before{-webkit-animation-play-state:paused;animation-play-state:paused}}.p-home__movie .movie-main::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(45,58,58,.7)}.p-home__movie .movie-main .play-bg{aspect-ratio:16/9;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.p-home__movie .movie-main .play-bg iframe{width:160%;height:160%;pointer-events:none}.p-home__movie .movie-main .play-bg__img{aspect-ratio:16/9;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.p-home__movie .movie-main .play-bg__img img{width:160%;height:160%;pointer-events:none}.p-home__movie .movie-main .bg-pattern-common{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(../images/common/bg_pattern-common.png) repeat top left/28px 28px;opacity:.3}@media print,screen and (max-width:1024px){.p-home__movie .movie-main .bg-pattern-common{background:url(../images/common/bg_pattern-common.png) repeat top left/3.6458333333vw 3.6458333333vw}}.p-home__movie .movie-main .bg-pattern-dot{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(../images/common/bg_pattern-dot.png) repeat top left/5px 5px;opacity:.2}@media print,screen and (max-width:1024px){.p-home__movie .movie-main .bg-pattern-dot{background:url(../images/common/bg_pattern-dot.png) repeat top left/.6510416667vw .6510416667vw}}.p-home__movie .movie-main .movie-main__row{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:87.65432099%;max-width:1420px}@media print,screen and (max-width:1024px){.p-home__movie .movie-main .movie-main__row{width:84.375vw;max-width:unset;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.p-home__movie .movie-main .movie-main__row .txt-play{padding-right:1.901408451%}@media print,screen and (max-width:1024px){.p-home__movie .movie-main .movie-main__row .txt-play{width:30.9895833333vw;padding-right:1.5625vw}}.p-home__movie .movie-main .movie-main__row .play-btn{display:block;position:relative;width:10.77464789%;aspect-ratio:1/1}@media print,screen and (max-width:1024px){.p-home__movie .movie-main .movie-main__row .play-btn{width:9.1145833333vw;height:9.375vw}}.p-home__movie .movie-main .movie-main__row .play-btn::before{content:"";position:absolute;background-color:var(--color-white);width:100%;aspect-ratio:1/1;-webkit-mask:var(--icon-play-outside) no-repeat top center/contain;mask:var(--icon-play-outside) no-repeat top center/contain;-webkit-animation:12s linear infinite rotation;animation:12s linear infinite rotation;-webkit-transform-origin:center;transform-origin:center}.p-home__movie .movie-main .movie-main__row .play-btn::after{content:"";position:absolute;width:41.83006536%;height:48.36601307%;background-color:var(--color-white);-webkit-mask:var(--icon-play-union) no-repeat left center/contain;mask:var(--icon-play-union) no-repeat left center/contain;top:24.83660131%;left:31.37254902%}.p-home__movie .movie-main .movie-main__row .txt-movie{padding-left:2.676056338%}@media print,screen and (max-width:1024px){.p-home__movie .movie-main .movie-main__row .txt-movie{width:40.4947916667vw;height:9.375vw;padding-left:2.0833333333vw}}.p-home__news{padding-top:150px}@media print,screen and (max-width:1024px){.p-home__news{padding-top:7.1614583333vw;padding-bottom:0;margin-bottom:0}}.p-home__news .p-home__news-title-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-title-wrapper{width:88.28125vw}}.p-home__news .p-home__news-area{position:relative}@media print,screen and (min-width:1025px){.p-home__news .p-home__news-area .swiper{margin-left:inherit;margin-right:inherit;position:inherit;overflow:inherit;list-style:inherit;padding:inherit;z-index:inherit;display:inherit}.p-home__news .p-home__news-area .swiper-wrapper{-webkit-box-sizing:inherit;box-sizing:inherit}.p-home__news .p-home__news-area .swiper-slide{-webkit-flex-shrink:inherit;flex-shrink:inherit;width:inherit;height:inherit;position:inherit;-webkit-transition-property:inherit;transition-property:inherit;display:inherit}}.p-home__news .p-home__news-area .news-wrapper{padding-top:130px;padding-bottom:250px;width:calc(100% - 32px);max-width:calc(100% - (50% - 810px));padding-right:calc(50% - 810px);position:relative;margin-left:auto}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-area .news-wrapper{width:100%;max-width:100%;padding-top:24.7395833333vw;padding-bottom:45.5729166667vw;padding-left:5.2083333333vw;padding-right:10.4166666667vw}}.p-home__news .p-home__news-area .news-wrapper::before{content:"";width:100%;height:380px;right:0;background-color:#fdeef5;background-image:url(../images/common/bg_pattern-common.png),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDkwMCA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxjaXJjbGUgY3g9IjQ1MCIgY3k9IjQ1MCIgcj0iNDUwIiBmaWxsPSIjRkZFNEVEIi8+IDwvc3ZnPg==);background-repeat:repeat,no-repeat;background-position:0 0,left -382px bottom -644px;background-size:28px 28px,900px 900px;position:absolute;border-top-left-radius:40px;border-bottom-left-radius:40px;overflow:hidden}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-area .news-wrapper::before{height:89.3229166667vw;border-top-left-radius:5.2083333333vw;border-bottom-left-radius:5.2083333333vw;background-size:7.2916666667vw 7.2916666667vw,130.2083333333vw 130.2083333333vw;background-position:0 0,left -72.5260416667vw top 20.8333333333vw;z-index:-1}}.p-home__news .p-home__news-area .news-wrapper .news-list{width:100%;max-width:1264px;padding:0 min(5.3333%,32px) 0 min(5.3333%,32px);position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;margin-right:auto;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-top:-80px;z-index:10}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-area .news-wrapper .news-list{max-width:unset;-webkit-column-gap:inherit;-moz-column-gap:inherit;column-gap:inherit;margin-top:-16.9270833333vw;-webkit-box-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;padding:0}}.p-home__news .p-home__news-area .news-wrapper .news-list .news-item{max-width:384px;-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common)}@media (any-hover:hover){.p-home__news .p-home__news-area .news-wrapper .news-list .news-item:hover{-webkit-transform:translateY(-2%);transform:translateY(-2%)}}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-area .news-wrapper .news-list .news-item{width:84.375vw;height:86.71875vw;max-width:inherit}}.p-home__news .p-home__news-area .news-wrapper .news-btn-wrapp{width:var(--width-content);margin-left:auto;margin-right:auto;position:relative}.p-home__news .p-home__news-area .news-wrapper .news-btn-wrapp .c-btn--more{top:44px;right:0;position:absolute}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-area .news-wrapper .news-btn-wrapp .c-btn--more{top:11.71875vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.p-home__introduction{margin-bottom:130px}@media print,screen and (max-width:1024px){.p-home__introduction{margin-bottom:15.625vw}}.p-home__introduction .introduction__title{margin-bottom:70px}@media print,screen and (max-width:1024px){.p-home__introduction .introduction__title{margin-bottom:7.8125vw}}.p-home__introduction .p-home__introduction-title-inner{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__introduction .p-home__introduction-title-inner{width:88.28125vw}}.p-home__introduction .introduction-container{position:relative;border-radius:20px;padding-top:70px;padding-bottom:90px;padding-left:50px;padding-right:50px;width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container{width:89.5833333333vw;border-radius:2.6041666667vw;border:.5208333333vw solid #faf8fa;padding-top:10.4166666667vw;padding-bottom:14.3229166667vw;padding-left:0;padding-right:0}}.p-home__introduction .introduction-container.target-scroll-anim{opacity:0;-webkit-transform:translateY(4%);transform:translateY(4%);-webkit-transition:opacity 1s var(--ease-common),-webkit-transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),-webkit-transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),transform 1s var(--ease-common),-webkit-transform 1s var(--ease-common)}.p-home__introduction .introduction-container.is-scroll-anim{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-home__introduction .introduction-container::before{content:"";position:absolute;left:-10px;bottom:-10px;width:100%;height:100%;border-radius:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.08)),color-stop(20%,rgba(255,112,112,.08)),color-stop(40%,rgba(255,166,71,.08)),color-stop(60%,rgba(255,214,0,.08)),color-stop(80%,rgba(119,255,23,.08)),to(rgba(112,226,255,.08))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.08) 0,rgba(255,112,112,.08) 20%,rgba(255,166,71,.08) 40%,rgba(255,214,0,.08) 60%,rgba(119,255,23,.08) 80%,rgba(112,226,255,.08) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.08) 0,rgba(255,112,112,.08) 20%,rgba(255,166,71,.08) 40%,rgba(255,214,0,.08) 60%,rgba(119,255,23,.08) 80%,rgba(112,226,255,.08) 100%),#fff;z-index:-1}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container::before{border-radius:2.6041666667vw;left:-1.3020833333vw;bottom:-1.3020833333vw}}.p-home__introduction .introduction-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;border:2px solid transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#faf8fa),to(#faf8fa));background-image:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#faf8fa,#faf8fa);background-image:linear-gradient(#fff,#fff),linear-gradient(#faf8fa,#faf8fa);background-origin:border-box;background-clip:padding-box,border-box;z-index:-1}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container::after{border:.5208333333vw solid transparent;border-radius:2.6041666667vw}}.p-home__introduction .introduction-container .introduction-catch{width:100%;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:30px}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-catch{width:73.9583333333vw;max-width:unset;margin-bottom:7.8125vw}}.p-home__introduction .introduction-container .introduction-txt{text-align:center}.p-home__introduction .introduction-container .introduction-txt p{font-size:2rem;line-height:2;font-weight:var(--font-weight-medium)}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt p{font-size:3.6458333333vw;line-height:1.8}}.p-home__introduction .introduction-container .introduction-txt .strong{font-size:2.6rem;line-height:1.9;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .strong{font-size:4.9479166667vw;line-height:1.6}}.p-home__introduction .introduction-container .introduction-txt .bg-heart{position:relative;z-index:1}.p-home__introduction .introduction-container .introduction-txt .bg-heart::before{content:"";width:64px;height:56px;background:rgba(255,182,198,.16);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;position:absolute;top:-8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .bg-heart::before{top:-.9114583333vw;width:11.71875vw;height:10.15625vw}}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .introduction-mt{display:block;margin-top:2.6041666667vw}}.p-home__introduction .introduction-container .introduction-txt .line01{margin-bottom:30px}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .line01{margin-bottom:6.5104166667vw}}.p-home__introduction .introduction-container .introduction-txt .line02{margin-bottom:20px}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .line02{margin-bottom:3.90625vw}}.p-home__introduction .introduction-container .introduction-txt .line03{margin-bottom:30px}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .line03{margin-bottom:3.90625vw}}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list{display:grid;grid-template-columns:repeat(4,1fr);max-width:776px;margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .intro-chara-list{grid-template-columns:repeat(2,1fr);max-width:unset;width:70.0520833333vw;row-gap:2.6041666667vw}}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item{display:block}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .caption{display:block;font-size:1.4rem;line-height:1;letter-spacing:.1em;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .caption{font-size:2.6041666667vw}}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .name{display:block;font-size:2.6rem;line-height:2.2;letter-spacing:.1em;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .name{font-size:4.9479166667vw}}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .bg-heart-li{position:relative;z-index:1}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .bg-heart-li::before{content:"";width:64px;height:56px;background:rgba(255,182,198,.3);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;position:absolute;top:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;opacity:.8}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .bg-heart-li::before{top:.390625vw;width:11.71875vw;height:10.15625vw}}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .bg-heart-li.bg-heart-li--01::before{background:rgba(227,100,112,.1)}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .bg-heart-li.bg-heart-li--02::before{background:rgba(255,192,0,.1)}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .bg-heart-li.bg-heart-li--03::before{background:rgba(147,190,230,.16)}.p-home__introduction .introduction-container .introduction-txt .intro-chara-list .intro-chara-list__item .bg-heart-li.bg-heart-li--04::before{background:rgba(162,213,192,.16)}.p-home__introduction .introduction-container .introduction-pick{width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-pick{margin-bottom:3.90625vw}}.p-home__introduction .introduction-container .introduction-pick .introduction-pick__lines{width:100%;max-width:1084px;margin-left:auto;margin-right:auto;margin-bottom:40px}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-pick .introduction-pick__lines{max-width:unset;width:88.0208333333vw;margin-left:2.6041666667vw}}.p-home__introduction .introduction-container .introduction-pick .introduction-pick__theme{width:100%;max-width:381px;margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__introduction .introduction-container .introduction-pick .introduction-pick__theme{max-width:unset;width:66.1458333333vw}}.p-home__staff-cast{padding-bottom:220px}@media print,screen and (max-width:1024px){.p-home__staff-cast{padding-bottom:15.625vw}}.p-home__staff-cast .staff-cast__title{margin-bottom:80px}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__title{margin-bottom:11.71875vw}}.p-home__staff-cast .p-home__staff-cast-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-wrapper{width:88.28125vw}}.p-home__staff-cast .staff-cast__content.target-scroll-anim{opacity:0;-webkit-transform:translateY(4%);transform:translateY(4%);-webkit-transition:opacity 1s var(--ease-common),-webkit-transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),-webkit-transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),transform 1s var(--ease-common),-webkit-transform 1s var(--ease-common)}.p-home__staff-cast .staff-cast__content.is-scroll-anim{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__content{padding-left:3.90625vw}}.p-home__staff-cast h3{font-family:var(--font-family-ls-eb);font-weight:var(--font-weight-ex-bold);font-size:3.2rem;line-height:1;padding-left:34px;position:relative;margin-bottom:60px}@media print,screen and (max-width:1024px){.p-home__staff-cast h3{font-size:5.7291666667vw;padding-left:6.5104166667vw;margin-bottom:9.1145833333vw}}.p-home__staff-cast h3::before{content:"";position:absolute;width:24px;height:22px;background:var(--color-purple);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;top:5px;left:0}@media print,screen and (max-width:1024px){.p-home__staff-cast h3::before{width:4.6875vw;height:4.1666666667vw;top:.6510416667vw}}.p-home__staff-cast h3::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:84.66666667%;height:2px;background-image:-webkit-radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-image:radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-position:0 0;background-size:12px 2px;background-repeat:repeat-x;opacity:.5}@media print,screen and (max-width:1024px){.p-home__staff-cast h3::after{width:52.4739583333vw;height:.2604166667vw;background-image:-webkit-radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-image:radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-position:0 0;background-size:1.5625vw .2604166667vw}}.p-home__staff-cast .staff-cast__list{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:50px}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__list{grid-template-columns:repeat(2,1fr);-webkit-column-gap:3.125vw;-moz-column-gap:3.125vw;column-gap:3.125vw;row-gap:6.5104166667vw}}.p-home__staff-cast .staff-cast__list .staff-cast__item dt{font-size:1.4rem;font-weight:var(--font-weight-bold);line-height:1;letter-spacing:.06em;color:var(--color-white);background:var(--color-purple);display:inline-block;padding-top:5px;padding-bottom:6px;padding-left:6px;padding-right:6px;border-radius:2px;margin-bottom:8px;vertical-align:top}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__list .staff-cast__item dt{font-size:3.125vw;padding-top:1.0416666667vw;padding-bottom:1.0416666667vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;border-radius:.2604166667vw;margin-bottom:1.3020833333vw}}.p-home__staff-cast .staff-cast__list .staff-cast__item dd{font-size:2.2rem;line-height:1.6;font-weight:var(--font-weight-medium);display:block}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__list .staff-cast__item dd{font-size:4.1666666667vw}}.p-home__staff-cast .staff-cast__list .staff-cast__item dd ul.multiple{display:grid;grid-template-columns:repeat(2,1fr)}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__list .staff-cast__item dd ul.multiple{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__list .staff-cast__item dd ul.multiple li{min-width:50%}}.p-home__staff-cast .staff-cast__list .staff-cast__item dd ul li.is-comment{position:relative;display:inline-block;padding-right:32px}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__list .staff-cast__item dd ul li.is-comment{padding-right:6.5104166667vw}}.p-home__staff-cast .staff-cast__list .staff-cast__item dd ul li.is-comment .is-comment__icon{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:23px;background:var(--icon-comment) no-repeat top left/contain;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}@media (any-hover:hover){.p-home__staff-cast .staff-cast__list .staff-cast__item dd ul li.is-comment .is-comment__icon:hover{opacity:.7}}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__list .staff-cast__item dd ul li.is-comment .is-comment__icon{width:4.4270833333vw;height:4.296875vw}}.p-home__staff-cast .staff-cast__list .staff-cast__item dd .caption{display:block;font-size:1.4rem;line-height:1.4;font-weight:var(--font-weight-medium);margin-top:4px}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast__list .staff-cast__item dd .caption{font-size:2.8645833333vw;margin-top:.5208333333vw}}.p-home__staff-cast .group-staff-cast + .group-staff-cast{margin-top:50px}@media print,screen and (max-width:1024px){.p-home__staff-cast .group-staff-cast + .group-staff-cast{margin-top:6.5104166667vw}}.p-home__staff-cast .staff-cast-list-wrapper.staff-cast-list-wrapper--staff{margin-bottom:130px}@media print,screen and (max-width:1024px){.p-home__staff-cast .staff-cast-list-wrapper.staff-cast-list-wrapper--staff{margin-bottom:15.625vw}}.p-home__character{padding-bottom:136px;max-height:1200px}@media print,screen and (max-width:1024px){.p-home__character{padding-bottom:42.3177083333vw;max-height:4000px}}.p-home__character .p-home__character-title-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-title-wrapper{width:88.28125vw}}.p-home__character .character-container{margin-top:90px;margin-left:auto;width:calc(100% - 32px);max-width:calc(100% - (50% - 810px));padding-right:calc(50% - 810px);position:relative;margin-left:auto}@media print,screen and (max-width:1024px){.p-home__character .character-container{margin-top:23.4375vw;width:100%;max-width:100%;height:252.6041666667vw}}.p-home__character .character-container.target-scroll-anim{opacity:0;-webkit-transform:translateY(4%);transform:translateY(4%);-webkit-transition:opacity 1s var(--ease-common),-webkit-transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),-webkit-transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),transform 1s var(--ease-common),-webkit-transform 1s var(--ease-common)}.p-home__character .character-container.is-scroll-anim{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-home__character .character-container::before{content:"";width:100%;height:100%;top:0;right:0;background-color:#fdeef5;background-image:url(../images/common/bg_pattern-common.png),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDkwMCA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxjaXJjbGUgY3g9IjQ1MCIgY3k9IjQ1MCIgcj0iNDUwIiBmaWxsPSIjRkZFNEVEIi8+IDwvc3ZnPg==);background-repeat:repeat,no-repeat;background-position:0 0,left -400px bottom -557px;background-size:28px 28px,900px 900px;position:absolute;border-top-left-radius:40px;border-bottom-left-radius:40px;z-index:-1;-webkit-transition:all .7s var(--ease-common);transition:all .7s var(--ease-common);will-change:background}@media print,screen and (max-width:1024px){.p-home__character .character-container::before{height:252.6041666667vw;border-top-left-radius:5.2083333333vw;border-bottom-left-radius:5.2083333333vw;background-size:7.2916666667vw 7.2916666667vw,130.2083333333vw 130.2083333333vw;background-position:0 0,left -72.5260416667vw bottom -48.828125vw}}.p-home__character .character-container .character-list__wrapper{width:100%;height:100%;max-width:1264px;padding:80px min(5.3333%,32px) 80px min(5.3333%,32px);position:relative;z-index:2;margin-left:auto;margin-right:auto;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}}.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp{display:none}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:33.4635416667vw;left:50%;z-index:11;width:94.7916666667vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;pointer-events:none}}.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn{background:var(--color-blue);border-radius:50%;overflow:hidden;position:relative;cursor:pointer;pointer-events:auto}@media (any-hover:hover){.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;will-change:filter}.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn::after{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn:hover::after{-webkit-transform:translateX(14%);transform:translateX(14%)}.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn:hover.switch-btn--prev::after{-webkit-transform:translateX(-14%);transform:translateX(-14%)}}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn{width:13.0208333333vw;height:13.0208333333vw}}.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn::before{content:"";position:absolute;background:#69cec8;border-radius:50%}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn::before{width:26.0416666667vw;height:26.0416666667vw;bottom:-18.2291666667vw;right:-13.0208333333vw}}.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn::after{content:"";position:absolute;background:var(--color-white);-webkit-mask:var(--icon-play-union) no-repeat top left/contain;mask:var(--icon-play-union) no-repeat top left/contain}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn::after{width:4.4270833333vw;height:5.2083333333vw;top:3.90625vw;left:4.4270833333vw}}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn.switch-btn--prev::before{top:-18.2291666667vw;left:-13.0208333333vw}}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .chara-switch__btn--sp .switch-btn.switch-btn--prev::after{top:3.90625vw;left:4.1666666667vw;-webkit-mask:var(--icon-play-union--prev) no-repeat top left/contain;mask:var(--icon-play-union--prev) no-repeat top left/contain}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail{width:53.33333333%}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail{padding-top:6.5104166667vw;width:84.375vw;margin-left:auto;margin-right:auto}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item{opacity:0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__name{font-size:5rem;font-weight:var(--font-weight-bold);line-height:1.4;margin-bottom:16px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__name{font-size:7.8125vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__cv{padding-left:60px;font-size:2.6rem;font-weight:var(--font-weight-medium);line-height:1.4;margin-bottom:30px;position:relative;-webkit-transition:background-color .7s var(--ease-common);transition:background-color .7s var(--ease-common)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__cv{font-size:4.1666666667vw;margin-bottom:6.5104166667vw;padding-left:11.1979166667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__cv::before{content:"";position:absolute;top:0;left:0;width:48px;height:41px;background-color:var(--color-renako);-webkit-mask:var(--icon-heart) no-repeat left top/contain;mask:var(--icon-heart) no-repeat left top/contain}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__cv::before{width:9.375vw;height:7.8125vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__cv::after{content:"cv";position:absolute;top:9px;left:13px;color:var(--color-white);pointer-events:none;font-size:1.8rem;font-weight:var(--font-weight-bold);letter-spacing:.02em;line-height:1;font-family:var(--font-family-ls-bd)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__cv::after{font-size:3.3854166667vw;top:1.8229166667vw;left:2.6041666667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row{min-height:337px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row{min-height:unset}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__txt{font-weight:var(--font-weight-medium);font-size:1.6rem;line-height:2;letter-spacing:.06em;margin-bottom:10.9375%}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__txt{font-size:3.3854166667vw;margin-bottom:0}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__txt p + p{margin-top:16px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__txt p + p{margin-top:3.3854166667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;row-gap:24px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile{margin-top:9.1145833333vw;row-gap:3.90625vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__label{background:var(--color-purple);color:var(--color-white);padding-top:5px;padding-bottom:6px;padding-right:6px;padding-left:6px;border-radius:2px;margin-right:10px;display:inline-block;font-size:1.4rem;line-height:1;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__label{font-size:2.8645833333vw;padding-top:.78125vw;padding-bottom:1.0416666667vw;padding-right:1.5625vw;padding-left:1.5625vw;border-radius:.2604166667vw;margin-right:2.6041666667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__value{font-size:1.6rem;line-height:1;font-weight:var(--font-weight-medium)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__value{font-size:3.3854166667vw;line-height:1.6}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__profile-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__profile-item{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__profile-item .strike{position:relative}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__profile-item .strike::after{position:absolute;content:"";top:.625em;left:0;width:100%;height:.3125em;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(#785978),color-stop(20%,#785978),color-stop(20%,rgba(0,0,0,0)),color-stop(80%,rgba(0,0,0,0)),color-stop(80%,#785978),to(#785978));background:-webkit-linear-gradient(top,#785978 0,#785978 20%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 80%,#785978 80%,#785978 100%);background:linear-gradient(180deg,#785978 0,#785978 20%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 80%,#785978 80%,#785978 100%)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__inner-row .detail__profile .detail__row{-webkit-column-gap:5.2083333333vw;-moz-column-gap:5.2083333333vw;column-gap:5.2083333333vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__face{width:100%;position:relative;margin-top:50px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__face{margin-top:0;padding-top:6.5104166667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__face .detail__face-list{display:grid;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px;grid-template-columns:repeat(auto-fit,120px)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__face .detail__face-list{-webkit-column-gap:3.125vw;-moz-column-gap:3.125vw;column-gap:3.125vw;row-gap:3.125vw;grid-template-columns:repeat(auto-fit,26.0416666667vw)}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__face .detail__face-list .detail__face-item{width:120px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item .detail__face .detail__face-list .detail__face-item{width:26.0416666667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item.detail__item--renako .detail__cv::before{background-color:#ffb6c6}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item.detail__item--mai .detail__cv::before{background-color:#e36470}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item.detail__item--ajisai .detail__cv::before{background-color:#ffc000}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item.detail__item--satuki .detail__cv::before{background-color:#93bee6}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__detail .detail__list .detail__item.detail__item--kaho .detail__cv::before{background-color:#a2d5c0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image{position:relative;margin-right:0;margin-left:auto;overflow:visible}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image{margin-left:auto;margin-right:auto}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object{position:absolute;top:0;left:0;width:450px;height:630px;background:var(--color-white);border-radius:10px;padding-top:70px;padding-bottom:28px;padding-right:20px;padding-left:20px;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);overflow:hidden}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object{top:-18.2291666667vw;border-radius:1.8229166667vw;padding-top:12.5vw;padding-bottom:4.5572916667vw;padding-right:3.6458333333vw;padding-left:3.6458333333vw;width:79.4270833333vw;height:111.1979166667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name{position:absolute;top:0;left:0;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:50px;background:var(--color-renako);overflow:hidden;-webkit-transition:background-color .7s var(--ease-common);transition:background-color .7s var(--ease-common)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name{border-top-left-radius:10px;border-top-right-radius:10px;height:50px}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/common/bg_pattern-common.png) repeat top left/28px 28px;opacity:.2}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name::after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;display:block;background:#000;z-index:1;opacity:.05}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name .chara-card__name-inner{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;text-align:center;font-size:1.6rem;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);line-height:1.4;color:var(--color-white);position:relative;z-index:10}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__bg-muri{position:absolute;width:110px;height:40px;background:rgba(255,182,198,.4);bottom:22px;right:0;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transition:background-color .7s var(--ease-common);transition:background-color .7s var(--ease-common)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__bg-muri::after{position:absolute;content:"MURI";top:6px;left:4px;font-family:var(--font-family-ls-eb);font-weight:var(--font-weight-ex-bold);line-height:.94;letter-spacing:.064em;font-size:3.2rem;color:var(--color-white)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list{width:450px;height:630px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list{width:79.4270833333vw;height:111.1979166667vw;margin-top:-18.2291666667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item{-webkit-filter:drop-shadow(0 0 30px rgba(180, 180, 180, .2));filter:drop-shadow(0 0 30px rgba(180, 180, 180, .2));will-change:filter;opacity:0!important}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.swiper-slide-active{opacity:1!important}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.swiper-slide-active .chara-image__card{-webkit-transform:rotateX(0) rotateX(0);transform:rotateX(0) rotateX(0)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.swiper-slide-active .chara-image__card .chara-card__content .chara-card__img img{scale:1}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card{position:relative;width:100%;height:100%;background:var(--color-white);border-radius:10px;padding-top:70px;padding-bottom:28px;padding-right:20px;padding-left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:-webkit-transform .6s var(--ease-common);transition:-webkit-transform .6s var(--ease-common);transition:transform .6s var(--ease-common);transition:transform .6s var(--ease-common),-webkit-transform .6s var(--ease-common);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card{border-radius:1.8229166667vw;padding-top:12.5vw;padding-bottom:4.5572916667vw;padding-right:3.6458333333vw;padding-left:3.6458333333vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__name{position:absolute;top:0;left:0;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:50px;background:var(--color-renako);overflow:hidden}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__name{border-top-left-radius:1.8229166667vw;border-top-right-radius:1.8229166667vw;height:8.8541666667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__name::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/common/bg_pattern-common.png) repeat top left/28px 28px;opacity:.2}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__name::before{background:url(../images/common/bg_pattern-common.png) repeat top left/4.8177083333vw 4.8177083333vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__name::after{content:"";position:absolute;width:74px;height:63px;background:var(--color-white);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;top:-5px;left:50%;opacity:.2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__name::after{top:-.9114583333vw;width:13.0208333333vw;height:11.0677083333vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__name .chara-card__name-inner{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;text-align:center;font-size:1.6rem;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);line-height:1.4;color:var(--color-white);position:relative;z-index:10}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__name .chara-card__name-inner{font-size:2.8645833333vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__bg-muri{position:absolute;width:110px;height:40px;background:rgba(255,182,198,.4);bottom:22px;right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__bg-muri{width:19.53125vw;height:7.03125vw;bottom:3.90625vw;border-top-left-radius:.6510416667vw;border-bottom-left-radius:.6510416667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__bg-muri::after{position:absolute;content:"MURI";top:6px;left:4px;font-family:var(--font-family-ls-eb);font-weight:var(--font-weight-ex-bold);line-height:.94;letter-spacing:.064em;font-size:3.2rem;color:var(--color-white)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__bg-muri::after{top:1.0416666667vw;left:.6510416667vw;font-size:5.5989583333vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img{width:100%;height:390px;overflow:hidden;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,-webkit-linear-gradient(299.5deg,rgba(255,117,195,.1) -1.41%,rgba(255,112,112,.1) 18.47%,rgba(255,166,71,.1) 38.35%,rgba(255,214,0,.1) 58.22%,rgba(119,255,23,.1) 78.1%,rgba(112,226,255,.1) 97.97%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,linear-gradient(150.5deg,rgba(255,117,195,.1) -1.41%,rgba(255,112,112,.1) 18.47%,rgba(255,166,71,.1) 38.35%,rgba(255,214,0,.1) 58.22%,rgba(119,255,23,.1) 78.1%,rgba(112,226,255,.1) 97.97%),#fff;position:relative;cursor:pointer}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img{height:68.75vw;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,-webkit-linear-gradient(299.5deg,rgba(255,117,195,.1) -1.41%,rgba(255,112,112,.1) 18.47%,rgba(255,166,71,.1) 38.35%,rgba(255,214,0,.1) 58.22%,rgba(119,255,23,.1) 78.1%,rgba(112,226,255,.1) 97.97%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,linear-gradient(150.5deg,rgba(255,117,195,.1) -1.41%,rgba(255,112,112,.1) 18.47%,rgba(255,166,71,.1) 38.35%,rgba(255,214,0,.1) 58.22%,rgba(119,255,23,.1) 78.1%,rgba(112,226,255,.1) 97.97%),#fff}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--renako{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,-webkit-linear-gradient(123.41deg,rgba(255,182,198,.2) 22.79%,rgba(255,239,249,.2) 91.01%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,linear-gradient(326.59deg,rgba(255,182,198,.2) 22.79%,rgba(255,239,249,.2) 91.01%),#fff}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--renako{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,-webkit-linear-gradient(123.41deg,rgba(255,182,198,.2) 22.79%,rgba(255,239,249,.2) 91.01%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,linear-gradient(326.59deg,rgba(255,182,198,.2) 22.79%,rgba(255,239,249,.2) 91.01%),#fff}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--mai{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,-webkit-linear-gradient(299.49deg,rgba(255,233,233,.2) 10.69%,rgba(227,100,112,.2) 99.44%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,linear-gradient(150.51deg,rgba(255,233,233,.2) 10.69%,rgba(227,100,112,.2) 99.44%),#fff}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--mai{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,-webkit-linear-gradient(299.49deg,rgba(255,233,233,.2) 10.69%,rgba(227,100,112,.2) 99.44%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,linear-gradient(150.51deg,rgba(255,233,233,.2) 10.69%,rgba(227,100,112,.2) 99.44%),#fff}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--ajisai{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,-webkit-linear-gradient(306.77deg,rgba(255,224,191,.2) 8.95%,rgba(255,192,0,.2) 80.89%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,linear-gradient(143.23deg,rgba(255,224,191,.2) 8.95%,rgba(255,192,0,.2) 80.89%),#fff}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--ajisai{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,-webkit-linear-gradient(306.77deg,rgba(255,224,191,.2) 8.95%,rgba(255,192,0,.2) 80.89%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,linear-gradient(143.23deg,rgba(255,224,191,.2) 8.95%,rgba(255,192,0,.2) 80.89%),#fff}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--satuki{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,-webkit-linear-gradient(303.55deg,rgba(201,229,255,.2) 8.04%,rgba(107,184,255,.2) 82.59%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,linear-gradient(146.45deg,rgba(201,229,255,.2) 8.04%,rgba(107,184,255,.2) 82.59%),#fff}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--satuki{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,-webkit-linear-gradient(303.55deg,rgba(201,229,255,.2) 8.04%,rgba(107,184,255,.2) 82.59%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,linear-gradient(146.45deg,rgba(201,229,255,.2) 8.04%,rgba(107,184,255,.2) 82.59%),#fff}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--kaho{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,-webkit-linear-gradient(305deg,rgba(216,255,239,.2) 6.77%,rgba(162,213,192,.2) 81.47%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -20px/70px 70px,linear-gradient(145deg,rgba(216,255,239,.2) 6.77%,rgba(162,213,192,.2) 81.47%),#fff}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img.--kaho{background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,-webkit-linear-gradient(305deg,rgba(216,255,239,.2) 6.77%,rgba(162,213,192,.2) 81.47%),#fff;background:url(../images/common/bg_pattern-common.png) repeat top 0 left -2.6041666667vw/12.2395833333vw 12.2395833333vw,linear-gradient(145deg,rgba(216,255,239,.2) 6.77%,rgba(162,213,192,.2) 81.47%),#fff}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img img{position:absolute;width:768px;height:auto;top:-48px;left:-248px;scale:.95;will-change:transform,scale;-webkit-transition:scale .4s cubic-bezier(.68,-.55,.265,1.55) .1s,-webkit-transform .4s var(--ease-InOutCubic);transition:scale .4s cubic-bezier(.68,-.55,.265,1.55) .1s,-webkit-transform .4s var(--ease-InOutCubic);transition:scale .4s cubic-bezier(.68,-.55,.265,1.55) .1s,transform .4s var(--ease-InOutCubic);transition:scale .4s cubic-bezier(.68,-.55,.265,1.55) .1s,transform .4s var(--ease-InOutCubic),-webkit-transform .4s var(--ease-InOutCubic)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img img img{-webkit-transform-origin:58% 46%;transform-origin:58% 46%;-webkit-transform:scale(1.04);transform:scale(1.04)}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img img{width:135.546875vw;top:-8.4635416667vw;left:-43.8802083333vw}}@media (any-hover:hover){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img .character-card__view-button{-webkit-transition:-webkit-transform .4s var(--ease-InOutCubic);transition:-webkit-transform .4s var(--ease-InOutCubic);transition:transform .4s var(--ease-InOutCubic);transition:transform .4s var(--ease-InOutCubic),-webkit-transform .4s var(--ease-InOutCubic)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img .character-card__view-button::before{-webkit-transition:-webkit-transform .4s var(--ease-InOutCubic);transition:-webkit-transform .4s var(--ease-InOutCubic);transition:transform .4s var(--ease-InOutCubic);transition:transform .4s var(--ease-InOutCubic),-webkit-transform .4s var(--ease-InOutCubic)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img:hover .character-card__view-button{-webkit-transform:scale(1.2);transform:scale(1.2)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img:hover .character-card__view-button::before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img .character-card__view-button{width:120px;height:120px;background:var(--color-purple);right:-52px;bottom:-51px;border-radius:100%;position:absolute;border:4px solid var(--color-white);-webkit-transform-origin:center;transform-origin:center;-webkit-filter:drop-shadow(0 20px rgba(117, 84, 117, .16));filter:drop-shadow(0 20px rgba(117, 84, 117, .16));will-change:filter;pointer-events:none}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img .character-card__view-button{width:23.5677083333vw;height:23.5677083333vw;right:-10.15625vw;bottom:-10.15625vw;border:.78125vw solid var(--color-white);-webkit-filter:drop-shadow(0 20px rgba(117, 84, 117, .16));filter:drop-shadow(0 20px rgba(117, 84, 117, .16))}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img .character-card__view-button::before{content:"";position:absolute;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTEwLjc2MzUgMC4xNzE4NzVDOS42MDA3NiAwLjE3MTg3NSA4LjY1ODIgMS4xMTQ0NCA4LjY1ODIgMi4yNzcxNFY4LjU5MTY2SDIuMzQxNTlDMS4xNzg4OCA4LjU5MTY2IDAuMjM2MzI4IDkuNTM0MjIgMC4yMzYzMjggMTAuNjk2OUMwLjIzNjMyOCAxMS44NTk2IDEuMTc4ODkgMTIuODAyMiAyLjM0MTU5IDEyLjgwMjJIOC42NTgyVjE5LjExOTJDOC42NTgyIDIwLjI4MTkgOS42MDA3NiAyMS4yMjQ1IDEwLjc2MzUgMjEuMjI0NUMxMS45MjYyIDIxLjIyNDUgMTIuODY4NyAyMC4yODE5IDEyLjg2ODcgMTkuMTE5MlYxMi44MDIySDE5LjE4MzdDMjAuMzQ2NCAxMi44MDIyIDIxLjI4OSAxMS44NTk2IDIxLjI4OSAxMC42OTY5QzIxLjI4OSA5LjUzNDIyIDIwLjM0NjQgOC41OTE2NiAxOS4xODM3IDguNTkxNjZIMTIuODY4N1YyLjI3NzE0QzEyLjg2ODcgMS4xMTQ0MyAxMS45MjYyIDAuMTcxODc1IDEwLjc2MzUgMC4xNzE4NzVaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4=) no-repeat top center/contain;width:21px;height:21px;z-index:1;top:28px;left:28px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__img .character-card__view-button::before{width:4.1666666667vw;height:4.1666666667vw;top:5.46875vw;left:5.46875vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav{margin-top:22px;width:100%;padding-left:14px;padding-right:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav{margin-top:3.90625vw;padding-left:2.34375vw;padding-right:1.4322916667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list{-webkit-column-gap:2.6041666667vw;-moz-column-gap:2.6041666667vw;column-gap:2.6041666667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item{width:30px;height:24px;background:var(--color-renako);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item{width:5.2083333333vw;height:4.296875vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item.--heart{-webkit-mask-image:var(--icon-heart);mask-image:var(--icon-heart)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item.--fuki{-webkit-mask-image:var(--icon-fuki);mask-image:var(--icon-fuki)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item.--renako{-webkit-mask-image:var(--icon-renako);mask-image:var(--icon-renako)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item.--mai{-webkit-mask-image:var(--icon-mai);mask-image:var(--icon-mai)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item.--ajisai{-webkit-mask-image:var(--icon-ajisai);mask-image:var(--icon-ajisai)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item.--satuki{-webkit-mask-image:var(--icon-satuki);mask-image:var(--icon-satuki)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item.--kaho{-webkit-mask-image:var(--icon-kaho);mask-image:var(--icon-kaho)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-top:5px;row-gap:6px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical{margin-top:.9114583333vw;row-gap:1.0416666667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span{display:block;width:10px;height:8px;-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span{width:1.6927083333vw;height:1.3020833333vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(1){background:#ffb6c6}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(2){background:#f595b7}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(3){background:#cd8bf0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__hash{padding-left:14px;margin-top:1px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__hash{margin-top:-.2604166667vw;padding-left:2.34375vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__hash .chara-card__hash-word{display:block;padding-left:1.2em;position:relative;font-size:1.6rem;font-weight:var(--font-weight-medium);line-height:1.4;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__hash .chara-card__hash-word{font-size:3.125vw;padding-left:1em}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__hash .chara-card__hash-word::before{position:absolute;content:"#";top:0;left:0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__hash .chara-card__hash-word + .chara-card__hash-word{margin-top:6px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item .chara-image__card .chara-card__content .chara-card__hash .chara-card__hash-word + .chara-card__hash-word{margin-top:.6510416667vw}}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--renako .chara-image__card .chara-card__name{background:#ffb6c6}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--renako .chara-image__card .chara-card__bg-muri{background:rgba(255,182,198,.4)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--renako .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item{background:#ffb6c6}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--renako .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(1){background:#ffb6c6}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--renako .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(2){background:#f595b7}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--renako .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(3){background:#cd8bf0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--mai .chara-image__card .chara-card__name{background:#e36470}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--mai .chara-image__card .chara-card__bg-muri{background:rgba(227,100,112,.2)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--mai .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item{background:#eea2a9}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--mai .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(1){background:#e36470}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--mai .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(2){background:#e5ba73}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--mai .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(3){background:#8eb1e0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--ajisai .chara-image__card .chara-card__name{background:#ffc000}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--ajisai .chara-image__card .chara-card__bg-muri{background:rgba(255,192,0,.3)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--ajisai .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item{background:#ffcd33}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--ajisai .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(1){background:#ffc000}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--ajisai .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(2){background:#cca1b9}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--ajisai .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(3){background:#ca986a}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--satuki .chara-image__card .chara-card__name{background:#93bee6}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--satuki .chara-image__card .chara-card__bg-muri{background:rgba(147,190,230,.3)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--satuki .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item{background:#bed8f0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--satuki .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(1){background:#93bee6}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--satuki .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(2){background:#8d819c}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--satuki .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(3){background:#e66567}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--kaho .chara-image__card .chara-card__name{background:#a2d5c0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--kaho .chara-image__card .chara-card__bg-muri{background:rgba(162,213,192,.36)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--kaho .chara-image__card .chara-card__content .chara-card__nav .chara-card__icon-list .chara-card__icon-item{background:rgba(162,213,192,.9)}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--kaho .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(1){background:#a2d5c0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--kaho .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(2){background:#bfe3e0}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.chara-image__item--kaho .chara-image__card .chara-card__content .chara-card__nav .chara-card__heart-vertical span:nth-child(3){background:#e1cc55}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.modal-p .chara-image__card .chara-card__img{cursor:auto!important}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.modal-p .chara-image__card .chara-card__img .character-card__view-button{display:none!important}@media (any-hover:hover){.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.modal-p .chara-image__card .chara-card__img:hover img{-webkit-transform:scale(1)!important;transform:scale(1)!important}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.modal-p .chara-image__card .chara-card__img:hover .character-card__view-button{-webkit-transform:scale(1)!important;transform:scale(1)!important}.p-home__character .character-container .character-list__wrapper .character-list__detail-col .character-list__image .chara-image__list .chara-image__item.modal-p .chara-image__card .chara-card__img:hover .character-card__view-button::before{-webkit-transform:rotate(0)!important;transform:rotate(0)!important}}.p-home__character .character-container .character-list__wrapper .character-list__switch{width:clamp(10px,100% - 64px,1920px);display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;left:0;bottom:-136px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__switch{position:absolute;width:100%;bottom:-22.9166666667vw}}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn{display:none}}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn{display:block;width:50px;height:50px;background:var(--color-blue);border-radius:50%;overflow:hidden;position:relative;cursor:pointer}@media (any-hover:hover){.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;will-change:filter}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn::after{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn:hover::after{-webkit-transform:translateX(14%);transform:translateX(14%)}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn:hover.switch-btn--prev::after{-webkit-transform:translateX(-14%);transform:translateX(-14%)}}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn::before{content:"";width:100px;height:100px;bottom:-70px;right:-50px;position:absolute;background:#69cec8;border-radius:50%}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn::after{content:"";position:absolute;width:17px;height:20px;top:15px;left:17px;background:var(--color-white);-webkit-mask:var(--icon-play-union) no-repeat top left/contain;mask:var(--icon-play-union) no-repeat top left/contain}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn.switch-btn--prev{margin-right:14px}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn.switch-btn--prev::before{top:-70px;left:-50px}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__btn .switch-btn.switch-btn--prev::after{top:15px;left:16px;-webkit-mask:var(--icon-play-union--prev) no-repeat top left/contain;mask:var(--icon-play-union--prev) no-repeat top left/contain}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list{margin-left:40px;display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list{margin-left:auto;margin-right:auto;gap:.9114583333vw}}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item{position:relative;width:96px;height:96px;margin-right:14px;cursor:pointer;overflow:hidden;border-radius:100%}@media (any-hover:hover){.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item{-webkit-transition:opacity .3s,-webkit-transform .3s var(--ease-common);transition:opacity .3s,-webkit-transform .3s var(--ease-common);transition:transform .3s var(--ease-common),opacity .3s;transition:transform .3s var(--ease-common),opacity .3s,-webkit-transform .3s var(--ease-common)}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item:hover{-webkit-transform:translateY(-4%);transform:translateY(-4%);opacity:.8}}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item{width:17.7083333333vw;height:17.7083333333vw;margin-right:0}}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item:nth-child(1) .chara-switch__item-inner{background-color:var(--color-renako-400)}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item:nth-child(2) .chara-switch__item-inner{background-color:#e36470}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item:nth-child(3) .chara-switch__item-inner{background-color:#ffc000}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item:nth-child(4) .chara-switch__item-inner{background-color:#93bee6}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item:nth-child(5) .chara-switch__item-inner{background-color:#a2d5c0}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item .item-frame{background:url(../images/common/img_chara-frame.png) no-repeat center/contain;width:100%;height:100%;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item .chara-switch__item-inner{width:87.5%;height:87.5%;border-radius:100%;overflow:hidden;position:relative;cursor:pointer;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;z-index:11}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item .chara-switch__item-inner::after{content:"";pointer-events:none;position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item .chara-switch__item-inner img{width:275px;height:auto;position:absolute;top:-15px;right:-71px}@media print,screen and (max-width:1024px){.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item .chara-switch__item-inner img{width:50.78125vw;top:-2.8645833333vw;right:-13.1510416667vw}}.p-home__character .character-container .character-list__wrapper .character-list__switch .chara-switch__list .chara-switch__item.switch-active .chara-switch__item-inner::after{background:var(--color-purple);opacity:.6;z-index:10}.p-home__character .character-container.is-renako::before{background-color:#fdeef5;background-image:url(../images/common/bg_pattern-common.png),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDkwMCA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxjaXJjbGUgY3g9IjQ1MCIgY3k9IjQ1MCIgcj0iNDUwIiBmaWxsPSIjRkZFNEVEIi8+IDwvc3ZnPg==)}.p-home__character .character-container.is-renako .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name{background:#ffb6c6}.p-home__character .character-container.is-renako .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__bg-muri{background:rgba(255,182,198,.4)}.p-home__character .character-container.is-mai::before{background-color:#ffebed;background-image:url(../images/common/bg_pattern-common.png),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDkwMCA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxjaXJjbGUgY3g9IjQ1MCIgY3k9IjQ1MCIgcj0iNDUwIiBmaWxsPSIjRkRFMEUzIi8+IDwvc3ZnPg==)}.p-home__character .character-container.is-mai .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name{background:#e36470}.p-home__character .character-container.is-mai .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__bg-muri{background:rgba(227,100,112,.2)}.p-home__character .character-container.is-ajisai::before{background-color:#fff7e0;background-image:url(../images/common/bg_pattern-common.png),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDkwMCA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxjaXJjbGUgY3g9IjQ1MCIgY3k9IjQ1MCIgcj0iNDUwIiBmaWxsPSIjRkZGMUNBIi8+IDwvc3ZnPg==)}.p-home__character .character-container.is-ajisai .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name{background:#ffc000}.p-home__character .character-container.is-ajisai .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__bg-muri{background:rgba(255,192,0,.3)}.p-home__character .character-container.is-satuki::before{background-color:#eef4fb;background-image:url(../images/common/bg_pattern-common.png),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDkwMCA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxjaXJjbGUgY3g9IjQ1MCIgY3k9IjQ1MCIgcj0iNDUwIiBmaWxsPSIjOTNCRUU2IiBmaWxsLW9wYWNpdHk9IjAuMSIvPiA8L3N2Zz4=)}.p-home__character .character-container.is-satuki .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name{background:#93bee6}.p-home__character .character-container.is-satuki .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__bg-muri{background:rgba(147,190,230,.3)}.p-home__character .character-container.is-kaho::before{background-color:#ecf7f2;background-image:url(../images/common/bg_pattern-common.png),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDkwMCA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxjaXJjbGUgY3g9IjQ1MCIgY3k9IjQ1MCIgcj0iNDUwIiBmaWxsPSIjRTFGMkVCIi8+IDwvc3ZnPg==)}.p-home__character .character-container.is-kaho .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__name{background:#a2d5c0}.p-home__character .character-container.is-kaho .character-list__wrapper .character-list__detail-col .character-list__image .character-list__shadow-object .chara-card__bg-muri{background:rgba(162,213,192,.36)}.p-home__books{position:relative;overflow:hidden;margin-bottom:232px;margin-top:80px;padding-top:126px}@media print,screen and (max-width:1024px){.p-home__books{margin-bottom:21.2239583333vw;padding-top:0}}.p-home__books .p-home__books-title-inner{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__books .p-home__books-title-inner{width:88.28125vw}}.p-home__books .books__title{margin-bottom:50px}.p-home__books .books-container{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__books .books-container{width:88.28125vw}}.p-home__books .books-container.target-scroll-anim{opacity:0;-webkit-transform:translateY(4%);transform:translateY(4%);-webkit-transition:opacity 1s var(--ease-common),-webkit-transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),-webkit-transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),transform 1s var(--ease-common);transition:opacity 1s var(--ease-common),transform 1s var(--ease-common),-webkit-transform 1s var(--ease-common)}.p-home__books .books-container.is-scroll-anim{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-home__books .books-container h3{font-size:3rem;line-height:1.6;font-weight:var(--font-weight-bold);padding-left:38px;position:relative;margin-bottom:60px}@media print,screen and (max-width:1024px){.p-home__books .books-container h3{margin-left:3.90625vw;font-size:5.2083333333vw;padding-left:6.5104166667vw;margin-bottom:7.8125vw}}.p-home__books .books-container h3::before{position:absolute;content:"";top:15px;left:0;width:28px;height:24px;background:var(--color-purple);-webkit-mask:var(--icon-heart) no-repeat top left/contain;mask:var(--icon-heart) no-repeat top left/contain}@media print,screen and (max-width:1024px){.p-home__books .books-container h3::before{top:2.34375vw;width:4.6875vw;height:4.1666666667vw}}.p-home__books .books-container .books-promo{display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (max-width:1024px){.p-home__books .books-container .books-promo{display:block}}.p-home__books .books-container .books-promo .books-promo__img{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:52%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:6px}@media print,screen and (max-width:1024px){.p-home__books .books-container .books-promo .books-promo__img{width:84.375vw;-webkit-column-gap:3.6458333333vw;-moz-column-gap:3.6458333333vw;column-gap:3.6458333333vw;padding-bottom:0;margin-left:auto;margin-right:auto;margin-bottom:11.71875vw}}.p-home__books .books-container .books-promo .books-promo__img .books-promo__img-item{width:296px}@media print,screen and (max-width:1024px){.p-home__books .books-container .books-promo .books-promo__img .books-promo__img-item{width:40.3645833333vw}}.p-home__books .books-container .books-promo .books-promo__desc{width:40.91666667%;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (max-width:1024px){.p-home__books .books-container .books-promo .books-promo__desc{margin-left:auto;margin-right:auto;width:85.6770833333vw}}.p-home__books .books-container .books-promo .books-promo__desc .books-promo__desc-txt{width:400px;margin-bottom:40px;position:relative}@media print,screen and (max-width:1024px){.p-home__books .books-container .books-promo .books-promo__desc .books-promo__desc-txt{width:68.75vw;margin-left:auto;margin-right:auto;margin-bottom:7.8125vw}}.p-home__books .books-container .books-promo .books-promo__desc .books-promo__desc-txt::before{position:absolute;content:"";width:70px;height:70px;background:url(../images/common/img_deco-pick.png) no-repeat top center/contain;left:calc(100% + 11px);bottom:100px}@media print,screen and (max-width:1024px){.p-home__books .books-container .books-promo .books-promo__desc .books-promo__desc-txt::before{width:11.71875vw;height:11.71875vw;left:68.0989583333vw;bottom:16.1458333333vw}}.p-home__official{padding-bottom:120px;position:relative;z-index:10}@media print,screen and (max-width:1024px){.p-home__official{padding-bottom:29.6875vw}}@media print,screen and (max-width:1024px){.p-home__official .c-title-heading--official{margin-bottom:10.4166666667vw}}.p-home__official .p-home__official-inner{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__official .p-home__official-inner{width:88.28125vw}}.p-home__official .p-home__official-col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media print,screen and (max-width:1024px){.p-home__official .p-home__official-col{display:block}}.p-home__official .p-home__official-col .c-title-heading{margin-right:16px}@media print,screen and (max-width:1024px){.p-home__official .p-home__official-col .c-title-heading{margin-right:0}}.p-home__official .p-home__official-col .c-btn-official{margin-top:28px;margin-left:9.764603313%;margin-right:auto}@media print,screen and (max-width:1024px){.p-home__official .p-home__official-col .c-btn-official{margin-top:0;margin-left:auto;margin-right:auto}}.p-home__official .p-home__official-button-list{padding-top:80px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media print,screen and (max-width:1024px){.p-home__official .p-home__official-button-list{display:block;padding-top:0}}.p-home__official .p-home__official-button-list .c-btn-official{width:100%}@media print,screen and (max-width:1024px){.p-home__official .p-home__official-button-list .c-btn-official + .c-btn-official{margin-top:3.90625vw}}.p-error__wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}.p-error__content{width:100%;padding-top:170px;padding-bottom:120px}@media print,screen and (max-width:1024px){.p-error__content{padding-top:18.2291666667vw;padding-bottom:29.6875vw}}.p-error__content p{text-align:center;font-size:2rem;font-weight:var(--font-weight-bold);line-height:2;margin-bottom:60px}@media print,screen and (max-width:1024px){.p-error__content p{font-size:3.6458333333vw;letter-spacing:.06em}}.p-error__content .c-btn.p-error__home-btn{width:260px;margin-left:auto;margin-right:auto;height:60px}@media print,screen and (max-width:1024px){.p-error__content .c-btn.p-error__home-btn{width:58.3333333333vw;height:13.0208333333vw}}.p-error__content .c-btn.p-error__home-btn .c-btn__txt{font-size:1.8rem;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-error__content .c-btn.p-error__home-btn .c-btn__txt{font-size:3.6458333333vw}}.p-error__content .c-btn.p-error__home-btn::before{width:130px;height:130px;top:-82px;left:-51px}@media print,screen and (max-width:1024px){.p-error__content .c-btn.p-error__home-btn::before{width:26.0416666667vw;height:26.0416666667vw;top:-16.9270833333vw;left:-9.375vw}}.p-news .p-news__title-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-news .p-news__title-wrapper{width:88.28125vw;margin-left:3.90625vw}}.p-news .p-news__title-wrapper .news__title{margin-bottom:60px}@media print,screen and (max-width:1024px){.p-news .p-news__title-wrapper .news__title{margin-bottom:8.8541666667vw}}.p-news .p-news__content{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-news .p-news__content{width:89.5833333333vw}}.p-news .p-news__content .news-wrapper{margin-bottom:80px}@media print,screen and (max-width:1024px){.p-news .p-news__content .news-wrapper{margin-bottom:29.6875vw}}.p-news .p-news__content .news-wrapper .news-list{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:30px;margin-bottom:80px}@media print,screen and (max-width:1024px){.p-news .p-news__content .news-wrapper .news-list{display:block;margin-bottom:10.4166666667vw}}.p-news .p-news__content .news-wrapper .news-list .news-item{z-index:3}@media print,screen and (max-width:1024px){.p-news .p-news__content .news-wrapper .news-list .news-item{margin-bottom:5.2083333333vw}}@media (any-hover:hover){.p-news .p-news__content .news-wrapper .news-list .news-item{-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common)}.p-news .p-news__content .news-wrapper .news-list .news-item:hover{-webkit-transform:translateY(-2%);transform:translateY(-2%)}}.p-news-single .p-news-single__inner{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__inner{width:89.5833333333vw;margin-bottom:29.6875vw}}.p-news-single .c-title-heading{margin-bottom:50px}@media print,screen and (max-width:1024px){.p-news-single .c-title-heading{margin-bottom:9.1145833333vw}}.p-news-single .p-news-single__content{margin-bottom:80px}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content{margin-bottom:7.8125vw}}.p-news-single .p-news-single__content .single-content__wrapper{padding-top:80px;padding-bottom:80px;padding-left:110px;padding-right:110px;position:relative;border-radius:20px;background-color:#fff;z-index:10}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper{padding-top:10.4166666667vw;padding-bottom:11.71875vw;padding-right:6.5104166667vw;padding-left:6.5104166667vw;border-radius:2.6041666667vw}}.p-news-single .p-news-single__content .single-content__wrapper::before{content:"";position:absolute;left:-10px;bottom:-10px;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.2)),color-stop(20%,rgba(255,112,112,.2)),color-stop(40%,rgba(255,166,71,.2)),color-stop(60%,rgba(255,214,0,.2)),color-stop(80%,rgba(119,255,23,.2)),to(rgba(112,226,255,.2))),#fff;background:-webkit-linear-gradient(left,rgba(255,117,195,.2) 0,rgba(255,112,112,.2) 20%,rgba(255,166,71,.2) 40%,rgba(255,214,0,.2) 60%,rgba(119,255,23,.2) 80%,rgba(112,226,255,.2) 100%),#fff;background:linear-gradient(90deg,rgba(255,117,195,.2) 0,rgba(255,112,112,.2) 20%,rgba(255,166,71,.2) 40%,rgba(255,214,0,.2) 60%,rgba(119,255,23,.2) 80%,rgba(112,226,255,.2) 100%),#fff;border-radius:22px;z-index:-1}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper::before{left:-1.3020833333vw;bottom:-1.3020833333vw;border-radius:3.125vw}}.p-news-single .p-news-single__content .single-content__wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;border:2px solid transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#faf8fa),to(#faf8fa));background-image:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#faf8fa,#faf8fa);background-image:linear-gradient(#fff,#fff),linear-gradient(#faf8fa,#faf8fa);background-origin:border-box;background-clip:padding-box,border-box;z-index:-1}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper::after{border:.5208333333vw solid transparent;border-radius:2.6041666667vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__heading{margin-bottom:60px}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__heading{margin-bottom:6.5104166667vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__heading .single__date{font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);line-height:1;font-size:1.8rem;color:var(--color-pink);display:block;margin-bottom:20px}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__heading .single__date{font-size:3.3854166667vw;margin-bottom:3.3854166667vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__heading h1.single__title{font-size:2.4rem;line-height:1.6;font-weight:var(--font-weight-bold);padding-bottom:24px;position:relative}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__heading h1.single__title{font-size:4.1666666667vw;padding-bottom:3.90625vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__heading h1.single__title::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-image:-webkit-radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-image:radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-position:0 0;background-size:10px 2px;background-repeat:repeat-x;opacity:.5}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__heading h1.single__title::after{height:.2604166667vw;background-image:-webkit-radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-image:radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-size:1.5625vw .2604166667vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__heading .single__eyecatch{margin-top:60px;width:100%;overflow:hidden;border-radius:22px}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__heading .single__eyecatch{margin-top:6.5104166667vw;border-radius:1.3020833333vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__body{margin-bottom:60px}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__body{margin-bottom:7.8125vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link{-webkit-column-gap:5.2083333333vw;-moz-column-gap:5.2083333333vw;column-gap:5.2083333333vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link p{font-size:1.4rem;line-height:1;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link p{font-size:3.3854166667vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px}@media print,screen and (max-width:1024px) and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon{-webkit-column-gap:2.9947916667vw;-moz-column-gap:2.9947916667vw;column-gap:2.9947916667vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon a.share-icon__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (any-hover:hover){.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon a.share-icon__item svg{-webkit-transition:fill .3s;transition:fill .3s}.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon a.share-icon__item:hover svg{fill:var(--color-pink)}}.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon a.share-icon__item svg{fill:var(--color-purple)}.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon a.share-icon__item svg.svg__x{width:21px;height:22px}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon a.share-icon__item svg.svg__x{width:4.8177083333vw;height:4.9479166667vw}}.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon a.share-icon__item svg.svg__line{width:27px;height:27px}@media print,screen and (max-width:1024px){.p-news-single .p-news-single__content .single-content__wrapper .single__share .single__share-link .share-icon a.share-icon__item svg.svg__line{width:5.9895833333vw;height:5.9895833333vw}}.p-onair{padding-bottom:120px}@media print,screen and (max-width:1024px){.p-onair{padding-bottom:29.6875vw}}.p-onair__title-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-onair__title-wrapper{width:88.28125vw;margin-left:3.90625vw}}.p-onair__title-wrapper .onair__title{margin-bottom:60px}@media print,screen and (max-width:1024px){.p-onair__title-wrapper .onair__title{margin-bottom:8.8541666667vw}}.p-onair__detail{width:100%;position:relative}.p-onair__detail .detail-content{width:clamp(10px,100% - 64px,1200px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content{width:90.8854166667vw}}.p-onair__detail .detail-content .detail-content__body{width:100%}.p-onair__detail .detail-content .detail-content__body .p-onair__article + .p-onair__article{padding-top:80px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .p-onair__article + .p-onair__article{padding-top:12.7604166667vw}}.p-onair__detail .detail-content .detail-content__body .p-onair__lead{font-size:2rem;font-weight:var(--font-weight-bold);line-height:1.8;letter-spacing:.06em;color:var(--color-pink);padding-top:26px;margin-bottom:26px;font-family:var(--font-family-ls-bd)}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .p-onair__lead{font-size:4.1666666667vw;padding-top:3.90625vw;margin-bottom:3.90625vw}}.p-onair__detail .detail-content .detail-content__body .detail-content__head-text{color:var(--color-pink);font-size:3.2rem;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);text-align:center;padding-top:50px;line-height:1.6}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .detail-content__head-text{font-size:4.6875vw;padding-top:6.25vw;letter-spacing:.04em}}.p-onair__detail .detail-content .detail-content__body .onair__list-wrap{padding-top:60px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__list-wrap{padding-top:6.5104166667vw}}.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list{width:100%;position:relative}.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:40px;position:relative}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item{padding-bottom:5.2083333333vw;display:block}}.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;opacity:.5;background-image:-webkit-radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-image:radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-size:10px 2px;background-repeat:repeat-x}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item::after{height:.2604166667vw;background-image:-webkit-radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-image:radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-size:1.3020833333vw .2604166667vw}}.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item + .onair__item{padding-top:40px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item + .onair__item{padding-top:5.2083333333vw}}.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item .onair__dt{width:200px;margin-right:60px;font-size:1.8rem;line-height:1.6;letter-spacing:.06em;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item .onair__dt{width:100%;margin-right:0;font-size:3.90625vw}}.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item .onair__dd{font-size:1.6rem;font-weight:var(--font-weight-medium);line-height:2;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__list-wrap .onair__list .onair__item .onair__dd{font-size:3.3854166667vw;padding-top:2.0833333333vw}}.p-onair__detail .detail-content .detail-content__body .p-onair__caption{font-size:1.4rem;line-height:2;letter-spacing:.06em;font-weight:var(--font-weight-medium);padding-left:1.4em;position:relative;margin-top:40px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .p-onair__caption{margin-top:3.90625vw;font-size:2.8645833333vw}}.p-onair__detail .detail-content .detail-content__body .p-onair__caption::before{content:"※";position:absolute;top:0;left:0}.p-onair__detail .detail-content .detail-content__body .c-heading-fill + .c-heading-icon{margin-top:60px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .c-heading-fill + .c-heading-icon{margin-top:6.5104166667vw}}.p-onair__detail .detail-content .detail-content__body .onair__stream-list{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:50px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__stream-list{grid-template-columns:repeat(2,1fr);-webkit-column-gap:7.8125vw;-moz-column-gap:7.8125vw;column-gap:7.8125vw;row-gap:6.5104166667vw}}.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item{font-size:1.8rem;letter-spacing:.06em;line-height:1.6;font-weight:var(--font-weight-bold);position:relative}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item{font-size:3.90625vw}}.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;opacity:.5;background-image:-webkit-radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-image:radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-size:10px 2px;background-repeat:repeat-x}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item::before{height:.2604166667vw;background-image:-webkit-radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-image:radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-size:1.3020833333vw .2604166667vw}}.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item a{display:block;width:100%;height:100%;position:relative;padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item a{padding-bottom:3.3854166667vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media (any-hover:hover){.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item a{-webkit-transition:color .3s;transition:color .3s}.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item a::after{-webkit-transition:background .3s;transition:background .3s}.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item a:hover{color:var(--color-pink)}.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item a:hover::after{background:var(--color-pink)}}.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item a::after{content:"";display:inline-block;background:var(--color-purple);width:14px;height:8px;-webkit-mask:var(--icon-external) no-repeat top center/contain;mask:var(--icon-external) no-repeat top center/contain;margin-top:10px;margin-left:14px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__stream-list .onair__stream-item a::after{width:3.125vw;height:1.8229166667vw;margin-top:1.6927083333vw;margin-left:0;margin-right:.5208333333vw}}.p-onair__detail .detail-content .detail-content__body .onair__stream-list + h3.c-heading-icon{margin-top:70px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body .onair__stream-list + h3.c-heading-icon{margin-top:10.4166666667vw}}.p-onair__detail .detail-content .detail-content__body h3.c-heading-icon + .onair__stream-list{padding-top:40px}@media print,screen and (max-width:1024px){.p-onair__detail .detail-content .detail-content__body h3.c-heading-icon + .onair__stream-list{padding-top:5.2083333333vw}}.p-music{padding-bottom:120px}@media print,screen and (max-width:1024px){.p-music{padding-bottom:29.6875vw}}.p-music__title-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-music__title-wrapper{width:88.28125vw;margin-left:3.90625vw}}.p-music__title-wrapper .onair__title{margin-bottom:60px}@media print,screen and (max-width:1024px){.p-music__title-wrapper .onair__title{margin-bottom:8.8541666667vw}}.p-music__detail-content{width:clamp(10px,100% - 64px,1200px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-music__detail-content{width:90.8854166667vw}}.p-music__detail-content .p-music__article{width:100%;position:relative}.p-music__detail-content .detail-content__body{width:100%;position:relative}.p-music__detail-content .detail-content__body p + p{padding-top:1em}.p-music__detail-content .detail-content__body .p-music__music-detail{padding-top:70px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail{display:block;padding-top:6.5104166667vw}}.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__img{width:45.833%;overflow:hidden;border-radius:10px}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__img{width:100%;border-radius:1.6927083333vw}}.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt{width:47.916%}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt{width:100%}}.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info{width:100%;padding-bottom:30px;position:relative}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info{padding-top:5.2083333333vw;padding-bottom:3.90625vw}}.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;opacity:.5;background-image:-webkit-radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-image:radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-size:10px 2px;background-repeat:repeat-x}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info::after{height:.2604166667vw;background-image:-webkit-radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-image:radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-size:1.3020833333vw .2604166667vw}}.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info .music-detail__title{font-size:2.6rem;line-height:1.6;letter-spacing:.06em;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info .music-detail__title{font-size:4.6875vw}}.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info .music-detail__artist{padding-top:10px;font-size:1.8rem;letter-spacing:.06em;line-height:1.8;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info .music-detail__artist{padding-top:1.3020833333vw;font-size:3.6458333333vw}}.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info .music-detail__artist .artist-caption{font-size:1.4rem}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__music-info .music-detail__artist .artist-caption{font-size:2.8645833333vw}}.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__credit{padding-top:30px;font-size:1.6rem;line-height:1.8;letter-spacing:.06em;font-weight:var(--font-weight-medium)}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-detail .music-detail__txt .music-detail__credit{padding-top:3.90625vw;font-size:3.3854166667vw}}.p-music__detail-content .detail-content__body .p-music__music-profile{padding-top:50px}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile{padding-top:6.5104166667vw}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official{padding-top:20px}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official{padding-top:3.90625vw}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner{width:100%;display:-webkit-box;display:-webkit-flex;display:flex}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__text{font-size:1.4rem;font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:.06em;margin-top:10px;margin-right:20px}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__text{margin-top:3.515625vw;margin-right:3.90625vw;font-size:2.8645833333vw}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list{-webkit-column-gap:2.0833333333vw;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item{width:36px;height:36px}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item{width:9.8958333333vw;height:9.8958333333vw}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item a{width:100%;height:100%;display:grid;background:var(--color-purple);border-radius:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (any-hover:hover){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item a{-webkit-transition:opacity .3s;transition:opacity .3s}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item a:hover{opacity:.7}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item a::before{content:"";background:var(--color-white)}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item.--x a::before{width:16px;height:16px;-webkit-mask:var(--icon-x) no-repeat top center/contain;mask:var(--icon-x) no-repeat top center/contain}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item.--x a::before{width:4.296875vw;height:4.296875vw}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item.--instagram a::before{width:18px;height:18px;-webkit-mask:var(--icon-instagram) no-repeat top center/contain;mask:var(--icon-instagram) no-repeat top center/contain}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item.--instagram a::before{width:4.8177083333vw;height:4.8177083333vw}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item.--youtube a::before{width:19px;height:13px;-webkit-mask:var(--icon-youtube) no-repeat top center/contain;mask:var(--icon-youtube) no-repeat top center/contain}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item.--youtube a::before{width:5.2083333333vw;height:3.6458333333vw}}.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item.--tiktock a::before{width:14px;height:16px;-webkit-mask:var(--icon-tiktok) no-repeat top center/contain;mask:var(--icon-tiktok) no-repeat top center/contain}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-profile .p-music__link-official .link-official__inner .link-official__icon-list .link-official__icon-item.--tiktock a::before{width:3.7760416667vw;height:4.5572916667vw}}.p-music__detail-content .detail-content__body .p-music__music-comment{padding-top:50px}@media print,screen and (max-width:1024px){.p-music__detail-content .detail-content__body .p-music__music-comment{padding-top:6.5104166667vw}}.p-music__ed{padding-top:60px}@media print,screen and (max-width:1024px){.p-music__ed{padding-top:8.59375vw}}.p-special{padding-bottom:120px}@media print,screen and (max-width:1024px){.p-special{padding-bottom:29.6875vw}}.p-special__title-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-special__title-wrapper{width:88.28125vw;margin-left:3.90625vw}}.p-special__title-wrapper .special__title{margin-bottom:60px}@media print,screen and (max-width:1024px){.p-special__title-wrapper .special__title{margin-bottom:8.8541666667vw}}.p-special__special-list{width:100%;position:relative}.p-special__special-list .special-list__content{margin-left:auto;margin-right:auto;width:clamp(10px,100% - 64px,1200px)}@media print,screen and (max-width:1024px){.p-special__special-list .special-list__content{width:90.8854166667vw;margin-left:3.90625vw}}.p-special__special-list .special-list__content .special-list__list{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;row-gap:56px}@media print,screen and (max-width:1024px){.p-special__special-list .special-list__content .special-list__list{display:block}}.p-special__special-list .special-list__content .special-list__list .special-list__item{width:100%;position:relative;z-index:1}@media (any-hover:hover){.p-special__special-list .special-list__content .special-list__list .special-list__item{-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common)}.p-special__special-list .special-list__content .special-list__list .special-list__item:hover{-webkit-transform:translateY(-2%);transform:translateY(-2%)}}.p-special__special-list .special-list__content .special-list__list .special-list__item a{height:100%}@media print,screen and (max-width:1024px){.p-special__special-list .special-list__content .special-list__list .special-list__item + .special-list__item{margin-top:6.5104166667vw}}.p-special__page-nav{padding-top:100px}@media print,screen and (max-width:1024px){.p-special__page-nav{padding-top:10.4166666667vw}}.p-products{padding-bottom:120px}@media print,screen and (max-width:1024px){.p-products{padding-bottom:29.6875vw}}.p-products__title-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-products__title-wrapper{width:88.28125vw;margin-left:3.90625vw}}.p-products__title-wrapper .products__title{margin-bottom:60px}@media print,screen and (max-width:1024px){.p-products__title-wrapper .products__title{margin-bottom:8.8541666667vw}}.p-products__category{width:100%;position:relative}.p-products__category .category__content{width:clamp(10px,100% - 64px,1200px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-products__category .category__content{width:89.5833333333vw}}.p-products__category .category__content .category__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,288px));-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}@media print,screen and (max-width:1024px){.p-products__category .category__content .category__list{grid-template-columns:repeat(2,1fr);-webkit-column-gap:2.6041666667vw;-moz-column-gap:2.6041666667vw;column-gap:2.6041666667vw;row-gap:2.6041666667vw}}.p-products__category .category__content .category__list .category__item{border-radius:6px;background:#ecf8fa}@media print,screen and (max-width:1024px){.p-products__category .category__content .category__list .category__item{border-radius:.78125vw}}@media (any-hover:hover){.p-products__category .category__content .category__list .category__item{-webkit-transition:background-color .3s;transition:background-color .3s}.p-products__category .category__content .category__list .category__item a{-webkit-transition:color .3s;transition:color .3s}.p-products__category .category__content .category__list .category__item:hover{background:var(--color-blue)}.p-products__category .category__content .category__list .category__item:hover a{color:var(--color-white)}}.p-products__category .category__content .category__list .category__item a{text-align:center;display:block;width:100%;height:100%;padding-top:15px;padding-bottom:15px;padding-right:8px;padding-left:8px;font-size:2rem;line-height:1;font-weight:var(--font-weight-ex-bold);font-family:var(--font-family-ls-eb);color:var(--color-blue)}@media print,screen and (max-width:1024px){.p-products__category .category__content .category__list .category__item a{padding-top:3.90625vw;padding-bottom:3.90625vw;padding-left:0;padding-right:0;font-size:3.90625vw}}.p-products__category .category__content .category__list .category__item.--current{background:var(--color-blue)}.p-products__category .category__content .category__list .category__item.--current a{color:var(--color-white)}.p-products__products-list{width:100%;position:relative;padding-top:70px}@media print,screen and (max-width:1024px){.p-products__products-list{padding-top:9.1145833333vw}}.p-products__products-list .products-list__content{width:clamp(10px,100% - 64px,1200px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content{width:91.1458333333vw;margin-left:3.6458333333vw}}.p-products__products-list .products-list__content .products-list__list{width:100%;display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;row-gap:46px}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content .products-list__list{grid-template-columns:repeat(2,1fr);-webkit-column-gap:3.3854166667vw;-moz-column-gap:3.3854166667vw;column-gap:3.3854166667vw;row-gap:6.5104166667vw}}.p-products__products-list .products-list__content .products-list__list .products-list__item{z-index:1}@media (any-hover:hover){.p-products__products-list .products-list__content .products-list__list .products-list__item{-webkit-transition:-webkit-transform .46s var(--ease-common);transition:-webkit-transform .46s var(--ease-common);transition:transform .46s var(--ease-common);transition:transform .46s var(--ease-common),-webkit-transform .46s var(--ease-common)}.p-products__products-list .products-list__content .products-list__list .products-list__item:hover{-webkit-transform:translateY(-2%);transform:translateY(-2%)}}.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item{width:100%;height:100%;padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item{padding-top:3.90625vw;padding-right:3.90625vw;padding-left:3.90625vw;padding-bottom:5.2083333333vw}}.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .thumb{padding-bottom:100%;border:1px solid rgba(120,89,120,.06);background:#fefafb}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .thumb{border:.1302083333vw solid rgba(120,89,120,.06)}}.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .thumb img{-o-object-fit:contain;object-fit:contain}.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .category{padding-top:10px;font-size:1.8rem;line-height:1.6;letter-spacing:.06em;font-weight:var(--font-weight-bold);color:var(--color-pink);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .category{font-size:3.6458333333vw}}.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .category li{padding-left:28px;position:relative;display:block}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .category li{padding-left:4.6875vw}}.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .category li::before{content:"";position:absolute;top:8px;left:0;width:20px;height:16px;background:var(--color-pink);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .category li::before{width:3.6458333333vw;height:3.125vw;top:1.8229166667vw}}.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .title{padding-top:10px;font-size:1.8rem;line-height:1.6;letter-spacing:.06em;font-weight:var(--font-weight-bold);text-overflow:unset;-webkit-box-orient:unset;-webkit-line-clamp:unset;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .title{padding-top:2.0833333333vw;font-size:3.6458333333vw}}.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .price{font-size:1.6rem;line-height:1.6;padding-top:30px;letter-spacing:.06em;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-products__products-list .products-list__content .products-list__list .products-list__item .c-card-article--sub.--products-item .price{font-size:3.3854166667vw;padding-top:3.90625vw}}.p-products__page-nav{padding-top:100px}@media print,screen and (max-width:1024px){.p-products__page-nav{padding-top:10.4166666667vw}}.p-products__product-article{width:100%;position:relative}.p-products__product-article .product-article-wrap{width:clamp(10px,100% - 64px,1200px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-products__product-article .product-article-wrap{width:90.8854166667vw}}.p-products__product-article .product-article__title{font-size:2.4rem;line-height:1.6;letter-spacing:.06em;font-weight:var(--font-weight-bold);padding-bottom:24px;position:relative}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__title{font-size:4.4270833333vw;padding-bottom:3.90625vw}}.p-products__product-article .product-article__title::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;opacity:.5;background-image:-webkit-radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-image:radial-gradient(circle,var(--color-purple) 1px,transparent 1px);background-size:10px 2px;background-repeat:repeat-x}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__title::after{height:.2604166667vw;background-image:-webkit-radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-image:radial-gradient(circle,var(--color-purple) .1302083333vw,transparent .1302083333vw);background-size:1.3020833333vw .2604166667vw}}.p-products__product-article .product-article__body{padding-top:70px}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body{padding-top:7.8125vw}}.p-products__product-article .product-article__body .product-article__info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info{display:block}}.p-products__product-article .product-article__body .product-article__info .product-article__content-img{width:43.75%}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__content-img{width:100%}}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-current{width:100%;padding-bottom:100%;overflow:hidden;position:relative;background:#fefafb;overflow:hidden;border:1px solid rgba(120,89,120,.06);border-radius:14px;-webkit-box-sizing:content-box;box-sizing:content-box}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-current{border:.2604166667vw solid rgba(120,89,120,.06);border-radius:2.34375vw}}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-current.--single-slide .product-article__img-current__list .product-article__img-current-item{cursor:auto}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-current.--single-slide .product-article__img-current__list .product-article__img-current-item:active{cursor:auto}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-current .product-article__img-current__list{width:100%;height:100%;position:absolute;top:0;left:0}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-current .product-article__img-current__list .product-article__img-current-item{width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-current .product-article__img-current__list .product-article__img-current-item:active{cursor:-webkit-grabbing;cursor:grabbing}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb{padding-top:20px}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb{padding-top:3.90625vw}}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb.--single-slide{display:none}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb.--single-slide .product-article__img-thumb__list .product-article__img-thumb-item{cursor:auto;pointer-events:none;opacity:1}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list{width:100%;display:grid;grid-template-columns:repeat(4,1fr);position:relative;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list{-webkit-column-gap:1.5625vw;-moz-column-gap:1.5625vw;column-gap:1.5625vw;row-gap:1.5625vw}}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item{cursor:pointer;width:100%!important;padding-bottom:100%;background:#fefafb;overflow:hidden;border-radius:2px}@media (any-hover:hover){.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item{-webkit-transition:var(--opacity-transition);transition:var(--opacity-transition)}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item:hover{opacity:var(--opacity-hover)}}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item{border-radius:.390625vw}}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:9;pointer-events:none;border:1px solid rgba(120,89,120,.06)}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item::after{border:.2604166667vw solid rgba(120,89,120,.06)}}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(120,89,120,.6);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10;pointer-events:none}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item.swiper-slide-thumb-active{pointer-events:none;opacity:1}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item.swiper-slide-thumb-active::before{opacity:1;cursor:auto}.p-products__product-article .product-article__body .product-article__info .product-article__content-img .product-article__img-thumb .product-article__img-thumb__list .product-article__img-thumb-item img{width:100%;height:100%;position:absolute;top:0;left:0}.p-products__product-article .product-article__body .product-article__info .product-article__detail{width:480px;margin-left:32px}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__detail{width:100%;margin-left:0;padding-top:10.4166666667vw}}.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list{display:block}.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item + .detail__item{margin-top:34px;padding-top:30px}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item + .detail__item{margin-top:5.2083333333vw;padding-top:5.2083333333vw}}.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item + .detail__item::before{width:100%;height:1px;opacity:.1;background:var(--color-purple);content:"";position:absolute;top:0;left:0}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item + .detail__item::before{height:.1302083333vw}}.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item .detail__dt{width:31.25%;color:var(--color-pink);font-weight:var(--font-weight-bold);line-height:1.8;letter-spacing:.06em;padding-right:16px;font-size:1.6rem}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item .detail__dt{font-size:3.3854166667vw;padding-right:2.0833333333vw}}.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item .detail__dd{width:68.75%;font-size:1.6rem;line-height:1.8;letter-spacing:.06em;font-weight:var(--font-weight-medium)}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__info .product-article__detail .product-detail__list .detail__item .detail__dd{font-size:3.3854166667vw}}.p-products__product-article .product-article__body .product-article__text{padding-top:80px;font-size:1.6rem;line-height:2;letter-spacing:.06em;font-weight:var(--font-weight-medium)}@media print,screen and (max-width:1024px){.p-products__product-article .product-article__body .product-article__text{padding-top:7.8125vw;font-size:3.3854166667vw}}.p-story{padding-bottom:120px}@media print,screen and (max-width:1024px){.p-story{padding-bottom:27.0833333333vw}}.p-story__title-wrapper{width:var(--width-content);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-story__title-wrapper{width:88.28125vw;margin-left:3.90625vw}}.p-story__title-wrapper .story__title{margin-bottom:90px}@media print,screen and (max-width:1024px){.p-story__title-wrapper .story__title{margin-bottom:8.8541666667vw}}.p-story__link{width:100%;position:relative;z-index:1}.p-story__link .link__content{width:clamp(10px,100% - 64px,1200px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-story__link .link__content{width:89.5833333333vw}}.p-story__link .link__content .link__list{display:grid;grid-template-columns:repeat(6,1fr);-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:12px}@media print,screen and (max-width:1024px){.p-story__link .link__content .link__list{grid-template-columns:repeat(4,1fr);-webkit-column-gap:2.0833333333vw;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw;row-gap:2.0833333333vw}}.p-story__link .link__content .link__list .link__item{background:#f7f5f7;color:var(--color-purple);font-family:var(--font-family-ls-eb);font-weight:var(--font-weight-ex-bold);line-height:1;letter-spacing:.04em;font-size:2rem;text-align:center;border-radius:6px}@media print,screen and (max-width:1024px){.p-story__link .link__content .link__list .link__item{font-size:3.90625vw;border-radius:1.0416666667vw}}.p-story__link .link__content .link__list .link__item a{display:block;width:100%;height:100%;padding-top:15px;padding-bottom:15px}@media print,screen and (max-width:1024px){.p-story__link .link__content .link__list .link__item a{padding-top:2.9947916667vw;padding-bottom:2.9947916667vw}}@media (any-hover:hover){.p-story__link .link__content .link__list .link__item a{-webkit-transition:var(--opacity-transition);transition:var(--opacity-transition)}.p-story__link .link__content .link__list .link__item a:hover{opacity:var(--opacity-hover)}}.p-story__link .link__content .link__list .link__item.--current{background:var(--color-purple);color:var(--color-white);opacity:1;pointer-events:none}.p-story__detail{width:100%;position:relative;padding-top:70px}@media print,screen and (max-width:1024px){.p-story__detail{padding-top:10.4166666667vw}}.p-story__detail .story-article-wrap{width:clamp(10px,100% - 64px,1200px);margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap{width:90.8854166667vw;padding-top:7.8125vw}}.p-story__detail .story-article-wrap .story-article__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.p-story__detail .story-article-wrap .story-article__title .story-article__num{width:100%;padding-top:10px;padding-bottom:8px;text-align:center;font-size:2.4rem;font-family:var(--font-family-ls-eb);font-weight:var(--font-weight-ex-bold);line-height:1;letter-spacing:.04em;width:90px;background:var(--color-purple);color:var(--color-white);border-radius:4px}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__title .story-article__num{border-radius:.78125vw;font-size:3.90625vw;padding-top:2.0833333333vw;padding-bottom:1.8229166667vw;width:15.625vw}}.p-story__detail .story-article-wrap .story-article__title .story-article__txt{width:88.541%;font-weight:var(--font-weight-bold);font-size:2.6rem;line-height:1.6;letter-spacing:.06em;color:var(--color-purple)}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__title .story-article__txt{font-size:4.6875vw;width:58.3333333333vw}}.p-story__detail .story-article-wrap .story-article__img-wrap{padding-top:40px}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__img-wrap{padding-top:5.2083333333vw}}.p-story__detail .story-article-wrap .story-article__img-slide{width:100%;padding-bottom:56.25%;overflow:hidden;position:relative;background:#fefafb;overflow:hidden;border-radius:20px}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__img-slide{border-radius:2.6041666667vw}}.p-story__detail .story-article-wrap .story-article__img-slide.--single-slide .story-img-slide__list .story-img-slide__item{cursor:auto}.p-story__detail .story-article-wrap .story-article__img-slide.--single-slide .story-img-slide__list .story-img-slide__item:active{cursor:auto}.p-story__detail .story-article-wrap .story-article__img-slide .story-img-slide__list{width:100%;height:100%;position:absolute;top:0;left:0}.p-story__detail .story-article-wrap .story-article__img-slide .story-img-slide__list .story-img-slide__item{width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.p-story__detail .story-article-wrap .story-article__img-slide .story-img-slide__list .story-img-slide__item:active{cursor:-webkit-grabbing;cursor:grabbing}.p-story__detail .story-article-wrap .story-article__img-thumb{padding-top:30px}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__img-thumb{padding-top:3.90625vw}}.p-story__detail .story-article-wrap .story-article__img-thumb.--single-slide{display:none}.p-story__detail .story-article-wrap .story-article__img-thumb.--single-slide .story-article__img-thumb__list .story-article__img-thumb-item{cursor:auto;pointer-events:none;opacity:1}.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list{width:100%;display:grid;grid-template-columns:repeat(5,1fr);position:relative;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;row-gap:13px}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list{grid-template-columns:repeat(5,1fr);-webkit-column-gap:.9114583333vw;-moz-column-gap:.9114583333vw;column-gap:.9114583333vw;row-gap:.9114583333vw}}.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list .story-article__img-thumb-item{cursor:pointer;width:100%!important;padding-bottom:56.35%;background:#fefafb;overflow:hidden;border-radius:6px}@media (any-hover:hover){.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list .story-article__img-thumb-item{-webkit-transition:var(--opacity-transition);transition:var(--opacity-transition)}.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list .story-article__img-thumb-item:hover{opacity:var(--opacity-hover)}}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list .story-article__img-thumb-item{border-radius:.5208333333vw}}.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list .story-article__img-thumb-item::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(120,89,120,.6);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10;pointer-events:none}.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list .story-article__img-thumb-item.swiper-slide-thumb-active{pointer-events:none;opacity:1}.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list .story-article__img-thumb-item.swiper-slide-thumb-active::before{opacity:1;cursor:auto}.p-story__detail .story-article-wrap .story-article__img-thumb .story-article__img-thumb__list .story-article__img-thumb-item img{width:100%;height:100%;position:absolute;top:0;left:0}.p-story__detail .story-article-wrap .story-article__body{font-size:1.8rem;line-height:2;letter-spacing:.06em;color:var(--color-purple);padding-top:50px}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__body{padding-top:6.5104166667vw;font-size:3.3854166667vw}}.p-story__detail .story-article-wrap .story-article__caption{opacity:.8;font-size:1.4rem;line-height:2;letter-spacing:.06em;color:var(--color-purple);padding-top:50px}@media print,screen and (max-width:1024px){.p-story__detail .story-article-wrap .story-article__caption{font-size:2.8645833333vw;padding-top:6.5104166667vw}}:root{--vw:1920px;--vw-min:1200;--vw-base:1920;--vw-max:99999;--vw-scale:max(calc(100vw / var(--vw-base)), 1px);--f-f-lob:"Lobster",sans-serif;--ease-out-back:cubic-bezier(0.175, 0.664, 0.32, 1.8)}@media print,screen and (max-width:1200px){:root{--vw-scale:calc(100vw / var(--vw-min))}}@-webkit-keyframes loopBgTile{0%{background-position:0 0}100%{background-position:calc(var(--loop-move) * -1) 0}}@keyframes loopBgTile{0%{background-position:0 0}100%{background-position:calc(var(--loop-move) * -1) 0}}@-webkit-keyframes loopBgText{0%{background-position:0 0}100%{background-position:0 var(--loop-move)}}@keyframes loopBgText{0%{background-position:0 0}100%{background-position:0 var(--loop-move)}}@-webkit-keyframes CharacterVisualIn{0%{opacity:0;-webkit-transform:translateY(var(--an-y)) rotate(var(--an-rotate));transform:translateY(var(--an-y)) rotate(var(--an-rotate))}100%{opacity:1;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes CharacterVisualIn{0%{opacity:0;-webkit-transform:translateY(var(--an-y)) rotate(var(--an-rotate));transform:translateY(var(--an-y)) rotate(var(--an-rotate))}100%{opacity:1;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes opacityTranslate{0%{opacity:0;-webkit-transform:translate(var(--an-x),var(--an-y));transform:translate(var(--an-x),var(--an-y))}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes opacityTranslate{0%{opacity:0;-webkit-transform:translate(var(--an-x),var(--an-y));transform:translate(var(--an-x),var(--an-y))}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes loopMenuBgC{0%{-webkit-mask-position:0 0;mask-position:0 0}100%{-webkit-mask-position:var(--mask-position-size) calc(var(--mask-position-size) * -1);mask-position:var(--mask-position-size) calc(var(--mask-position-size) * -1)}}@keyframes loopMenuBgC{0%{-webkit-mask-position:0 0;mask-position:0 0}100%{-webkit-mask-position:var(--mask-position-size) calc(var(--mask-position-size) * -1);mask-position:var(--mask-position-size) calc(var(--mask-position-size) * -1)}}.l-full-wrap{position:relative;width:100%}.l-full-wrap__bg-fixed{position:fixed;width:100%;height:100%;top:0;left:0;background:url(../images/common/bg_fixed.png) no-repeat top center/cover;opacity:.1;z-index:-3;z-index:-9}@media print,screen and (max-width:1024px){.l-full-wrap__bg-fixed{background:url(../images/sp/bg_fixed.png) repeat-y top left/100% auto}}.l-full-wrap__bg-top-sp{display:none}@media print,screen and (max-width:1024px){.l-full-wrap__bg-top-sp{display:block;pointer-events:none;z-index:-10;width:100%;height:242.1875vw;position:absolute;top:0;left:0;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.1)),color-stop(20%,rgba(255,112,112,.1)),color-stop(40%,rgba(255,166,71,.1)),color-stop(60%,rgba(255,214,0,.1)),color-stop(80%,rgba(119,255,23,.1)),to(rgba(112,226,255,.1))),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,-webkit-linear-gradient(left,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,linear-gradient(90deg,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),color-stop(#fff),to(rgba(115,115,115,0)));-webkit-mask:-webkit-linear-gradient(top,#fff 0,#fff calc(100% - 52.0833333333vw),#fff calc(100% - 52.0833333333vw),rgba(115,115,115,0) 100%);mask:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),color-stop(#fff),to(rgba(115,115,115,0)));mask:linear-gradient(180deg,#fff 0,#fff calc(100% - 52.0833333333vw),#fff calc(100% - 52.0833333333vw),rgba(115,115,115,0) 100%)}}.l-full-wrap__bg{pointer-events:none;z-index:-6;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.l-full-wrap__bg .l-full-wrap__bg-infinite-l,.l-full-wrap__bg .l-full-wrap__bg-infinite-r{position:absolute;top:0;width:calc(100 * var(--vw-scale));height:100%;background-position:0 0;background-repeat:repeat-y}@media print,screen and (max-width:1024px){.l-full-wrap__bg .l-full-wrap__bg-infinite-l,.l-full-wrap__bg .l-full-wrap__bg-infinite-r{width:13.0208333333vw}}.l-full-wrap__bg .l-full-wrap__bg-infinite-l{--loop-move:calc(1516 * var(--vw-scale));left:calc(-20 * var(--vw-scale));background-image:url(../images/pc/bg_infinite-txt-left.png);background-size:calc(100 * var(--vw-scale)) var(--loop-move);-webkit-animation:loopBgText 20s infinite linear;animation:loopBgText 20s infinite linear;animation-direction:reverse}@media print,screen and (max-width:1024px){.l-full-wrap__bg .l-full-wrap__bg-infinite-l{--loop-move:197.3958333333vw;left:-2.6041666667vw;background-size:13.0208333333vw var(--loop-move)}}.l-full-wrap__bg .l-full-wrap__bg-infinite-r{--loop-move:calc(1716 * var(--vw-scale));right:calc(-20 * var(--vw-scale));background-image:url(../images/pc/bg_infinite-txt-right.png);background-size:calc(100 * var(--vw-scale)) var(--loop-move);-webkit-animation:loopBgText 20s infinite linear;animation:loopBgText 20s infinite linear}@media print,screen and (max-width:1024px){.l-full-wrap__bg .l-full-wrap__bg-infinite-r{--loop-move:197.3958333333vw;right:-2.6041666667vw;background-size:13.0208333333vw var(--loop-move)}}.body-episode-c{overflow-x:unset}.p-episode-c-early{position:relative}.p-episode-c-early::before{z-index:-8;content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.1)),color-stop(20%,rgba(255,112,112,.1)),color-stop(40%,rgba(255,166,71,.1)),color-stop(60%,rgba(255,214,0,.1)),color-stop(80%,rgba(119,255,23,.1)),to(rgba(112,226,255,.1))),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),-webkit-linear-gradient(left,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),linear-gradient(90deg,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),color-stop(#fff),to(rgba(115,115,115,0)));-webkit-mask:-webkit-linear-gradient(top,#fff 0,#fff calc(100% - 80 * var(--vw-scale)),#fff calc(100% - 80 * var(--vw-scale)),rgba(115,115,115,0) 100%);mask:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),color-stop(#fff),to(rgba(115,115,115,0)));mask:linear-gradient(180deg,#fff 0,#fff calc(100% - 80 * var(--vw-scale)),#fff calc(100% - 80 * var(--vw-scale)),rgba(115,115,115,0) 100%)}@media print,screen and (max-width:1024px){.p-episode-c-early::before{background:0 0}}.p-episode-c{position:relative}.p-episode-c-head{color:var(--color-purple);padding-top:calc(32 * var(--vw-scale));padding-left:calc(38 * var(--vw-scale));position:relative}@media print,screen and (max-width:1024px){.p-episode-c-head{padding-top:3.90625vw;padding-left:3.90625vw}}.p-episode-c-head::before{position:absolute;background:var(--color-blue);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;width:calc(35 * var(--vw-scale));height:calc(30 * var(--vw-scale));content:"";top:0;left:calc(10 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-head::before{width:5.078125vw;height:4.296875vw;left:1.4322916667vw}}.p-episode-c-head::after{position:absolute;background:var(--color-brown);-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;width:calc(20 * var(--vw-scale));height:calc(17 * var(--vw-scale));content:"";top:calc(32 * var(--vw-scale));left:0}@media print,screen and (max-width:1024px){.p-episode-c-head::after{width:2.8645833333vw;height:2.34375vw;top:4.5572916667vw}}.p-episode-c-head .p-episode-c-head__en{white-space:nowrap;font-size:calc(100 * var(--vw-scale));line-height:1;letter-spacing:.04em;display:inline-block;background:url(../images/common/bg_pattern-head-ht.png) repeat top left/calc(24 * var(--vw-scale)) calc(24 * var(--vw-scale)),radial-gradient(circle at left 0 top calc(-160 * var(--vw-scale)),#f069ab calc(204 * var(--vw-scale)),transparent 0),-webkit-gradient(linear,left top,left bottom,from(#e65097),to(#e65097));background:url(../images/common/bg_pattern-head-ht.png) repeat top left/calc(24 * var(--vw-scale)) calc(24 * var(--vw-scale)),-webkit-radial-gradient(left 0 top calc(-160 * var(--vw-scale)),circle,#f069ab calc(204 * var(--vw-scale)),transparent 0),-webkit-linear-gradient(#e65097,#e65097);background:url(../images/common/bg_pattern-head-ht.png) repeat top left/calc(24 * var(--vw-scale)) calc(24 * var(--vw-scale)),radial-gradient(circle at left 0 top calc(-160 * var(--vw-scale)),#f069ab calc(204 * var(--vw-scale)),transparent 0),linear-gradient(#e65097,#e65097);font-family:var(--f-f-lob);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media print,screen and (max-width:1024px){.p-episode-c-head .p-episode-c-head__en{font-size:15.8854166667vw;background:url(../images/common/bg_pattern-head-ht.png) repeat top left/3.125vw 3.125vw,radial-gradient(circle at left -9.375vw top -27.6041666667vw,#f069ab 39.0625vw,transparent 0),-webkit-gradient(linear,left top,left bottom,from(#e65097),to(#e65097));background:url(../images/common/bg_pattern-head-ht.png) repeat top left/3.125vw 3.125vw,-webkit-radial-gradient(left -9.375vw top -27.6041666667vw,circle,#f069ab 39.0625vw,transparent 0),-webkit-linear-gradient(#e65097,#e65097);background:url(../images/common/bg_pattern-head-ht.png) repeat top left/3.125vw 3.125vw,radial-gradient(circle at left -9.375vw top -27.6041666667vw,#f069ab 39.0625vw,transparent 0),linear-gradient(#e65097,#e65097);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}}.p-episode-c-head .p-episode-c-head__ja{white-space:nowrap;font-size:calc(16 * var(--vw-scale));line-height:1;font-weight:var(--font-weight-bold);display:inline-block;margin-left:calc(10 * var(--vw-scale));padding-top:calc(72 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-head .p-episode-c-head__ja{font-size:3.125vw;margin-left:0;padding-top:2.6041666667vw;display:block}}.c-episode-c-banner-link{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:calc(24 * var(--vw-scale));-moz-column-gap:calc(24 * var(--vw-scale));column-gap:calc(24 * var(--vw-scale))}.c-episode-c-banner-link .c-episode-c-banner-link__item{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;width:calc(500 * var(--vw-scale));height:calc(208 * var(--vw-scale))}@media print,screen and (max-width:1024px){.c-episode-c-banner-link .c-episode-c-banner-link__item{width:79.1666666667vw;height:32.9427083333vw}}@media print,screen and (max-width:1024px){.c-episode-c-banner-link .c-episode-c-banner-link__item + .c-episode-c-banner-link__item{margin-top:3.90625vw}}.c-episode-c-banner-link .c-episode-c-banner-link__item .c-episode-c-banner-link__item-img{display:block;width:100%;height:100%;-webkit-filter:drop-shadow(0 calc(8 * var(--vw-scale)) calc(8 * var(--vw-scale)) rgba(230, 80, 151, .18));filter:drop-shadow(0 calc(8 * var(--vw-scale)) calc(8 * var(--vw-scale)) rgba(230, 80, 151, .18))}@media print,screen and (max-width:1024px){.c-episode-c-banner-link .c-episode-c-banner-link__item .c-episode-c-banner-link__item-img{-webkit-filter:drop-shadow(0 1.0416666667vw 1.0416666667vw rgba(230, 80, 151, .18));filter:drop-shadow(0 1.0416666667vw 1.0416666667vw rgba(230, 80, 151, .18))}}.c-episode-c-button-switch{width:calc(50 * var(--vw-scale));height:calc(50 * var(--vw-scale));background:#45b9c8;border-radius:100%;overflow:hidden;position:relative;cursor:pointer}@media (any-hover:hover){.c-episode-c-button-switch{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.c-episode-c-button-switch::after{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.c-episode-c-button-switch:hover{opacity:.86}.c-episode-c-button-switch:hover::after{-webkit-transform:translateX(-12%);transform:translateX(-12%)}}.c-episode-c-button-switch::before{width:200%;height:200%;right:0;bottom:40%;background:#69cec8;content:"";position:absolute;border-radius:100%}.c-episode-c-button-switch::after{position:absolute;width:34%;height:40%;content:"";top:30%;left:32%;background:var(--icon-play-union--prev) no-repeat top center/contain}.c-episode-c-button-switch.c-episode-c-button-switch--r{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-episode-c-visual{width:100%;position:relative;z-index:1}@media print,screen and (min-width:1025px){.p-episode-c-visual{--vw-scale:calc(100vw / var(--vw-base))}}.p-episode-c-visual .p-episode-c-visual__bg{position:absolute;z-index:-5;width:90%;height:100%;top:0;left:0;right:0;overflow:hidden;pointer-events:none;margin-right:auto}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__bg{width:100%}}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film{width:150%;position:absolute;top:calc(132 * var(--vw-scale));left:50%;-webkit-transform:translate(-50%,0) rotate(-4deg);transform:translate(-50%,0) rotate(-4deg);display:grid}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film{display:none}}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film .p-episode-c-visual__bg-film-updown{width:100%;height:calc(22 * var(--vw-scale));background:var(--color-white)}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film .p-episode-c-visual__bg-film-repeat{--loop-move:calc(37 * var(--vw-scale));width:100%;height:calc(40 * var(--vw-scale));background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(53%,rgba(255,255,255,0)),color-stop(53%,#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 53%,#fff 53%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 53%,#fff 53%);background-repeat:repeat-x;background-size:calc(37 * var(--vw-scale)) 100%;background-position:0 0;-webkit-animation:loopBgTile .4s linear infinite;animation:loopBgTile .4s linear infinite}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film .p-episode-c-visual__bg-film-middle{width:100%;height:calc(705 * var(--vw-scale));background:var(--color-white)}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film--back{width:120%;position:absolute;top:calc(238 * var(--vw-scale));left:0;-webkit-transform:translate(-50%,0) rotate(-170deg);transform:translate(-50%,0) rotate(-170deg);display:grid;opacity:.5}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film--back{display:none}}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film--back .p-episode-c-visual__bg-film-updown{width:100%;height:calc(18 * var(--vw-scale));background:var(--color-white)}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film--back .p-episode-c-visual__bg-film-repeat{width:100%;height:calc(37 * var(--vw-scale));background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(53%,rgba(255,255,255,0)),color-stop(53%,#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 53%,#fff 53%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 53%,#fff 53%);background-repeat:repeat-x;background-size:calc(37 * var(--vw-scale)) 100%;background-position:0 0}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-film--back .p-episode-c-visual__bg-film-middle{width:100%;height:calc(475 * var(--vw-scale));background:var(--color-white)}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-ribbon01{width:calc(246 * var(--vw-scale));height:calc(227 * var(--vw-scale));position:absolute;top:calc(87 * var(--vw-scale));left:0;background:url(../images/common/episode-c/deco_episode-c-top-ribbon01.png) no-repeat top center/contain}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-ribbon01{width:32.03125vw;height:31.7708333333vw;top:128.125vw}}.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-ribbon02{position:absolute;width:calc(462 * var(--vw-scale));height:calc(376 * var(--vw-scale));top:calc(684 * var(--vw-scale));left:calc(711 * var(--vw-scale));background:url(../images/common/episode-c/deco_episode-c-top-ribbon02.png) no-repeat top center/contain}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__bg .p-episode-c-visual__bg-ribbon02{width:59.8958333333vw;height:48.828125vw;left:unset;right:-35.15625vw;top:148.828125vw}}.p-episode-c-visual .p-episode-c-visual__content{width:100%;position:relative;padding-top:calc(50 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__content{padding-top:3.90625vw}}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division{margin-left:calc(140 * var(--vw-scale));margin-right:calc(50 * var(--vw-scale));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division{display:block;margin-left:0;margin-right:0;width:100%}}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail{-webkit-box-flex:0;-webkit-flex:0 1 calc(664 * var(--vw-scale));flex:0 1 calc(664 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail{-webkit-box-flex:unset;-webkit-flex:unset;flex:unset;padding-top:108.984375vw;position:relative;z-index:10;overflow:hidden}}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail .p-episode-c-visual__detail-article{width:100%;position:relative}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail .p-episode-c-visual__detail-article .p-episode-c-visual__detail-logo{width:calc(664 * var(--vw-scale));padding-top:calc(213 * var(--vw-scale));position:relative}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail .p-episode-c-visual__detail-article .p-episode-c-visual__detail-logo{width:88.28125vw;margin-left:7.8125vw;margin-right:auto;padding-top:0;will-change:filter;-webkit-filter:drop-shadow(0 0 3.90625vw rgba(255, 255, 255, .9)) drop-shadow(0 0 5.2083333333vw rgb(255, 255, 255));filter:drop-shadow(0 0 3.90625vw rgba(255, 255, 255, .9)) drop-shadow(0 0 5.2083333333vw rgb(255, 255, 255))}}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail .p-episode-c-visual__detail-article .p-episode-c-visual__detail-part{padding-top:calc(14 * var(--vw-scale));width:calc(428 * var(--vw-scale));margin-left:calc(110 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail .p-episode-c-visual__detail-article .p-episode-c-visual__detail-part{padding-top:2.0833333333vw;width:67.1875vw;margin-left:auto;margin-right:auto}}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail .p-episode-c-visual__detail-article .p-episode-c-visual__detail-road-show{padding-top:calc(31 * var(--vw-scale));width:calc(633 * var(--vw-scale));margin-left:calc(12 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__detail .p-episode-c-visual__detail-article .p-episode-c-visual__detail-road-show{width:88.28125vw;margin-left:7.8125vw;padding-top:6.5104166667vw;margin-right:auto}}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__img{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;width:calc(974 * var(--vw-scale));height:calc(1230 * var(--vw-scale));margin-left:calc(92 * var(--vw-scale));position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__img{-webkit-box-flex:unset;-webkit-flex:unset;flex:unset;position:absolute;top:3.90625vw;left:0;right:0;width:92.1875vw;height:116.40625vw;margin-left:auto;margin-right:auto}}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__img .p-episode-c-visual__img-wrap{width:100%;height:100%;position:relative;position:absolute;top:0;left:0}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__img .p-episode-c-visual__img-frame{width:98.9733%;height:99.4308%;position:absolute;bottom:0;left:0;z-index:-1;background:url(../images/common/episode-c/bg_episode-c-frame.svg) no-repeat top center/contain}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__img .p-episode-c-visual__img-kv{width:98.5626%;height:99.1869%;-webkit-mask-image:url(../images/common/episode-c/mask_kv-frame-top.svg),-webkit-gradient(linear,left top,left bottom,from(#000),to(#000)),url(../images/common/episode-c/mask_kv-frame-bottom.svg);-webkit-mask-image:url(../images/common/episode-c/mask_kv-frame-top.svg),-webkit-linear-gradient(#000,#000),url(../images/common/episode-c/mask_kv-frame-bottom.svg);mask-image:url(../images/common/episode-c/mask_kv-frame-top.svg),-webkit-gradient(linear,left top,left bottom,from(#000),to(#000)),url(../images/common/episode-c/mask_kv-frame-bottom.svg);mask-image:url(../images/common/episode-c/mask_kv-frame-top.svg),linear-gradient(#000,#000),url(../images/common/episode-c/mask_kv-frame-bottom.svg);-webkit-mask-size:100% calc(41 * var(--vw-scale)),100% calc(100% - 40 * var(--vw-scale) * 2 + 1px),100% calc(41 * var(--vw-scale));mask-size:100% calc(41 * var(--vw-scale)),100% calc(100% - 40 * var(--vw-scale) * 2 + 1px),100% calc(41 * var(--vw-scale));-webkit-mask-position:top left,top calc(40 * var(--vw-scale)) left 0,bottom left;mask-position:top left,top calc(40 * var(--vw-scale)) left 0,bottom left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0;right:0}@media print,screen and (max-width:1024px){.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__img .p-episode-c-visual__img-kv{-webkit-mask-size:100% 4.0364583333vw,100% calc(100% - 7.8125vw + 1px),100% 4.0364583333vw;mask-size:100% 4.0364583333vw,100% calc(100% - 7.8125vw + 1px),100% 4.0364583333vw;-webkit-mask-position:top left,top 3.7760416667vw left 0,bottom left;mask-position:top left,top 3.7760416667vw left 0,bottom left}}.p-episode-c-visual .p-episode-c-visual__content .p-episode-c-visual__division .p-episode-c-visual__img .p-episode-c-visual__img-kv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-episode-c-description{width:100%;position:relative;padding-top:calc(80 * var(--vw-scale));z-index:1}@media print,screen and (max-width:1024px){.p-episode-c-description{padding-top:15.7552083333vw}}.p-episode-c-description .p-episode-c-description__content{width:100%;position:relative}.p-episode-c-description .p-episode-c-description__content .p-episode-c-description__body{width:clamp(10px,100% - 64 * var(--vw-scale),1200 * var(--vw-scale));text-align:center;font-size:calc(32 * var(--vw-scale));line-height:1.4;letter-spacing:.06em;margin-left:auto;margin-right:auto;font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-episode-c-description .p-episode-c-description__content .p-episode-c-description__body{font-size:4.1666666667vw;width:100%}}.p-episode-c-description .p-episode-c-description__content .p-episode-c-description__body .p-episode-c-description__text-accent{color:var(--color-pink);font-size:calc(42 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-description .p-episode-c-description__content .p-episode-c-description__body .p-episode-c-description__text-accent{font-size:5.46875vw}}.p-episode-c-description .p-episode-c-description__content .p-episode-c-description__body p + p{padding-top:calc(20 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-description .p-episode-c-description__content .p-episode-c-description__body p + p{padding-top:6.5104166667vw}}.p-episode-c-banner{padding-top:calc(90 * var(--vw-scale));width:100%;position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-episode-c-banner{padding-top:7.8125vw;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.p-episode-c-banner .p-episode-c-banner__content{width:100%;position:relative}.p-episode-c-banner .p-episode-c-banner__content .p-episode-c-banner__link{width:clamp(10px,100% - 64 * var(--vw-scale),1620 * var(--vw-scale));margin-left:auto;margin-right:auto}@media print,screen and (max-width:1627px){.p-episode-c-banner .p-episode-c-banner__content .p-episode-c-banner__link{--vw-scale:calc(100vw / 1627)}}@media print,screen and (max-width:1024px){.p-episode-c-banner .p-episode-c-banner__content .p-episode-c-banner__link{width:100%}}@media print,screen and (max-width:1024px){.p-episode-c-banner .p-episode-c-banner__content .p-episode-c-banner__link .c-episode-c-banner-link{display:block}}.p-episode-c-introduction{width:100%;position:relative;padding-top:calc(177 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction{padding-top:15.625vw}}.p-episode-c-introduction .p-episode-c-introduction__content{width:100%;position:relative}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__deco-ribbon01{position:absolute;width:calc(246 * var(--vw-scale));height:calc(524 * var(--vw-scale));left:0;bottom:calc(126 * var(--vw-scale));background:url(../images/common/episode-c/deco_episode-c-intro-ribbon01.png) no-repeat top center/contain;z-index:0;pointer-events:none}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__deco-ribbon01{display:none}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__deco-ribbon02{position:absolute;width:calc(282 * var(--vw-scale));height:calc(274 * var(--vw-scale));right:0;bottom:calc(100% - 45 * var(--vw-scale));background:url(../images/common/episode-c/deco_episode-c-intro-ribbon02.png) no-repeat top center/contain;z-index:0;pointer-events:none}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__deco-ribbon02{width:36.71875vw;height:35.6770833333vw;bottom:unset;top:5.46875vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__deco-ribbon03{position:absolute;width:calc(150 * var(--vw-scale));height:calc(176 * var(--vw-scale));right:0;top:calc(103 * var(--vw-scale));background:url(../images/common/episode-c/deco_episode-c-intro-ribbon03.png) no-repeat top center/contain;z-index:-2;pointer-events:none}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__deco-ribbon03{display:none}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__head{width:clamp(10px,100% - 64 * var(--vw-scale),1620 * var(--vw-scale));position:absolute;bottom:calc(100% - 40 * var(--vw-scale));left:0;right:0;margin:auto;margin-right:auto;z-index:1}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__head{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:3.90625vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article{width:clamp(10px,100% - 64 * var(--vw-scale),1620 * var(--vw-scale));position:relative;margin-left:auto;margin-right:auto;padding-top:calc(120 * var(--vw-scale));padding-bottom:calc(100 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article{width:89.5833333333vw;padding-top:11.71875vw;padding-bottom:14.3229166667vw;margin-top:7.8125vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__article-bg{top:0;left:0;background:var(--color-white);border-radius:calc(40 * var(--vw-scale));position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden;pointer-events:none}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__article-bg{border-radius:5.2083333333vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__article-bg .p-episode-c-introduction__article-bg-circle-l{width:calc(900 * var(--vw-scale));height:calc(900 * var(--vw-scale));position:absolute;top:calc(-520 * var(--vw-scale));left:calc(-382 * var(--vw-scale));background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.1)),color-stop(20%,rgba(255,112,112,.1)),color-stop(40%,rgba(255,166,71,.1)),color-stop(60%,rgba(255,214,0,.1)),color-stop(80%,rgba(119,255,23,.1)),to(rgba(112,226,255,.1))),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),-webkit-linear-gradient(left,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),linear-gradient(90deg,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;border-radius:100%}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__article-bg .p-episode-c-introduction__article-bg-circle-l{width:117.1875vw;height:117.1875vw;top:-67.7083333333vw;left:-49.7395833333vw;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,-webkit-gradient(linear,left top,right top,from(rgba(255,117,195,.1)),color-stop(20%,rgba(255,112,112,.1)),color-stop(40%,rgba(255,166,71,.1)),color-stop(60%,rgba(255,214,0,.1)),color-stop(80%,rgba(119,255,23,.1)),to(rgba(112,226,255,.1))),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,-webkit-linear-gradient(left,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,linear-gradient(90deg,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__article-bg .p-episode-c-introduction__article-bg-circle-r{width:calc(900 * var(--vw-scale));height:calc(900 * var(--vw-scale));position:absolute;bottom:calc(-520 * var(--vw-scale));right:calc(-382 * var(--vw-scale));background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),-webkit-gradient(linear,right top,left top,from(rgba(255,117,195,.1)),color-stop(20%,rgba(255,112,112,.1)),color-stop(40%,rgba(255,166,71,.1)),color-stop(60%,rgba(255,214,0,.1)),color-stop(80%,rgba(119,255,23,.1)),to(rgba(112,226,255,.1))),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),-webkit-linear-gradient(right,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),linear-gradient(-90deg,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;border-radius:100%}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__article-bg .p-episode-c-introduction__article-bg-circle-r{width:117.1875vw;height:117.1875vw;bottom:-67.7083333333vw;right:-49.7395833333vw;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,-webkit-gradient(linear,right top,left top,from(rgba(255,117,195,.1)),color-stop(20%,rgba(255,112,112,.1)),color-stop(40%,rgba(255,166,71,.1)),color-stop(60%,rgba(255,214,0,.1)),color-stop(80%,rgba(119,255,23,.1)),to(rgba(112,226,255,.1))),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,-webkit-linear-gradient(right,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,linear-gradient(-90deg,rgba(255,117,195,.1) 0,rgba(255,112,112,.1) 20%,rgba(255,166,71,.1) 40%,rgba(255,214,0,.1) 60%,rgba(119,255,23,.1) 80%,rgba(112,226,255,.1) 100%),#fff}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail{width:clamp(10px,100% - 64 * var(--vw-scale),960 * var(--vw-scale));margin-left:auto;margin-right:auto;color:var(--color-purple)}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail{width:100%;margin-left:auto;margin-right:auto}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body{font-size:calc(20 * var(--vw-scale));font-weight:var(--font-weight-medium);line-height:2;letter-spacing:.06em;text-align:center}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body{font-size:3.6458333333vw;line-height:1.8}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-catch{width:calc(951 * var(--vw-scale));margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-catch{width:66.40625vw;margin-left:10.8072916667vw;margin-right:auto}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part01{padding-top:calc(40 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part01{padding-top:6.5104166667vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part01 p + p{padding-top:calc(26 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part01 p + p{padding-top:2.6041666667vw}}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part01 .upper-pt{padding-top:2.0833333333vw;display:inline-block}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02{padding-top:calc(30 * var(--vw-scale));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;-moz-text-align-last:left;text-align-last:left;position:relative}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02{padding-top:8.0729166667vw;padding-bottom:35.9375vw;margin-left:.78125vw;width:80.7291666667vw;margin-left:5.9895833333vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 p + p{padding-top:calc(2 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 p + p{padding-top:0}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 .p-episode-c-introduction__detail-part-icon-mai{position:absolute;width:calc(238 * var(--vw-scale));top:calc(25 * var(--vw-scale));right:calc(50% + 320 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 .p-episode-c-introduction__detail-part-icon-mai{bottom:0;width:35.15625vw;left:0;right:unset;top:unset}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 .p-episode-c-introduction__detail-part-icon-ajisai{position:absolute;width:calc(240 * var(--vw-scale));top:calc(25 * var(--vw-scale));left:calc(50% + 320 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 .p-episode-c-introduction__detail-part-icon-ajisai{bottom:0;right:2.9947916667vw;width:35.4166666667vw;left:unset;top:unset}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 .p-episode-c-introduction__detail-part02-line01{margin-right:auto;margin-left:0}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 .p-episode-c-introduction__detail-part02-line01{margin-left:1.3020833333vw;margin-right:0;-moz-text-align-last:left;text-align-last:left}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 .p-episode-c-introduction__detail-part02-line02{margin-left:calc(81 * var(--vw-scale));margin-right:0}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part02 .p-episode-c-introduction__detail-part02-line02{margin-left:0;margin-right:0;text-align:left}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part03{padding-top:calc(30 * var(--vw-scale));position:relative}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part03{padding-top:6.5104166667vw;line-height:1.6}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part03 p + p{padding-top:calc(30 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part03 p + p{padding-top:2.6041666667vw}}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part03 .p-episode-c-introduction__detail-bottom-space{padding-bottom:41.40625vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part-icon-renako{position:absolute;width:calc(244 * var(--vw-scale));top:calc(105 * var(--vw-scale));right:calc(50% + 230 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part-icon-renako{width:33.0729166667vw;top:48.3072916667vw;right:48.5677083333vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part-icon-kaho{position:absolute;width:calc(240 * var(--vw-scale));top:calc(105 * var(--vw-scale));left:calc(50% + 230 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-part-icon-kaho{width:34.2447916667vw;top:48.3072916667vw;left:48.5677083333vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-dialogue01{display:inline-block;width:calc(428 * var(--vw-scale));margin-right:calc(10 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-dialogue01{width:67.0572916667vw;margin-right:1.0416666667vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-dialogue02{display:inline-block;width:calc(440 * var(--vw-scale));margin-right:calc(-4 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-dialogue02{margin-top:1.3020833333vw;width:69.140625vw;margin-right:-1.3020833333vw}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-text-accent{font-size:calc(26 * var(--vw-scale));font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-text-accent{font-size:3.6458333333vw;line-height:1.6}}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-text-accent--sp-lg{font-size:4.1666666667vw}}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-pt-lg-sp{padding-top:5.2083333333vw!important}}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-lh-lg-sp{line-height:1.8}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-summary{font-size:calc(32 * var(--vw-scale));font-weight:var(--font-weight-bold);line-height:1.8;color:var(--color-pink);padding-top:calc(30 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body .p-episode-c-introduction__detail-summary{padding-top:2.6041666667vw;font-size:4.9479166667vw;line-height:1.6}}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70 .p-episode-c-introduction__detail-catch,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70 .p-episode-c-introduction__detail-part01,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70 .p-episode-c-introduction__detail-part02,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70 .p-episode-c-introduction__detail-part03,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70 .p-episode-c-introduction__detail-part04,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70 .p-episode-c-introduction__detail-summary{--an-x:0%;--an-y:10%;--an-delay:0s;opacity:0;-webkit-transform:translate(var(--an-x),var(--an-y));transform:translate(var(--an-x),var(--an-y))}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-catch,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-part01,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-part02,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-part03,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-part04,.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-summary{-webkit-animation:opacityTranslate .7s var(--an-delay) forwards;animation:opacityTranslate .7s var(--an-delay) forwards}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-catch{--an-delay:0s}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-part01{--an-delay:0.3s}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-part02{--an-delay:0.6s}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-part03{--an-delay:0.9s}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-part04{--an-delay:1.2s}.p-episode-c-introduction .p-episode-c-introduction__content .p-episode-c-introduction__article .p-episode-c-introduction__detail .p-episode-c-introduction__detail-body.majesty-scroll-reveal--70[data-majesty-scroll-reveal="1"] .p-episode-c-introduction__detail-summary{--an-delay:1.5s}.p-episode-c-character{width:100%;position:relative;padding-top:calc(192 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character{padding-top:39.0625vw}}.p-episode-c-character .p-episode-c-character__content{width:100%;position:relative}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__deco-ribbon--sp{display:none}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__deco-ribbon--sp{display:block;width:24.7395833333vw;height:48.6979166667vw;bottom:calc(100% - 12.5vw);right:0;z-index:-1;position:absolute;overflow:hidden;z-index:2}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__deco-ribbon--sp .p-episode-c-character__deco-ribbon-img{background:url(../images/common/episode-c/deco_episode-c-top-ribbon02.png) no-repeat top left/cover;position:absolute;width:100%;height:100%;top:0;left:0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__deco-ribbon{position:absolute;width:calc(190 * var(--vw-scale));height:calc(374 * var(--vw-scale));bottom:calc(-54 * var(--vw-scale));right:0;overflow:hidden;z-index:5}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__deco-ribbon{width:24.7395833333vw;height:48.6979166667vw;top:calc(100% - 3.125vw);right:0;z-index:-1}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__deco-ribbon .p-episode-c-character__deco-ribbon-img{background:url(../images/common/episode-c/deco_episode-c-top-ribbon02.png) no-repeat top left/cover;position:absolute;width:100%;height:100%;top:0;left:0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch-top{display:none}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch-top{display:block;position:relative;z-index:30}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch-top .p-episode-c-character__switch-top-fields{position:absolute;width:100%}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch-top .p-episode-c-character__switch-top-fields .p-episode-c-character__switch-top-button-next,.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch-top .p-episode-c-character__switch-top-fields .p-episode-c-character__switch-top-button-prev{width:13.0208333333vw;height:13.0208333333vw;top:45.1822916667vw;position:absolute}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch-top .p-episode-c-character__switch-top-fields .p-episode-c-character__switch-top-button-prev{left:2.6041666667vw}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch-top .p-episode-c-character__switch-top-fields .p-episode-c-character__switch-top-button-next{right:2.6041666667vw}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part{width:100%;position:relative;z-index:1}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__head-text{position:absolute;right:clamp(32 * var(--vw-scale),360 * var(--vw-scale) - (1920 * var(--vw-scale) - 100%) * .5,360 * var(--vw-scale));bottom:calc(100% - 40 * var(--vw-scale));z-index:10}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__head-text{left:4.1666666667vw;right:unset;bottom:calc(100% + 2.6041666667vw)}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-item-bg{position:absolute;top:0;right:0;margin-left:auto;width:min(1770 * var(--vw-scale) - (1920 * var(--vw-scale) - 100%) * .8,1770 * var(--vw-scale));height:100%;border-top-left-radius:calc(40 * var(--vw-scale));border-bottom-left-radius:calc(40 * var(--vw-scale));overflow:hidden;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(28 * var(--vw-scale)) calc(28 * var(--vw-scale))}@media print,screen and (max-width:1400px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-item-bg{--vw-scale:calc(100vw / 1400)}}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-item-bg{width:100%;height:220.8333333333vw;top:22.1354166667vw;border-radius:5.2083333333vw;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(56 * var(--vw-scale)) calc(56 * var(--vw-scale))}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-item-bg::before{background-color:#fdeef5;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-3}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-item-bg .p-episode-c-character__part-item-bg-circle{width:calc(900 * var(--vw-scale));height:calc(900 * var(--vw-scale));position:absolute;background-color:#fdfdfd;bottom:calc(-503 * var(--vw-scale));left:calc(-400 * var(--vw-scale));border-radius:100%;opacity:.5}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-item-bg .p-episode-c-character__part-item-bg-circle{width:117.1875vw;height:117.1875vw;bottom:-65.4947916667vw;left:-52.0833333333vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list{overflow:hidden;width:clamp(10px,100% - 64 * var(--vw-scale),1258 * var(--vw-scale));height:100%;min-height:calc(740 * var(--vw-scale));position:relative;margin-left:auto;margin-right:clamp(32 * var(--vw-scale),302 * var(--vw-scale) - (1920 * var(--vw-scale) - 100%) * .5,302 * var(--vw-scale))}@media print,screen and (max-width:1400px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list{--vw-scale:calc(100vw / 1400)}}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list{width:100%;margin-right:auto;height:100%;min-height:241.015625vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item{width:100%;height:100%;position:absolute;top:0;left:0;padding-top:calc(33 * var(--vw-scale));padding-bottom:calc(97 * var(--vw-scale));opacity:0!important}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item{padding-top:0;padding-bottom:0}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item.swiper-slide-active{opacity:1!important}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item.swiper-slide-active .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-img01{-webkit-animation:CharacterVisualIn .8s .1s cubic-bezier(.075,.82,.165,1) forwards;animation:CharacterVisualIn .8s .1s cubic-bezier(.075,.82,.165,1) forwards}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item.swiper-slide-active .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-img02{-webkit-animation:CharacterVisualIn .8s .3s cubic-bezier(.075,.82,.165,1) forwards;animation:CharacterVisualIn .8s .3s cubic-bezier(.075,.82,.165,1) forwards}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item.swiper-slide-active .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list .p-episode-c-character__visual-hash-item{--an-delay:0s;-webkit-animation:opacityTranslate .3s calc(.3s + var(--an-delay)) cubic-bezier(.25,.46,.45,.94) forwards;animation:opacityTranslate .3s calc(.3s + var(--an-delay)) cubic-bezier(.25,.46,.45,.94) forwards}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item.swiper-slide-active .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list .p-episode-c-character__visual-hash-item:nth-child(2){--an-delay:0.1s}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item.swiper-slide-active .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list .p-episode-c-character__visual-hash-item:nth-child(3){--an-delay:0.2s}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division{width:calc(1200 * var(--vw-scale));position:relative}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division{width:100%}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual{position:absolute;top:0;left:0;right:0;margin-left:auto;width:calc(772 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual{position:relative;width:100%;margin-left:auto;margin-right:auto;padding-bottom:40.625vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-text{position:absolute;font-family:var(--f-f-lob);left:0;top:calc(100% - 56 * var(--vw-scale));font-size:calc(110 * var(--vw-scale));opacity:.5;line-height:.9;letter-spacing:.06em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;color:var(--color-white)}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-text{display:none}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon{position:absolute;width:calc(42 * var(--vw-scale));height:calc(8 * var(--vw-scale));display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;bottom:calc(48 * var(--vw-scale));right:0}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon{width:8.203125vw;height:1.5625vw;bottom:13.1510416667vw;right:7.8125vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon01,.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon02,.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon03{width:24%;height:100%;-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon01{background:#ffb6c6}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon02{background:#f595b7}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon03{background:#cd8bf0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-img01{width:calc(610 * var(--vw-scale));position:relative;z-index:1;--an-y:20%;--an-rotate:-20deg;opacity:0;-webkit-transform:translateY(var(--an-y));transform:translateY(var(--an-y))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-img01{width:92.578125vw;margin-left:auto;margin-right:auto}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-img02{width:calc(390 * var(--vw-scale));position:absolute;bottom:calc(26 * var(--vw-scale));right:calc(-86 * var(--vw-scale));--an-y:10%;--an-rotate:-20deg;opacity:0;-webkit-transform:translateY(var(--an-y));transform:translateY(var(--an-y))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-img02{width:61.71875vw;top:73.4375vw;bottom:unset;right:unset;z-index:3;left:3.90625vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash{position:absolute;font-size:calc(17 * var(--vw-scale));line-height:1.16;letter-spacing:.06em;color:var(--color-purple);font-family:var(--font-family-ls-eb);font-weight:var(--font-weight-ex-bold);top:calc(92 * var(--vw-scale));right:0;z-index:5}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash{font-size:3.125vw;top:unset;bottom:19.921875vw;right:7.8125vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list .p-episode-c-character__visual-hash-item{padding-top:calc(6 * var(--vw-scale));padding-bottom:calc(5 * var(--vw-scale));padding-left:calc(15 * var(--vw-scale));padding-right:calc(15 * var(--vw-scale));background:var(--color-white);border-radius:calc(999 * var(--vw-scale));border:calc(1 * var(--vw-scale)) solid #ffb6c6;-webkit-box-shadow:0 calc(1.5 * var(--vw-scale)) 0 #ff97ae;box-shadow:0 calc(1.5 * var(--vw-scale)) 0 #ff97ae;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;--an-x:-10%;--an-y:0%;opacity:0;-webkit-transform:translate(var(--an-x),var(--an-y));transform:translate(var(--an-x),var(--an-y))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list .p-episode-c-character__visual-hash-item{padding-top:1.0416666667vw;padding-bottom:.9114583333vw;padding-right:2.8645833333vw;padding-left:2.8645833333vw;border:.2604166667vw solid #ffb6c6;-webkit-box-shadow:0 .2604166667vw 0 #ff97ae;box-shadow:0 .2604166667vw 0 #ff97ae}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list .p-episode-c-character__visual-hash-item::before{content:"#"}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list .p-episode-c-character__visual-hash-item + .p-episode-c-character__visual-hash-item{margin-top:calc(5 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-hash .p-episode-c-character__visual-hash-list .p-episode-c-character__visual-hash-item + .p-episode-c-character__visual-hash-item{margin-top:.9114583333vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-deco{position:absolute;top:calc(-92 * var(--vw-scale));left:calc(3 * var(--vw-scale));width:calc(134 * var(--vw-scale));height:calc(184 * var(--vw-scale));background:url(../images/common/episode-c/deco_episode-c-tri-deb.svg) no-repeat top center/contain;z-index:2;pointer-events:none}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-deco{top:-1.3020833333vw;width:17.4479166667vw;height:23.9583333333vw;left:65.8854166667vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail{margin-right:auto;width:calc(456 * var(--vw-scale));padding-top:calc(67 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail{width:84.375vw;padding-top:5.3385416667vw;margin-left:auto;margin-right:auto;padding-top:0}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-name{font-size:calc(50 * var(--vw-scale));line-height:1.4;letter-spacing:.06em;color:var(--color-purple);font-weight:var(--font-weight-bold)}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-name{font-size:7.8125vw;display:inline-block;vertical-align:bottom}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-cv{margin-top:calc(16 * var(--vw-scale));position:relative;z-index:1;font-size:calc(26 * var(--vw-scale));line-height:1.4;letter-spacing:.06em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-cv{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:4.1666666667vw;margin-top:0}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-cv::before{display:inline-block;width:calc(48 * var(--vw-scale));height:calc(41 * var(--vw-scale));content:"cv";font-size:calc(18 * var(--vw-scale));color:var(--color-white);font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:.02em;white-space:nowrap;-webkit-mask:var(--icon-heart) no-repeat top center/contain;mask:var(--icon-heart) no-repeat top center/contain;background:#ffb6c6;padding-top:calc(9 * var(--vw-scale));padding-bottom:calc(14 * var(--vw-scale));padding-left:calc(13 * var(--vw-scale));padding-right:calc(12 * var(--vw-scale));margin-right:calc(12 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-cv::before{width:9.375vw;height:7.8125vw;padding-top:1.8229166667vw;padding-bottom:2.6041666667vw;padding-left:2.734375vw;padding-right:2.34375vw;font-size:3.3854166667vw;margin-right:1.8229166667vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-body{padding-top:calc(30 * var(--vw-scale));font-size:calc(16 * var(--vw-scale));font-weight:var(--font-weight-medium);line-height:2;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-body{padding-top:5.2083333333vw;font-size:3.3854166667vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-body p + p{padding-top:calc(16 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-body p + p{padding-top:3.3854166667vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile{padding-top:calc(60 * var(--vw-scale));position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile{padding-top:9.1145833333vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;row-gap:calc(24 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list{row-gap:3.90625vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:flex;margin-right:calc(24 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item{margin-right:4.4270833333vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item .--strike{position:relative;display:inline-block}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item .--strike::before{content:"";position:absolute;display:block;top:54%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:.34em;background:-webkit-gradient(linear,left top,left bottom,from(var(--color-purple)),color-stop(20%,var(--color-purple)),color-stop(20%,rgba(255,255,255,0)),color-stop(80%,rgba(255,255,255,0)),color-stop(80%,var(--color-purple)),to(var(--color-purple)));background:-webkit-linear-gradient(top,var(--color-purple) 0,var(--color-purple) 20%,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 80%,var(--color-purple) 80%,var(--color-purple) 100%);background:linear-gradient(180deg,var(--color-purple) 0,var(--color-purple) 20%,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 80%,var(--color-purple) 80%,var(--color-purple) 100%)}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item.p-episode-c-character__detail-profile-item--lg{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-right:0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item .p-episode-c-character__detail-profile-item-dt{font-size:calc(14 * var(--vw-scale));line-height:1;letter-spacing:.06em;margin-right:calc(10 * var(--vw-scale));color:var(--color-white);background:var(--color-purple);padding-top:calc(5 * var(--vw-scale));padding-bottom:calc(6 * var(--vw-scale));padding-left:calc(6 * var(--vw-scale));padding-right:calc(6 * var(--vw-scale));border-radius:calc(6 * var(--vw-scale));font-weight:var(--font-weight-bold);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item .p-episode-c-character__detail-profile-item-dt{font-size:2.8645833333vw;margin-right:1.3020833333vw;padding-top:.78125vw;padding-bottom:1.0416666667vw;padding-right:1.5625vw;padding-left:1.5625vw;border-radius:.5208333333vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item .p-episode-c-character__detail-profile-item-dd{font-size:calc(16 * var(--vw-scale));line-height:1;letter-spacing:.06em;font-weight:var(--font-weight-medium);padding-top:calc(3 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item .p-episode-c-character__detail-profile-item-dd{font-size:3.3854166667vw;padding-top:.5208333333vw;line-height:1.6;margin-top:-1.0416666667vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item .p-episode-c-character__detail-profile-item-dd.p-episode-c-character__detail-profile-item-dd--birth{width:calc(66 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-profile .p-episode-c-character__detail-profile-list .p-episode-c-character__detail-profile-item .p-episode-c-character__detail-profile-item-dd.p-episode-c-character__detail-profile-item-dd--birth{width:14.0625vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=mai] .p-episode-c-character__part-item-bg::before{background-color:#ffebed}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=mai] .p-episode-c-character__part-item-bg .p-episode-c-character__part-item-bg-circle{background-color:#fde0e3}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=mai] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon01{background:#e36470}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=mai] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon02{background:#e5ba73}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=mai] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon03{background:#8eb1e0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=mai] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-cv::before{background:#e36470}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=ajisai] .p-episode-c-character__part-item-bg::before{background-color:#fff7e0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=ajisai] .p-episode-c-character__part-item-bg .p-episode-c-character__part-item-bg-circle{background-color:#fff1ca}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=ajisai] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon01{background:#ffc000}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=ajisai] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon02{background:#cca1b9}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=ajisai] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon03{background:#ca986a}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=ajisai] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-cv::before{background:#ffc000}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=satuki] .p-episode-c-character__part-item-bg::before{background-color:#eef4fb}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=satuki] .p-episode-c-character__part-item-bg .p-episode-c-character__part-item-bg-circle{background-color:#e5eff9}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=satuki] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon01{background:#93bee6}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=satuki] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon02{background:#8d819c}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=satuki] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon03{background:#e66567}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=satuki] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-cv::before{background:#93bee6}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=kaho] .p-episode-c-character__part-item-bg::before{background-color:#ecf7f2}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=kaho] .p-episode-c-character__part-item-bg .p-episode-c-character__part-item-bg-circle{background-color:#e1f2eb}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=kaho] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon01{background:#a2d5c0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=kaho] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon02{background:#bfe3e0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=kaho] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-visual .p-episode-c-character__part-item-visual-heart-icon .p-episode-c-character__part-item-visual-heart-icon03{background:#e1cc55}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__part[data-character=kaho] .p-episode-c-character__part-list .p-episode-c-character__part-item .p-episode-c-character__part-item-division .p-episode-c-character__part-item-detail .p-episode-c-character__detail-cv::before{background:#a2d5c0}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch{padding-top:calc(40 * var(--vw-scale));width:clamp(10px,100% - 64 * var(--vw-scale),1200 * var(--vw-scale));margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:10}@media print,screen and (max-width:1400px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch{--vw-scale:calc(100vw / 1400)}}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch{padding-top:7.03125vw;width:92.1875vw;display:block}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-button-fields{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-button-fields{display:none}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-button-fields .p-episode-c-character__switch-button-next{margin-left:calc(14 * var(--vw-scale))}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;margin-left:calc(41 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list{width:100%;margin-left:0}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item{cursor:pointer;width:calc(96 * var(--vw-scale));height:calc(96 * var(--vw-scale));position:relative}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item{width:17.7083333333vw;height:17.7083333333vw}}@media (any-hover:hover){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item{-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item:hover{opacity:.7;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item::before{z-index:-1;content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:100%;background:-webkit-linear-gradient(229.31deg,#faabe9 14.74%,#f9c384 85.91%);background:linear-gradient(220.69deg,#faabe9 14.74%,#f9c384 85.91%);-webkit-mask:-webkit-radial-gradient(50% 50%,50% 50%,rgba(255,255,255,0) 0,rgba(255,255,255,0) 95%,#fff 96%,#fff 100%);mask:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,0) 0,rgba(255,255,255,0) 95%,#fff 96%,#fff 100%)}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item + .p-episode-c-character__switch-item{margin-left:calc(10 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item + .p-episode-c-character__switch-item{margin-left:.9114583333vw}}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item::after{position:absolute;width:87.5%;height:87.5%;top:0;left:0;content:"";opacity:0;background:rgba(120,89,120,.6);border-radius:100%;margin:auto;inset:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item.p-episode-c-character__switch-item--current{pointer-events:none}.p-episode-c-character .p-episode-c-character__content .p-episode-c-character__switch .p-episode-c-character__switch-list .p-episode-c-character__switch-item.p-episode-c-character__switch-item--current::after{opacity:1}.p-episode-c-official{width:100%;position:relative;padding-top:calc(94 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official{padding-top:19.2708333333vw}}.p-episode-c-official .p-episode-c-official__content{width:100%;position:relative}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article{width:clamp(10px,100% - 80 * var(--vw-scale),1200 * var(--vw-scale));margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article{width:100%}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__head{margin-left:calc(-38 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__head{margin-left:3.90625vw}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official-text .p-episode-c-head__en{height:1.2em}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official-text .p-episode-c-head__en{font-size:13.0208333333vw}}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official-text .p-episode-c-head__ja{padding-top:3.125vw}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link{width:100%;padding-top:calc(63 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link{padding-top:7.8125vw}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:calc(32 * var(--vw-scale));-moz-column-gap:calc(32 * var(--vw-scale));column-gap:calc(32 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list{display:block;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item{-webkit-box-flex:0;-webkit-flex:0 1 calc(580 * var(--vw-scale));flex:0 1 calc(580 * var(--vw-scale));width:auto;height:calc(120 * var(--vw-scale));padding-top:calc(37 * var(--vw-scale));padding-bottom:calc(41 * var(--vw-scale));border-radius:calc(20 * var(--vw-scale));-webkit-column-gap:calc(16 * var(--vw-scale));-moz-column-gap:calc(16 * var(--vw-scale));column-gap:calc(16 * var(--vw-scale));font-size:calc(26 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item{width:84.375vw;height:19.7916666667vw;padding-top:5.2083333333vw;padding-bottom:5.2083333333vw;border-radius:2.6041666667vw;-webkit-columns:2.0833333333vw;-moz-columns:2.0833333333vw;columns:2.0833333333vw;font-size:4.6875vw}}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item + .p-episode-c-official__link-item{margin-top:3.90625vw}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item::before{width:calc(280 * var(--vw-scale));height:calc(280 * var(--vw-scale));top:vwf(-177);left:calc(-165 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item::before{width:46.2239583333vw;height:46.2239583333vw;top:-28.6458333333vw;left:-31.25vw}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item::after{background:url(../images/common/bg_pattern-common.png) repeat top left/calc(28 * var(--vw-scale)) calc(28 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item::after{background:url(../images/common/bg_pattern-common.png) repeat top left/4.5572916667vw 4.5572916667vw}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item .icon{width:calc(44 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item .icon{width:9.375vw}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item .icon svg.svg__x{width:calc(29 * var(--vw-scale));display:block}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item .icon svg.svg__x{width:6.25vw}}.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item .icon svg.svg__tiktok{width:calc(26 * var(--vw-scale))}@media print,screen and (max-width:1024px){.p-episode-c-official .p-episode-c-official__content .p-episode-c-official__article .p-episode-c-official__link .p-episode-c-official__link-list .p-episode-c-official__link-item .icon svg.svg__tiktok{width:5.5989583333vw}}.l-footer-episode-c{position:relative;width:100%;margin-top:calc(100 * var(--vw-scale));padding-top:calc(275 * var(--vw-scale));padding-bottom:calc(103 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-footer-episode-c{margin-top:15.625vw;padding-top:0;padding-bottom:12.7604166667vw}}.l-footer-episode-c .l-footer-episode-c__bg{z-index:-2;width:100%;position:absolute;top:0;left:0;height:100%;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),-webkit-linear-gradient(219.89deg,rgba(160,224,198,.4) 17.64%,rgba(233,255,190,.4) 45.97%,rgba(255,240,153,.4) 74.29%),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale)),linear-gradient(230.11deg,rgba(160,224,198,.4) 17.64%,rgba(233,255,190,.4) 45.97%,rgba(255,240,153,.4) 74.29%),#fff;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxMzciIHZpZXdCb3g9IjAgMCAxOTIwIDEzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTUuNjE1MjMgMEMyMDIuMjcxIDc0LjMzOTEgNTU2LjA1MyAxMjQuMDAzIDk2MCAxMjQuMDAzQzEzNjMuOTUgMTI0LjAwMyAxNzE3LjczIDc0LjMzOTEgMTkxNC4zOCAwSDE5MjBWMi4xMzk2NUMxNzIzLjUzIDc3LjYyMjUgMTM2Ny4wMSAxMjguMDAzIDk2MCAxMjguMDAzQzU1Mi45OTQgMTI4LjAwMyAxOTYuNDc1IDc3LjYyMjUgMCAyLjEzOTY1VjBINS42MTUyM1oiIGZpbGw9IndoaXRlIi8+IDxwYXRoIGQ9Ik0xOTIwIDEzN0gwVjcuOTk4MDVDMTk1Ljk4MyA4My41MDMzIDU1Mi41ODcgMTM0LjAwNCA5NjAgMTM0LjAwNEMxMzY3LjQxIDEzNC4wMDQgMTcyNC4wMiA4My41MDMzIDE5MjAgNy45OTgwNVYxMzdaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4=) no-repeat top center/calc(1920 * var(--vw-scale)) calc(137 * var(--vw-scale)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) no-repeat bottom left/100% calc(100% - 136 * var(--vw-scale));-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxMzciIHZpZXdCb3g9IjAgMCAxOTIwIDEzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTUuNjE1MjMgMEMyMDIuMjcxIDc0LjMzOTEgNTU2LjA1MyAxMjQuMDAzIDk2MCAxMjQuMDAzQzEzNjMuOTUgMTI0LjAwMyAxNzE3LjczIDc0LjMzOTEgMTkxNC4zOCAwSDE5MjBWMi4xMzk2NUMxNzIzLjUzIDc3LjYyMjUgMTM2Ny4wMSAxMjguMDAzIDk2MCAxMjguMDAzQzU1Mi45OTQgMTI4LjAwMyAxOTYuNDc1IDc3LjYyMjUgMCAyLjEzOTY1VjBINS42MTUyM1oiIGZpbGw9IndoaXRlIi8+IDxwYXRoIGQ9Ik0xOTIwIDEzN0gwVjcuOTk4MDVDMTk1Ljk4MyA4My41MDMzIDU1Mi41ODcgMTM0LjAwNCA5NjAgMTM0LjAwNEMxMzY3LjQxIDEzNC4wMDQgMTcyNC4wMiA4My41MDMzIDE5MjAgNy45OTgwNVYxMzdaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4=) no-repeat top center/calc(1920 * var(--vw-scale)) calc(137 * var(--vw-scale)),-webkit-linear-gradient(#fff,#fff) no-repeat bottom left/100% calc(100% - 136 * var(--vw-scale));mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxMzciIHZpZXdCb3g9IjAgMCAxOTIwIDEzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTUuNjE1MjMgMEMyMDIuMjcxIDc0LjMzOTEgNTU2LjA1MyAxMjQuMDAzIDk2MCAxMjQuMDAzQzEzNjMuOTUgMTI0LjAwMyAxNzE3LjczIDc0LjMzOTEgMTkxNC4zOCAwSDE5MjBWMi4xMzk2NUMxNzIzLjUzIDc3LjYyMjUgMTM2Ny4wMSAxMjguMDAzIDk2MCAxMjguMDAzQzU1Mi45OTQgMTI4LjAwMyAxOTYuNDc1IDc3LjYyMjUgMCAyLjEzOTY1VjBINS42MTUyM1oiIGZpbGw9IndoaXRlIi8+IDxwYXRoIGQ9Ik0xOTIwIDEzN0gwVjcuOTk4MDVDMTk1Ljk4MyA4My41MDMzIDU1Mi41ODcgMTM0LjAwNCA5NjAgMTM0LjAwNEMxMzY3LjQxIDEzNC4wMDQgMTcyNC4wMiA4My41MDMzIDE5MjAgNy45OTgwNVYxMzdaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4=) no-repeat top center/calc(1920 * var(--vw-scale)) calc(137 * var(--vw-scale)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) no-repeat bottom left/100% calc(100% - 136 * var(--vw-scale));mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxMzciIHZpZXdCb3g9IjAgMCAxOTIwIDEzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTUuNjE1MjMgMEMyMDIuMjcxIDc0LjMzOTEgNTU2LjA1MyAxMjQuMDAzIDk2MCAxMjQuMDAzQzEzNjMuOTUgMTI0LjAwMyAxNzE3LjczIDc0LjMzOTEgMTkxNC4zOCAwSDE5MjBWMi4xMzk2NUMxNzIzLjUzIDc3LjYyMjUgMTM2Ny4wMSAxMjguMDAzIDk2MCAxMjguMDAzQzU1Mi45OTQgMTI4LjAwMyAxOTYuNDc1IDc3LjYyMjUgMCAyLjEzOTY1VjBINS42MTUyM1oiIGZpbGw9IndoaXRlIi8+IDxwYXRoIGQ9Ik0xOTIwIDEzN0gwVjcuOTk4MDVDMTk1Ljk4MyA4My41MDMzIDU1Mi41ODcgMTM0LjAwNCA5NjAgMTM0LjAwNEMxMzY3LjQxIDEzNC4wMDQgMTcyNC4wMiA4My41MDMzIDE5MjAgNy45OTgwNVYxMzdaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4=) no-repeat top center/calc(1920 * var(--vw-scale)) calc(137 * var(--vw-scale)),linear-gradient(#fff,#fff) no-repeat bottom left/100% calc(100% - 136 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__bg{background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,-webkit-linear-gradient(219.89deg,rgba(160,224,198,.4) 17.64%,rgba(233,255,190,.4) 45.97%,rgba(255,240,153,.4) 74.29%),#fff;background:url(../images/common/bg_pattern-transparent.png) repeat top left/9.1145833333vw 9.1145833333vw,linear-gradient(230.11deg,rgba(160,224,198,.4) 17.64%,rgba(233,255,190,.4) 45.97%,rgba(255,240,153,.4) 74.29%),#fff;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjgwIiB2aWV3Qm94PSIwIDAgNzY4IDgwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc2OCA4MEgwVjBIMC40NjI4OTFDMTAxLjIwNSAzNC4xMzczIDIzNS45NTMgNTUgMzg0IDU1QzUzMi4wNDcgNTUgNjY2Ljc5NSAzNC4xMzczIDc2Ny41MzcgMEg3NjhWODBaTTc2MyA2Ljc4NjEzQzY2Mi4zMzkgMzkuOTE1MyA1MjkuNDg2IDYwIDM4NCA2MEMyMzguNTE0IDYwIDEwNS42NjEgMzkuOTE1MyA1IDYuNzg2MTNWMTkuMTAzNUMxMTAuMTM0IDUxLjA3ODcgMjQxLjQ5OCA3MC4wNzIzIDM4NCA3MC4wNzIzQzUyNi41MDIgNzAuMDcyMyA2NTcuODY2IDUxLjA3ODcgNzYzIDE5LjEwMzVWNi43ODYxM1oiIGZpbGw9IiNEOUQ5RDkiLz4gPC9zdmc+) no-repeat top 6.5104166667vw center/100% auto,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) no-repeat bottom left/100% calc(100% - 16.6666666667vw);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjgwIiB2aWV3Qm94PSIwIDAgNzY4IDgwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc2OCA4MEgwVjBIMC40NjI4OTFDMTAxLjIwNSAzNC4xMzczIDIzNS45NTMgNTUgMzg0IDU1QzUzMi4wNDcgNTUgNjY2Ljc5NSAzNC4xMzczIDc2Ny41MzcgMEg3NjhWODBaTTc2MyA2Ljc4NjEzQzY2Mi4zMzkgMzkuOTE1MyA1MjkuNDg2IDYwIDM4NCA2MEMyMzguNTE0IDYwIDEwNS42NjEgMzkuOTE1MyA1IDYuNzg2MTNWMTkuMTAzNUMxMTAuMTM0IDUxLjA3ODcgMjQxLjQ5OCA3MC4wNzIzIDM4NCA3MC4wNzIzQzUyNi41MDIgNzAuMDcyMyA2NTcuODY2IDUxLjA3ODcgNzYzIDE5LjEwMzVWNi43ODYxM1oiIGZpbGw9IiNEOUQ5RDkiLz4gPC9zdmc+) no-repeat top 6.5104166667vw center/100% auto,-webkit-linear-gradient(#fff,#fff) no-repeat bottom left/100% calc(100% - 16.6666666667vw);mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjgwIiB2aWV3Qm94PSIwIDAgNzY4IDgwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc2OCA4MEgwVjBIMC40NjI4OTFDMTAxLjIwNSAzNC4xMzczIDIzNS45NTMgNTUgMzg0IDU1QzUzMi4wNDcgNTUgNjY2Ljc5NSAzNC4xMzczIDc2Ny41MzcgMEg3NjhWODBaTTc2MyA2Ljc4NjEzQzY2Mi4zMzkgMzkuOTE1MyA1MjkuNDg2IDYwIDM4NCA2MEMyMzguNTE0IDYwIDEwNS42NjEgMzkuOTE1MyA1IDYuNzg2MTNWMTkuMTAzNUMxMTAuMTM0IDUxLjA3ODcgMjQxLjQ5OCA3MC4wNzIzIDM4NCA3MC4wNzIzQzUyNi41MDIgNzAuMDcyMyA2NTcuODY2IDUxLjA3ODcgNzYzIDE5LjEwMzVWNi43ODYxM1oiIGZpbGw9IiNEOUQ5RDkiLz4gPC9zdmc+) no-repeat top 6.5104166667vw center/100% auto,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) no-repeat bottom left/100% calc(100% - 16.6666666667vw);mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjgwIiB2aWV3Qm94PSIwIDAgNzY4IDgwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc2OCA4MEgwVjBIMC40NjI4OTFDMTAxLjIwNSAzNC4xMzczIDIzNS45NTMgNTUgMzg0IDU1QzUzMi4wNDcgNTUgNjY2Ljc5NSAzNC4xMzczIDc2Ny41MzcgMEg3NjhWODBaTTc2MyA2Ljc4NjEzQzY2Mi4zMzkgMzkuOTE1MyA1MjkuNDg2IDYwIDM4NCA2MEMyMzguNTE0IDYwIDEwNS42NjEgMzkuOTE1MyA1IDYuNzg2MTNWMTkuMTAzNUMxMTAuMTM0IDUxLjA3ODcgMjQxLjQ5OCA3MC4wNzIzIDM4NCA3MC4wNzIzQzUyNi41MDIgNzAuMDcyMyA2NTcuODY2IDUxLjA3ODcgNzYzIDE5LjEwMzVWNi43ODYxM1oiIGZpbGw9IiNEOUQ5RDkiLz4gPC9zdmc+) no-repeat top 6.5104166667vw center/100% auto,linear-gradient(#fff,#fff) no-repeat bottom left/100% calc(100% - 16.6666666667vw)}}.l-footer-episode-c .l-footer-episode-c__content{width:100%;position:relative}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail{width:clamp(10px,100% - 64 * var(--vw-scale),1200 * var(--vw-scale));margin-left:auto;margin-right:auto}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail{width:100%}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__link{width:100%;position:relative}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__link .l-footer-episode-c__link-list{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__link .l-footer-episode-c__link-list .c-episode-c-banner-link__item{width:calc(370 * var(--vw-scale));height:calc(154 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__link .l-footer-episode-c__link-list .c-episode-c-banner-link__item{width:79.1666666667vw;height:33.0729166667vw}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__link .l-footer-episode-c__link-list .c-episode-c-banner-link__item .c-episode-c-banner-link__item-img{display:block;width:100%;height:100%}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__logo{display:none}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__logo{display:block;padding-top:31.25vw;width:100%;position:relative}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__logo .l-footer-episode-c__logo-img{display:block;width:auto;margin-left:15.234375vw;margin-right:15.7552083333vw}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption{width:100%;position:relative;padding-top:0}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption{padding-top:9.1145833333vw}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-division{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-division{display:block}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official{width:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official{display:block}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-site .l-footer-episode-c__site-link{font-size:calc(14 * var(--vw-scale));line-height:1;font-weight:var(--font-weight-medium);letter-spacing:.06em;border-radius:calc(999 * var(--vw-scale));background:var(--color-white);padding-top:calc(18 * var(--vw-scale));padding-bottom:calc(18 * var(--vw-scale));padding-left:calc(31 * var(--vw-scale));padding-right:calc(46 * var(--vw-scale));position:relative;display:inline-block}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-site .l-footer-episode-c__site-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:3.3854166667vw;padding-top:3.90625vw;padding-bottom:4.4270833333vw;padding-left:8.984375vw;padding-right:13.8020833333vw;border-radius:130.078125vw;margin-left:auto;margin-right:auto;display:block}}@media (any-hover:hover){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-site .l-footer-episode-c__site-link{-webkit-transition:var(--opacity-transition);transition:var(--opacity-transition)}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-site .l-footer-episode-c__site-link:hover{opacity:var(--opacity-hover)}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-site .l-footer-episode-c__site-link::after{position:absolute;width:calc(12 * var(--vw-scale));height:calc(7 * var(--vw-scale));-webkit-mask:var(--icon-external) no-repeat top center/contain;mask:var(--icon-external) no-repeat top center/contain;top:calc(21 * var(--vw-scale));right:calc(20 * var(--vw-scale));background:currentColor;content:""}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-site .l-footer-episode-c__site-link::after{width:3.3854166667vw;height:1.953125vw;top:4.6875vw;right:5.2083333333vw}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:calc(30 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns{margin-left:auto;margin-right:auto;padding-top:11.0677083333vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-head{font-size:calc(14 * var(--vw-scale));font-family:var(--font-family-ls-bd);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:.06em}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-head{font-size:3.3854166667vw}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:calc(18 * var(--vw-scale));-webkit-column-gap:calc(5 * var(--vw-scale));-moz-column-gap:calc(5 * var(--vw-scale));column-gap:calc(5 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link{margin-left:3.90625vw;-webkit-column-gap:1.0416666667vw;-moz-column-gap:1.0416666667vw;column-gap:1.0416666667vw}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:calc(32 * var(--vw-scale));height:calc(32 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item{width:7.2916666667vw;height:7.2916666667vw}}@media (any-hover:hover){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item svg{-webkit-transition:fill .3s;transition:fill .3s}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item:hover svg{fill:var(--color-pink)}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item svg{fill:var(--color-purple)}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item svg.svg__x{width:calc(21 * var(--vw-scale));height:calc(22 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item svg.svg__x{width:4.8177083333vw;height:7.5520833333vw}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item svg.svg__tiktok{width:calc(19 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-official .l-footer-episode-c__caption-official-sns .l-footer-episode-c__official-sns-link a.share-icon__item svg.svg__tiktok{width:5.078125vw}}.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-copyright{font-size:calc(10 * var(--vw-scale));color:var(--color-purple);line-height:1;font-weight:var(--font-weight-medium);letter-spacing:.06em;opacity:.5}@media print,screen and (max-width:1024px){.l-footer-episode-c .l-footer-episode-c__content .l-footer-episode-c__detail .l-footer-episode-c__caption .l-footer-episode-c__caption-copyright{padding-top:9.1145833333vw;font-size:2.6041666667vw;text-align:center}}.p-episode-c-movie-trigger{width:0;visibility:hidden;overflow:hidden}.l-header-episode-c{width:100%;position:fixed;top:0;left:0;z-index:1000}.l-header-episode-c .l-header-episode-c__button{position:fixed;top:calc(12 * var(--vw-scale));right:calc(12 * var(--vw-scale));width:calc(140 * var(--vw-scale));height:calc(120 * var(--vw-scale));background:url(../images/common/episode-c/btn_episode-c-menu.png) no-repeat top center/contain;cursor:pointer;z-index:100}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__button{width:20.8333333333vw;height:17.8385416667vw;right:0;top:1.8229166667vw}}.l-header-episode-c .l-header-episode-c__button::after,.l-header-episode-c .l-header-episode-c__button::before{width:calc(50 * var(--vw-scale));height:calc(2 * var(--vw-scale));background:var(--color-white);border-radius:calc(999 * var(--vw-scale));content:"";left:calc(45 * var(--vw-scale));position:absolute;-webkit-transition:-webkit-transform .3s var(--ease-common);transition:-webkit-transform .3s var(--ease-common);transition:transform .3s var(--ease-common);transition:transform .3s var(--ease-common),-webkit-transform .3s var(--ease-common)}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__button::after,.l-header-episode-c .l-header-episode-c__button::before{width:7.03125vw;height:.390625vw;left:6.7708333333vw}}.l-header-episode-c .l-header-episode-c__button::before{top:calc(51 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__button::before{top:7.5520833333vw}}.l-header-episode-c .l-header-episode-c__button::after{top:calc(60 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__button::after{top:8.984375vw}}.l-header-episode-c .l-header-episode-c__menu{position:fixed;width:100%;height:100%;top:0;left:0;pointer-events:none;visibility:hidden;-webkit-transition:visibility .4s ease-in-out;transition:visibility .4s ease-in-out}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-overlay{pointer-events:none;z-index:-3;content:"";position:fixed;width:100%;height:100%;background:var(--bg-overlay-grad);-webkit-transition:opacity .7s var(--ease-common);transition:opacity .7s var(--ease-common);opacity:0}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-overlay{background:var(--bg-overlay-grad--sp)}}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content{width:calc(652 * var(--vw-scale));height:100%;position:absolute;top:0;right:0;-webkit-transform:translate(102%,0);transform:translate(102%,0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content{width:100%}}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#fff4f8;border-top-left-radius:calc(37 * var(--vw-scale));border-bottom-left-radius:calc(37 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-bg{border-top-left-radius:4.8177083333vw;border-bottom-left-radius:4.8177083333vw}}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-bg::before{width:calc(100% - 10 * var(--vw-scale));height:100%;background:var(--color-white);content:"";top:0;right:0;border-top-left-radius:calc(40 * var(--vw-scale));border-bottom-left-radius:calc(40 * var(--vw-scale));z-index:-1;position:absolute}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-bg::before{width:100%;border-top-left-radius:5.2083333333vw;border-bottom-left-radius:5.2083333333vw}}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-bg::after{--mask-position-size:calc(70 * var(--vw-scale));content:"";position:absolute;width:calc(100% - 10 * var(--vw-scale));height:100%;top:0;right:0;border-top-left-radius:calc(40 * var(--vw-scale));border-bottom-left-radius:calc(40 * var(--vw-scale));opacity:.1;background:-webkit-gradient(linear,left top,right top,from(#ff75c3),color-stop(20%,#ff7070),color-stop(40%,#ffa647),color-stop(60%,#ffd600),color-stop(80%,#77ff17),to(#70e2ff));background:-webkit-linear-gradient(left,#ff75c3 0,#ff7070 20%,#ffa647 40%,#ffd600 60%,#77ff17 80%,#70e2ff 100%);background:linear-gradient(90deg,#ff75c3 0,#ff7070 20%,#ffa647 40%,#ffd600 60%,#77ff17 80%,#70e2ff 100%);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9Im1hc2swXzE0M18xNDciIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+IDxwYXRoIGQ9Ik0wIDBINzBWNzBIMFYwWiIgZmlsbD0iYmxhY2siLz4gPC9tYXNrPiA8ZyBtYXNrPSJ1cmwoI21hc2swXzE0M18xNDcpIj4gPHBhdGggZD0iTTMzLjAzMzUgMzAuMTUxNEMzMi44Mzg3IDI5Ljk0OTUgMzIuNTE1OSAyOS45NDk1IDMyLjMyMTEgMzAuMTUxNEwyOS4xMzkzIDMzLjQ1MDRDMjguOTUzNiAzMy42NDMgMjguOTUzNiAzMy45NDg3IDI5LjEzOTMgMzQuMTQxNEwzNC42NDM4IDM5Ljg0ODZDMzQuODM4NiA0MC4wNTA1IDM1LjE2MTQgNDAuMDUwNSAzNS4zNTYxIDM5Ljg0ODZMNDAuODYwNyAzNC4xNDE0QzQxLjA0NjQgMzMuOTQ4NyA0MS4wNDY1IDMzLjY0MyA0MC44NjA3IDMzLjQ1MDRMMzcuNjc4OSAzMC4xNTE1QzM3LjQ4NDEgMjkuOTQ5NSAzNy4xNjEzIDI5Ljk0OTUgMzYuOTY2NSAzMC4xNTE1TDM1LjIzNzQgMzEuOTQ0MkMzNS4xMDc2IDMyLjA3ODkgMzQuODkyNCAzMi4wNzg5IDM0Ljc2MjYgMzEuOTQ0MkwzMy4wMzM1IDMwLjE1MTRaIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIHI9IjMiIGZpbGw9IndoaXRlIi8+IDxjaXJjbGUgY3k9IjcwIiByPSIzIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIGN4PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPGNpcmNsZSBjeD0iNzAiIGN5PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPC9nPiA8L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPG1hc2sgaWQ9Im1hc2swXzE0M18xNDciIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+IDxwYXRoIGQ9Ik0wIDBINzBWNzBIMFYwWiIgZmlsbD0iYmxhY2siLz4gPC9tYXNrPiA8ZyBtYXNrPSJ1cmwoI21hc2swXzE0M18xNDcpIj4gPHBhdGggZD0iTTMzLjAzMzUgMzAuMTUxNEMzMi44Mzg3IDI5Ljk0OTUgMzIuNTE1OSAyOS45NDk1IDMyLjMyMTEgMzAuMTUxNEwyOS4xMzkzIDMzLjQ1MDRDMjguOTUzNiAzMy42NDMgMjguOTUzNiAzMy45NDg3IDI5LjEzOTMgMzQuMTQxNEwzNC42NDM4IDM5Ljg0ODZDMzQuODM4NiA0MC4wNTA1IDM1LjE2MTQgNDAuMDUwNSAzNS4zNTYxIDM5Ljg0ODZMNDAuODYwNyAzNC4xNDE0QzQxLjA0NjQgMzMuOTQ4NyA0MS4wNDY1IDMzLjY0MyA0MC44NjA3IDMzLjQ1MDRMMzcuNjc4OSAzMC4xNTE1QzM3LjQ4NDEgMjkuOTQ5NSAzNy4xNjEzIDI5Ljk0OTUgMzYuOTY2NSAzMC4xNTE1TDM1LjIzNzQgMzEuOTQ0MkMzNS4xMDc2IDMyLjA3ODkgMzQuODkyNCAzMi4wNzg5IDM0Ljc2MjYgMzEuOTQ0MkwzMy4wMzM1IDMwLjE1MTRaIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIHI9IjMiIGZpbGw9IndoaXRlIi8+IDxjaXJjbGUgY3k9IjcwIiByPSIzIiBmaWxsPSJ3aGl0ZSIvPiA8Y2lyY2xlIGN4PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPGNpcmNsZSBjeD0iNzAiIGN5PSI3MCIgcj0iMyIgZmlsbD0id2hpdGUiLz4gPC9nPiA8L3N2Zz4=);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale));mask-size:calc(70 * var(--vw-scale)) calc(70 * var(--vw-scale));z-index:998}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-bg::after{width:100%;--mask-position-size:15.625vw;border-top-left-radius:5.2083333333vw;border-bottom-left-radius:5.2083333333vw;-webkit-mask-size:15.625vw 15.625vw;mask-size:15.625vw 15.625vw}}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner{width:100%;height:100%;position:relative;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:calc(266 * var(--vw-scale));padding-bottom:calc(266 * var(--vw-scale));overflow-y:scroll;scrollbar-width:none}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner::-webkit-scrollbar{display:none}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner{padding-top:15.625vw;padding-bottom:15.625vw}}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner .l-header-episode-c__menu-bnr-list{width:calc(375 * var(--vw-scale));margin-left:auto;margin-right:auto;z-index:10}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner .l-header-episode-c__menu-bnr-list{width:79.1666666667vw}}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner .l-header-episode-c__menu-bnr-list .l-header-episode-c__menu-bnr-item{display:block}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner .l-header-episode-c__menu-bnr-list .l-header-episode-c__menu-bnr-item + .l-header-episode-c__menu-bnr-item{padding-top:calc(40 * var(--vw-scale))}.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner .l-header-episode-c__menu-bnr-list .l-header-episode-c__menu-bnr-item .l-header-episode-c__menu-bnr-item-inner{-webkit-filter:drop-shadow(0 calc(6 * var(--vw-scale)) calc(6 * var(--vw-scale)) rgba(230, 80, 151, .2));filter:drop-shadow(0 calc(6 * var(--vw-scale)) calc(6 * var(--vw-scale)) rgba(230, 80, 151, .2));display:block}@media print,screen and (max-width:1024px){.l-header-episode-c .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-inner .l-header-episode-c__menu-bnr-list .l-header-episode-c__menu-bnr-item .l-header-episode-c__menu-bnr-item-inner{-webkit-filter:drop-shadow(0 .78125vw .78125vw rgba(230, 80, 151, .2));filter:drop-shadow(0 .78125vw .78125vw rgba(230, 80, 151, .2))}}.l-header-episode-c[data-majesty-toggle="1"] .l-header-episode-c__button::before{-webkit-transform:rotate(30deg) translateY(calc(5 * var(--vw-scale)));transform:rotate(30deg) translateY(calc(5 * var(--vw-scale)));left:calc(47 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-header-episode-c[data-majesty-toggle="1"] .l-header-episode-c__button::before{-webkit-transform:rotate(30deg) translateY(.9114583333vw);transform:rotate(30deg) translateY(.9114583333vw);left:7.1614583333vw}}.l-header-episode-c[data-majesty-toggle="1"] .l-header-episode-c__button::after{-webkit-transform:rotate(-30deg) translateY(calc(-5 * var(--vw-scale)));transform:rotate(-30deg) translateY(calc(-5 * var(--vw-scale)));left:calc(47 * var(--vw-scale))}@media print,screen and (max-width:1024px){.l-header-episode-c[data-majesty-toggle="1"] .l-header-episode-c__button::after{-webkit-transform:rotate(-30deg) translateY(-.78125vw);transform:rotate(-30deg) translateY(-.78125vw);left:7.1614583333vw}}.l-header-episode-c[data-majesty-toggle="1"] .l-header-episode-c__menu{pointer-events:all;visibility:visible}.l-header-episode-c[data-majesty-toggle="1"] .l-header-episode-c__menu .l-header-episode-c__menu-overlay{opacity:1;pointer-events:all}.l-header-episode-c[data-majesty-toggle="1"] .l-header-episode-c__menu .l-header-episode-c__menu-content{-webkit-transform:translate(0,0);transform:translate(0,0)}.l-header-episode-c[data-majesty-toggle="1"] .l-header-episode-c__menu .l-header-episode-c__menu-content .l-header-episode-c__menu-content-bg::after{will-change:mask-position;-webkit-animation:loopMenuBgC 1.6s linear infinite;animation:loopMenuBgC 1.6s linear infinite}.u-display__block--pc{display:block!important}@media print,screen and (max-width:1024px){.u-display__block--pc{display:none!important}}.u-display__inline--pc{display:inline!important}@media print,screen and (max-width:1024px){.u-display__inline--pc{display:none!important}}.u-display__inline-block--pc{display:inline-block!important}@media print,screen and (max-width:1024px){.u-display__inline-block--pc{display:none!important}}.u-display__flex--pc{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}@media print,screen and (max-width:1024px){.u-display__flex--pc{display:none!important}}.u-display__inline-block--pc{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}@media print,screen and (max-width:1024px){.u-display__inline-block--pc{display:none!important}}.u-display__grid--pc{display:grid!important}@media print,screen and (max-width:1024px){.u-display__grid--pc{display:none!important}}.u-display__inline-grid--pc{display:inline-grid!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--pc{display:none!important}}.u-display__inline-grid--pc{display:grid!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--pc{display:none!important}}.u-display__block--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__block--sp{display:block!important}}.u-display__inline--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline--sp{display:inline!important}}.u-display__inline-block--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-block--sp{display:inline-block!important}}.u-display__flex--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__flex--sp{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}}.u-display__inline-flex--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-flex--sp{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}}.u-display__grid--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__grid--sp{display:grid!important}}.u-display__inline-grid--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--sp{display:inline-grid!important}}