main{background:#fff}main .box{width:100%;max-width:1200px;margin:0 auto 30px;line-height:2}main .box .title{display:flex;align-items:center;height:40px;margin:30px 0 0;font-size:var(--fs_l);font-weight:700;color:var(--main);border-bottom:1px solid var(--bdr_light)}main .box h2{text-align:center;font-size:var(--fs_xl);font-weight:700;color:var(--txt_bold);margin:20px 0 20px}main .box .contact{display:flex;align-items:center;justify-content:center;margin:80px 0}main .box .contact figure{font-size:var(--fs_m);font-weight:200}main .box .contact figure b{display:block;font-size:var(--fs_xl);color:var(--txt_bold);font-weight:400}main .box .contact figure b:last-of-type{margin:0 0 30px}main .box .contact .qrcode{display:flex;margin:0 0 0 100px}main .box .contact .qrcode li{text-align:center;display:inline-flex;flex-wrap:wrap;width:120px;margin:0 0 0 20px}main .box .contact .qrcode li img{width:120px;height:120px}main .box .contact .qrcode li img.transform{-o-object-position:-5px -5px;object-position:-5px -5px}main .box .contact .qrcode li span{width:100%;display:flex;justify-content:center;font-size:var(--fs_m);color:var(--txt_placeholder);padding:5px 0 0}@media only screen and (max-width:768px){main{box-sizing:border-box}main .box .contact{flex-direction:column}main .box .contact .qrcode{margin-top:20px;margin-left:0;width:100%;display:flex;align-items:center;justify-content:space-around}}