﻿@charset "utf-8";
/* CSS Document */


html			{ overflow-y:scroll;}
body			{ background:#fdfb78 url(https://zzzsmz7.xyz/images/lovehand/shop/BG.png) ; line-height:100%;color:#111111; font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; min-width: 1100px; overflow-x: hidden; }
body { min-width:1072px; margin:0 0; padding: 0 0; text-align:center ; line-height: 20px; }
input,textarea	{font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
article,section { }
ul { margin: 0; padding: 0; list-style: none; }
a:link		{color:#ff3d01;text-decoration:none; }
a:visited	{color:#ff3d01;text-decoration:none;}
a:active	{color:#ff3d01;text-decoration:none;outline:none;}
a:hover		{color:#ff3d01;text-decoration:none;}
a:focus		{outline:none;}

.center { text-align:center; }
.left { text-align:left;}
.flLeft { float:left; }
.flRight { float:right; }

img { vertical-align: text-bottom ; line-height:50% ; }
div { box-sizing:border-box; }

.red	{color:#ff3d01 !important;}
.pink	{color:#ff6699 !important;}
.blue	{color:#00baff !important;}
.orange { color:#ef8e9f !important;}
.gray { color:#666666 ; }

.font35 { font-size: 35px ; line-height: 40px }.font30 { font-size: 30px ; line-height: 35px }
.font25 { font-size: 25px ; movieline-height: 25px  }
.font20 { font-size: 20px }
.font18 { font-size: 18px }
.font15 { font-size: 15px }
.bold { font-weight:bold ; }

.snowfall-flakes {
    animation: 2s linear 0s normal none infinite running spin;
}
@keyframes spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@keyframes spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@keyframes spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}

#indexLogo { position: absolute; top: 317px; left: 284px; z-index: 100; }
#indexEmb { position: absolute; top: 256px; left: 110px; z-index: 50; }
#indexEmb { -webkit-animation : bound 1.7s ease 3s infinite normal none running ; animation: bound 1.7s ease 3s infinite normal none running ; }

#indexBox { width: 100%; height: 850px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/indexBG.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) ; background-position: bottom center, top center; background-repeat: no-repeat, repeat; overflow-x: hidden;  position: relative; z-index: 10; }

.indexH {background: url(https://zzzsmz7.xyz/images/lovehand/shop/indexBGH.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden;  position: relative; z-index: 10 ; }

.indexCR{background: url(https://zzzsmz7.xyz/images/lovehand/shop/indexBGCR.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden;  position: relative; z-index: 10 ; }

.indexNewYear {background: url(https://zzzsmz7.xyz/images/lovehand/shop/indexBGNewYear.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden;  position: relative; z-index: 10 ; }

.indexV{background: url(https://zzzsmz7.xyz/images/lovehand/shop/indexBGV.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden;  position: relative; z-index: 10 ; }

.indexAnniversary {background: url(https://zzzsmz7.xyz/images/lovehand/shop/indexBGANNIVERSARY.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden;  position: relative; z-index: 10 ; }


#indexBoxIn { width: 1100px; height: 850px; margin: 0 auto; position: relative; }
#enter00 { position: absolute; left: 50%; top: 515px; margin-left: -475px;}
#enter01 { position: absolute; left: 50%; top: 568px; margin-left: -283px; }
#enter02 { position: absolute; left: 50%; top: 585px; margin-left: -91px; }
#enter03 { position: absolute; left: 50%; top: 568px; margin-left: 101px; }
#enter04 { position: absolute; left: 50%; top: 515px; margin-left: 293px; }
.enterButton { transition: .6s ; z-index: 200; }
.enterButton img{ border-radius: 92px; box-shadow: 0 0 5px rgba(0,0,0,0.2) }
.enterButton:hover { transform: rotate(360deg) ; }

#ninshoFcLink { width: 1055px ; margin: 15px auto; }
#ninshoFcLink a img { width: 49.5% ; margin-bottom: 5px;  }
#ninshoFcLink a:nth-child(even) img { margin-left: 0.5%;}

#infoDetail { width: 345px ; text-align: left ; font-size: 14px;background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #96aa43 solid ; padding: 10px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 0 auto  ; line-height: 22px;float: right;  }

#indexNews { width: 702px; height: 560px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/indexNewsBG.png); padding-top: 120px; overflow: hidden; margin-bottom: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2); float: left; }
#indexNewsIn { height: 354px; margin: 0 30px ; overflow: auto; }
#telop {margin: 19px 90px 0 ; color: #FFFFFF ; }

header { width: 100%; height: 440px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/header.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) ; background-position: bottom center, top center; background-repeat: no-repeat, repeat; overflow-x: hidden; }
.headeEn {background: url(https://zzzsmz7.xyz/images/lovehand/shop/headerEn.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important ; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat !important;  }
header.headerH {background: url(https://zzzsmz7.xyz/images/lovehand/shop/headerH.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important ; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden; }
header.headerCR {background: url(https://zzzsmz7.xyz/images/lovehand/shop/headerCR.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important ; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden; }
header.headerNewYear {background: url(https://zzzsmz7.xyz/images/lovehand/shop/headerNewYear.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important ; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden; }
header.headerV {background: url(https://zzzsmz7.xyz/images/lovehand/shop/headerV.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important ; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden; }

header.headerAnniversary {background: url(https://zzzsmz7.xyz/images/lovehand/shop/headerANNIVERSARY.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important ; background-position: bottom center, top center !important; background-repeat: no-repeat, repeat; overflow-x: hidden; }



header nav { width: 964px; height: 81px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/menuBG.png) no-repeat; margin: 203px auto 0; }
header nav li { display: inline-block; padding-top: 17px;}
header nav li a{ width: 88px; height: 40px; display: block; text-indent: -9999px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/menu.png) no-repeat top center; }
.menuEn li a{  width: 100px; background-image: url(https://zzzsmz7.xyz/images/lovehand/shop/menuEn.png) !important; background-repeat: no-repeat; }

header nav li.menu00 a{ background-position: -100px 0 ; }
header nav li.menu01 a{ background-position: -100px -40px ; }
header nav li.menu02 a{ background-position: -100px -80px ; }
header nav li.menu03 a{ background-position: -100px -120px ; }
header nav li.menu04 a{ background-position: -100px -160px ; }
header nav li.menu05 a{ background-position: -100px -200px ; }
header nav li.menu06 a{ background-position: -100px -240px ; }
header nav li.menu07 a{ background-position: -100px -280px ; }
header nav li.menu08 a{ background-position: -100px -320px ; }
header nav li.menu09 a{ background-position: -100px -360px ; }

header nav li.menu00 a:hover{ background-position: 0 0 ; }
header nav li.menu01 a:hover{ background-position: 0 -40px ; }
header nav li.menu02 a:hover{ background-position: 0 -80px ; }
header nav li.menu03 a:hover{ background-position: 0 -120px ; }
header nav li.menu04 a:hover{ background-position: 0 -160px ; }
header nav li.menu05 a:hover{ background-position: 0 -200px ; }
header nav li.menu06 a:hover{ background-position: 0 -240px ; }
header nav li.menu07 a:hover{ background-position: 0 -280px ; }
header nav li.menu08 a:hover{ background-position: 0 -320px ; }
header nav li.menu09 a:hover{ background-position: 0 -360px ; }

#headerIn { width: 1000px; height: 42px; margin: 0 auto; position: relative}
#gaigkoku { width: 226px; height: 42px; margin: 0 auto ; }
#gaigkoku .nihongo{ width: 110px; float: left; }
#gaigkoku .eigo{ width: 110px;  float: right; }
#gaigkoku .nihongo a{ width: 110px; height: 42px; display: block; background: url(https://zzzsmz7.xyz/images/lovehand/shop/gaikoku.png) bottom left;  }
#gaigkoku .eigo a{ width: 110px; height: 42px; display: block; background: url(https://zzzsmz7.xyz/images/lovehand/shop/gaikoku.png) bottom right; }
#gaigkoku .nihongo a:hover, #gaigkoku .eigo a:hover,#fcButton0 a:hover, #fcButton1 a:hover,#fcButton2 a:hover, #fcButton3 a:hover { height: 45px; } 

#fcButton0 { width: 106px; height: 42px; position: absolute; top: 0; left: 270px; }
#fcButton0  a{ width: 106px; height: 42px; display: block; background: url(../images/shop/fcButton.png) ; background-position: -408px bottom ;}
#fcButton1 { width: 106px; height: 42px; position: absolute; top: 0; left: 270px; }
#fcButton1  a{ width: 106px; height: 42px; display: block; background: url(../images/shop/fcButton.png) ; background-position: -136px bottom ;}

#fcButton2 { width: 106px; height: 42px; position: absolute; top: 0; right: 272px ; }
#fcButton2  a{ width: 106px; height: 42px; display: block; background: url(../images/shop/fcButton.png) ; background-position: 0 bottom ;}
#fcButton3 { width: 106px; height: 42px; position: absolute; top: 0; right: 272px ; }
#fcButton3  a{ width: 106px; height: 42px; display: block; background: url(../images/shop/fcButton.png) ; background-position: -272px bottom ;}


/*#headerMovie { width: 291px; height: 379px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/topMovie.png) no-repeat; position: absolute; top: 0; right: 15px; padding-top: 58px; }
#headerMovie iframe { width: 260px; height: 300px; border: none;}

@media screen and (max-width: 1470px) {
	#headerMovie { display: none; }
}*/
	#sideMovie { display: block !important; border: 6px solid #96aa43 ; background: #f5ffc4;background-position: center  center, center  center; background-repeat: no-repeat, no-repeat; padding: 0 0 ; border-radius: 7px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin-bottom: 10px; color: #111111 ; }



#contents { min-height: 500px; padding-bottom: 30px; }
.topContents { padding-bottom: 0 !important ; margin-top: -55px; }
.indexContents { padding-bottom: 0 !important ; margin-top: -70px; position: relative ; z-index: 20}

#contentsIn { width: 1055px; min-height: 500px; background: #FFFFFF ; border: #96aa43 solid 7px ; border-bottom: #96aa43 solid 16px ; border-top: none; margin: 0 auto; margin-top: -80px; padding-bottom: 30px; border-radius: 0 0 14px 14px; box-shadow: 0 0 10px rgba(0,0,0,0.3) }

#contentsIn2Clm { width: 1055px; min-height: 500px; margin: 0 auto; padding-bottom: 15px; }

#leftClm { width: 752px; float: left; }
#rightClm { width: 287px; float: right; }

.box { width: 990px; border: #FFF 4px solid ; border-radius: 19px; margin: 0 auto; }
.boxIn { border: #f09d97 2px dotted; border-radius: 15px; background: #FFFFFF; box-shadow: 0 3px 7px rgba(0,0,0,0.1) inset; padding: 35px 15px ; }


#topNewGirls { width: 100%; height: 356px; padding-top: 10px; background-image: url(https://zzzsmz7.xyz/images/lovehand/shop/girlsBG.png) ; background-repeat: repeat; background-position: top center; overflow: hidden; }
#topNewGirlsUe { width: 100%; height: 22px; background-image: url(https://zzzsmz7.xyz/images/lovehand/shop/namiUe.png) ; background-repeat: repeat-x; background-position: top center; }
#topNewGirlsUe h1 { width: 500px; height: 22px; position: relative; margin: 0 auto ; }
#newGirlsH { margin: -39px 0 0; z-index: 50; position: relative; }
#topNewGirlsSita { width: 100%; height: 22px; background-image: url(https://zzzsmz7.xyz/images/lovehand/shop/namiSita.png) ; background-repeat: repeat-x; background-position: top center; }
.bx-wrapper .bx-viewport { background: none !important ; border: none !important ; box-shadow: none !important ; }

.newsDiv .addDate { width: 95%; background: #52beec; box-shadow: 0 7px 0 #1ca5e0 ; font-size: 18px; font-weight: bold; color: #ffff00 ; margin-bottom: 15px; border-radius:7px; padding: 1% 2% ; }
.newsDiv img { margin-bottom: 15px; }

#topNewGirls ul { list-style: none; height: 356px; padding: 30px 0 0; overflow: hidden; }
#topNewGirls ul li{ width: 162px !important; height: 302px; margin: 0 4px 60px ; color: #FFFFFF; display: inline-block ;background: url(https://zzzsmz7.xyz/images/lovehand/shop/newGirlBox.png) no-repeat; border-radius: 10px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; vertical-align: top; padding-top: 8px; box-sizing: border-box; position: relative;}

#topNewGirls ul li img.photo { width: 146px; margin: 0 auto ; border: #adc94b solid 1px ;}
#topNewGirls ul li a { color: #333333 ; }
#topNewGirls ul li .prof { padding: 12px 15px 0; text-align: left; line-height: 18px }
#topNewGirls ul li .name { font-size: 14px; color: #20a8ff }
#topNewGirls ul li .clip { width: 50px; height: 45px; position: absolute; top: -30px; left: 56px;}
#topNewGirls ul li:nth-child(n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip01.png) ; }
#topNewGirls ul li:nth-child(2n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip02.png) ; }
#topNewGirls ul li:nth-child(3n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip03.png) ; }
#topNewGirls ul li:nth-child(4n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip04.png) ; }
#topNewGirls ul li:nth-child(5n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip05.png) ; }

.mensetuNBox { width: 1055px; height: 59px; background: rgba(0, 0, 0, 0) url(https://zzzsmz7.xyz/images/lovehand/shop/topNewTelopBG.png) no-repeat ; position: relative; margin: -22px auto 15px; text-align: left;  box-shadow: 0 0 7px rgba(0,0,0,0.2) }
.mensetuNBoxIn { height: 20px; }
.mensetuNBoxIn ul {  width: 840px; height: 20px; left: 250px; position: absolute; top: 18px; overflow: hidden; list-style: none;}
.mensetuNBoxIn ul li { line-height: 20px; display: none; }

#topNews { width: 100%; height: 556px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/topNewsBG.png); padding-top: 120px; overflow: hidden; margin-bottom: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) }
.topNewsEn { background: url(https://zzzsmz7.xyz/images/lovehand/shop/topNewsBGEn.png) !important ; }

#topNewsIn { height: 350px; margin: 0 30px ; overflow: auto; }
#telop {margin: 19px 90px 0 ; color: #FFFFFF ; }

.topCenterBnn { width: 752px ; border: #96aa43 solid 7px ; border-bottom: #96aa43 solid 15px ; border-radius: 0 0 15px 15px ; margin-bottom: 15px;box-shadow: 0 0 7px rgba(0,0,0,0.2); }
.topCenterBnn img{ width: 100%; }


#topNumbers { width: 100%; height: 266px; border-radius: 10px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/topNumbersBG.png) ; position: relative; margin-bottom: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) }
#topNumbers ul { list-style: outside none none; position: absolute; left: 318px; top: 21px; }
#topNumbers ul li { display: inline-block; height: 105px; width: 104px; }

.topSchedule { background: url(https://zzzsmz7.xyz/images/lovehand/shop/girlsBG.png) ; border: #96aa43 solid 7px ; border-bottom: #96aa43 solid 15px ; border-top: none; border-radius: 0 0 15px 15px ; margin-bottom: 15px;box-shadow: 0 0 7px rgba(0,0,0,0.2); padding-bottom: 10px; }
#topBarrier { background: url(https://zzzsmz7.xyz/images/lovehand/shop/boxBG.png) ; border: #96aa43 solid 7px ; border-bottom: #96aa43 solid 15px ; border-radius: 0 0 15px 15px ; font-size: 15px; text-align: left; padding: 20px; box-shadow: 0 0 7px rgba(0,0,0,0.2) }
.barrier00 { padding-top: 9px;}
.barrier00 img{ margin-bottom: 7px; }
.barrier01 { float: right; }
.barrier02 { float: left ; margin: 0 10px 10px ; }

#topPick { width: 100%; background: #FFFFFF url(https://zzzsmz7.xyz/images/lovehand/shop/voiceBG.png) ; font-size: 16px; margin-bottom: 15px;box-shadow: 0 0 7px rgba(0,0,0,0.2); border-radius: 0 0 15px 15px ; overflow: hidden; }
#topPick div { width: 100%; border: #96aa43 solid 7px; border-bottom: #96aa43 solid 14px ; border-top: none; padding: 12px 0 10px ;  }
#topPick div a { color: #20a8ff; }
#topPick div img { width: 239px; margin: 0 auto 12px; border: 5px #ffffff solid ; box-shadow: 0 0 7px rgba(0,0,0,0.2) }
#topPick div p.name { font-size: 20px; color: #20a8ff; font-weight: bold; margin-bottom: 2px }
#topPick div span.size { font-size: 15px; color: #20a8ff; font-weight: bold;  }

#syame { width: 100%; border-radius: 0 0 15px 15px ; background: #FFFFFF ; overflow: hidden; margin-bottom: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) }
#syameIn { border: #96aa43 solid 7px; border-bottom: #96aa43 solid 14px ; border-top: none; }

#sideBnn img { border: 6px solid #96aa43 ; border-radius: 7px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin-bottom: 10px; }
#twitter{ border: 6px solid #96aa43 ; background: #FFFFFF; border-radius: 7px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin-bottom: 10px; }
#nuki{ border: 6px solid #96aa43 ; background: #FFFFFF; border-radius: 7px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin-bottom: 10px; }
#edy { border: 6px solid #96aa43 ; border-radius: 7px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin-bottom: 10px; }
#footerBnn { width: 1055px; margin: 0 auto 15px;}
#footerBnn img { width: 500px; margin: 5px; box-shadow: 0 0 7px rgba(0,0,0,0.15) ; border: #FFF solid 5px ; border-radius: 7px; }
footer { height: 389px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/footer.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) ; background-position: top center, top center; background-repeat: no-repeat, repeat; position: relative; padding-top: 239px ; box-sizing: border-box;}
.footerEn { background: url(https://zzzsmz7.xyz/images/lovehand/shop/footerEn.png), url(https://zzzsmz7.xyz/images/lovehand/shop/footerBG.png) !important; background-position: top center, top center !important; background-repeat: no-repeat, repeat !important; }

footer ul { color: #FFFFFF; margin-bottom: 15px; }
footer ul li{ display: inline ; padding: 0 15px; font-size: 15px ; border-left: 1px #FFFFFF dashed;}
footer ul li:first-child { border-left: none; }
footer ul li a { color: #FFFFFF !important ; }
#footerCopy { width: 100%; height: 84px; text-align: center; color: #FFFFFF; font-size: 15px; line-height: 22px; padding-top: 9px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/footerCopyBG.png) repeat-x; position: absolute; bottom:0; }

h1.title { border-top: 5px solid #96aa43 ; margin-bottom: 20px; border-bottom: 5px solid #96aa43 ;}
h1.title img { width: 1041px; height: 54px; }

.kutikomiExp { text-align: left ; font-size: 15px;background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #FFFFFF solid ; padding: 15px 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 35px  ; line-height: 28px;  }

.kutikomiExp h2 { text-align: center; margin: 35px 0 15px; padding-top : 25px; border-top: 2px dashed #bbbbbb}
.kutikomiExp h2:first-child { padding-top: 0; border-top: none; margin-top: 0 ; } 
.kutikomiExp h2 img { width: 500px; }
.kutikomiExp div { margin: 15px 20px 20px ;}
.kutikomiExp ul.attention li { min-height: 20px ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/iconAttention.png) no-repeat ; background-size: 20px auto; background-position: 0 7px; margin: 5px; padding:3px 0 5px 30px ; }
.kutikomiExp li { min-height: 18px ; margin: 0; padding:3px 0 5px 30px ; }
.kutikomiExp li:last-child { margin-bottom: 0; padding-bottom: 0; }
.kutikomiForm { width: 350px; margin: 0 auto !important ; padding: 20px 15px; box-shadow: 0 0 5px 3px rgba(0,0,0,0.2) ; border: 3px solid #333 ; }
.buttonKutikiomi a { display: inline;border-radius: 7px; background: #ff3d01; font-size: 25px; color: #ffffff; padding: 3px 7px; }
.kutikomiIntro { width: 820px; margin: 0 auto 15px !important ; text-align: left; line-height: 28px; padding: 20px 15px; box-shadow: 0 0 5px 3px rgba(0,0,0,0.2) ; border: 3px solid #333 }
 
.sysReserveExp { text-align: left ; font-size: 14px;background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #FFFFFF solid ; padding: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 35px  ;  }
.sysReserveExp ul { }
.sysReserveExp li { min-height: 40px ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/iconAttention.png) no-repeat ; background-position: 0 0; margin: 10px; padding:3px 0 10px 40px ; }
.sysReserveExp li:last-child { margin-bottom: 0; padding-bottom: 0; }

#system00 { width: 1000px; height: 896px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/system00.jpg) no-repeat; position: relative; margin: 0 auto; }
#system00 .buttonPlaysheet { position: absolute; bottom: 95px; left: 190px; }
#system00 .buttonPlaysheet:hover {transform: rotate(10deg); }

.sysBox{ text-align: left; background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; font-size: 15px; border: 7px #FFFFFF solid ; padding: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 50px 0 ; }
.sysBox table th { width: 150px; padding: 3px; }
.sysBox table th span{ display: block;font-weight: bold; background: #f783d1; color: #f6ff00; box-shadow: 0 5px 0 #f74cbe ; padding: 10px; }

#kousoku { width: 976px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/kousokuBG.jpg) ; border: 10px #ffffff solid; box-shadow: 0 0 7px rgba(0,0,0,0.2); position: relative ; margin: 0 auto; text-align: left ; font-size: 14px; padding:20px 20px ;}
#kousoku .box { width: auto; margin-top: 20px; }
.kousokuHanko { position: absolute; bottom: 50px; right: 50px; }
#kousoku ul { list-style: none; }
#kousoku li { min-height: 40px ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/iconAttention.png) no-repeat ; background-position: 0 0; margin: 10px; padding:3px 0 10px 40px ; }
#kousoku li:last-child { margin-bottom: 0; padding-bottom: 0; border: none; }

.memberExp { text-align: left ; font-size: 14px; line-height: 22px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #FFFFFF solid ; padding: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 35px  ;  }
.memberExp ul { }
.memberExp li { padding:3px 0 5px 20px ; }
.memberExp li:last-child { margin-bottom: 0; padding-bottom: 0; }

#memberLoginBox {
	list-style: none;
	text-align: center;
	background: #FFFFFF;
	border: 3px solid #333333;
	padding: 15px; margin: 30px 100px;
}
.muryou { background: #EFED07 ; border: 3px dashed #111; outline: 4px #EFED07 solid; padding: 11px;} 

li.memberMovie {  position: relative ; } 

li.memberMovie::before {
  content: '動画ページでログインすると再生できます'; padding: 100px 10px ;
  position: absolute;
  border-color: #009933;
  border-style: solid;
  border-width: 0 0.3em 0.25em 0;
  background: rgba(255,255,255,0.5);
  height: 100%;
  top: 0;
  left: 0;
  width: 100%; box-sizing: border-box;
}

.buttonLink a { display: inline;border-radius: 7px; background: #ff3d01; font-size: 15px; color: #ffffff; padding: 3px 7px; }

.uketukeBox { text-align: center ; margin: 10px ; font-weight: bold;}
.uketukeBox iframe { border: 5px solid #FFF; box-shadow: 0 0 5px rgba(0,0,0,0.3) ; margin: 0 auto 10px}

.delivery00 { width: 1000px; height: 1245px; margin: 0 auto; position: relative; background: url(https://zzzsmz7.xyz/images/lovehand/shop/delivery00.jpg) no-repeat; }
.delivery00 .buttonPlaysheet { position: absolute; top: 323px; right: 115px; }
.delivery00 .buttonPlaysheet:hover {transform: rotate(10deg); }

.option00 { width: 1000px; height: 740px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/option00.jpg) no-repeat; margin: 0 auto; padding-top: 230px }
.option00 ul{ list-style: none; text-align: left; padding-left: 45px; }
.option00 ul li{ width: 148px; height: 53px; line-height: 53px; display: inline-block; padding: 0; margin: 0; text-align: center;}
.option00 ul li img { line-height: 53px !important ; vertical-align: middle;}
.option00 ul li:nth-child(1n) { background: url(https://zzzsmz7.xyz/images/lovehand/shop/opBG01.png) no-repeat ; }
.option00 ul li:nth-child(2n) { background: url(https://zzzsmz7.xyz/images/lovehand/shop/opBG02.png) no-repeat ; }
.option00 ul li:nth-child(3n) { background: url(https://zzzsmz7.xyz/images/lovehand/shop/opBG03.png) no-repeat ; }

#conceptBox { text-align: left ; padding: 350px 40px 0; font-size: 15px; background: url(../images/shop/conceptBG.jpg) no-repeat ; }
#conceptBox h2{ font-size: 18px; margin-bottom: 20px;  }
#conceptBox h2 span{ display: inline-block; padding: 5px 10px; border-radius: 10px; background: #00baff ; color: #FFF ; }
#conceptBox p { padding: 0 10px; margin-bottom: 20px;}
#movieBox { text-align: center; }
#movieBox ul { margin: 0 auto; display: inline; text-align: left;}
#movieBox li{ width: 27% ; margin: 0.5%; min-height:300px; display: inline-block; text-align: center;background: #fff; box-shadow: 0 0 0 rgba(0,0,0,0.3) ; padding-bottom: 5px; border:2px solid #111 ; box-sizing: border-box; vertical-align: top; }
#movieBox li video{ width: 100% ; height: 200px; background: #111 }

#movieWidget { height: 400px; overflow: hidden; text-align: center; padding: 5px ; }
#movieWidgetIn { width: 100%; height: 100% ; overflow-y: auto; }
#movieWidgetIn ul { margin: 0 auto; display: inline; text-align: left;}
#movieWidgetIn li{ width: 100% ; margin: 0 0 5px ; display: inline-block; text-align: center;background: #fff; box-shadow: 0 0 0 rgba(0,0,0,0.3) ; padding-bottom: 5px; border:2px solid #111 ; box-sizing: border-box; vertical-align: top; }
#movieWidgetIn li video{ width: 100% ; height: 200px; background: #111 }

#girlMovieList { text-align: center; }
#girlMovieList ul { margin: 0 auto; display: inline; text-align: left;}
#girlMovieList li{ width: 100% ; margin-bottom: 5px;  display: inline-block; text-align: center;background: #fff; box-shadow: 0 0 0 rgba(0,0,0,0.3) ; padding-bottom: 5px; border:2px solid #111 ; box-sizing: border-box; vertical-align: top; }
#girlMovieList li video{ width: 100% ; background: #111 }

/* girl info*/

#watch { width:180px ; height:100px ; position:fixed ; top:10px ; right:-180px ; background:#FF5700 ; color:#FFFFFF; border-radius:15px; padding:15px; box-sizing:border-box; font-size:17px; border:3px solid #ff6414 ; line-height:20px; }

#girlInfoPhoto {width: 1021px; height: 620px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/girlInfoBG.jpg) no-repeat; padding-top: 0; margin: 0 auto; box-shadow: 0 0 7px rgba(0,0,0,0.2); position: relative;} 
#girlInfoIcon { position: absolute; top: 0 ; left: 0 ; border: 5px #333333 solid; border-top: none; border-left: none;  }
#fanMessege { width: 115px; height: 40px; position: absolute; top: 5px ; right: 5px ; z-index: 1000 }
#fanMessege a{ width: 115px; height: 40px; display: block; }

#girlInfo .swiper-container {width: 1020px; height: 520px; margin: 0 auto; padding-top: 66px;} 
#girlInfo .swiper-scrollbar { display: none; }
#girlInfo .swiper-slide img { box-shadow: 0 0 5px rgba(0,0,0,0.2); border-radius: 15px; }
#girlInfo div.name{ width: 300px; height: 60px; line-height: 60px; font-size: 25px; font-weight: bold; display: block; position: absolute; top: 533px; left: 90px; text-align: left ; }
#girlInfo div.name .age{ font-size: 22px; font-weight: bold; }
#girlInfo div.size{ width: 500px; height: 60px; line-height: 60px; font-size: 25px; font-weight: bold; display: block; position: absolute; top: 533px; left: 515px; text-align: left ; }
#girlInfo h2 { margin-bottom: 10px; }
#girlInfoBodyL { width: 720px; float: left ; margin: 10px 0 10px 10px }
#girlInfoBodyR { width: 289px; float: right ; margin: 10px 10px 10px 0 }

#girlCommentShop { width: 720px; border: 1px solid #cb7c4c ; font-size: 15px; line-height: 25px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/boxBG.png); box-shadow: 0 0 5px rgba(0,0,0,0.2); float: left; }
#girlCommentShop p{ padding: 5px 15px 15px ; text-align: left;  }
#girlDetail { width: 720px; border: 1px solid #cb7c4c ; font-size: 14px; line-height: 25px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/boxBG.png); box-shadow: 0 0 5px rgba(0,0,0,0.2); float: left; margin: 10px auto; }
.girlDetaiLine { width: 33.3% ; display: inline-block; padding: 5px; }
.gdT{ font-weight: bold; color: #FFFFFF; background: #FF7575 ; padding: 3px; border-radius: 7px;  }
.gdA { padding: 3px;}
#girlOption { width: 720px; border: 1px solid #cb7c4c ; font-size: 13px; line-height: 22px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/boxBG.png); box-shadow: 0 0 5px rgba(0,0,0,0.2); float: left; }
#girlOption ul { list-style: none; text-align: left; padding-bottom: 10px; }
#girlOption ul li { width: 20%; box-sizing: border-box; display: inline-block; padding: 5px 5px ; text-align: center;  }
#girlOption ul li span { width: 100% ; display: block; background: #48bced ; border-radius: 7px; padding: 7px 0 ; color: #FFFFFF; }
#girlOption ul li.no { opacity: 0}

.girlInfoPlayH3 { font-size: 22px; font-weight: bold; color: #f05a18 ; margin: 20px;  }
.girlInfoVoice { margin: 15px auto; }
#girlMovie { width: 287px; height: 254px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/girlInfoMovieBG.png) no-repeat; float: right; padding: 70px 0 0; }
#girlSyame { width: 287px; height: 648px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/girlInfoSyameBG.png) no-repeat; float: right; padding: 70px 15px 0; margin: 10px auto; overflow: hidden; }
#girlSyame iframe { background: #FFFFFF; }
#girlAttendant { width: 287px; height: 502px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/girlInfoAttendantBG.png) no-repeat; float: right; padding: 70px 7px 0; }
.gwA { font-weight: bold; color: #FFFFFF; background: #FF7575 ; padding: 5px; }
.gwC { background: #ffffff; padding: 5px; }
.infoAllGirls ul li{ margin: 0 8px 0 !important; }

.infoYuuIcon { height: 57px; float: right;}

.option ul{ list-style: none; text-align: left; padding-left: 45px; }
.option ul li{ width: 148px; height: 53px; line-height: 53px; display: inline-block; padding: 0; margin: 0; text-align: center; color: #FFFFFF ; font-weight: bold; text-shadow: 0 0 5px rgba(0,0,0,0.2) ; }
.option ul li img { line-height: 53px !important ; vertical-align: middle;}
.option ul li:nth-child(1n) { background: url(https://zzzsmz7.xyz/images/lovehand/shop/opBG01.png) no-repeat ; }
.option ul li:nth-child(2n) { background: url(https://zzzsmz7.xyz/images/lovehand/shop/opBG02.png) no-repeat ; }
.option ul li:nth-child(3n) { background: url(https://zzzsmz7.xyz/images/lovehand/shop/opBG03.png) no-repeat ; }
.option ul li:nth-child(1n) span.no { color: #fa9dc5 ; }
.option ul li:nth-child(2n) span.no { color: #a0ddf1 ; }
.option ul li:nth-child(3n) span.no { color: #fbb898 ; }

#voices {}
#voices li{ width: 460px; display: inline-block; margin: 0 5px 17px ;padding: 5px;  }
#voices li:nth-child(1n){ background: #f781d0; box-shadow: 0 7px 0 #f74cbe ; }
#voices li:nth-child(2n){ background: #48bced; box-shadow: 0 7px 0 #2caedc ; }
#voices li:nth-child(3n){ background: #f58254; box-shadow: 0 7px 0 #ec642c ; }
#voices li:nth-child(4n){ background: #66e644; box-shadow: 0 7px 0 #4add21 ; }
#voices li:nth-child(5n){ background: #2de4d4; box-shadow: 0 7px 0 #09dac0 ; }
#voices li .info { width: 100%; height: 150px; float: right ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/voiceBG.png) ; border: 1px #b28562 solid; text-align: left ; position: relative;}
#voices li .info p { color: #333333; padding: 5px 5px }
#voices li .custName{ width: 196px; height: 45px; line-height: 32px; font-size: 15px; color: #FFFFFF ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/voiceCustNameBG.png) no-repeat ; background-position: 0 2px ; text-align: center; position: absolute ; right: 2px; bottom: 8px;}
#voices li .date{ width: 120px; height: 22px; line-height: 22px; font-size: 12px; color: #333333 ; text-align: center; position: absolute ; right: 40px; bottom: 1px;}

/* EOF girl info*/

#costumeExp { text-align: left ; font-size: 14px;background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #FFFFFF solid ; padding: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 35px  ;  }
.seiketu { float: left; margin: 0 10px 10px 0; }
#costumeBox h2 { margin: 15px auto 10px;}
#costumeBox ul { list-style: none; }
#costumeBox ul li{ width: 120px; margin: 0 5px 15px; padding: 7px; color: #FFFFFF; display: inline-block ;vertical-align: top;}
#costumeBox ul li img { width: 100%; margin-bottom: 5px }
#costumeBox ul li div {  height: 40px ; line-height: 15px; padding: 5px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/voiceBG.png);color: #333333;  }
#costume0 li{ background: #f783d1 ; box-shadow: 0 5px 0 #f74cbe; }
#costume1 li{ background: #56c1ef ; box-shadow: 0 5px 0 #38b6ec; }
#costume2 li{ background: #f68457 ; box-shadow: 0 5px 0 #f46f3a; }
#costume3 li{ background: #66e644 ; box-shadow: 0 5px 0 #4be223; }
.costumeOrder li{ background: #2ee4d4 ; box-shadow: 0 5px 0 #09dfcd; }

#orderPartBox ul li{ width: 145px; height: 160px; margin: 5px; color: #FFFFFF; display: inline-block ;background: #1e6c3c ; border:6px solid #adc94b ; border-radius: 5px; box-shadow: 0 4px 0 #96aa43;vertical-align: top;}

#weekList  { width: 990px; border: #FFF 4px solid ; border-radius: 19px; margin: 0 auto 35px; }
#weekListIn { border: #f09d97 2px dotted; border-radius: 15px; background: #FFFFFF; box-shadow: 0 3px 7px rgba(0,0,0,0.1) inset; padding: 15px 15px 20px ; }
#weekListIn img { margin-bottom: 10px; }
#weekListIn li { width: 115px ; display: inline-block; margin-right: 1px }
#weekListIn li a{ width: 100% ; line-height: 34px; display:block; background: #38b4ed ; box-shadow: 0 6px 0 #14aaee ; font-size: 15px; color: #FFF; font-weight: bold; }
#weekListIn li:nth-child(2) a { background: #f17139 ;  box-shadow: 0 6px 0 #f05a18 ;}
#weekListIn li:nth-child(3) a { background: #f554bf ;  box-shadow: 0 6px 0 #f421ad ;}
#weekListIn li:nth-child(4) a { background: #e4bc42 ;  box-shadow: 0 6px 0 #e4b31c ;}
#weekListIn li:nth-child(5) a { background: #f17139 ;  box-shadow: 0 6px 0 #f05a18 ;}
#weekListIn li:nth-child(6) a { background: #f554bf ;  box-shadow: 0 6px 0 #f421ad ;}
#weekListIn li:nth-child(7) a { background: #e4bc42 ;  box-shadow: 0 6px 0 #e4b31c ;}
#weekListIn li:nth-child(8) a { background: #f17139 ;  box-shadow: 0 6px 0 #f05a18 ;}

#weekListIn li.dayOn { width: 130px ; }
#weekListIn li.dayOn a { line-height: 44px;  font-size: 19px ; border-radius: 7px; }

#today { width: 400px;  margin: 0 auto 15px;  padding: 10px 15px ; background: #f783d1 ; box-shadow: 0 6px 0 #f74cbe ; color: #f7ff1e ; font-size: 22px; font-weight: bold; }



#allGirls ul { list-style: none; padding-top: 35px; }
#allGirls ul li{ width: 162px; height: 389px; margin: 0 4px 30px ; color: #FFFFFF; display: inline-block ;background: url(https://zzzsmz7.xyz/images/lovehand/shop/girlBox.png) no-repeat; border-radius: 10px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ;vertical-align: top; padding-top: 8px; box-sizing: border-box; position: relative; }
.topSchedule ul{ padding-top: 0 !important; margin-bottom: 10px; }
.topSchedule ul li{ margin: 35px 8px 0 !important; }
#allGirls ul li img.photo { width: 146px; margin: 0 auto ; border: #adc94b solid 1px ;}
#allGirls ul li a { color: #333333 ; }
#allGirls ul li .prof { padding: 12px 0 4px 12px ; text-align: left; line-height: 18px }
#allGirls ul li .name { font-size: 14px; color: #20a8ff }
#allGirls ul li .time { padding: 0 0 0 33px ; height: 27px; line-height: 27px; text-align: left; }
#allGirls ul li .comment { height: 57px; overflow: hidden; padding: 8px 12px 0; text-align: left; line-height: 15px }
#allGirls ul li .tokutouseiL { height: 45px ; margin: 5px auto 7px ;}

#allGirls ul li .iconBox { padding: 3px 15px 0; } 
#allGirls ul li .icon { width: 32px; height: 32px; float: left; margin-right: 1px }
#allGirls ul li .tokutousei { position: absolute; top: 2px; right: 1px; }
#allGirls ul li .pickup { position: absolute; top: 188px; left: 5px; }
#allGirls ul li .sokuhime { width: 151px ; height: 40px; padding-top: 4px ; line-height: 15px; border: 3px solid #FF2828 ; color: #fff; text-align: center; background: #ff5028 ; position: absolute; top: 174px; left: 5px; }

#allGirls ul li .clip { width: 50px; height: 45px; position: absolute; top: -30px; left: 56px;}
#allGirls ul li:nth-child(n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip01.png) ; }
#allGirls ul li:nth-child(2n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip02.png) ; }
#allGirls ul li:nth-child(3n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip03.png) ; }
#allGirls ul li:nth-child(4n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip04.png) ; }
#allGirls ul li:nth-child(5n) .clip {background: url(https://zzzsmz7.xyz/images/lovehand/shop/clip05.png) ; }

table.map { width: 100%; vertical-align: middle; margin: 10px;}
table.mapPhoto { width: 100%; }
table.mapPhoto th { width: 140px ; padding-bottom: 15px; text-align: right; }
table.mapPhoto th img{ width: 130px }
table.mapPhoto td { width: 200px; text-align: left; padding: 10px 0 15px 10px; }
 
 .googleMap { border: 10px solid #FFFFFF ; box-shadow: 0 0 10px rgba(0,0,0,0.5); margin: 0 30px 30px; }
.accessExp { text-align: left; margin: 35px 70px 0; font-size: 15px; line-height: 22px; }
.accessExp table { margin-left: 20px; }
.accessExp table th, .accessExp table td{ padding: 2px; font-size: 14px;  }

.mailMagazineBox { text-align: left ; font-size: 14px;background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #FFFFFF solid ; padding: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 35px  ; line-height: 22px;  }
.mailMagazineExpBox { text-align: left ; font-size: 15px; font-weight: bold ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #FFFFFF solid ; padding: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 35px  ; line-height: 28px;  }

.mmN { float: left; margin: 0 25px 25px 0; }
.mailMagazineBox ul { }
.mailMagazineBox li { min-height: 40px ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/iconAttention.png) no-repeat ; background-position: 0 0; margin: 10px; padding:3px 0 10px 40px ; }
.mailMagazineBox li:last-child { margin-bottom: 0; padding-bottom: 0; }
.domainBox { text-align: left ; font-size: 14px;background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #FFFFFF solid ; padding: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 35px  ; line-height: 22px;  }
.domainBox ul { }
.domainBox li { min-height: 40px ; margin: 10px; padding:3px 0 10px 15px ; }
.domainBox li:last-child { margin-bottom: 0; padding-bottom: 0; }

#sp { text-align: center; border: solid 3px #38b4ed; margin: 0 100px 25px ; box-shadow: 0 8px 0 #14aaee ; }
#sp p { font-size: 15px; font-weight: bold ; color: #333; line-height: 130%; margin-bottom: 15px; }
#sp th { color: #FFFFFF; background-color: #00baff; font-size: 20px; padding:20px; text-align: center}
#sp td { background-color: #FFFFFF; padding:20px; }
#sp input[type=text] { width:540px;  border: 3px solid #333333 ; padding: 7px; font-size: 15px;  }
#sp input[type=submit] { width:230px; margin-top: 20px; cursor:pointer; line-height: 35px;font-size: 20px; background:#00a2ff ; border:#2b76ff solid 3px ; color:#FFFFFF; font-weight:bold; }


.domainExp { width:950px; font-size: 15px; line-height: 22px; padding:20px; margin:10px auto ; text-align: left; }
.domainExp li { list-style:none ; }

.docomoTitle { margin-top: 20px;}
.docomoUl { border-bottom: 1px dashed #ededed ; padding-bottom: 15px; }
.docomoUl li { list-style: decimal; margin: 5px 0 0 65px; }

.creditExp { text-align: left;  }
.creditForm input[type=submit] { width:330px; cursor:pointer; line-height: 40px; background:#00a2ff ; border:#2b76ff solid 3px ; border-bottom: #2b76ff solid 6px ; color:#FFFFFF; font-size: 20px; font-weight:bold; }
.creditBox { border: 3px #333333 dashed ; padding: 30px;margin: 30px 80px 15px; }

.reserveExp { width:850px !important; line-height:22px; margin:0 auto 30px; border:1px dashed #333333 ; box-shadow: 0 0 5px 0  rgba(0,0,0,0.2) ; padding:25px 25px; background:#FFFFFF ; color:#333333 ; font-size:15px; }
.reserveExp a{ color:#FFFFFF  ; padding: 5px 7px ; background: #f27c49  ; border-radius: 7px; box-shadow: 0 3px 0 #f05a18;  } 
.reserveExp ul { text-align: left; margin-top: 15px; margin: 15px 0 0 20px; font-size: 13px; color: #666666; list-style: circle; }

.errorExp { width:700px; line-height:22px; margin:0 auto 30px; border:3px dashed #222222 ; padding:15px 25px; background:#f05a18 ; color:#FFFFFF ; font-size:15px; font-weight: bold; margin-top: 15px; }

#reserveFrom { width:940px ; margin:0 auto ;background: url(https://zzzsmz7.xyz/images/lovehand/shop/voiceBG.png); border: 1px solid #333333 ; padding: 25px 35px; box-sizing: border-box; box-shadow: 0 0 7px rgba(0,0,0,0.2) }
#reserveFrom table { width:100% ; margin:0 auto; }
#reserveFrom table th{ width:350px ; padding: 10px 10px ; vertical-align: middle; text-align:right; border-bottom:1px #ededed dashed ; font-size:15px; color: #333333 ; }
#reserveFrom table td{ width:530px ; padding: 10px 10px ; vertical-align: middle; border-bottom:1px #ededed dashed ; text-align: left;  }
#reserveFrom td li{ width: 80px; display: inline-block;}
#reserveFrom .dred { font-size:10px;}
#reserveFrom h3 { font-size:18px; border-bottom:1px #CCCCCC solid ; padding-bottom:7px ; margin-bottom:7px;  }
#reserveFrom .req { font-size:10px; font-weight:normal; color:#ffffff; background:#5390ff ; border-radius:5px; padding:1px 3px; }
#confirmTable td span{ width:468px;  display: block; border: 3px solid #333333 ; padding: 7px; font-size: 15px; background: #FFF ; }
#reserveFrom input { width:468px;  border: 3px solid #333333 ; padding: 7px; font-size: 15px;  }
#reserveFrom input[type=submit] { width:330px; margin-top: 30px; cursor:pointer; padding:10px ; background:#00a2ff ; border:#2b76ff solid 3px ; color:#FFFFFF; font-weight:bold; }
#reserveFrom select { width:495px;  border: 3px solid #333333 ; padding: 7px; font-size: 15px;  }
#reserveFrom input.inputS, #reserveFrom select.inputS  { width:130px; }
#reserveFrom textarea { width:468px;  border: 3px solid #333333 ; padding: 7px; font-size: 15px; }
#confirmBox { width:600px !important; }
#confirmBox td{ width:300px !important; text-align: left; }
#confirmBox input[type=submit] { width:250px; margin-top: 30px; }/* CSS Document */
#reserveGirl ul{ list-style:none ; text-align:left; background: #FFFFFF; border: 3px solid #333333 ; padding: 15px 10px;  }
#reserveGirl ul li{ width:120px; height:210px; display: inline-block; text-align:center; }
#reserveGirl ul li.OFF{ opacity:0.3 }
#reserveGirl ul li .time{ width: 112px; display: block; background: #f05a18; color:#FFF ; padding: 3px 5px; box-sizing: border-box; margin: 0 auto; }
#reserveGirl input[type=radio],#searchGirl input[type=checkbox]   { display: none; }
#reserveGirl input[type=radio] + .checkbox-icon, #searchGirl input[type=checkbox] + .checkbox-icon { position: relative; vertical-align: middle; }
#reserveGirl input[type=radio] + .checkbox-icon:before, #searchGirl input[type=checkbox] + .checkbox-icon:before { content: "\f372" ;  font-family: "Ionicons";  color: #ccc; font-size: 24px; padding-right: 5px; }
#reserveGirl input[type=radio]:checked + .checkbox-icon:before, #searchGirl input[type=checkbox]:checked + .checkbox-icon:before { content: "\f374"; font-family: "Ionicons"; color: #17bcdf; }

#acMenu { cursor: pointer; }
#searchGirl { width:1000px ; margin:0 auto ;background: #14baff; border: 3px solid #008CFF ; border-radius: 7px;  padding: 25px 35px; box-sizing: border-box; box-shadow:  0 0 7px rbga(0,0,0,0.5) }
#searchGirl table { width:100% ; margin:0 auto; }
#searchGirl table th{ width:120px ; padding: 10px 10px ; vertical-align: middle; text-align:right; border-bottom:1px #ededed dashed ; font-size:15px; color: #FFFFFF ; }
#searchGirl table td{ width:900px ; padding: 10px 10px ; vertical-align: middle; border-bottom:1px #ededed dashed ; text-align: left;  }
#searchGirl ul{ list-style:none ; text-align:left; background: #FFFFFF; border: 3px solid #333333 ; padding: 10px;  }
#searchGirl td li{ width: 180px; display: inline-block;}
#searchGirl input { width:380px;  border: 3px solid #333333 ; padding: 5px; font-size: 15px;   }
#searchGirl input[type=submit] { width:330px; margin-top: 30px; cursor:pointer; padding:10px ; background:#00a2ff ; border:#2b76ff solid 3px ; color:#FFFFFF; font-weight:bold; }
#searchGirl select { width:380px;  border: 3px solid #333333 ; padding: 5px; font-size: 15px;  }
#searchGirl input.inputS, #searchGirl select.inputS  { width:160px; }

#syukkinGirl ul{ list-style:none ; background: #FFFFFF; text-align: center; padding: 15px 10px;  }
#syukkinGirl ul li{ width:120px; height:210px; display: inline-block; text-align:center; }
#syukkinGirl ul li.OFF{ opacity:0.3 }
#syukkinGirl ul li .time{ width: 112px; display: block; background: #f05a18; color:#FFF ; padding: 3px 5px; box-sizing: border-box; margin: 0 auto; }
#syukkinGirl input[type=checkbox],#searchGirl input[type=checkbox]   { display: none; }
#syukkinGirl input[type=checkbox] + .checkbox-icon, #searchGirl input[type=checkbox] + .checkbox-icon { position: relative; vertical-align: middle; }
#syukkinGirl input[type=checkbox] + .checkbox-icon:before, #searchGirl input[type=checkbox] + .checkbox-icon:before { content: "\f372" ;  font-family: "Ionicons";  color: #ccc; font-size: 24px; padding-right: 5px; }
#syukkinGirl input[type=checkbox]:checked + .checkbox-icon:before, #searchGirl input[type=checkbox]:checked + .checkbox-icon:before { content: "\f374"; font-family: "Ionicons"; color: #17bcdf; }
#syukkinGirl input[type=submit] { width:330px; margin-top: 30px; cursor:pointer; padding:10px ; background:#00a2ff ; border:#2b76ff solid 3px ; color:#FFFFFF; font-weight:bold; }

#syukkinGirl input[type=radio],#searchGirl input[type=radio]   { display: none; }
#syukkinGirl input[type=radio] + .checkbox-icon, #searchGirl input[type=radio] + .checkbox-icon { position: relative; vertical-align: middle; }
#syukkinGirl input[type=radio] + .checkbox-icon:before, #searchGirl input[type=radio] + .checkbox-icon:before { content: "\f372" ;  font-family: "Ionicons";  color: #ccc; font-size: 24px; padding-right: 5px; }
#syukkinGirl input[type=radio]:checked + .checkbox-icon:before, #searchGirl input[type=radio]:checked + .checkbox-icon:before { content: "\f374"; font-family: "Ionicons"; color: #17bcdf; }

#mangaBnnBox img{ margin: 5px; }
.mangaBack { width:330px; cursor:pointer; display: block ; margin: 15px auto 0; background:#00a2ff ; border:#2b76ff solid 3px ; border-bottom: #2b76ff solid 6px ; font-size: 20px; font-weight:bold; }
.mangaBack a {width: 100% ; height: 40px; line-height: 40px; display: block; color: #FFFFFF; }

#allVoices {}
#allVoices li{ width: 495px; display: inline-block; margin: 0 5px 17px ;padding: 5px;  }
#allVoices li:nth-child(1n){ background: #f781d0; box-shadow: 0 7px 0 #f74cbe ; }
#allVoices li:nth-child(2n){ background: #48bced; box-shadow: 0 7px 0 #2caedc ; }
#allVoices li:nth-child(3n){ background: #f58254; box-shadow: 0 7px 0 #ec642c ; }
#allVoices li:nth-child(4n){ background: #66e644; box-shadow: 0 7px 0 #4add21 ; }
#allVoices li:nth-child(5n){ background: #2de4d4; box-shadow: 0 7px 0 #09dac0 ; }

#allVoices li img { width: 168px; border: 5px solid #ffffff; box-shadow: 0 0 5px rgba(0,0,0,0.2) ; float: left; }
#allVoices li .info { width: 310px; height: 222px; float: right ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/voiceBG.png) ; border: 1px #b28562 solid; text-align: left ; position: relative;}
#allVoices li .name{ width: 287px; height: 32px; line-height: 32px; font-size: 20px; font-weight: bold; background: url(https://zzzsmz7.xyz/images/lovehand/shop/voiceNameBG.png) ; padding-left: 60px;}
#allVoices li .info p { color: #333333; padding: 5px 5px }
#allVoices li .custName{ width: 196px; height: 45px; line-height: 32px; font-size: 15px; color: #FFFFFF ; background: url(https://zzzsmz7.xyz/images/lovehand/shop/voiceCustNameBG.png) no-repeat ; background-position: 0 2px ; text-align: center; position: absolute ; right: 2px; bottom: 8px;}
#allVoices li .date{ width: 120px; height: 22px; line-height: 22px; font-size: 12px; color: #333333 ; text-align: center; position: absolute ; right: 40px; bottom: 1px;}

#rankingBox {}
#rankingBox ul{ list-style: none; margin-bottom: 15px}
#rankingBox ul li { width: 182px; height: 398px; position: relative; display: inline-block; padding-top: 50px; margin: 8px; box-sizing: border-box; line-height: 15px; vertical-align: top; }
#rankingBox ul li.rank01{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG01.png) ; } 
#rankingBox ul li.rank02{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG02.png) ; } 
#rankingBox ul li.rank03{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG03.png) ; } 
#rankingBox ul li.rank04{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG04.png) ; } 
#rankingBox ul li.rank05{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG05.png) ; } 
#rankingBox ul li.rank06{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG06.png) ; } 
#rankingBox ul li.rank07{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG07.png) ; } 
#rankingBox ul li.rank08{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG08.png) ; } 
#rankingBox ul li.rank09{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG09.png) ; } 
#rankingBox ul li.rank10{ background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingBG10.png) ; } 
#rankingBox ul li img { width: 168px; }
#rankingBox ul li .name { width: 200px; height: 45px; padding-top: 7px; background: url(https://zzzsmz7.xyz/images/lovehand/shop/rankingName.png) no-repeat; color: #FFFFFF ; position: absolute; top: 255px; left: -8px; z-index: 50 }
#rankingBox ul li .info { text-align: left; padding: 25px 15px 0 }
#rankingBox ul li .comment { text-align: left; padding: 5px 15px 0 }


#campainBox ul{ list-style: none; margin: 10px; }
#campainBox ul li{ width: 33%; display: inline-block; padding: 5px; box-sizing: border-box; vertical-align: top}
#campainBox ul li img{ width: 100%; }

.blogRssBox { text-align: left ; line-height: normal }
.rss { padding: 15px 15px ; border-bottom: 1px dashed #999999 ; }
.rss h3{ font-size: 18px; font-weight: 900; margin-bottom: 10px; }
.rss h4{ font-size: 15px; font-weight: 900; margin-bottom: 10px; color: #1C98FF }

.grid { width: 1000px; margin: 0 auto; }
.grid-item { width: 500px; padding: 5px ; }
.grid-item img{ width: 100% ;  border: 5px #ffffff solid; box-shadow: 0 0 5px rgba(0,0,0,0.2) ; box-sizing: border-box; }

#linkUlL { list-style: none ; margin-bottom: 15px; }
#linkUlL li { width: 450px; display: inline-block; vertical-align: top; }
#linkUlL li img { width: 445px !important;}

#linkExp a { color:#7e7e7e ; }
#linkExp span{ font-size:17px; color:#e1ee0b ; font-weight:bold; background:#0078e8 ; border:1px solid #e1ee0b; padding:0 3px }

#linksImg { margin:0 0; padding-top:15px; min-height:400px;}
#linksImg li{　overflow:hidden; text-align:center; display: inline-block; vertical-align: top; padding: 5px;  font-size:10px; list-style:none; line-height:13px; }
#linksImg li a { text-decoration:none; }
#linksNoImg li{ width:102px; height:15px; margin:10px 0 0; overflow:hidden; text-align:center; float:left; font-size:10px; }

#linksImg > a img { margin:3px;}

.linkBox { text-align: left ; font-size: 14px;background: url(https://zzzsmz7.xyz/images/lovehand/shop/sysBG.png) ; border: 7px #FFFFFF solid ; padding: 15px; box-shadow: 0 0 7px rgba(0,0,0,0.2) ; margin: 15px 35px  ; line-height: 22px;  }

.linkExp { margin: 20px 60px ; text-align: left; border: 2px dashed #333333; padding: 25px;}
#linkExpTable { width: 750px; text-align:left; margin: 0 auto; }
#linkExpTable th {  padding: 10px; vertical-align: middle; width: 240px; }
#linkExpTable td { padding: 10px; vertical-align: middle; width: 510px; }
#linkExpTable td img{ margin-bottom:5px;}
#linkExpTable td a{ color:#000000 ; }

.shopExpTable		{background:#52beec; border-left: solid 1px #52beec ; border-right:solid 1px #52beec ;border-bottom:solid 1px #52beec ; margin-bottom: 30px; box-shadow:0 7px 0 #1dabe8 ; }
.shopExpTable dt	{float:left;clear:both;width:150px;padding:8px 0;text-align:center; font-weight:bold; border-top:solid 1px #52beec; color: #FFFFFF}
.shopExpTable dd	{margin-left:150px;padding:8px;background:#FFFFFF; border-top:solid 1px #52beec ; }


/* ==========================================================================
   Animateion Keyframe
============================================================================= */
@-webkit-keyframes bound {
  0% {
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  1.388889% {
    -webkit-transform: matrix3d(1.05412, 0, 0, 0, 0, 1.06887, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.05412, 0, 0, 0, 0, 1.06887, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  2.777778% {
    -webkit-transform: matrix3d(1.09288, 0, 0, 0, 0, 1.11451, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.09288, 0, 0, 0, 0, 1.11451, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  4.166667% {
    -webkit-transform: matrix3d(1.1156, 0, 0, 0, 0, 1.13462, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.1156, 0, 0, 0, 0, 1.13462, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  5.555556% {
    -webkit-transform: matrix3d(1.12321, 0, 0, 0, 0, 1.13112, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.12321, 0, 0, 0, 0, 1.13112, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  6.944444% {
    -webkit-transform: matrix3d(1.11787, 0, 0, 0, 0, 1.109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.11787, 0, 0, 0, 0, 1.109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  8.333333% {
    -webkit-transform: matrix3d(1.10255, 0, 0, 0, 0, 1.07507, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.10255, 0, 0, 0, 0, 1.07507, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  9.722222% {
    -webkit-transform: matrix3d(1.08057, 0, 0, 0, 0, 1.03656, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.08057, 0, 0, 0, 0, 1.03656, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  11.111111% {
    -webkit-transform: matrix3d(1.05525, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.05525, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  12.5% {
    -webkit-transform: matrix3d(1.0296, 0, 0, 0, 0, 0.9704, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.0296, 0, 0, 0, 0, 0.9704, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  13.888889% {
    -webkit-transform: matrix3d(1.00607, 0, 0, 0, 0, 0.95079, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00607, 0, 0, 0, 0, 0.95079, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  15.277778% {
    -webkit-transform: matrix3d(0.98644, 0, 0, 0, 0, 0.94214, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.98644, 0, 0, 0, 0, 0.94214, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  16.666667% {
    -webkit-transform: matrix3d(0.97182, 0, 0, 0, 0, 0.94365, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.97182, 0, 0, 0, 0, 0.94365, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  18.055556% {
    -webkit-transform: matrix3d(0.96261, 0, 0, 0, 0, 0.95315, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.96261, 0, 0, 0, 0, 0.95315, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  19.444444% {
    -webkit-transform: matrix3d(0.95865, 0, 0, 0, 0, 0.96774, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.95865, 0, 0, 0, 0, 0.96774, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  20.833333% {
    -webkit-transform: matrix3d(0.95929, 0, 0, 0, 0, 0.98429, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.95929, 0, 0, 0, 0, 0.98429, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  22.222222% {
    -webkit-transform: matrix3d(0.96362, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.96362, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  23.611111% {
    -webkit-transform: matrix3d(0.97051, 0, 0, 0, 0, 1.01272, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.97051, 0, 0, 0, 0, 1.01272, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  25% {
    -webkit-transform: matrix3d(0.97885, 0, 0, 0, 0, 1.02115, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.97885, 0, 0, 0, 0, 1.02115, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  26.388889% {
    -webkit-transform: matrix3d(0.98757, 0, 0, 0, 0, 1.02487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.98757, 0, 0, 0, 0, 1.02487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  27.777778% {
    -webkit-transform: matrix3d(0.99579, 0, 0, 0, 0, 1.02422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99579, 0, 0, 0, 0, 1.02422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  29.166667% {
    -webkit-transform: matrix3d(1.00284, 0, 0, 0, 0, 1.02014, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00284, 0, 0, 0, 0, 1.02014, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  30.555556% {
    -webkit-transform: matrix3d(1.00829, 0, 0, 0, 0, 1.01387, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00829, 0, 0, 0, 0, 1.01387, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  31.944444% {
    -webkit-transform: matrix3d(1.01192, 0, 0, 0, 0, 1.00675, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01192, 0, 0, 0, 0, 1.00675, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  33.333333% {
    -webkit-transform: matrix3d(1.01375, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01375, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  34.722222% {
    -webkit-transform: matrix3d(1.01395, 0, 0, 0, 0, 0.99453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01395, 0, 0, 0, 0, 0.99453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  36.111111% {
    -webkit-transform: matrix3d(1.01281, 0, 0, 0, 0, 0.99091, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01281, 0, 0, 0, 0, 0.99091, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  37.5% {
    -webkit-transform: matrix3d(1.01069, 0, 0, 0, 0, 0.98931, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01069, 0, 0, 0, 0, 0.98931, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  38.888889% {
    -webkit-transform: matrix3d(1.00797, 0, 0, 0, 0, 0.98959, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00797, 0, 0, 0, 0, 0.98959, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  40.277778% {
    -webkit-transform: matrix3d(1.00503, 0, 0, 0, 0, 0.99135, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00503, 0, 0, 0, 0, 0.99135, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  41.666667% {
    -webkit-transform: matrix3d(1.00218, 0, 0, 0, 0, 0.99404, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00218, 0, 0, 0, 0, 0.99404, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  43.055556% {
    -webkit-transform: matrix3d(0.99967, 0, 0, 0, 0, 0.9971, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99967, 0, 0, 0, 0, 0.9971, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  44.444444% {
    -webkit-transform: matrix3d(0.99767, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99767, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  45.833333% {
    -webkit-transform: matrix3d(0.99626, 0, 0, 0, 0, 1.00235, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99626, 0, 0, 0, 0, 1.00235, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  47.222222% {
    -webkit-transform: matrix3d(0.99547, 0, 0, 0, 0, 1.00391, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99547, 0, 0, 0, 0, 1.00391, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  48.611111% {
    -webkit-transform: matrix3d(0.99526, 0, 0, 0, 0, 1.00459, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99526, 0, 0, 0, 0, 1.00459, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  50% {
    -webkit-transform: matrix3d(0.99553, 0, 0, 0, 0, 1.00447, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99553, 0, 0, 0, 0, 1.00447, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  51.388889% {
    -webkit-transform: matrix3d(0.99616, 0, 0, 0, 0, 1.00372, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99616, 0, 0, 0, 0, 1.00372, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  52.777778% {
    -webkit-transform: matrix3d(0.99703, 0, 0, 0, 0, 1.00256, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99703, 0, 0, 0, 0, 1.00256, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  54.166667% {
    -webkit-transform: matrix3d(0.99802, 0, 0, 0, 0, 1.00125, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99802, 0, 0, 0, 0, 1.00125, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  55.555556% {
    -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  56.944444% {
    -webkit-transform: matrix3d(0.99988, 0, 0, 0, 0, 0.99899, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99988, 0, 0, 0, 0, 0.99899, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  58.333333% {
    -webkit-transform: matrix3d(1.00061, 0, 0, 0, 0, 0.99832, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00061, 0, 0, 0, 0, 0.99832, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  59.722222% {
    -webkit-transform: matrix3d(1.00115, 0, 0, 0, 0, 0.99803, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00115, 0, 0, 0, 0, 0.99803, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  61.111111% {
    -webkit-transform: matrix3d(1.00147, 0, 0, 0, 0, 0.99808, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00147, 0, 0, 0, 0, 0.99808, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  62.5% {
    -webkit-transform: matrix3d(1.0016, 0, 0, 0, 0, 0.9984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.0016, 0, 0, 0, 0, 0.9984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  63.888889% {
    -webkit-transform: matrix3d(1.00155, 0, 0, 0, 0, 0.9989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00155, 0, 0, 0, 0, 0.9989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  65.277778% {
    -webkit-transform: matrix3d(1.00137, 0, 0, 0, 0, 0.99946, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00137, 0, 0, 0, 0, 0.99946, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  66.666667% {
    -webkit-transform: matrix3d(1.00109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  68.055556% {
    -webkit-transform: matrix3d(1.00077, 0, 0, 0, 0, 1.00043, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00077, 0, 0, 0, 0, 1.00043, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  69.444444% {
    -webkit-transform: matrix3d(1.00043, 0, 0, 0, 0, 1.00072, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00043, 0, 0, 0, 0, 1.00072, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  70.833333% {
    -webkit-transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00085, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00085, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  72.222222% {
    -webkit-transform: matrix3d(0.99986, 0, 0, 0, 0, 1.00083, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99986, 0, 0, 0, 0, 1.00083, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  73.611111% {
    -webkit-transform: matrix3d(0.99966, 0, 0, 0, 0, 1.00069, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99966, 0, 0, 0, 0, 1.00069, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  75% {
    -webkit-transform: matrix3d(0.99953, 0, 0, 0, 0, 1.00047, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99953, 0, 0, 0, 0, 1.00047, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  76.388889% {
    -webkit-transform: matrix3d(0.99947, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99947, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  77.777778% {
    -webkit-transform: matrix3d(0.99947, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99947, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  79.166667% {
    -webkit-transform: matrix3d(0.99952, 0, 0, 0, 0, 0.99981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99952, 0, 0, 0, 0, 0.99981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  80.555556% {
    -webkit-transform: matrix3d(0.9996, 0, 0, 0, 0, 0.99969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.9996, 0, 0, 0, 0, 0.99969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  81.944444% {
    -webkit-transform: matrix3d(0.99971, 0, 0, 0, 0, 0.99964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99971, 0, 0, 0, 0, 0.99964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  83.333333% {
    -webkit-transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  84.722222% {
    -webkit-transform: matrix3d(0.99993, 0, 0, 0, 0, 0.9997, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99993, 0, 0, 0, 0, 0.9997, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  86.111111% {
    -webkit-transform: matrix3d(1.00003, 0, 0, 0, 0, 0.9998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00003, 0, 0, 0, 0, 0.9998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  87.5% {
    -webkit-transform: matrix3d(1.0001, 0, 0, 0, 0, 0.9999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.0001, 0, 0, 0, 0, 0.9999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  88.888889% {
    -webkit-transform: matrix3d(1.00015, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00015, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  90.277778% {
    -webkit-transform: matrix3d(1.00018, 0, 0, 0, 0, 1.00008, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00018, 0, 0, 0, 0, 1.00008, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  91.666667% {
    -webkit-transform: matrix3d(1.00018, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00018, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  93.055556% {
    -webkit-transform: matrix3d(1.00017, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00017, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  94.444444% {
    -webkit-transform: matrix3d(1.00014, 0, 0, 0, 0, 1.00015, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00014, 0, 0, 0, 0, 1.00015, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  95.833333% {
    -webkit-transform: matrix3d(1.00011, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00011, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  97.222222% {
    -webkit-transform: matrix3d(1.00007, 0, 0, 0, 0, 1.00009, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00007, 0, 0, 0, 0, 1.00009, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  98.611111% {
    -webkit-transform: matrix3d(1.00003, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00003, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  100% {
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
}
@keyframes bound {
  0% {
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  1.388889% {
    -webkit-transform: matrix3d(1.05412, 0, 0, 0, 0, 1.06887, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.05412, 0, 0, 0, 0, 1.06887, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  2.777778% {
    -webkit-transform: matrix3d(1.09288, 0, 0, 0, 0, 1.11451, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.09288, 0, 0, 0, 0, 1.11451, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  4.166667% {
    -webkit-transform: matrix3d(1.1156, 0, 0, 0, 0, 1.13462, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.1156, 0, 0, 0, 0, 1.13462, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  5.555556% {
    -webkit-transform: matrix3d(1.12321, 0, 0, 0, 0, 1.13112, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.12321, 0, 0, 0, 0, 1.13112, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  6.944444% {
    -webkit-transform: matrix3d(1.11787, 0, 0, 0, 0, 1.109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.11787, 0, 0, 0, 0, 1.109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  8.333333% {
    -webkit-transform: matrix3d(1.10255, 0, 0, 0, 0, 1.07507, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.10255, 0, 0, 0, 0, 1.07507, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  9.722222% {
    -webkit-transform: matrix3d(1.08057, 0, 0, 0, 0, 1.03656, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.08057, 0, 0, 0, 0, 1.03656, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  11.111111% {
    -webkit-transform: matrix3d(1.05525, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.05525, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  12.5% {
    -webkit-transform: matrix3d(1.0296, 0, 0, 0, 0, 0.9704, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.0296, 0, 0, 0, 0, 0.9704, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  13.888889% {
    -webkit-transform: matrix3d(1.00607, 0, 0, 0, 0, 0.95079, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00607, 0, 0, 0, 0, 0.95079, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  15.277778% {
    -webkit-transform: matrix3d(0.98644, 0, 0, 0, 0, 0.94214, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.98644, 0, 0, 0, 0, 0.94214, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  16.666667% {
    -webkit-transform: matrix3d(0.97182, 0, 0, 0, 0, 0.94365, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.97182, 0, 0, 0, 0, 0.94365, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  18.055556% {
    -webkit-transform: matrix3d(0.96261, 0, 0, 0, 0, 0.95315, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.96261, 0, 0, 0, 0, 0.95315, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  19.444444% {
    -webkit-transform: matrix3d(0.95865, 0, 0, 0, 0, 0.96774, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.95865, 0, 0, 0, 0, 0.96774, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  20.833333% {
    -webkit-transform: matrix3d(0.95929, 0, 0, 0, 0, 0.98429, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.95929, 0, 0, 0, 0, 0.98429, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  22.222222% {
    -webkit-transform: matrix3d(0.96362, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.96362, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  23.611111% {
    -webkit-transform: matrix3d(0.97051, 0, 0, 0, 0, 1.01272, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.97051, 0, 0, 0, 0, 1.01272, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  25% {
    -webkit-transform: matrix3d(0.97885, 0, 0, 0, 0, 1.02115, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.97885, 0, 0, 0, 0, 1.02115, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  26.388889% {
    -webkit-transform: matrix3d(0.98757, 0, 0, 0, 0, 1.02487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.98757, 0, 0, 0, 0, 1.02487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  27.777778% {
    -webkit-transform: matrix3d(0.99579, 0, 0, 0, 0, 1.02422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99579, 0, 0, 0, 0, 1.02422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  29.166667% {
    -webkit-transform: matrix3d(1.00284, 0, 0, 0, 0, 1.02014, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00284, 0, 0, 0, 0, 1.02014, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  30.555556% {
    -webkit-transform: matrix3d(1.00829, 0, 0, 0, 0, 1.01387, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00829, 0, 0, 0, 0, 1.01387, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  31.944444% {
    -webkit-transform: matrix3d(1.01192, 0, 0, 0, 0, 1.00675, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01192, 0, 0, 0, 0, 1.00675, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  33.333333% {
    -webkit-transform: matrix3d(1.01375, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01375, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  34.722222% {
    -webkit-transform: matrix3d(1.01395, 0, 0, 0, 0, 0.99453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01395, 0, 0, 0, 0, 0.99453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  36.111111% {
    -webkit-transform: matrix3d(1.01281, 0, 0, 0, 0, 0.99091, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01281, 0, 0, 0, 0, 0.99091, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  37.5% {
    -webkit-transform: matrix3d(1.01069, 0, 0, 0, 0, 0.98931, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.01069, 0, 0, 0, 0, 0.98931, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  38.888889% {
    -webkit-transform: matrix3d(1.00797, 0, 0, 0, 0, 0.98959, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00797, 0, 0, 0, 0, 0.98959, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  40.277778% {
    -webkit-transform: matrix3d(1.00503, 0, 0, 0, 0, 0.99135, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00503, 0, 0, 0, 0, 0.99135, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  41.666667% {
    -webkit-transform: matrix3d(1.00218, 0, 0, 0, 0, 0.99404, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00218, 0, 0, 0, 0, 0.99404, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  43.055556% {
    -webkit-transform: matrix3d(0.99967, 0, 0, 0, 0, 0.9971, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99967, 0, 0, 0, 0, 0.9971, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  44.444444% {
    -webkit-transform: matrix3d(0.99767, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99767, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  45.833333% {
    -webkit-transform: matrix3d(0.99626, 0, 0, 0, 0, 1.00235, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99626, 0, 0, 0, 0, 1.00235, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  47.222222% {
    -webkit-transform: matrix3d(0.99547, 0, 0, 0, 0, 1.00391, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99547, 0, 0, 0, 0, 1.00391, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  48.611111% {
    -webkit-transform: matrix3d(0.99526, 0, 0, 0, 0, 1.00459, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99526, 0, 0, 0, 0, 1.00459, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  50% {
    -webkit-transform: matrix3d(0.99553, 0, 0, 0, 0, 1.00447, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99553, 0, 0, 0, 0, 1.00447, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  51.388889% {
    -webkit-transform: matrix3d(0.99616, 0, 0, 0, 0, 1.00372, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99616, 0, 0, 0, 0, 1.00372, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  52.777778% {
    -webkit-transform: matrix3d(0.99703, 0, 0, 0, 0, 1.00256, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99703, 0, 0, 0, 0, 1.00256, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  54.166667% {
    -webkit-transform: matrix3d(0.99802, 0, 0, 0, 0, 1.00125, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99802, 0, 0, 0, 0, 1.00125, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  55.555556% {
    -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  56.944444% {
    -webkit-transform: matrix3d(0.99988, 0, 0, 0, 0, 0.99899, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99988, 0, 0, 0, 0, 0.99899, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  58.333333% {
    -webkit-transform: matrix3d(1.00061, 0, 0, 0, 0, 0.99832, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00061, 0, 0, 0, 0, 0.99832, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  59.722222% {
    -webkit-transform: matrix3d(1.00115, 0, 0, 0, 0, 0.99803, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00115, 0, 0, 0, 0, 0.99803, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  61.111111% {
    -webkit-transform: matrix3d(1.00147, 0, 0, 0, 0, 0.99808, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00147, 0, 0, 0, 0, 0.99808, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  62.5% {
    -webkit-transform: matrix3d(1.0016, 0, 0, 0, 0, 0.9984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.0016, 0, 0, 0, 0, 0.9984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  63.888889% {
    -webkit-transform: matrix3d(1.00155, 0, 0, 0, 0, 0.9989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00155, 0, 0, 0, 0, 0.9989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  65.277778% {
    -webkit-transform: matrix3d(1.00137, 0, 0, 0, 0, 0.99946, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00137, 0, 0, 0, 0, 0.99946, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  66.666667% {
    -webkit-transform: matrix3d(1.00109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  68.055556% {
    -webkit-transform: matrix3d(1.00077, 0, 0, 0, 0, 1.00043, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00077, 0, 0, 0, 0, 1.00043, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  69.444444% {



    -webkit-transform: matrix3d(1.00043, 0, 0, 0, 0, 1.00072, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00043, 0, 0, 0, 0, 1.00072, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  70.833333% {
    -webkit-transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00085, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00085, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  72.222222% {
    -webkit-transform: matrix3d(0.99986, 0, 0, 0, 0, 1.00083, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99986, 0, 0, 0, 0, 1.00083, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  73.611111% {
    -webkit-transform: matrix3d(0.99966, 0, 0, 0, 0, 1.00069, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99966, 0, 0, 0, 0, 1.00069, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  75% {
    -webkit-transform: matrix3d(0.99953, 0, 0, 0, 0, 1.00047, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99953, 0, 0, 0, 0, 1.00047, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  76.388889% {
    -webkit-transform: matrix3d(0.99947, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99947, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  77.777778% {
    -webkit-transform: matrix3d(0.99947, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99947, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  79.166667% {
    -webkit-transform: matrix3d(0.99952, 0, 0, 0, 0, 0.99981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99952, 0, 0, 0, 0, 0.99981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  80.555556% {
    -webkit-transform: matrix3d(0.9996, 0, 0, 0, 0, 0.99969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.9996, 0, 0, 0, 0, 0.99969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  81.944444% {
    -webkit-transform: matrix3d(0.99971, 0, 0, 0, 0, 0.99964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99971, 0, 0, 0, 0, 0.99964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  83.333333% {
    -webkit-transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  84.722222% {
    -webkit-transform: matrix3d(0.99993, 0, 0, 0, 0, 0.9997, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.99993, 0, 0, 0, 0, 0.9997, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  86.111111% {
    -webkit-transform: matrix3d(1.00003, 0, 0, 0, 0, 0.9998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00003, 0, 0, 0, 0, 0.9998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  87.5% {
    -webkit-transform: matrix3d(1.0001, 0, 0, 0, 0, 0.9999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.0001, 0, 0, 0, 0, 0.9999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  88.888889% {
    -webkit-transform: matrix3d(1.00015, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00015, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  90.277778% {
    -webkit-transform: matrix3d(1.00018, 0, 0, 0, 0, 1.00008, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00018, 0, 0, 0, 0, 1.00008, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  91.666667% {
    -webkit-transform: matrix3d(1.00018, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00018, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  93.055556% {
    -webkit-transform: matrix3d(1.00017, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00017, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  94.444444% {
    -webkit-transform: matrix3d(1.00014, 0, 0, 0, 0, 1.00015, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00014, 0, 0, 0, 0, 1.00015, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  95.833333% {
    -webkit-transform: matrix3d(1.00011, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00011, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }

  97.222222% {
    -webkit-transform: matrix3d(1.00007, 0, 0, 0, 0, 1.00009, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00007, 0, 0, 0, 0, 1.00009, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  98.611111% {
    -webkit-transform: matrix3d(1.00003, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.00003, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  100% {
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
}

#lgplayer {
	margin:0 auto;
}
#lgplayer .main {
	width:273px;
	height:300px;
	float:none;
	overflow: auto;
}
#lgplayer .movie-list {
	margin:3px ;
}
#lgplayer .movie {
	margin:2px auto 10px auto;
	padding:4px;
	display: inline-block;

	width: 239px;
	border: 1px solid #dadada;
	float: left;
	min-height:255px;
	text-align: left;
}
#lgplayer .movie .video{

}
#lgplayer .movie .comment {
}
#lgplayer .movie .comment .title {
	font-size:12px;
	font-weight:bold;
	color: #b60069;
	/*overflow:hidden;
	width:220px;
	height:28px;*/
	margin:2px auto 2px auto;
	clear:both;
}

#lgplayer .movie .comment .date {
	font-size: 0.8em;
	line-height:1.1em;
}
#lgplayer .movie .comment .time {
	font-size: 0.8em;
	line-height:1.1em;
}
#lgplayer .movie .comment .text {
	font-size: 0.9em;
	line-height:1.6em;
	color: #006699;
}
#lgplayer .footer {
	text-align: center;
	font-size:10px;
	margin:10px ;
	padding:0;
	width: 80%;
	background: ;
	height: 20px;
	color: #000;
	clear:both;

}

#sideMovie .more_link{
	width:230px;
	height:30px;
	line-height:30px;
	margin:0 0 0 4px;
}
