.uq_groupContents{text-align:center;background-color:#f2f2f3}.uq_groupContents .box{position:relative;text-align:left}.uq_groupContents .box .txt{max-width:1100px;padding:0 40px;margin:0 auto}.uq_groupContents .box .txt p{font-size:16px;line-height:2}.uq_groupContents .box .txt ul{font-size:0;margin-top:40px}.uq_groupContents .box .txt ul li{display:inline-block;vertical-align:top;opacity:0;transform:translateY(10px);transition:opacity 1s cubic-bezier(.21,.6,.35,1),transform 1s cubic-bezier(.21,.6,.35,1)}.uq_groupContents .box .txt ul.is_visible li{opacity:1;transform:translateY(0)}.uq_groupContents .box .txt ul.is_visible li:nth-child(2){transition-delay:.2s}.uq_groupContents .box .img{transform:translateY(40px);opacity:0;transition:transform .8s cubic-bezier(.21,.6,.35,1),opacity .8s cubic-bezier(.21,.6,.35,1)}.uq_groupContents .box.is_visible .img{transform:translateY(0);opacity:1}.uq_groupContents .box1{margin-top:60px}.uq_groupContents .box1 .img{position:absolute;left:0;top:0;background-color:#fff;width:50%;padding:100px;box-sizing:border-box;text-align:right}.uq_groupContents .box1 .txtInner{width:50%;margin:0 0 0 auto;padding:40px 0 40px 80px;box-sizing:border-box}.uq_groupContents .box2 .img{position:absolute;right:0;top:0;width:50%;padding-left:11.5%;box-sizing:border-box}.uq_groupContents .box2 .txtInner{width:50%;padding:40px 0;box-sizing:border-box}.uq_groupContents .logoArea{font-size:0;max-width:1180px;margin:60px auto 0;padding:0 40px;text-align:left}.uq_groupContents .logoArea h2{font-size:18px;text-align:left}.uq_groupContents .logoArea ul{display:inline-block;vertical-align:top;width:48%;margin-right:4%}.uq_groupContents .logoArea ul:last-child{margin-right:0}.uq_groupContents .logoArea ul li{display:table;margin-top:20px;width:100%;opacity:0;transform:translateY(20px);transition:opacity 1s cubic-bezier(.21,.6,.35,1),transform 1s cubic-bezier(.21,.6,.35,1)}.uq_groupContents .logoArea ul li a{display:table;width:100%}.uq_groupContents .logoArea ul li a .txt h3{color:#00876c}.uq_groupContents .logoArea ul li .img{display:table-cell;vertical-align:middle;width:70px;padding:5px;background:#fff;white-space:nowrap}.uq_groupContents .logoArea ul li .img img{width:70px}.uq_groupContents .logoArea ul li .txt{display:table-cell;vertical-align:middle;text-align:left;padding-left:20px}.uq_groupContents .logoArea ul li .txt h3{font-size:16px;padding-bottom:5px;border-bottom:1px solid #ccc;color:#00876c}.uq_groupContents .logoArea ul li .txt p{margin-top:5px}.uq_groupContents .logoArea.is_visible ul li{opacity:1;transform:translateY(0)}.uq_groupContents .logoArea.is_visible ul li:nth-child(2){transition-delay:.1s}.uq_groupContents .logoArea.is_visible ul li:nth-child(3){transition-delay:.2s}.uq_groupContents .logoArea.is_visible ul li:nth-child(4){transition-delay:.3s}.uq_groupContents .logoArea.is_visible ul li:nth-child(5){transition-delay:.4s}.uq_groupContents .logoArea.is_visible ul li:nth-child(6){transition-delay:.5s}.uq_groupContents .logoArea.is_visible ul li:nth-child(7){transition-delay:.6s}.uq_groupContents .logoArea.is_visible ul li:nth-child(8){transition-delay:.7s}.uq_groupContents .logoArea.is_visible ul li:nth-child(9){transition-delay:.8s}@media only screen and (max-width:767px){.uq_groupContents{padding:0 20px}.uq_groupContents .box .txt{max-width:1100px;padding:0;margin-top:20px}.uq_groupContents .box .txt p{font-size:14px}.uq_groupContents .box .txt ul{margin-top:30px}.uq_groupContents .box .txt ul li{display:block;max-width:250px;text-align:center;margin:10px auto 0}.uq_groupContents .box .txt ul li:first-child{margin-top:0}.uq_groupContents .box1{margin-top:30px}.uq_groupContents .box1 .img{position:relative;width:100%;padding:40px 20px;text-align:center;max-width:335px;margin:0 auto}.uq_groupContents .box1 .img img{max-width:180px}.uq_groupContents .box1 .txtInner{width:100%;margin:0;padding:0}.uq_groupContents .box2{margin-top:0}.uq_groupContents .box2 .img{position:relative;width:100%;max-width:250px;margin:0 auto;padding:0}.uq_groupContents .box2 .txtInner{width:100%;padding:0}.uq_groupContents .logoArea{margin:40px auto 0;padding:0}.uq_groupContents .logoArea h2{font-size:16px}.uq_groupContents .logoArea ul{display:block;width:100%;margin-right:0}.uq_groupContents .logoArea ul li{margin-top:20px}.uq_groupContents .logoArea ul li .img{width:50px;padding:5px}.uq_groupContents .logoArea ul li .img img{width:50px}.uq_groupContents .logoArea ul li .txt{padding-left:15px}.uq_groupContents .logoArea ul li .txt h3{font-size:14px;padding-bottom:5px}.uq_groupContents .logoArea ul li .txt p{font-size:13px;margin-top:5px}}