.cloth-bg span.b-1{background:url(../images/cn/p5-1.jpg) center no-repeat}
.cloth-bg span.b-2{background:url(../images/cn/p5-2.jpg) center no-repeat}
.profession-lists li:first-of-type::before{background:url(../images/cn/pro-01.png) no-repeat}
.profession-lists li:first-of-type.on::before{background:url(../images/cn/pro-01-on.png) no-repeat}
.profession-lists li:first-of-type.ed::before{background:url(../images/cn/pro-01-ed.png) no-repeat}
.profession-lists li:nth-of-type(2)::before{background:url(../images/cn/pro-02.png) no-repeat}
.profession-lists li:nth-of-type(2).on::before{background:url(../images/cn/pro-02-on.png) no-repeat}
.profession-lists li:nth-of-type(2).ed::before{background:url(../images/cn/pro-02-ed.png) no-repeat}
.profession-lists li:nth-of-type(3)::before{background:url(../images/cn/pro-03.png) no-repeat}
.profession-lists li:nth-of-type(3).on::before{background:url(../images/cn/pro-03-on.png) no-repeat}
.profession-lists li:nth-of-type(3).ed::before{background:url(../images/cn/pro-03-ed.png) no-repeat}
.wrapper h2{background:url(../images/cn/slo.png) center/cover no-repeat}
.p1 .wrapper h3{background:url(../images/cn/tit-01.png) center/cover no-repeat}
.p3 .wrapper .h3-01{background:url(../images/cn/tit-03.png) center/cover no-repeat}
.p-beast-system .wrapper h3{position:relative;background:url(../images/cn/tit-03-01.png) center/cover no-repeat}
.p4 .wrapper .h3-01{background:url(../images/cn/tit-04.png) center/cover no-repeat}
.p-social .wrapper h3{position:relative;background:url(../images/cn/tit-04-01.png) center/cover no-repeat}
.p5 .wrapper h3{background:url(../images/cn/tit-05.png) center/cover no-repeat}
.p5 .wrapper.zq h3{background:url(../images/cn/tit-05-02.png) center/cover no-repeat}
.p6 .wrapper h3{background:url(../images/cn/tit-06.png) center/cover no-repeat}


.btn-intro {
    width: 280px;
    height: 83px;
    top: -13px;
    left: -53px;
}

.btn-intro span {
    width: 209px;
    /*font-family: "Kaushan Script";*/
    margin-top: -21px;
    background-image: -webkit-linear-gradient(-90deg, #ffe07b 20%, #fff 50%);
    margin-left: 15px;
}

.profession-lists li a {letter-spacing: 0; font-size: 28px;}
.b-item>h5 { background: url(../images/cn/tit-b-h5.png) center / 100% 100% no-repeat; }


.tab-awaken a{width: 240px;display: inline-block;padding: 7px 22px;vertical-align: middle; font-size:23px; text-align:center;background-size:100% 100%;  }
.sub-block p { text-indent:0; }
.tab-awaken a.on, .tab-awaken a:hover { background-size:100% 100%; }