@charset "utf-8";

@import url(sub.css);

.visual .inner .center {padding-top: 153px;}
.visual .inner h2 {padding-top: 24px;}

#content .title2 {color: #1e1e1e;}
#content .title2 span {color: #005291;}

#content .con1 {background-color: #eee;}
#content .con1 .inner {padding: 220px 0 140px;}
#content .con1 .inner .text_box {margin-right: 600px;}
#content .con1 .inner img {position: absolute; right: 0;bottom: 140px;}

#content .con2 {}
#content .con2 .inner .title2 {margin-bottom: 50px;}
#content .con2 .inner .ul1 {margin-bottom: 95px;}
#content .con2 .inner .ul1 li {float: left;margin-top: -1px;width: 50%;height: 73px;line-height: 73px;box-sizing: border-box;border: 1px solid #dfdfdf;border-left: none;}
#content .con2 .inner .ul1 li > div {float: left;}
#content .con2 .inner .ul1 li .num {width: 70px;height: 100%;color: #fff;font-size: 26px;background-color: #6bb5e4;text-align: center;}
#content .con2 .inner .ul1 li .txt {margin-left: 50px;color: #000;font-size: 18px;}

#content .con2 .inner .border_box {position: relative;margin-bottom: 95px;padding: 100px 45px;border: 1px solid #dfdfdf;}
#content .con2 .inner .border_box ul {}
#content .con2 .inner .border_box ul li {padding-left: 30px;margin-bottom: 12px;color: #000;font-size: 18px;background: url(../img/integrations/li_icon.png) 0 1px no-repeat;}
#content .con2 .inner .border_box ul li:last-child {margin-bottom: 0;}
#content .con2 .inner .border_box img {position: absolute;right: 45px;top: 104px;}

#content .con2 .inner .ul2 {}
#content .con2 .inner .ul2 li {float: left;margin: 0 12px 12px 0;width: 291px;height: 72px;color: #000;font-size: 18px;line-height: 72px;text-align: center;border: 1px solid #dfdfdf;box-sizing: border-box;}
#content .con2 .inner .ul2 li:nth-child(4n) {margin-right: 0;}
