#main .wrapper h3{text-align:center;font-size:45px;font-weight:700;border:none;padding-bottom:50px;margin-bottom:100px;position:relative}#main .wrapper h3:after{display:block;content:"";width:200px;height:15px;background:#000;position:absolute;bottom:0;left:50%;margin-left:-100px;background:linear-gradient(to right,#0092e5,#0aaf23)}#main .wrapper p.lead{font-size:20px;font-weight:700;margin-bottom:100px}#main .box1{margin-bottom:160px}#main .box1 dl{margin-bottom:50px}#main .box1 dl dt{height:82px;line-height:82px;font-size:36px;font-weight:700;color:#2bb32b;padding-left:50px;border-left:solid #2bb32b 15px;margin-bottom:50px}#main .box1 dl dd .pic{margin-bottom:80px}#main .box1 dl dd p.note{font-size:20px;font-weight:700}#main .box1 p.left{width:49%;max-width:530px;float:left}#main .box1 p.right{width:49%;max-width:530px;float:right}#main .box2{margin-bottom:160px}#main .box2 dl dt{font-size:33px;font-weight:700;margin-bottom:50px;text-align:center}#main .box2 dl dd p.pic{margin-bottom:150px}#main .box2 dl dd p.note{font-size:20px;font-weight:700;padding-bottom:40px}#main .box2 p.left{width:49%;max-width:530px;float:left}#main .box2 p.right{width:49%;max-width:530px;float:right}#main .box3{margin-bottom:120px}#main .box3 .textBox{border:1px solid #000;padding:80px 100px;margin-bottom:70px;font-weight:700}#main .box3 .textBox p{margin-bottom:1em;font-size:24px}#main .box3 .textBox p.right{font-size:20px;text-align:right;margin-bottom:0;float:none}#main .box3 .nintei p.pic{padding:0 50px;max-width:1060px;margin:0 auto;box-sizing:border-box}#main .box3 .nintei p.pic span{margin-top:50px;display:block;font-size:20px;font-weight:700}#main .box3 .nintei .clearfix{margin-bottom:60px}#main .box3 .nintei .clearfix p.pic{width:50%;float:left;padding:0 50px;box-sizing:border-box;text-align:center}#main .box3 .nintei .clearfix p.pic span{display:block;margin-top:50px}#main .box3 .nintei .clearfix p.pic img{max-width:424px;height:auto}#main .box3 .nintei p.text{width:50%;float:right;font-size:20px;font-weight:700}@media only screen and (max-width:767px){#main .wrapper h3{font-size:22px;padding-bottom:25px;margin-bottom:50px;position:relative}#main .wrapper h3:after{display:block;content:"";width:90px;height:7px;margin-left:-45px;background:linear-gradient(to right,#0092e5,#0aaf23)}#main .wrapper p.lead{font-size:15px;font-weight:700;margin-bottom:50px}#main .box1{margin-bottom:50px}#main .box1 dl dt{font-size:18px;height:42px;line-height:42px;border-left:8px solid #2bb32b;padding-left:25px;margin-bottom:20px}#main .box1 dl dd p.pic{margin-bottom:40px}#main .box1 dl dd p.note{font-size:15px}#main .box1 p.left,#main .box1 p.right{width:100%;float:none;margin-bottom:15px}#main .box2 dl dt{font-size:20px;margin-bottom:20px}#main .box2 dl dd p.pic{text-align:center;margin-bottom:30px}#main .box2 dl dd p.note{font-size:15px;margin-bottom:40px}#main .box2 p.left,#main .box2 p.right{width:100%;float:none;margin-bottom:15px}#main .box3 .textBox{padding:20px 10px;margin-bottom:30px}#main .box3 .textBox p{font-size:14px}#main .box3 .textBox p.right{font-size:14px}#main .box3 .nintei .clearfix p.pic{width:100%;float:none;padding:0}#main .box3 .nintei .clearfix p.pic img{width:100%;margin:0}#main .box3 .nintei p.text{width:100%;float:none;font-size:14px}#main .box3 .nintei p.pic{padding:0;margin-bottom:20px}#main .box3 .nintei p.pic span{font-size:14px;margin-top:20px}}