.about_movie{width:100%;margin:0 auto}@media (min-width: 768px){.about_movie{max-width:calc(900 * var(--base-font, 1) / 10)}}.about_movie-lead{text-align:center}@media (max-width: 767.98px){.about_movie-lead{font-size:calc(20 * var(--base-font, 1) / 10);line-height:1.9}}@media (min-width: 768px){.about_movie-lead{margin-right:calc(-20 * var(--base-font, 1) / 10);margin-left:calc(-20 * var(--base-font, 1) / 10);font-size:calc(28 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.about_movie-area{margin-top:calc(50 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about_movie-area{margin-top:calc(130 * var(--base-font, 1) / 10)}}.about_movie-button{position:relative;transition:opacity .8s ease}.about_movie-button:before{position:absolute;top:50%;left:50%;display:inline-block;content:"";background-image:url(/takeden/assets/img/common/icon_modal-btn.svg);background-repeat:no-repeat;background-size:cover;transform:translate(-50%,-50%)}@media (max-width: 767.98px){.about_movie-button:before{width:calc(45 * var(--base-font, 1) / 10);height:calc(45 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about_movie-button:before{width:calc(114 * var(--base-font, 1) / 10);height:calc(114 * var(--base-font, 1) / 10)}}@media (hover: hover) and (min-width: 768px){.about_movie-button:hover{opacity:.7}}:root{--lh-just: 1;--lh-tight: 1.25;--lh-normal: 1.5;--lh-relaxed: 1.75;--theme-color: #080604;--text-primary-color: #080604;--text-reverse-color: #fff;--bg-primary-color: #fff}.about-talk{position:relative}.about-talk_heading-container{text-align:center}@media (max-width: 767.98px){.about-talk_heading{font-size:calc(26 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about-talk_heading{font-size:calc(40 * var(--base-font, 1) / 10)}}.about-talk_qa-container{position:relative}@media (max-width: 767.98px){.about-talk_qa-container{margin-top:calc(60 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about-talk_qa-container{margin-top:calc(100 * var(--base-font, 1) / 10)}}.about-talk_qa-list{display:flex;flex-direction:column;overflow:auto;scroll-snap-type:y mandatory}@media (max-width: 767.98px){.about-talk_qa-list{gap:calc(150 * var(--base-font, 1) / 10);max-height:calc(440 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about-talk_qa-list{gap:calc(40 * var(--base-font, 1) / 10);max-height:calc(400 * var(--base-font, 1) / 10)}}.about-talk_qa-item{width:100%;height:100%;scroll-snap-align:start}@media (max-width: 767.98px){.about-talk_qa-item{display:flex;flex-direction:column;gap:calc(40 * var(--base-font, 1) / 10);align-items:center}}.about-talk_qa-item-inner{display:flex}@media (max-width: 767.98px){.about-talk_qa-item-inner{flex-direction:column;min-height:100%}}@media (min-width: 768px){.about-talk_qa-item-inner{justify-content:space-around}}.about-talk_qa-item-heading-container{display:flex;flex-direction:column;writing-mode:vertical-rl}@media (min-width: 768px){.about-talk_qa-item-heading-container{position:absolute;top:0;right:70%;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out;transition-delay:.3s}}.about-talk_qa-item-heading-container.is-active{visibility:visible;opacity:1;transition:opacity .3s ease-in-out;transition-delay:.3s}@media (max-width: 767.98px){.about-talk_qa-item-heading-index{font-size:calc(15 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about-talk_qa-item-heading-index{font-size:calc(22 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.about-talk_qa-item-heading{font-size:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about-talk_qa-item-heading{font-size:calc(30 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.about-talk_qa-item-empty-container{display:none}}@media (min-width: 768px){.about-talk_qa-item-empty-container{width:40%;height:100%;min-height:calc(400 * var(--base-font, 1) / 10);pointer-events:none}}@media (min-width: 768px){.about-talk_qa-item-description-container{max-width:42.5%;min-height:calc(400 * var(--base-font, 1) / 10)}}.about-talk_qa-item-description{height:auto}@media (max-width: 767.98px){.about-talk_qa-item-description{padding-right:calc(5 * var(--base-font, 1) / 10)}}.about-talk_qa-item-description-sentinel{display:block;width:100%;height:1px}.about-talk_pagination-container{position:absolute;top:0;display:block}@media (max-width: 767.98px){.about-talk_pagination-container{right:calc(-21 * var(--base-font, 1) / 10);width:calc(14 * var(--base-font, 1) / 10);height:calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about-talk_pagination-container{left:37.5%;width:calc(24 * var(--base-font, 1) / 10);height:calc(24 * var(--base-font, 1) / 10)}}.about-talk_pagination{position:absolute;display:flex;flex-direction:column}@media (max-width: 767.98px){.about-talk_pagination{gap:calc(15 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about-talk_pagination{gap:calc(14 * var(--base-font, 1) / 10)}}.about-talk_pagination_item{display:block;background-color:#d9d9d9;transform:rotate(45deg)}@media (max-width: 767.98px){.about-talk_pagination_item{width:calc(5 * var(--base-font, 1) / 10);height:calc(5 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.about-talk_pagination_item{width:calc(9 * var(--base-font, 1) / 10);height:calc(9 * var(--base-font, 1) / 10)}}.about-talk_pagination_item.is-active{background-color:#e2b47c}
