@charset "utf-8";
h2 {color:black}
h3 {color:black}
.ccBtn {
display:table-cell;
border-radius: 150px;
width: 180px;
height: 180px;
background-color: #555;
font-size: 20px;
color: #fff;
vertical-align:middle;
text-align:center
}
.active {background-color: #000;}
.rowCt  {width:600px;margin:0 auto;text-align:center;height:270px;}
.rowCt .col {float:left;display:inline;}
.rowCt .col:nth-child(2n) {margin:0 30px;}

.rowA  {width:1200px;margin:0 auto;text-align:center;}
.clm4 {width:25%;float:left;}
.faIc {font-size:50px;color:#3ad3ca;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.s12_sct1 h3 {font-size:18px;line-height:1.3em;padding:20px 0 10px;font-weight:bold;color:#000}

.s12_sct2 {margin-top:70px;}
.s12_sct2 div h2 {font-size:30px;color:#000}
.s12_sct2 div p  {font-size:15px;line-height:1.4em;color:#666;margin-top:30px;}

.s12_sct3 {text-align:left;}
.s12_sct3 h3 {color:#000}
.s12_sct3 span {font-size:20px; color:#000;font-weight:bold;margin-top:20px;}

.s12_sct4 h3{font-size:40px;color:#09edc5}

.sct5 {width:100%; background: #12c2e9;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #f64f59, #c471ed, #12c2e9);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #f64f59, #c471ed, #12c2e9); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
padding: 140px 0 140px 0; overflow: hidden;position: relative;box-sizing: content-box;-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;-webkit-background-size: cover;-moz-background-size: cover;color:white}
.sct5 h3 {color:white}

.bgType {background: #ee0979;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #ff6a00, #ee0979);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #ff6a00, #ee0979); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
padding-bottom:40px;}
.s13_sct1 {color:#fff}
.s13_sct1 h3 {font-size:18px;line-height:1.3em;padding:20px 0 10px;font-weight:bold;color:#fff}

.s13_sct3 {text-align:left;}
.s13_sct4 h3 {color:black;}

.s22_sct1 {display: flex;}
.s22_sct1 div {padding: 20px 30px;
 background-color: white;
color:black;
text-align:left;
 border-radius: 6px;
clear:both;
display:table-cell;
margin:0 1%;
}


.s41_sct1 {text-align:left;}

.textTtl {font-size:40px;font-weight:bold;color:black;margin-top:25px;}
.cttLine {border-top:1px dotted #c4c4c4}

.s51_sct1 {text-align:left;}
.s51_sct2 {text-align:left;padding:30px 20px 50px}
.s51_sct3 p {text-align:left;}

.s71_sct1 {text-align:left;}
.s71_sct2 p {font-size:27px;font-family: 'Anton', sans-serif;}
.s71_sct2 div:nth-child(1) {color:#fbc51b}
.s71_sct2 div:nth-child(2) {color:#f29641}
.s71_sct2 div:nth-child(3) {color:#ed796d}
.s71_sct2 div:nth-child(4) {color:#b86796}
.s71_sct2 div:nth-child(5) {color:#835193}
.s71_sct2 div:nth-child(6) {color:#563f90}

.s71_sct3 {}
.s71_sct3 h3 {text-align:center;padding:10px 0;color:white}

.s73_sct1 {text-align:left;}