<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@keyframes IconScroll{0%{transform:rotate(135deg) translateX(0) translateY(5px)}50%{transform:rotate(135deg) translateX(5px) translateY(0)}100%{transform:rotate(135deg) translateX(0) translateY(5px)}}.single .cl-title-sub{display:block;font-size:18px;font-weight:normal;color:#333;margin-top:40px}.single .cl-characters{margin-top:30px}@media only screen and (min-width: 768px){.single .cl-characters{margin-top:100px}}.single .cl-characters-title{display:block;font-size:18px;font-weight:bold;color:#333}@media only screen and (min-width: 768px){.single .cl-characters-title{font-size:26px}}.single .cl-characters-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:23px;padding:0 .5rem;margin-top:16px}@media only screen and (min-width: 768px){.single .cl-characters-list{margin-top:30px;padding:0 2rem}}.single .cl-characters-list-item{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}.single .cl-characters-list-item-img-wrap{display:flex;align-items:flex-end}.single .cl-characters-list-item-name{display:block;text-align:center;font-size:14px;font-weight:bold;margin-top:6px}@media only screen and (min-width: 768px){.single .cl-characters-list-item-name{font-size:24px;margin-top:12px}}.single .cl-characters-list-item-name-sub{display:block;text-align:center;font-size:10px;font-weight:bold;margin-top:4px}@media only screen and (min-width: 768px){.single .cl-characters-list-item-name-sub{font-size:20px;margin-top:15px}}.single .cl-sp{display:block;margin-top:40px}@media only screen and (min-width: 768px){.single .cl-sp{display:none}}.single .cl-sp-bg{position:relative;width:100%}.single .cl-sp-bg img{width:100%;height:auto;display:block;margin:0 auto}.single .cl-sp-text{position:absolute;display:block;font-size:4.25vw;font-weight:bold;margin-top:0}.single .cl-sp-text-1{top:.7%;left:44%;width:39.46vw}.single .cl-sp-text-2{top:5.2%;left:36.5%;width:18.06vw}.single .cl-sp-text-3{top:10.1%;left:11.5%;width:74.53vw}.single .cl-sp-text-4{top:14.7%;left:19.5%;width:18.06vw}.single .cl-sp-text-5{top:19.6%;left:53.5%;width:34.14vw}.single .cl-sp-text-6{top:23.3%;left:11%;width:73.6vw}.single .cl-sp-text-7{top:40.1%;left:11%;width:69.89vw}.single .cl-sp-text-8{top:49.3%;left:10%;width:31.13vw}.single .cl-sp-text-9{top:56.2%;left:50%;width:43vw}.single .cl-sp-text-10{top:72.9%;left:13%;width:70vw}.single .cl-sp-text-11{top:81.7%;left:48%;width:41vw}.single .cl-sp-text-12{top:88.4%;left:8%;width:52vw}.single .cl-sp-text-13{top:97.7%;left:50%;width:40vw}.single .cl-sp-h3{display:block;font-size:18px;font-weight:bold;border-left:2px solid #019d5c;padding-left:12px}.single .cl-sp-dialogue{display:flex;gap:16px;margin-top:32px}.single .cl-sp-dialogue.-first{margin-top:40px}.single .cl-sp-dialogue-icon{min-width:58px;width:58px;height:auto}.single .cl-sp-dialogue-balloon{position:relative;color:#fff;font-weight:bold;margin-top:0}.single .cl-sp-dialogue-balloon.-pink01{display:block;background:#f2778f;border-radius:20px;padding:15px}.single .cl-sp-dialogue-balloon.-pink01:after{content:"";position:absolute;top:10px;right:-10px;width:30px;height:26px;background:url("/assets/wp-upload/2025/04/cardloan-icon-balloon-sp-pink.svg") no-repeat center center;background-size:contain;display:block;z-index:0}.single .cl-sp-dialogue-balloon.-green02{display:block;background:#019d5c;border-radius:20px;padding:15px}.single .cl-sp-dialogue-balloon.-green02:after{content:"";position:absolute;top:10px;left:-10px;width:30px;height:26px;background:url("/assets/wp-upload/2025/04/cardloan-icon-balloon-sp-green.svg") no-repeat center center;background-size:contain;display:block;z-index:0}.single .cl-pc{display:none}@media only screen and (min-width: 768px){.single .cl-pc{display:grid;grid-template-columns:1fr;gap:30px;background:rgba(1,157,92,0.09);margin-top:100px;padding:60px}}.single .cl-pc-dialogue{display:flex;gap:25px}.single .cl-pc-dialogue-icon{min-width:68px;width:68px;height:auto}.single .cl-pc-dialogue-text{margin-top:0}.single .cl-pc-img{padding:30px 0}.single .cl-pc-next{display:none}@media only screen and (min-width: 768px){.single .cl-pc-next{display:grid;grid-template-columns:1fr;gap:30px;padding:60px;padding-top:0}}.single .cl-pc-h3{display:block;font-size:26px;font-weight:bold;border-left:2px solid #019d5c;padding-left:12px}
</pre></body></html>