.customer_with_image_alignment .tl{align-items:center;display:flex;padding-left:15px;padding-right:15px;position:relative;text-align:center}.customer_with_image_alignment .tl .page-center{max-width:100%;width:100%}.customer_with_image_alignment .tl:after{border-style:solid;border-width:40px 38px 0;bottom:-40px;height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.customer_with_image_alignment .tl h2{color:#fff;font-size:40px;font-weight:700;line-height:1.65;margin:0;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.29)}.customer_with_image_alignment .tl p{color:#fff;font-feature-settings:"palt";font-size:18px;line-height:1.6;margin:20px 0 0}.customer_with_image_alignment .tl h2 span{line-height:1.22em}.customer_with_image_alignment .content_list{margin:0 auto;max-width:900px}.customer_with_image_alignment .inbox{padding:0 15px}.customer_with_image_alignment .item_list{display:flex;position:relative}.customer_with_image_alignment .imgbox{position:absolute;z-index:0}.customer_with_image_alignment .img_right .imgbox{right:0;top:-40px}.customer_with_image_alignment .content_list .txtbox{background-color:#fff;box-shadow:0 8px 16px 0 #dee6cf;box-sizing:border-box;max-width:490px;min-height:490px;padding:0 40px 24px;z-index:1}.customer_with_image_alignment .content_list .txtbox .mt{text-align:center}.customer_with_image_alignment .content_list .txtbox .mt img{margin-top:-20px}.customer_with_image_alignment .content_list .txtbox p{font-feature-settings:"palt";font-size:18px;line-height:1.6;margin:20px 0 0}.customer_with_image_alignment .item_list:nth-child(n+2){margin-top:90px}.customer_with_image_alignment .img_left .imgbox{left:0;top:-40px}.customer_with_image_alignment .item_list.img_left{flex-direction:row-reverse}.customer_with_image_alignment .content_list .txtbox{position:relative}.customer_with_image_alignment .content_list .txtbox:after{border-color:#d4efa7 transparent transparent;border-style:solid;border-width:110px 110px 0 0;content:"";height:0;left:0;position:absolute;top:0;width:0}@media (max-width:767px){.customer_with_image_alignment .content_list .txtbox{max-width:inherit;min-height:inherit}.customer_with_image_alignment .img_right .imgbox{margin-bottom:40px;position:static}.customer_with_image_alignment .item_list{display:block}.customer_with_image_alignment .imgbox img{display:block;margin:0 auto}.customer_with_image_alignment .img_left .imgbox{margin-bottom:40px;position:static}.customer_with_image_alignment .item_list:nth-child(n+2){margin-top:50px}}