.pageCustomerSuccess .ttl{margin:60px auto 60px}.pageCustomerSuccess .tts{margin-bottom:20px;color:#324e80}.pageCustomerSuccess .customerHead{display:flex;justify-content:space-between;align-items:center;width:1024px;margin:0 auto 60px}.pageCustomerSuccess .customerHead .customerHead-flexBox{flex-basis:calc(50% - 30px)}.pageCustomerSuccess .customerHead .customerHead-flexBox:first-of-type{margin-right:60px}.pageCustomerSuccess .customerHead .customerHead-flexBox .customer-speech{font-size:16px;font-weight:700;margin-bottom:10px}.pageCustomerSuccess .customerHead .customerHead-flexBox .customer-description{font-size:16px}.pageCustomerSuccess .customerBand{background:#006ec6;color:#fff;width:100%;height:100px;padding:25px 0;position:relative}.pageCustomerSuccess .customerBand:after{content:"";width:0;height:0;border-style:solid;border-width:16px 16px 0 16px;border-color:#006ec6 transparent transparent transparent;position:absolute;bottom:-16px;right:0;left:0;margin:auto}.pageCustomerSuccess .customerBand.-wideHeight{height:140px}.pageCustomerSuccess .customerBand .customerBand-flex{max-width:900px;margin:auto;display:flex;justify-content:flex-start;align-items:center}.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox:nth-of-type(1){width:240px}.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox:nth-of-type(2){width:calc(100% - 240px);padding-left:30px}.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox.flexBoxButton{background:#fff;color:#006ec6;border-radius:30px;font-size:20px;font-weight:700;line-height:50px;text-align:center}.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox .flexBoxTitle{font-size:16px;font-weight:700;line-height:25px}.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox .flexBoxContent{margin-top:5px;font-size:14px;line-height:20px}.pageCustomerSuccess .customerFlowImg{padding:60px 0;text-align:center}.pageCustomerSuccess .customerFlowImg .customerFlowImg-img{max-width:780px;margin:auto}.pageCustomerSuccess .customerFlowImg .customerFlowImg-img img{width:100%}.pageCustomerSuccess .supportCase{background:#edf2f6;color:#324e80;padding:60px 0}.pageCustomerSuccess .supportCase .supportCase-title{font-size:32px;font-weight:700;text-align:center}.pageCustomerSuccess .supportCase-flex{max-width:900px;margin:30px auto 0;display:flex;justify-content:space-between}.pageCustomerSuccess .supportCase-flex .supportCase-flexBox{width:435px;max-width:435px;padding:10px 0;background:#fff;display:flex;justify-content:flex-start;align-items:center;border-radius:10px;box-shadow:0 4px 0 #ccc}.pageCustomerSuccess .supportCase-icon,.pageCustomerSuccess .supportCase-logo{text-align:center}.pageCustomerSuccess .supportCase-icon{width:120px;border-right:2px solid #edf2f6}.pageCustomerSuccess .supportCase-icon img{width:80px}.pageCustomerSuccess .supportCase-icon p{font-size:14px;color:#324e80}.pageCustomerSuccess .supportCase-logo{width:calc(100% - 122px);text-align:center}.pageCustomerSuccess .supportCase-logo img{height:60px;margin:0 auto}.pageCustomerSuccess .preFooter{min-height:285px;padding:64px 0;text-align:center;background:url(/images/customerSuccess/img_footer_cs.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.pageCustomerSuccess .preFooter .preFooter-text{width:740px;margin:auto;background-color:rgba(255,255,255,.9);text-align:center;padding:40px 0;color:#324e80;font-size:24px;font-weight:700;line-height:35px}.pageCustomerSuccess .customerFlow{margin:60px auto;max-width:900px}.pageCustomerSuccess .customerFlow .customerFlow-flex{display:flex;justify-content:center;margin-bottom:30px}.pageCustomerSuccess .customerFlow .customerFlow-flex .customerFlow-flexBox{flex-basis:50%;text-align:center}.pageCustomerSuccess .customerFlow .customerFlow-flex .customerFlow-flexBox .flexBoxIcon{width:55px;margin:auto}.pageCustomerSuccess .customerFlow .customerFlow-flex .customerFlow-flexBox .flexBoxIcon img{width:100%}.pageCustomerSuccess .customerFlow .customerFlow-flex .customerFlow-flexBox .flexBoxNote{text-align:center;margin-top:10px;font-size:16px;font-weight:700;color:#324e80}.pageCustomerSuccess .customerFlow .customerFlowChart{counter-reset:customeFlow}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-title{border-radius:20px;background:#43c589;padding-left:20px;color:#fff;font-size:20px;font-weight:700;line-height:40px;margin-bottom:10px}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-title span:before{counter-increment:customeFlow;content:counter(customeFlow);font-size:20px;font-weight:700;line-height:40px;margin-right:10px}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex{padding-bottom:40px;display:flex;justify-content:center;position:relative}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox{width:410px;padding:20px;color:#2f3a4d}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox:first-of-type{margin-right:20px}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox:not(:last-of-type):after{content:"";width:0;height:0;border-style:solid;border-width:16px 16px 0 16px;border-color:rgba(67,197,137,.5) transparent transparent transparent;position:absolute;bottom:10px;right:0;left:0;margin:auto}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox.-customer{border:2px solid #24bef0}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox.-support{border:2px solid #eed53e}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex{display:flex}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex.-alignCenter{align-items:center}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex .chartFlex-left{width:160px;margin-right:10px}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex .chartFlex-left .chartImg img{width:100%}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex .chartFlex-right{width:calc(100% - 170px)}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartTitle{font-size:16px;font-weight:700;color:#324e80}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartText{margin-top:10px;font-size:12px}@media (max-width:1200px){.pageCustomerSuccess .ttl{margin:50px auto 20px}}@media (max-width:1023px){.pageCustomerSuccess .customerHead{display:block;width:auto;padding:0 20px;margin:0 auto 50px}.pageCustomerSuccess .customerHead .customerHead-flexBox{flex-basis:100%}.pageCustomerSuccess .customerHead .customerHead-flexBox:first-of-type{margin-bottom:20px;margin-right:0}.pageCustomerSuccess .customerHead .customerHead-flexBox .tts{font-size:20px;margin-bottom:20px}}@media (max-width:767px){.pageCustomerSuccess .tts{margin:20px auto 50px}.pageCustomerSuccess .customerBand{height:auto}.pageCustomerSuccess .customerBand.-wideHeight{height:auto}.pageCustomerSuccess .customerBand .customerBand-flex{display:block;padding:0 20px}.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox.flexBoxButton{margin-bottom:20px}.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox:nth-of-type(2){padding-left:0}.pageCustomerSuccess .customerFlow{padding:0 20px}.pageCustomerSuccess .customerFlow .customerFlow-flex{display:none}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-title{border-radius:50px;padding-left:45px;padding-right:20px;position:relative}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex{display:block}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox{width:100%}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox:first-of-type{margin-bottom:10px}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartIcon{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartIcon .chartIcon-img{width:28px;margin-right:10px}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartIcon .chartIcon-text{width:calc(100% - 38px);line-height:40px;font-size:12px;font-weight:700;color:#324e80}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex{display:block}.pageCustomerSuccess .customerFlow .customerFlowChart .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex .chartImg{width:160px;margin:0 auto 10px}.pageCustomerSuccess .customerFlowImg .customerFlowImg-img{padding:0 20px}.pageCustomerSuccess .customerFlowImg .customerFlowImg-img img{max-width:600px;margin:auto}.pageCustomerSuccess .supportCase-flex{display:block;padding:0 20px}.pageCustomerSuccess .supportCase-flex .supportCase-flexBox{width:100%;margin:auto}.pageCustomerSuccess .supportCase-flex .supportCase-flexBox:first-of-type{margin-bottom:20px}.pageCustomerSuccess .supportCase-icon{width:94px}.pageCustomerSuccess .supportCase-icon img{width:62px}.pageCustomerSuccess .supportCase-icon p{font-size:12px}.pageCustomerSuccess .supportCase-logo{width:calc(100% - 94px)}.pageCustomerSuccess .supportCase-logo img{height:50px}.pageCustomerSuccess .preFooter{min-height:auto;padding:55px 20px}.pageCustomerSuccess .preFooter .preFooter-text{padding:30px;width:100%;font-size:20px}.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox.flexBoxButton,.pageCustomerSuccess .customerBand .customerBand-flex .customerBand-flexBox:nth-of-type(2){width:100%}.pageCustomerSuccess .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex .chartFlex-left,.pageCustomerSuccess .customerFlowChart-flex .customerFlowChart-flexBox .chartFlex .chartFlex-right{width:100%}}@media (max-width:320px){.pageCustomerSuccess .customerFlowChart .customerFlowChart-title{line-height:20px}.pageCustomerSuccess .customerFlowChart .customerFlowChart-title.-pb{padding-bottom:10px}}