.uchoose-app-section{padding:60px 0 0}.uchoose-app-section .container{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:768px){.uchoose-app-section .container{gap:30px;grid-template-columns:auto 1fr}}@media (min-width:992px){.uchoose-app-section .container{grid-template-columns:1fr 1fr}}.uchoose-app-section .image{display:flex;justify-content:center}@media (min-width:768px){.uchoose-app-section .image{display:grid;justify-content:flex-end}}.uchoose-app-section .image img{display:block;max-width:260px;margin-top:-150px;margin-left:auto;margin-right:auto}@media (min-width:768px){.uchoose-app-section .image img{margin-right:unset;max-width:100%}}@media (min-width:800px){.uchoose-app-section .image img{max-width:340px}}.uchoose-app-section .detail{text-align:center}@media (min-width:768px){.uchoose-app-section .detail{text-align:left;min-width:366px}}@media (min-width:992px){.uchoose-app-section .detail{min-width:unset}}.uchoose-app-section .detail h3{font-size:29px;line-height:36px}@media (min-width:768px){.uchoose-app-section .detail h3{font-size:42px;line-height:1em}}@media (min-width:992px){.uchoose-app-section .detail h3{line-height:52px;margin-bottom:10px}}.uchoose-app-section .detail h2{font-family:Century\ Gothic;font-size:46px;line-height:36px;font-weight:700;margin-bottom:10px}@media (min-width:768px){.uchoose-app-section .detail h2{font-size:76px;line-height:52px}}.uchoose-app-section .qr-slogan{display:flex;gap:18px;justify-content:center}.uchoose-app-section .qr-slogan h3{margin-bottom:0}@media (min-width:768px){.uchoose-app-section .qr-slogan{justify-content:flex-start}}.uchoose-app-section .qr-slogan .qr-group{background-color:#252525;display:flex;flex-flow:column;align-items:center;border-radius:10px;padding:2px 6px 6px;margin-top:10px}@media (min-width:768px){.uchoose-app-section .qr-slogan .qr-group{padding:6px 8px 8px}}.uchoose-app-section .qr-slogan .qr-group .text{font-size:12px;line-height:22px;color:#fff}@media (min-width:768px){.uchoose-app-section .qr-slogan .qr-group .text{font-size:18px;margin-bottom:2px}}.uchoose-app-section .qr-slogan .qr-group .qr-image{width:72px;height:72px;border-radius:5px;background-color:#fff}@media (min-width:768px){.uchoose-app-section .qr-slogan .qr-group .qr-image{width:102px;height:102px}}.uchoose-app-section .qr-slogan .qr-group .qr-image img{max-width:100%}.uchoose-app-section .qr-slogan .slogan{max-width:140px;text-align:left}@media (min-width:768px){.uchoose-app-section .qr-slogan .slogan{max-width:unset}}.uchoose-app-section .qr-slogan .slogan .line{display:flex;align-items:center;font-size:16px;line-height:1em;gap:6px;border-top:1px solid #bdbdbd;padding:6px 0}@media (min-width:768px){.uchoose-app-section .qr-slogan .slogan .line{gap:8px;padding:8px 20px 8px 0;font-size:24px;line-height:1em}}.uchoose-app-section .qr-slogan .slogan .line span{display:flex;align-items:center}.uchoose-app-section .qr-slogan .slogan .line img{width:12px}@media (min-width:768px){.uchoose-app-section .qr-slogan .slogan .line img{width:16px}}.uchoose-app-section .more-button{margin-top:40px;display:inline-block;font-size:22px;line-height:22px;color:#252525;border:1px solid #252525;padding:14px 40px;border-radius:50px;font-weight:500}.uchoose-app-section .more-button:hover{background-color:#252525;color:#fff}@media (min-width:768px){.uchoose-app-section .more-button{padding:14px 20px;margin-top:24px;font-size:28px}}@media (min-width:992px){.uchoose-app-section .more-button{padding:14px 40px}}