.chart_content{position:relative}.chart_img{position:relative;width:100%;aspect-ratio:1000/1496}.chart_img-bg{position:absolute;top:0;left:0;height:100%}.chart_img-bg img{width:100%}.chart_btn{position:absolute;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:none;outline:none;transition:opacity ease .5s}@media (max-width: 768.98px){.chart_btn{box-shadow:0 0 calc(20 * var(--base-font, 1) / 10) 0 #c7dade}}@media (min-width: 769px){.chart_btn{box-shadow:0 0 calc(30 * var(--base-font, 1) / 10) 0 #c7dade}}.chart_btn:hover{opacity:.8}.chart_btn-a{bottom:51.2124151309%;left:11%;width:34%}.chart_btn-b{bottom:51.2124151309%;left:55%;width:34%}.chart_btn-c{bottom:27.0126091174%;left:11.2%;width:24.8%}.chart_btn-d{bottom:82.2987390883%;left:11.1%;width:30%}.chart_character-text{position:absolute;top:39.5%;left:6%;z-index:3;overflow-x:hidden;color:#000}@media (max-width: 768.98px){.chart_character-text{width:38.8vw;height:37.3333333333vw;padding-right:3.2vw;font-size:3.2vw;line-height:1.7}}@media (min-width: 769px){.chart_character-text{width:41%;height:55%;padding-right:2%;font-size:17px;line-height:1.9;letter-spacing:.17rem}}.chart_story_btn{display:inline;padding:0;font-weight:700;color:#30bfe3!important;text-decoration:underline;cursor:pointer;background-color:transparent;transition:opacity .2s ease-out}@media (max-width: 768.98px){.chart_story_btn{font-size:calc(16 * var(--base-font, 1) / 10);line-height:1.8}}@media (min-width: 769px){.chart_story_btn{font-size:calc(16 * var(--base-font, 1) / 10);line-height:2.125}}@media (hover: hover){.chart_story_btn:hover{text-decoration:none;opacity:.8}}
