.kv{font-weight:900}.kv.kv-mybest{aspect-ratio:2000/951;background-image:url("../img/index/kv-mybest.jpg")}.kv span.left{top:calc(50% - 1.5em);left:10%}@media screen and (max-width: 767px){.kv span.left{left:10%}}.kv.kv-gv9ig{background-image:url("../img/lineup-gv9ig/kv.jpg")}.kv.kv-gv9ig>span{left:12%;right:auto}.box-mybest h2{text-shadow:-2px -2px 2px #fff,2px -2px 2px #fff,-2px 2px 2px #fff,2px 2px 2px #fff}@media(max-width: 767px){.box-mybest h2{font-size:23px}}a.link-text-ul{color:#000;font-weight:700;text-decoration:underline}.caution-gv9ig{position:relative}@media screen and (max-width: 767px){.caution-gv9ig{top:-10px}}@media screen and (min-width: 768px){.caution-gv9ig{top:-40px}}.uses{display:flex;justify-content:space-between}.uses>a{margin:0 10px 20px;width:calc(20% - 20px)}@media screen and (max-width: 767px){.uses{flex-wrap:wrap}.uses>a{margin:0 7px 15px;width:calc(50% - 14px)}}.uses .use-title{height:110px;border:2px solid #444;background-color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#444;line-height:1.3}.uses .use-title:hover{border:2px solid #000;color:#000}.uses .use-title span{position:relative}.uses .use-title span:nth-child(1){font-size:46px;font-weight:400}.uses .use-title span:nth-child(2){font-size:19px;font-weight:600}@media screen and (max-width: 767px){.uses .use-title{height:90px}.uses .use-title span:nth-child(1){font-size:36px}.uses .use-title span:nth-child(2){font-size:14px}}/*# sourceMappingURL=index.css.map */