﻿*,::after,::before{box-sizing:border-box}.contents{text-align:center;font-family:'Libre Baskerville', 'Kozuka Mincho Pro', 'Kozuka Mincho Std', '小塚明朝 Pro R', '小塚明朝 Std R', 'Hiragino Mincho Pro', 'ヒラギノ明朝 Pro W3',"HG明朝E",'ＭＳ Ｐ明朝','MS PMincho', Baskerville, Times, Palatino, serif}.contents h2{font-weight:normal}.cv{display:flex;height:504px;align-items:center;flex-direction:column;background-color:#135d9d;padding:53px 0 84px}.cv .title{font-size:25px;color:#fff600;line-height:1.7;padding:10px 0;font-weight:normal;letter-spacing:6px;text-align:center;width:900px;background:url(../images/service/wechatpay/border.png) no-repeat,url(../images/service/wechatpay/border.png) no-repeat;background-position:left top,left bottom}.cv .text{font-size:18px;color:#fff;line-height:2;margin:44px 0 0;text-align:center;letter-spacing:3px}.cv .btn{margin-top:50px;width:496px;font-size:21px;text-align:center;color:#0c6289;font-weight:normal}.cv .btn a{padding:19px 0;display:block;background-color:#fff;border-radius:10px;letter-spacing:5px;overflow:hidden;box-shadow:-2px -7px 9px -6px #e0e0e0 inset;background-color:#fff}.cv .btn a:hover{text-decoration:none}.sec1 img{width:100%}.sec2{background:url(../images/service/wechatpay/sec02_bg01.png) no-repeat;background-size:100%;display:flex;align-items:center;height:487px;justify-content:center}.sec3{background-color:#fff;background-size:100%;display:flex;align-items:center;height:768px;justify-content:space-between;padding-top:100px;color:#0a4f8a;flex-direction:column;font-weight:normal}.sec3 .title{font-size:40px;line-height:1.55;text-align:center;margin-bottom:58px}.sec3 .content{display:flex;align-items:center;height:768px;justify-content:space-between;width:1400px;margin:0 auto}.sec3 .content p{padding-left:70px;font-size:18px;line-height:2.667;margin-top:-40px}.sec4{background-color:#f5f5f5;padding-bottom:75px}.sec4 .title{font-size:40px;color:#0a4f8a;text-align:center;margin-bottom:50px;padding-top:75px}.sec5{padding-bottom:95px}.sec5 .title{font-size:40px;color:#0a4f8a;text-align:center;margin-bottom:65px;padding-top:120px}.sec6{background-color:#fff;padding-bottom:35px}.sec6 .title{font-size:40px;color:#0a4f8a;text-align:center;margin-bottom:60px;padding-top:110px}.sec6 .img{text-align:center}.sec6 .img1{margin-bottom:60px}.sec7{background:url(../images/service/wechatpay/sec07_img02.png) no-repeat;background-size:100%;display:flex;align-items:center;height:307px;justify-content:center;flex-direction:column}.sec7 .title{font-size:25px;color:#fff;line-height:1;letter-spacing:5px}.sec7 .text{margin-top:20px;font-size:18px;color:#fff;line-height:1.667;text-align:center;letter-spacing:5px}.sec8{background-color:#fff;padding-bottom:120px}.sec8 .title{font-size:40px;color:#0a4f8a;text-align:center;margin-bottom:60px;padding-top:110px}.sec8 .img{text-align:center;margin-bottom:70px}.sec8 .img3{margin-bottom:0}.sec9{background-color:#f5f5f5;padding-bottom:35px}.sec9 .title{font-size:40px;color:#0a4f8a;text-align:center;margin-bottom:60px;padding-top:110px}.sec9 .list{text-align:center}.sec9 .list .item{width:775px;margin:0 auto 80px;position:relative;background-color:#fff;border:1px solid #135d9d;text-align:center;padding:27px 0 20px}.sec9 .list .itemTit{color:#0a4f8a;font-size:22px;margin-bottom:15px;text-align:center}.sec9 .list .itemText{color:#0a4f8a;font-size:16px;line-height:2;text-align:left;padding:0 95px}.sec9 .list .itemText a{font-weight:bold;text-decoration:underline}.sec9 .list .item--01:before{position:absolute;left:-37px;top:-37px;width:74px;height:74px;background:url(../images/service/wechatpay/sec09_img02.png) no-repeat;content:""}.sec9 .list .item--01 .itemText{text-align:center}.sec9 .list .item--02:before{position:absolute;left:-37px;top:-37px;width:74px;height:74px;background:url(../images/service/wechatpay/sec09_img03.png) no-repeat;content:""}.sec9 .list .item--03:before{position:absolute;left:-37px;top:-37px;width:74px;height:74px;background:url(../images/service/wechatpay/sec09_img04.png) no-repeat;content:""}.sec9 .list .item--03 .itemText{padding:0 131px;text-align:center}.sec9 .list .item--04:before{position:absolute;left:-37px;top:-37px;width:74px;height:74px;background:url(../images/service/wechatpay/sec09_img05.png) no-repeat;content:""}.sec9 .list .item--04 .itemText{padding:0 186px;position:relative}.sec9 .list .item--04 .itemText:before{position:absolute;right:80px;top:-55px;width:79px;height:124px;background:url(../images/service/wechatpay/sec09_img01.png) no-repeat;content:""}.contactArea .contactBlock{box-sizing:content-box;background-size:100% 100%;padding:35px 40px 30px}
