		.jssorb05 {position: absolute;}
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
            position: absolute;
            /* size of bullet elment */
            width: 20px;
            height: 20px;
			border-radius:10px;
			background-color:#999999;
            /*background: url('img/b05.png') no-repeat;*/
            overflow: hidden;
            cursor: pointer;
        }
        .jssorb05 div { background-color:#999999;}
        .jssorb05 div:hover, .jssorb05 .av:hover { background-color:#000000; }
        .jssorb05 .av {  background-color:#f6921e; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }
        .jssora22l, .jssora22r {
            display: block;
            position: absolute;
            width: 40px;
            height: 58px;
            cursor: pointer;
            background: url(../image/slide/a22.png); center center no-repeat;
            overflow: hidden;
        }
        .jssora22l { background-position: -10px -31px; }
        .jssora22r { background-position: -70px -31px; }
        .jssora22l:hover { background-position: -130px -31px; }
        .jssora22r:hover { background-position: -190px -31px; }
        .jssora22l.jssora22ldn { background-position: -250px -31px; }
        .jssora22r.jssora22rdn { background-position: -310px -31px; }
        .jssora22l.jssora22lds { background-position: -10px -31px; opacity: .3; pointer-events: none; }
        .jssora22r.jssora22rds { background-position: -70px -31px; opacity: .3; pointer-events: none; }