/*! - v1.1.0 Author: bqworks */
.slider-pro { position: relative; margin: 0 0 0 35px;}
.sp-slides-container { position: relative;}
.sp-mask { position: relative; overflow: hidden;}
.sp-slides { position: relative; -webkit-backface-visibility: hidden; -webkit-perspective: 1000;}
.sp-slide { position: absolute;}
.sp-image-container { overflow: hidden;}
.sp-image { position: relative; display: block; border: none;}
.sp-no-js { overflow: hidden; max-width: 100%;}
/* Thumbnails */
.sp-thumbnails-container { position: relative; overflow: hidden;}
.sp-bottom-thumbnails { margin-top: 4px; padding-bottom: 15px;}
.sp-thumbnails { position: relative; text-align: left;}
.sp-thumbnail { border: none; text-align: left;}
.sp-thumbnail-container { position: relative; display: block; overflow: hidden; float: left; -moz-box-sizing: border-box; box-sizing: border-box;}
/* Horizontal thumbnails */
.sp-top-thumbnails .sp-thumbnail-container, .sp-bottom-thumbnails .sp-thumbnail-container { margin-left: 2px; margin-right: 2px;}
*:first-child+html .sp-top-thumbnails .sp-thumbnail-container, .sp-bottom-thumbnails .sp-thumbnail-container { margin-left: 0; margin-right: 0;}
.sp-top-thumbnails .sp-thumbnail-container:first-child, .sp-bottom-thumbnails .sp-thumbnail-container:first-child { margin-left: 0;}
.sp-top-thumbnails .sp-thumbnail-container:last-child, .sp-bottom-thumbnails .sp-thumbnail-container:last-child { margin-right: 0;}
/* Layers */
.sp-layer { position: absolute; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased; -webkit-backface-visibility: hidden;}
.sp-black { color: #FFF; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7);}
.sp-white { color: #000; background: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.7);}
.sp-rounded { border-radius: 10px;}
.sp-padding { padding: 10px;}
/* Touch Swipe */
.sp-grab { cursor: url(../img/openhand.cur), move;}
.sp-grabbing { cursor: url(../img/closedhand.cur), move;}
.sp-selectable { cursor: default;}
/* Caption */
.sp-caption-container { display: none;}
/* Full Screen */
.sp-full-screen-button { display: none;}
/* Buttons */
.sp-buttons { display: none;}
/* Arrows */
.sp-arrows { position: absolute;}
.sp-fade-arrows { opacity: 0; -webkit-transition: opacity 0.5s; transition: opacity 0.5s;}
.sp-slides-container:hover .sp-fade-arrows { opacity: 1;}
.sp-horizontal .sp-arrows { width: 100%; left: 0; top: 50%; margin-top: -15px;}
.sp-vertical .sp-arrows { height: 100%; left: 50%; top: 0; margin-left: -10px;}
.sp-arrow { position: absolute; display: block; width: 20px; height: 30px; cursor: pointer;}
.sp-vertical .sp-arrow { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);}
.sp-horizontal .sp-previous-arrow { left: -30px;}
.sp-horizontal .sp-next-arrow { right: -30px;}
.sp-previous-arrow:before, .sp-previous-arrow:after, .sp-next-arrow:before, .sp-next-arrow:after { content: ''; position: absolute; width: 50%; height: 50%; background-color: rgba(234, 197, 161, 0.6);}
.sp-previous-arrow:before { left: 30%; top: 0; -webkit-transform: skew(145deg, 0deg); -ms-transform: skew(145deg, 0deg); transform: skew(145deg, 0deg);}
.sp-previous-arrow:after { left: 30%; top: 50%; -webkit-transform: skew(-145deg, 0deg); -ms-transform: skew(-145deg, 0deg); transform: skew(-145deg, 0deg);}
.sp-next-arrow:before { right: 30%; top: 0; -webkit-transform: skew(35deg, 0deg); -ms-transform: skew(35deg, 0deg); transform: skew(35deg, 0deg);}
.sp-next-arrow:after { right: 30%; top: 50%; -webkit-transform: skew(-35deg, 0deg); -ms-transform: skew(-35deg, 0deg); transform: skew(-35deg, 0deg);}
.ie8 .sp-arrow, .ie7 .sp-arrow { width: 0; height: 0;}
.ie8 .sp-arrow:before, .ie8 .sp-arrow:after, .ie7 .sp-arrow:before, .ie7 .sp-arrow:after { content: none;}
.ie8.sp-horizontal .sp-previous-arrow, .ie7.sp-horizontal .sp-previous-arrow { border-right: 20px solid #f68750; border-top: 20px solid transparent; border-bottom: 20px solid transparent;}
.ie8.sp-horizontal .sp-next-arrow, .ie7.sp-horizontal .sp-next-arrow { border-left: 20px solid #f68750; border-top: 20px solid transparent; border-bottom: 20px solid transparent;}
/* Thumbnail */
.sp-thumbnail-arrows { position: absolute;}
.sp-fade-thumbnail-arrows { opacity: 0; -webkit-transition: opacity 0.5s; transition: opacity 0.5s;}
.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows { opacity: 1;}
.sp-top-thumbnails .sp-thumbnail-arrows, .sp-bottom-thumbnails .sp-thumbnail-arrows { width: 100%; top: 50%; left: 0; margin-top: -12px;}
.sp-left-thumbnails .sp-thumbnail-arrows, .sp-right-thumbnails .sp-thumbnail-arrows { height: 100%; top: 0; left: 50%; margin-left: -7px;}
.sp-thumbnail-arrow { position: absolute; display: block; width: 15px; height: 25px; cursor: pointer;}
.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow, .sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);}
.sp-top-thumbnails .sp-previous-thumbnail-arrow, .sp-bottom-thumbnails .sp-previous-thumbnail-arrow { left: 0px;}
.sp-top-thumbnails .sp-next-thumbnail-arrow, .sp-bottom-thumbnails .sp-next-thumbnail-arrow { right: 0px;}
.sp-left-thumbnails .sp-previous-thumbnail-arrow, .sp-right-thumbnails .sp-previous-thumbnail-arrow { top: 0px;}
.sp-left-thumbnails .sp-next-thumbnail-arrow, .sp-right-thumbnails .sp-next-thumbnail-arrow { bottom: 0px;}
.sp-previous-thumbnail-arrow:before, .sp-previous-thumbnail-arrow:after, .sp-next-thumbnail-arrow:before, .sp-next-thumbnail-arrow:after { content: ''; position: absolute; width: 50%; height: 50%; background-color: #fff;}
.sp-previous-thumbnail-arrow:before { left: 30%; top: 0; -webkit-transform: skew(145deg, 0deg); -ms-transform: skew(145deg, 0deg); transform: skew(145deg, 0deg);}
.sp-previous-thumbnail-arrow:after { left: 30%; top: 50%; -webkit-transform: skew(-145deg, 0deg); -ms-transform: skew(-145deg, 0deg); transform: skew(-145deg, 0deg);}
.sp-next-thumbnail-arrow:before { right: 30%; top: 0; -webkit-transform: skew(35deg, 0deg); -ms-transform: skew(35deg, 0deg); transform: skew(35deg, 0deg);}
.sp-next-thumbnail-arrow:after { right: 30%; top: 50%; -webkit-transform: skew(-35deg, 0deg); -ms-transform: skew(-35deg, 0deg); transform: skew(-35deg, 0deg);}
.ie8 .sp-thumbnail-arrow, .ie7 .sp-thumbnail-arrow { width: 0; height: 0;}
.ie8 .sp-thumbnail-arrow:before, .ie8 .sp-thumbnail-arrow:after, .ie7 .sp-thumbnail-arrow:before, .ie7 .sp-thumbnail-arrow:after { content: none;}
.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow, .ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow, .ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow, .ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow { border-right: 12px solid #FFF; border-top: 12px solid transparent; border-bottom: 12px solid transparent;}
.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow, .ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow, .ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow, .ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow { border-left: 12px solid #FFF; border-top: 12px solid transparent; border-bottom: 12px solid transparent;}
.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow, .ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow, .ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow, .ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow { border-bottom: 12px solid #FFF; border-left: 12px solid transparent; border-right: 12px solid transparent;}
.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow, .ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow, .ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow, .ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow { border-top: 12px solid #FFF; border-left: 12px solid transparent; border-right: 12px solid transparent;}

#gallerysp { width: 865px; margin: 0 auto; position: relative; text-align: left;}
#gallerysp .loader { position: absolute; top: 40%; left: 50%; display: none;}
.sph { width: 120px; height: 80px; filter: "alpha(opacity=50)"; -moz-opacity: 0.5; opacity: 0.5;}
*:first-child+html .sph { float: left;}
.sph:hover { filter: "alpha(opacity=100)"; -moz-opacity: 1; opacity: 1; cursor: pointer;}
#photosp { width: 865px; height: 610px; margin: 10px auto; text-align: left; display: none;}
#photosp0 { width: 865px; margin: 10px auto; text-align: left;}
.sp-selected-thumbnail .sph { border: 2px solid #b08d8d; filter: "alpha(opacity=100)"; -moz-opacity: 1; opacity: 1;}
.infot { width: 800px; margin: 10px auto; font-size: 110%; letter-spacing: 0.1em; text-align: center;}
#photosp0 .njt { width: 780px; letter-spacing: 0.1em; text-align: center; margin: 15px auto; text-align: center;}
#photosp0 .njsmn { width: 780px; margin: 0 auto;}
#photosp0 .njsmn .sphnj { width: 120px; height: 80px; margin: 5px; float: left;}

.sp-slide { width: 800px; height: 532px; position: absolute; top: 0; left: 0;}
.lpht { width: 800px; height: 532px; position: absolute; top: 0; left: 0;}
.cover { width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
/*1*/
#p1-1 { background: url(../img/1/01.jpg) top center no-repeat;}
#p1-2 { background: url(../img/1/02.jpg) top center no-repeat;}
#p1-3 { background: url(../img/1/03.jpg) top center no-repeat;}
#p1-4 { background: url(../img/1/04.jpg) top center no-repeat;}
#p1-5 { background: url(../img/1/05.jpg) top center no-repeat;}
#p1-6 { background: url(../img/1/06.jpg) top center no-repeat;}
#p1-7 { background: url(../img/1/07.jpg) top center no-repeat;}
#p1-8 { background: url(../img/1/08.jpg) top center no-repeat;}
#p1-9 { background: url(../img/1/09.jpg) top center no-repeat;}
#p1-10 { background: url(../img/1/10.jpg) top center no-repeat;}
#p1-11 { background: url(../img/1/11.jpg) top center no-repeat;}
#p1-12 { background: url(../img/1/12.jpg) top center no-repeat;}
#p1-13 { background: url(../img/1/13.jpg) top center no-repeat;}
#p1-14 { background: url(../img/1/14.jpg) top center no-repeat;}
#p1-15 { background: url(../img/1/15.jpg) top center no-repeat;}
#p1-16 { background: url(../img/1/16.jpg) top center no-repeat;}
#p1-17 { background: url(../img/1/17.jpg) top center no-repeat;}
#p1-18 { background: url(../img/1/18.jpg) top center no-repeat;}
#p1-19 { background: url(../img/1/19.jpg) top center no-repeat;}
#p1-20 { background: url(../img/1/20.jpg) top center no-repeat;}
#p1-21 { background: url(../img/1/21.jpg) top center no-repeat;}
#p1-22 { background: url(../img/1/22.jpg) top center no-repeat;}
#p1-23 { background: url(../img/1/23.jpg) top center no-repeat;}
#p1-24 { background: url(../img/1/24.jpg) top center no-repeat;}
#p1-25 { background: url(../img/1/25.jpg) top center no-repeat;}
#p1-26 { background: url(../img/1/26.jpg) top center no-repeat;}
#p1-27 { background: url(../img/1/27.jpg) top center no-repeat;}
#p1-28 { background: url(../img/1/28.jpg) top center no-repeat;}
#p1-29 { background: url(../img/1/29.jpg) top center no-repeat;}
#p1-30 { background: url(../img/1/30.jpg) top center no-repeat;}
#p1-31 { background: url(../img/1/31.jpg) top center no-repeat;}
#p1-32 { background: url(../img/1/32.jpg) top center no-repeat;}
#p1-33 { background: url(../img/1/33.jpg) top center no-repeat;}
#p1-34 { background: url(../img/1/34.jpg) top center no-repeat;}
#p1-35 { background: url(../img/1/35.jpg) top center no-repeat;}
#p1-36 { background: url(../img/1/36.jpg) top center no-repeat;}
#p1-37 { background: url(../img/1/37.jpg) top center no-repeat;}
#p1-38 { background: url(../img/1/38.jpg) top center no-repeat;}
#p1-39 { background: url(../img/1/39.jpg) top center no-repeat;}
/*1_thum*/
#gp1-01 { background: url(../img/1/s.jpg) left no-repeat; background-position: 0 0;}
#gp1-02 { background: url(../img/1/s.jpg) left no-repeat; background-position: -120px 0;}
#gp1-03 { background: url(../img/1/s.jpg) left no-repeat; background-position: -240px 0;}
#gp1-04 { background: url(../img/1/s.jpg) left no-repeat; background-position: -360px 0;}
#gp1-05 { background: url(../img/1/s.jpg) left no-repeat; background-position: -480px 0;}
#gp1-06 { background: url(../img/1/s.jpg) left no-repeat; background-position: -600px 0;}
#gp1-07 { background: url(../img/1/s.jpg) left no-repeat; background-position: -720px 0;}
#gp1-08 { background: url(../img/1/s.jpg) left no-repeat; background-position: -840px 0;}
#gp1-09 { background: url(../img/1/s.jpg) left no-repeat; background-position: -960px 0;}
#gp1-10 { background: url(../img/1/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp1-11 { background: url(../img/1/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp1-12 { background: url(../img/1/s.jpg) left no-repeat; background-position: -120px -80px;}
#gp1-13 { background: url(../img/1/s.jpg) left no-repeat; background-position: -240px -80px;}
#gp1-14 { background: url(../img/1/s.jpg) left no-repeat; background-position: -360px -80px;}
#gp1-15 { background: url(../img/1/s.jpg) left no-repeat; background-position: -480px -80px;}
#gp1-16 { background: url(../img/1/s.jpg) left no-repeat; background-position: -600px -80px;}
#gp1-17 { background: url(../img/1/s.jpg) left no-repeat; background-position: -720px -80px;}
#gp1-18 { background: url(../img/1/s.jpg) left no-repeat; background-position: -840px -80px;}
#gp1-19 { background: url(../img/1/s.jpg) left no-repeat; background-position: -960px -80px;}
#gp1-20 { background: url(../img/1/s.jpg) left no-repeat; background-position: -1080px -80px;}
#gp1-21 { background: url(../img/1/s.jpg) left no-repeat; background-position: 0 -160px;}
#gp1-22 { background: url(../img/1/s.jpg) left no-repeat; background-position: -120px -160px;}
#gp1-23 { background: url(../img/1/s.jpg) left no-repeat; background-position: -240px -160px;}
#gp1-24 { background: url(../img/1/s.jpg) left no-repeat; background-position: -360px -160px;}
#gp1-25 { background: url(../img/1/s.jpg) left no-repeat; background-position: -480px -160px;}
#gp1-26 { background: url(../img/1/s.jpg) left no-repeat; background-position: -600px -160px;}
#gp1-27 { background: url(../img/1/s.jpg) left no-repeat; background-position: -720px -160px;}
#gp1-28 { background: url(../img/1/s.jpg) left no-repeat; background-position: -840px -160px;}
#gp1-29 { background: url(../img/1/s.jpg) left no-repeat; background-position: -960px -160px;}
#gp1-30 { background: url(../img/1/s.jpg) left no-repeat; background-position: -1080px -160px;}
#gp1-31 { background: url(../img/1/s.jpg) left no-repeat; background-position: 0 -240px;}
#gp1-32 { background: url(../img/1/s.jpg) left no-repeat; background-position: -120px -240px;}
#gp1-33 { background: url(../img/1/s.jpg) left no-repeat; background-position: -240px -240px;}
#gp1-34 { background: url(../img/1/s.jpg) left no-repeat; background-position: -360px -240px;}
#gp1-35 { background: url(../img/1/s.jpg) left no-repeat; background-position: -480px -240px;}
#gp1-36 { background: url(../img/1/s.jpg) left no-repeat; background-position: -600px -240px;}
#gp1-37 { background: url(../img/1/s.jpg) left no-repeat; background-position: -720px -240px;}
#gp1-38 { background: url(../img/1/s.jpg) left no-repeat; background-position: -840px -240px;}
#gp1-39 { background: url(../img/1/s.jpg) left no-repeat; background-position: -960px -240px;}
/*2*/
#p2-1 { background: url(../img/2/01.jpg) top center no-repeat;}
#p2-2 { background: url(../img/2/02.jpg) top center no-repeat;}
#p2-3 { background: url(../img/2/03.jpg) top center no-repeat;}
#p2-4 { background: url(../img/2/04.jpg) top center no-repeat;}
#p2-5 { background: url(../img/2/05.jpg) top center no-repeat;}
#p2-6 { background: url(../img/2/06.jpg) top center no-repeat;}
#p2-7 { background: url(../img/2/07.jpg) top center no-repeat;}
#p2-8 { background: url(../img/2/08.jpg) top center no-repeat;}
#p2-9 { background: url(../img/2/09.jpg) top center no-repeat;}
#p2-10 { background: url(../img/2/10.jpg) top center no-repeat;}
#p2-11 { background: url(../img/2/11.jpg) top center no-repeat;}
#p2-12 { background: url(../img/2/12.jpg) top center no-repeat;}
#p2-13 { background: url(../img/2/13.jpg) top center no-repeat;}
#p2-14 { background: url(../img/2/14.jpg) top center no-repeat;}
#p2-15 { background: url(../img/2/15.jpg) top center no-repeat;}
#p2-16 { background: url(../img/2/16.jpg) top center no-repeat;}
#p2-17 { background: url(../img/2/17.jpg) top center no-repeat;}
#p2-18 { background: url(../img/2/18.jpg) top center no-repeat;}
#p2-19 { background: url(../img/2/19.jpg) top center no-repeat;}
#p2-20 { background: url(../img/2/20.jpg) top center no-repeat;}
#p2-21 { background: url(../img/2/21.jpg) top center no-repeat;}
#p2-22 { background: url(../img/2/22.jpg) top center no-repeat;}
/*2_thum*/
#gp2-01 { background: url(../img/2/s.jpg) left no-repeat; background-position: 0 0;}
#gp2-02 { background: url(../img/2/s.jpg) left no-repeat; background-position: -120px 0;}
#gp2-03 { background: url(../img/2/s.jpg) left no-repeat; background-position: -240px 0;}
#gp2-04 { background: url(../img/2/s.jpg) left no-repeat; background-position: -360px 0;}
#gp2-05 { background: url(../img/2/s.jpg) left no-repeat; background-position: -480px 0;}
#gp2-06 { background: url(../img/2/s.jpg) left no-repeat; background-position: -600px 0;}
#gp2-07 { background: url(../img/2/s.jpg) left no-repeat; background-position: -720px 0;}
#gp2-08 { background: url(../img/2/s.jpg) left no-repeat; background-position: -840px 0;}
#gp2-09 { background: url(../img/2/s.jpg) left no-repeat; background-position: -960px 0;}
#gp2-10 { background: url(../img/2/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp2-11 { background: url(../img/2/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp2-12 { background: url(../img/2/s.jpg) left no-repeat; background-position: -120px -80px;}
#gp2-13 { background: url(../img/2/s.jpg) left no-repeat; background-position: -240px -80px;}
#gp2-14 { background: url(../img/2/s.jpg) left no-repeat; background-position: -360px -80px;}
#gp2-15 { background: url(../img/2/s.jpg) left no-repeat; background-position: -480px -80px;}
#gp2-16 { background: url(../img/2/s.jpg) left no-repeat; background-position: -600px -80px;}
#gp2-17 { background: url(../img/2/s.jpg) left no-repeat; background-position: -720px -80px;}
#gp2-18 { background: url(../img/2/s.jpg) left no-repeat; background-position: -840px -80px;}
#gp2-19 { background: url(../img/2/s.jpg) left no-repeat; background-position: -960px -80px;}
#gp2-20 { background: url(../img/2/s.jpg) left no-repeat; background-position: -1080px -80px;}
#gp2-21 { background: url(../img/2/s.jpg) left no-repeat; background-position: 0 -160px;}
#gp2-22 { background: url(../img/2/s.jpg) left no-repeat; background-position: -120px -160px;}
/*3*/
#p3-1 { background: url(../img/3/01.jpg) top center no-repeat;}
#p3-2 { background: url(../img/3/02.jpg) top center no-repeat;}
#p3-3 { background: url(../img/3/03.jpg) top center no-repeat;}
#p3-4 { background: url(../img/3/04.jpg) top center no-repeat;}
#p3-5 { background: url(../img/3/05.jpg) top center no-repeat;}
#p3-6 { background: url(../img/3/06.jpg) top center no-repeat;}
#p3-7 { background: url(../img/3/07.jpg) top center no-repeat;}
#p3-8 { background: url(../img/3/08.jpg) top center no-repeat;}
#p3-9 { background: url(../img/3/09.jpg) top center no-repeat;}
#p3-10 { background: url(../img/3/10.jpg) top center no-repeat;}
#p3-11 { background: url(../img/3/11.jpg) top center no-repeat;}
#p3-12 { background: url(../img/3/12.jpg) top center no-repeat;}
#p3-13 { background: url(../img/3/13.jpg) top center no-repeat;}
#p3-14 { background: url(../img/3/14.jpg) top center no-repeat;}
#p3-15 { background: url(../img/3/15.jpg) top center no-repeat;}
#p3-16 { background: url(../img/3/16.jpg) top center no-repeat;}
#p3-17 { background: url(../img/3/17.jpg) top center no-repeat;}
#p3-18 { background: url(../img/3/18.jpg) top center no-repeat;}
#p3-19 { background: url(../img/3/19.jpg) top center no-repeat;}
#p3-20 { background: url(../img/3/20.jpg) top center no-repeat;}
#p3-21 { background: url(../img/3/21.jpg) top center no-repeat;}
#p3-22 { background: url(../img/3/22.jpg) top center no-repeat;}
#p3-23 { background: url(../img/3/23.jpg) top center no-repeat;}
#p3-24 { background: url(../img/3/24.jpg) top center no-repeat;}
#p3-25 { background: url(../img/3/25.jpg) top center no-repeat;}
#p3-26 { background: url(../img/3/26.jpg) top center no-repeat;}
#p3-27 { background: url(../img/3/27.jpg) top center no-repeat;}
#p3-28 { background: url(../img/3/28.jpg) top center no-repeat;}
#p3-29 { background: url(../img/3/29.jpg) top center no-repeat;}
/*3_thum*/
#gp3-01 { background: url(../img/3/s.jpg) left no-repeat; background-position: 0 0;}
#gp3-02 { background: url(../img/3/s.jpg) left no-repeat; background-position: -120px 0;}
#gp3-03 { background: url(../img/3/s.jpg) left no-repeat; background-position: -240px 0;}
#gp3-04 { background: url(../img/3/s.jpg) left no-repeat; background-position: -360px 0;}
#gp3-05 { background: url(../img/3/s.jpg) left no-repeat; background-position: -480px 0;}
#gp3-06 { background: url(../img/3/s.jpg) left no-repeat; background-position: -600px 0;}
#gp3-07 { background: url(../img/3/s.jpg) left no-repeat; background-position: -720px 0;}
#gp3-08 { background: url(../img/3/s.jpg) left no-repeat; background-position: -840px 0;}
#gp3-09 { background: url(../img/3/s.jpg) left no-repeat; background-position: -960px 0;}
#gp3-10 { background: url(../img/3/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp3-11 { background: url(../img/3/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp3-12 { background: url(../img/3/s.jpg) left no-repeat; background-position: -120px -80px;}
#gp3-13 { background: url(../img/3/s.jpg) left no-repeat; background-position: -240px -80px;}
#gp3-14 { background: url(../img/3/s.jpg) left no-repeat; background-position: -360px -80px;}
#gp3-15 { background: url(../img/3/s.jpg) left no-repeat; background-position: -480px -80px;}
#gp3-16 { background: url(../img/3/s.jpg) left no-repeat; background-position: -600px -80px;}
#gp3-17 { background: url(../img/3/s.jpg) left no-repeat; background-position: -720px -80px;}
#gp3-18 { background: url(../img/3/s.jpg) left no-repeat; background-position: -840px -80px;}
#gp3-19 { background: url(../img/3/s.jpg) left no-repeat; background-position: -960px -80px;}
#gp3-20 { background: url(../img/3/s.jpg) left no-repeat; background-position: -1080px -80px;}
#gp3-21 { background: url(../img/3/s.jpg) left no-repeat; background-position: 0 -160px;}
#gp3-22 { background: url(../img/3/s.jpg) left no-repeat; background-position: -120px -160px;}
#gp3-23 { background: url(../img/3/s.jpg) left no-repeat; background-position: -240px -160px;}
#gp3-24 { background: url(../img/3/s.jpg) left no-repeat; background-position: -360px -160px;}
#gp3-25 { background: url(../img/3/s.jpg) left no-repeat; background-position: -480px -160px;}
#gp3-26 { background: url(../img/3/s.jpg) left no-repeat; background-position: -600px -160px;}
#gp3-27 { background: url(../img/3/s.jpg) left no-repeat; background-position: -720px -160px;}
#gp3-28 { background: url(../img/3/s.jpg) left no-repeat; background-position: -840px -160px;}
#gp3-29 { background: url(../img/3/s.jpg) left no-repeat; background-position: -960px -160px;}
/*4*/
#p4-1 { background: url(../img/4/01.jpg) top center no-repeat;}
#p4-2 { background: url(../img/4/02.jpg) top center no-repeat;}
#p4-3 { background: url(../img/4/03.jpg) top center no-repeat;}
#p4-4 { background: url(../img/4/04.jpg) top center no-repeat;}
#p4-5 { background: url(../img/4/05.jpg) top center no-repeat;}
#p4-6 { background: url(../img/4/06.jpg) top center no-repeat;}
#p4-7 { background: url(../img/4/07.jpg) top center no-repeat;}
#p4-8 { background: url(../img/4/08.jpg) top center no-repeat;}
#p4-9 { background: url(../img/4/09.jpg) top center no-repeat;}
#p4-10 { background: url(../img/4/10.jpg) top center no-repeat;}
#p4-11 { background: url(../img/4/11.jpg) top center no-repeat;}
#p4-12 { background: url(../img/4/12.jpg) top center no-repeat;}
#p4-13 { background: url(../img/4/13.jpg) top center no-repeat;}
#p4-14 { background: url(../img/4/14.jpg) top center no-repeat;}
#p4-15 { background: url(../img/4/15.jpg) top center no-repeat;}
#p4-16 { background: url(../img/4/16.jpg) top center no-repeat;}
#p4-17 { background: url(../img/4/17.jpg) top center no-repeat;}
#p4-18 { background: url(../img/4/18.jpg) top center no-repeat;}
/*4_thum*/
#gp4-01 { background: url(../img/4/s.jpg) left no-repeat; background-position: 0 0;}
#gp4-02 { background: url(../img/4/s.jpg) left no-repeat; background-position: -120px 0;}
#gp4-03 { background: url(../img/4/s.jpg) left no-repeat; background-position: -240px 0;}
#gp4-04 { background: url(../img/4/s.jpg) left no-repeat; background-position: -360px 0;}
#gp4-05 { background: url(../img/4/s.jpg) left no-repeat; background-position: -480px 0;}
#gp4-06 { background: url(../img/4/s.jpg) left no-repeat; background-position: -600px 0;}
#gp4-07 { background: url(../img/4/s.jpg) left no-repeat; background-position: -720px 0;}
#gp4-08 { background: url(../img/4/s.jpg) left no-repeat; background-position: -840px 0;}
#gp4-09 { background: url(../img/4/s.jpg) left no-repeat; background-position: -960px 0;}
#gp4-10 { background: url(../img/4/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp4-11 { background: url(../img/4/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp4-12 { background: url(../img/4/s.jpg) left no-repeat; background-position: -120px -80px;}
#gp4-13 { background: url(../img/4/s.jpg) left no-repeat; background-position: -240px -80px;}
#gp4-14 { background: url(../img/4/s.jpg) left no-repeat; background-position: -360px -80px;}
#gp4-15 { background: url(../img/4/s.jpg) left no-repeat; background-position: -480px -80px;}
#gp4-16 { background: url(../img/4/s.jpg) left no-repeat; background-position: -600px -80px;}
#gp4-17 { background: url(../img/4/s.jpg) left no-repeat; background-position: -720px -80px;}
#gp4-18 { background: url(../img/4/s.jpg) left no-repeat; background-position: -840px -80px;}
/*5*/
#p5-1 { background: url(../img/5/01.jpg) top center no-repeat;}
#p5-2 { background: url(../img/5/02.jpg) top center no-repeat;}
#p5-3 { background: url(../img/5/03.jpg) top center no-repeat;}
#p5-4 { background: url(../img/5/04.jpg) top center no-repeat;}
#p5-5 { background: url(../img/5/05.jpg) top center no-repeat;}
#p5-6 { background: url(../img/5/06.jpg) top center no-repeat;}
#p5-7 { background: url(../img/5/07.jpg) top center no-repeat;}
#p5-8 { background: url(../img/5/08.jpg) top center no-repeat;}
#p5-9 { background: url(../img/5/09.jpg) top center no-repeat;}
#p5-10 { background: url(../img/5/10.jpg) top center no-repeat;}
#p5-11 { background: url(../img/5/11.jpg) top center no-repeat;}
#p5-12 { background: url(../img/5/12.jpg) top center no-repeat;}
#p5-13 { background: url(../img/5/13.jpg) top center no-repeat;}
#p5-14 { background: url(../img/5/14.jpg) top center no-repeat;}
#p5-15 { background: url(../img/5/15.jpg) top center no-repeat;}
#p5-16 { background: url(../img/5/16.jpg) top center no-repeat;}
#p5-17 { background: url(../img/5/17.jpg) top center no-repeat;}
#p5-18 { background: url(../img/5/18.jpg) top center no-repeat;}
#p5-19 { background: url(../img/5/19.jpg) top center no-repeat;}
#p5-20 { background: url(../img/5/20.jpg) top center no-repeat;}
#p5-21 { background: url(../img/5/21.jpg) top center no-repeat;}
/*5_thum*/
#gp5-01 { background: url(../img/5/s.jpg) left no-repeat; background-position: 0 0;}
#gp5-02 { background: url(../img/5/s.jpg) left no-repeat; background-position: -120px 0;}
#gp5-03 { background: url(../img/5/s.jpg) left no-repeat; background-position: -240px 0;}
#gp5-04 { background: url(../img/5/s.jpg) left no-repeat; background-position: -360px 0;}
#gp5-05 { background: url(../img/5/s.jpg) left no-repeat; background-position: -480px 0;}
#gp5-06 { background: url(../img/5/s.jpg) left no-repeat; background-position: -600px 0;}
#gp5-07 { background: url(../img/5/s.jpg) left no-repeat; background-position: -720px 0;}
#gp5-08 { background: url(../img/5/s.jpg) left no-repeat; background-position: -840px 0;}
#gp5-09 { background: url(../img/5/s.jpg) left no-repeat; background-position: -960px 0;}
#gp5-10 { background: url(../img/5/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp5-11 { background: url(../img/5/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp5-12 { background: url(../img/5/s.jpg) left no-repeat; background-position: -120px -80px;}
#gp5-13 { background: url(../img/5/s.jpg) left no-repeat; background-position: -240px -80px;}
#gp5-14 { background: url(../img/5/s.jpg) left no-repeat; background-position: -360px -80px;}
#gp5-15 { background: url(../img/5/s.jpg) left no-repeat; background-position: -480px -80px;}
#gp5-16 { background: url(../img/5/s.jpg) left no-repeat; background-position: -600px -80px;}
#gp5-17 { background: url(../img/5/s.jpg) left no-repeat; background-position: -720px -80px;}
#gp5-18 { background: url(../img/5/s.jpg) left no-repeat; background-position: -840px -80px;}
#gp5-19 { background: url(../img/5/s.jpg) left no-repeat; background-position: -960px -80px;}
#gp5-20 { background: url(../img/5/s.jpg) left no-repeat; background-position: -1080px -80px;}
#gp5-21 { background: url(../img/5/s.jpg) left no-repeat; background-position: -1200px -80px;}
/*6*/
#p6-1 { background: url(../img/6/01.jpg) top center no-repeat;}
#p6-2 { background: url(../img/6/02.jpg) top center no-repeat;}
#p6-3 { background: url(../img/6/03.jpg) top center no-repeat;}
#p6-4 { background: url(../img/6/04.jpg) top center no-repeat;}
#p6-5 { background: url(../img/6/05.jpg) top center no-repeat;}
#p6-6 { background: url(../img/6/06.jpg) top center no-repeat;}
#p6-7 { background: url(../img/6/07.jpg) top center no-repeat;}
#p6-8 { background: url(../img/6/08.jpg) top center no-repeat;}
#p6-9 { background: url(../img/6/09.jpg) top center no-repeat;}
#p6-10 { background: url(../img/6/10.jpg) top center no-repeat;}
#p6-11 { background: url(../img/6/11.jpg) top center no-repeat;}
#p6-12 { background: url(../img/6/12.jpg) top center no-repeat;}
#p6-13 { background: url(../img/6/13.jpg) top center no-repeat;}
#p6-14 { background: url(../img/6/14.jpg) top center no-repeat;}
/*6_thum*/
#gp6-01 { background: url(../img/6/s.jpg) left no-repeat; background-position: 0 0;}
#gp6-02 { background: url(../img/6/s.jpg) left no-repeat; background-position: -120px 0;}
#gp6-03 { background: url(../img/6/s.jpg) left no-repeat; background-position: -240px 0;}
#gp6-04 { background: url(../img/6/s.jpg) left no-repeat; background-position: -360px 0;}
#gp6-05 { background: url(../img/6/s.jpg) left no-repeat; background-position: -480px 0;}
#gp6-06 { background: url(../img/6/s.jpg) left no-repeat; background-position: -600px 0;}
#gp6-07 { background: url(../img/6/s.jpg) left no-repeat; background-position: -720px 0;}
#gp6-08 { background: url(../img/6/s.jpg) left no-repeat; background-position: -840px 0;}
#gp6-09 { background: url(../img/6/s.jpg) left no-repeat; background-position: -960px 0;}
#gp6-10 { background: url(../img/6/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp6-11 { background: url(../img/6/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp6-12 { background: url(../img/6/s.jpg) left no-repeat; background-position: -120px -80px;}
#gp6-13 { background: url(../img/6/s.jpg) left no-repeat; background-position: -240px -80px;}
#gp6-14 { background: url(../img/6/s.jpg) left no-repeat; background-position: -360px -80px;}
/*7*/
#p7-1 { background: url(../img/7/01.jpg) top center no-repeat;}
#p7-2 { background: url(../img/7/02.jpg) top center no-repeat;}
#p7-3 { background: url(../img/7/03.jpg) top center no-repeat;}
#p7-4 { background: url(../img/7/04.jpg) top center no-repeat;}
#p7-5 { background: url(../img/7/05.jpg) top center no-repeat;}
#p7-6 { background: url(../img/7/06.jpg) top center no-repeat;}
#p7-7 { background: url(../img/7/07.jpg) top center no-repeat;}
#p7-8 { background: url(../img/7/08.jpg) top center no-repeat;}
#p7-9 { background: url(../img/7/09.jpg) top center no-repeat;}
#p7-10 { background: url(../img/7/10.jpg) top center no-repeat;}
#p7-11 { background: url(../img/7/11.jpg?0) top center no-repeat;}
#p7-12 { background: url(../img/7/12.jpg?0) top center no-repeat;}
#p7-13 { background: url(../img/7/13.jpg) top center no-repeat;}
#p7-14 { background: url(../img/7/14.jpg) top center no-repeat;}
#p7-15 { background: url(../img/7/15.jpg) top center no-repeat;}
/*7_thum*/
#gp7-01 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: 0 0;}
#gp7-02 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -120px 0;}
#gp7-03 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -240px 0;}
#gp7-04 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -360px 0;}
#gp7-05 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -480px 0;}
#gp7-06 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -600px 0;}
#gp7-07 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -720px 0;}
#gp7-08 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -840px 0;}
#gp7-09 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -960px 0;}
#gp7-10 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -1080px 0;}
#gp7-11 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: 0 -80px;}
#gp7-12 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -120px -80px;}
#gp7-13 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -240px -80px;}
#gp7-14 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -360px -80px;}
#gp7-15 { background: url(../img/7/s.jpg?0) left no-repeat; background-position: -480px -80px;}
/*8*/
#p8-1 { background: url(../img/8/01.jpg) top center no-repeat;}
#p8-2 { background: url(../img/8/02.jpg) top center no-repeat;}
#p8-3 { background: url(../img/8/03.jpg) top center no-repeat;}
#p8-4 { background: url(../img/8/04.jpg) top center no-repeat;}
#p8-5 { background: url(../img/8/05.jpg) top center no-repeat;}
#p8-6 { background: url(../img/8/06.jpg) top center no-repeat;}
#p8-7 { background: url(../img/8/07.jpg) top center no-repeat;}
#p8-8 { background: url(../img/8/08.jpg) top center no-repeat;}
#p8-9 { background: url(../img/8/09.jpg) top center no-repeat;}
#p8-10 { background: url(../img/8/10.jpg) top center no-repeat;}
#p8-11 { background: url(../img/8/11.jpg) top center no-repeat;}
#p8-12 { background: url(../img/8/12.jpg) top center no-repeat;}
#p8-13 { background: url(../img/8/13.jpg) top center no-repeat;}
#p8-14 { background: url(../img/8/14.jpg) top center no-repeat;}
#p8-15 { background: url(../img/8/15.jpg) top center no-repeat;}
#p8-16 { background: url(../img/8/16.jpg) top center no-repeat;}
#p8-17 { background: url(../img/8/17.jpg) top center no-repeat;}
#p8-18 { background: url(../img/8/18.jpg) top center no-repeat;}
#p8-19 { background: url(../img/8/19.jpg) top center no-repeat;}
#p8-20 { background: url(../img/8/20.jpg) top center no-repeat;}
#p8-21 { background: url(../img/8/21.jpg) top center no-repeat;}
/*8_thum*/
#gp8-01 { background: url(../img/8/s.jpg) left no-repeat; background-position: 0 0;}
#gp8-02 { background: url(../img/8/s.jpg) left no-repeat; background-position: -120px 0;}
#gp8-03 { background: url(../img/8/s.jpg) left no-repeat; background-position: -240px 0;}
#gp8-04 { background: url(../img/8/s.jpg) left no-repeat; background-position: -360px 0;}
#gp8-05 { background: url(../img/8/s.jpg) left no-repeat; background-position: -480px 0;}
#gp8-06 { background: url(../img/8/s.jpg) left no-repeat; background-position: -600px 0;}
#gp8-07 { background: url(../img/8/s.jpg) left no-repeat; background-position: -720px 0;}
#gp8-08 { background: url(../img/8/s.jpg) left no-repeat; background-position: -840px 0;}
#gp8-09 { background: url(../img/8/s.jpg) left no-repeat; background-position: -960px 0;}
#gp8-10 { background: url(../img/8/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp8-11 { background: url(../img/8/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp8-12 { background: url(../img/8/s.jpg) left no-repeat; background-position: -120px -80px;}
#gp8-13 { background: url(../img/8/s.jpg) left no-repeat; background-position: -240px -80px;}
#gp8-14 { background: url(../img/8/s.jpg) left no-repeat; background-position: -360px -80px;}
#gp8-15 { background: url(../img/8/s.jpg) left no-repeat; background-position: -480px -80px;}
#gp8-16 { background: url(../img/8/s.jpg) left no-repeat; background-position: -600px -80px;}
#gp8-17 { background: url(../img/8/s.jpg) left no-repeat; background-position: -720px -80px;}
#gp8-18 { background: url(../img/8/s.jpg) left no-repeat; background-position: -840px -80px;}
#gp8-19 { background: url(../img/8/s.jpg) left no-repeat; background-position: -960px -80px;}
#gp8-20 { background: url(../img/8/s.jpg) left no-repeat; background-position: -1080px -80px;}
#gp8-21 { background: url(../img/8/s.jpg) left no-repeat; background-position: -1200px -80px;}
/*9*/
#p9-1 { background: url(../img/9/01.jpg) top center no-repeat;}
#p9-2 { background: url(../img/9/02.jpg) top center no-repeat;}
#p9-3 { background: url(../img/9/03.jpg) top center no-repeat;}
#p9-4 { background: url(../img/9/04.jpg) top center no-repeat;}
#p9-5 { background: url(../img/9/05.jpg) top center no-repeat;}
#p9-6 { background: url(../img/9/06.jpg) top center no-repeat;}
#p9-7 { background: url(../img/9/07.jpg) top center no-repeat;}
#p9-8 { background: url(../img/9/08.jpg) top center no-repeat;}
#p9-9 { background: url(../img/9/09.jpg) top center no-repeat;}
#p9-10 { background: url(../img/9/10.jpg) top center no-repeat;}
#p9-11 { background: url(../img/9/11.jpg) top center no-repeat;}
#p9-12 { background: url(../img/9/12.jpg) top center no-repeat;}
/*9_thum*/
#gp9-01 { background: url(../img/9/s.jpg) left no-repeat; background-position: 0 0;}
#gp9-02 { background: url(../img/9/s.jpg) left no-repeat; background-position: -120px 0;}
#gp9-03 { background: url(../img/9/s.jpg) left no-repeat; background-position: -240px 0;}
#gp9-04 { background: url(../img/9/s.jpg) left no-repeat; background-position: -360px 0;}
#gp9-05 { background: url(../img/9/s.jpg) left no-repeat; background-position: -480px 0;}
#gp9-06 { background: url(../img/9/s.jpg) left no-repeat; background-position: -600px 0;}
#gp9-07 { background: url(../img/9/s.jpg) left no-repeat; background-position: -720px 0;}
#gp9-08 { background: url(../img/9/s.jpg) left no-repeat; background-position: -840px 0;}
#gp9-09 { background: url(../img/9/s.jpg) left no-repeat; background-position: -960px 0;}
#gp9-10 { background: url(../img/9/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp9-11 { background: url(../img/9/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp9-12 { background: url(../img/9/s.jpg) left no-repeat; background-position: -120px -80px;}
/*10*/
#p10-1 { background: url(../img/10/01.jpg) top center no-repeat;}
#p10-2 { background: url(../img/10/02.jpg) top center no-repeat;}
#p10-3 { background: url(../img/10/03.jpg) top center no-repeat;}
#p10-4 { background: url(../img/10/04.jpg) top center no-repeat;}
#p10-5 { background: url(../img/10/05.jpg) top center no-repeat;}
#p10-6 { background: url(../img/10/06.jpg) top center no-repeat;}
#p10-7 { background: url(../img/10/07.jpg) top center no-repeat;}
#p10-8 { background: url(../img/10/08.jpg) top center no-repeat;}
#p10-9 { background: url(../img/10/09.jpg) top center no-repeat;}
#p10-10 { background: url(../img/10/10.jpg) top center no-repeat;}
#p10-11 { background: url(../img/10/11.jpg) top center no-repeat;}
#p10-12 { background: url(../img/10/12.jpg) top center no-repeat;}
#p10-13 { background: url(../img/10/13.jpg) top center no-repeat;}
#p10-14 { background: url(../img/10/14.jpg) top center no-repeat;}
#p10-15 { background: url(../img/10/15.jpg) top center no-repeat;}
#p10-16 { background: url(../img/10/16.jpg) top center no-repeat;}
#p10-17 { background: url(../img/10/17.jpg) top center no-repeat;}
/*10_thum*/
#gp10-01 { background: url(../img/10/s.jpg) left no-repeat; background-position: 0 0;}
#gp10-02 { background: url(../img/10/s.jpg) left no-repeat; background-position: -120px 0;}
#gp10-03 { background: url(../img/10/s.jpg) left no-repeat; background-position: -240px 0;}
#gp10-04 { background: url(../img/10/s.jpg) left no-repeat; background-position: -360px 0;}
#gp10-05 { background: url(../img/10/s.jpg) left no-repeat; background-position: -480px 0;}
#gp10-06 { background: url(../img/10/s.jpg) left no-repeat; background-position: -600px 0;}
#gp10-07 { background: url(../img/10/s.jpg) left no-repeat; background-position: -720px 0;}
#gp10-08 { background: url(../img/10/s.jpg) left no-repeat; background-position: -840px 0;}
#gp10-09 { background: url(../img/10/s.jpg) left no-repeat; background-position: -960px 0;}
#gp10-10 { background: url(../img/10/s.jpg) left no-repeat; background-position: -1080px 0;}
#gp10-11 { background: url(../img/10/s.jpg) left no-repeat; background-position: 0 -80px;}
#gp10-12 { background: url(../img/10/s.jpg) left no-repeat; background-position: -120px -80px;}
#gp10-13 { background: url(../img/10/s.jpg) left no-repeat; background-position: -240px -80px;}
#gp10-14 { background: url(../img/10/s.jpg) left no-repeat; background-position: -360px -80px;}
#gp10-15 { background: url(../img/10/s.jpg) left no-repeat; background-position: -480px -80px;}
#gp10-16 { background: url(../img/10/s.jpg) left no-repeat; background-position: -600px -80px;}
#gp10-17 { background: url(../img/10/s.jpg) left no-repeat; background-position: -720px -80px;}
