#pckv{ width:100%; background-color:#f6c667; height:580px}
.pckvwi{width:1366px; margin:0px auto; position:relative}
#pckv h1{background-image: url(../images/logo.png); width:507px; height:310px; display:block; text-indent:-99999px; position:absolute; top:10px; left:125px;animation:copyFade1 1s ease 0.3s 1 forwards;opacity: 0;}
#pckv h1, #pckv a, #pckv span.word01{z-index:9}
#pckv a.mov199{position:absolute;top:20px; right:90px; cursor:pointer}
#pckv a.watch{position:absolute;top:120px; right:90px}
#pckv a.nowopen{position:absolute;top:420px; left:495px}
#pckv a.mov199:hover, #pckv a.watch:hover, #pckv a.nowopen:hover{animation:pulse 1s ease 0.3s 5 forwards;}
#pckv span.word01{background-image: url(../images/30dayfree.png);background-repeat: no-repeat; width:293px; height:52px;position: absolute;top: 485px;left:510px; display:block; text-indent:-99999px}
#pckvsmo{ width:1200px; margin:0px auto; display:block; padding-top:25px}
#pckvsmo div.movlit{position:absolute;top:300px; left:0px}
#pckvsmo div.pckvwordall{ width:221px; height:254px;position:absolute;top:240px; right:0px; background-color:#FFF}
#pckvsmo div.pckvwordall h3{ font-size:27px; color:#888888; text-align:left; margin:20px 15px}
#pckvsmo div.pckvwordall span{font-size:15px; color:#888888; font-weight:normal; margin:15px; display:block; line-height:24px; text-align:left}
#pckvsmo div.pckvwordall span.glaybg01{ height:54px; width:100%; background-color:#b2b2b2; display:block;margin:0px; position:absolute; bottom:0px}
#pcmenu{width:100%; background-color:#FFF}
#pcmenu ul{width:1366px; margin:0px auto; padding:0px 0px 0px 675px; display:block; height:50px;position:relative; z-index:2}
#pcmenu ul li{font-size: 24px; width:200px; display:block; font-weight:normal; color:#989898; line-height:50px; float:left; text-align:center; position:relative; cursor:pointer}
#pcmenu ul li::after{ position:absolute; width:180px; height:180px; display:block;content: ''; top:-40px; border-radius:50%; opacity:0; z-index:-1; left:10px}
#pcmenu ul li:hover{color:#fff}
#pcmenu ul li:hover::after{ position:absolute; width:180px; height:180px; display:block;content: ''; top:-40px; border-radius:50%; opacity:0.5; z-index:-1; left:10px}
#pcmenu ul li.tagmenu01::after{ background-color:#f35e17;content: '';}
#pcmenu ul li.tagmenu02::after{ background-color:#2e3191;content: '';}
#pcmenu ul li.tagmenu03::after{ background-color:#369ab8;content: '';}
#pcmenu ul li.menuall{ color:#FFF}
#pcmenu ul li.menuall::after{ position:absolute; width:180px; height:180px; display:block;content: ''; top:-40px; border-radius:50%; opacity:1; z-index:-1; left:10px}
#pcmain{width:100%; background-color:#cf3333; position:relative; z-index:3}
#pcmain div.tagpg01, #pcmain div.tagpg02, #pcmain div.tagpg03{ width:1366px; margin:0px auto}
#pcmain div.tagpg01{background-image: url(../images/tag01bg01.gif);background-repeat: no-repeat; background-position:0px 780px;height:2010px;padding-top:25px; display:none }
#pcmain div.tagpg01 div img.allstar{float:right}
#pcmain div.tagpg01 div h3{ font-size:38px; line-height:52px; color:#f35e17; text-align:left; margin:20px 0px}
span#tagword02{font-size: 16px;line-height: 34px;color: #fff;font-weight: normal;margin: 10px;text-align: left;display: block;}
#pcmain div.tagpg01 div.toptop01{ background-color:#000;animation:copyFade1 1s ease 0.6s 1 forwards;opacity: 0;}
#pcmain div.tagpg01 div.tagword01{ width:475px; float:left; padding:10px 20px}
.pag01zone01{ width:1366px; margin-top:70px; position:relative;opacity: 0;}
.pag01zone01 h4{ position:absolute; bottom:0px; left:20px}
.pag01zone02{ width:683px; margin-top:120px; position:relative; float:left;opacity: 0;}
.pag01zone02 h4{ position:absolute; bottom:50px; left:60px}
.pag01zone03{ width:683px; margin-top:120px; position:relative ; float:right;opacity: 0;}
.pag01zone03 h4{ position:absolute; bottom:50px; left:40px}
.pag01zone04{ width:1366px; margin-top:100px; position:relative ; float:right;opacity: 0;}
.pag01zone04 h4{ position:absolute; bottom:0px; right:270px}
 div.pag01zone01 ul{ margin-left:320px}
 div.pag01zone02 ul{ margin-left:420px}
 div.pag01zone03 ul{ margin-left:400px}
 div.pag01zone04 ul{ margin-left:170px}
.tagpg01 div ul .view {width: 245px;height: 350px; margin: 0px;margin-left:10px; float: left; border: 0px solid #fff; overflow: hidden; position: relative; text-align: center;}
.tagpg01 div ul .view .mask, .view .content { width: 245px; height: 350px; position: absolute; overflow: hidden; top: 0; left: 0;}
.tagpg01 div ul .view img { display: block; position: relative;}
.tagpg01 div ul .view a.kvstramore { font-weight:normal; text-align: center; position: absolute; font-size: 18px; bottom:15px; width:80%;  background-color:#FFF; left:10%; text-align:center;color: #000; height:40px; line-height:40px; border-radius:20px; text-decoration:none}
#pcmain div.tagpg01 div ul .view a.kvmorekey {font-size: 18px; position: absolute;color: #000;padding:10px 0px ;text-align:center; width:80%; top:242px; left:10%;height:40px; text-align:center; background-color:#FFF; border-radius:20px; font-weight:normal; text-decoration:none}
.tagpg01 div ul .view p {font-size: 16px; position: absolute;color: #fff; font-weight:normal;padding: 0px 18px;text-align: center; width:100%; top:30px; height:50px; line-height:24px; text-align:left; font-weight:normal}
.tagpg01 div ul .view a.info {display: inline-block; text-decoration: none;padding: 7px 14px;background: #000;color: #fff;text-transform: uppercase;box-shadow: 0 0 1px #000;}
.tagpg01 div ul .view a.info: hover {box-shadow: 0 0 5px #000;}
.att01{animation:copyFade1 1s ease 0.1s 1 forwards;}
.att02{animation:copyFade1 1s ease 0.4s 1 forwards;}
.att03{animation:copyFade1 1s ease 0.7s 1 forwards;}
.att04{animation:copyFade1 1s ease 1s 1 forwards;}
.view-first img {
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   background-color: rgba(0,0,0, 0.7);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.view-first .mask01 {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   background-color: rgba(0,0,0, 1);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}

.view-first a.kvstramore {
   -webkit-transform: translateY(-100px);
   -moz-transform: translateY(-100px);
   -o-transform: translateY(-100px);
   -ms-transform: translateY(-100px);
   transform: translateY(-100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}

.view-first a.kvmorekey{
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first p {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first:hover img {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);
}
.view-first a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-first:hover a.kvstramore,
.view-first:hover a.kvmorekey,
.view-first:hover p,
.view-first:hover a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
.view-first:hover p {
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}
.view-first:hover a.info {
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}

@keyframes copyFade1 {
	0% {
		opacity: 0;
		-moz-transform: translateY(-50px);
		-ms-transform: translateY(-50px);
		-webkit-transform: translateY(-50px);
		transform: translateY(-50px); }
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0); } }
@keyframes copyFade2 {
	0% {
		opacity: 0;
		-moz-transform: translateX(50px);
		-ms-transform: translateX(50px);
		-webkit-transform: translateX(50px);
		transform: translateX(50px), ;
 }

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-webkit-transform: translateX(0);
		transform: translateX(0);
		} }
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
          animation-name: pulse;
}
#pcmain div.tagpg02{ display:none}
#pcmain div.tagpg03{ display:none}
#pcmain div.tagpgall{ display:block}
#pcmain div.tagpg02, #pcmain div.tagpg03{ padding-bottom:100px}
#pcmain div.tagpg02 h2, #pcmain div.tagpg03 h2{ font-size:38px; line-height:46px;letter-spacing:5px; color:#fff; text-align:left; display:block; padding:40px 0px 20px 210px}
#pcmain div.tagpg02 ul.tag02zone01, #pcmain div.tagpg02 ul.tag02zone02, #pcmain div.tagpg02 ul.tag02zone03, #pcmain div.tagpg02 ul.tag02zone04, #pcmain div.tagpg03 ul.tag03zone01, #pcmain div.tagpg03 ul.tag03zone02, #pcmain div.tagpg03 ul.tag03zone03, #pcmain div.tagpg03 ul.tag03zone04{ width:975px; margin:0px auto; padding:0px 10px 0px 15px; opacity: 0;}
#pcmain div.tagpg02 ul li, #pcmain div.tagpg03 ul li{text-align:left; cursor:pointer;}
.tag02zone01 li, .tag02zone02 li, .tag02zone03 li, .tag02zone04 li, .tag03zone01 li, .tag03zone02 li, .tag03zone03 li, .tag03zone04 li{ position: relative}
#pcmain div.tagpg02 ul:hover li::before, #pcmain div.tagpg03 ul:hover li::before{content: ''; position:absolute; background-color:#000000; width:185px; height:266px; left:0px; top:0px;opacity: 0.5;}
#pcmain div.tagpg02 ul li:hover::before, #pcmain div.tagpg03 ul li:hover::before, #pcmain div.tagpg02 ul.mobgblack01 li::before, #pcmain div.tagpg02 ul.mobgblack02 li::before, #pcmain div.tagpg02 ul.mobgblack03 li::before, #pcmain div.tagpg02 ul.mobgblack04 li::before, #pcmain div.tagpg03 ul.mobgblack05 li::before, #pcmain div.tagpg03 ul.mobgblack06 li::before, #pcmain div.tagpg03 ul.mobgblack07 li::before, #pcmain div.tagpg03 ul.mobgblack08 li::before{content: ''; opacity: 0;}
#pcmain div.tagpg02 ul li .momainall, #pcmain div.tagpg03 ul li .momainall{ width:450px; margin:60px 0px 0px 450px; position:relative}
#pcmain div.tagpg02 ul li h4, #pcmain div.tagpg03 ul li h4{ font-size:24px; line-height:28px; display:block; color:#FFF; margin:30px 0px 20px 0px;}
#pcmain div.tagpg02 ul li p, #pcmain div.tagpg03 ul li p{ font-size:14px; line-height:28px; display:block; color:#FFF; margin:30px 0px 20px 0px; font-weight:normal}
.closebtn{background-image: url(../images/lvx.gif); width:25px; height:25px; text-indent:-99999px; position:absolute; top:20px ; right:20px; display:block;z-index:3;cursor: pointer;}
.nowopenmain{background-image: url(../images/nowopen.gif); width:166px; height:44px; text-indent:-99999px; position:absolute; top:230px ; left:90px}
.seemore{background-image: url(../images/p2more.gif); width:166px; height:44px; text-indent:-99999px; position:absolute; top:230px ; right:0px}
#pcmain div.tagpg02 ul li .mianpic, #pcmain div.tagpg03 ul li .mianpic{ float:left}
.mobgblack01, .mobgblack02, .mobgblack03, .mobgblack04, .mobgblack05, .mobgblack06, .mobgblack07, .mobgblack08{height:0px; width:946px; display:block; overflow:hidden; position:relative;transition: height 0.5s; margin:0px auto ; padding:0px; background-color:#000000; overflow:hidden}
.mobgblack01 li, .mobgblack02 li, .mobgblack03 li, .mobgblack04 li, .mobgblack05 li, .mobgblack06 li, .mobgblack07 li, .mobgblack08 li{ position:absolute; width:100%; height:100%; display:block;border-top:#23a5d6 4px solid; border-bottom:#23a5d6 10px solid; background-color:#000;opacity: 0;}
#pcmain div ul li.viewliall{opacity: 1 ;transition: opacity 0.5s; z-index:1}
.guetblack{height:382px;transition: height 0.5s;}
.nowpicone img{ border:#23a5d6 4px solid; width:185px; height:266px; border-bottom:0px }

/* 手機版 */
#mokv{ position:relative; background-color:#f6c667; padding-top:100px; padding-bottom:17px}
.mo_moive199, .mo_tvwacth, .mo_logo, .mo_jklove, .mo_kvword01, .mo_kvir{ position:absolute; z-index:3}
.mo_moive199{top:15px; right:0px}
.mo_tvwacth{top:15px; right:15px}
.mo_logo{ top:12px; left:10px}
.mo_jklove{ top:392px; left:62px}
.mo_kvword01{background-image: url(../images/mo_30dayfree.png); width:450px; height:52px; text-indent:-99999px;top:470px; left:110px}
.kv_skall{display:block}
.mo_kvir{width:225px; text-align:left; top:460px; left:365px}
.mo_kvir h4{font-size:27px; line-height:42px; color:#898989}
.mo_kvir p{font-size:18px; line-height:30px; color:#898989; font-weight:normal}
#mo_menuall{display:block; position:relative; width:100%; height:80px; overflow:hidden; background-color:#cf3333}
#mo_menuall li{float:left; display:inline-block}
#mo_tagall{ padding-top:4px; background-color:#FFF}
#motag01{ background-color:#cf3333}
#motag01 p{font-size:26px; font-weight:normal; line-height:48px; text-align:left; padding:50px 40px; color:#FFFFFF}
#motag01, #motag02, #motag03{display:none}
#moallstar{ display:block; padding:0px 0px 50px 0px}
#moallstar li{ width:100%}
#moallstar li img{ width:auto; margin:0px auto}


#tag01silk01{ display:block; width:100%; position:relative}
#tag01silk01 li{ display:block; width:100%; text-align:center}
#tag01silk01 li span{ text-decoration:none; display:block}
#tag01silk01 li span img{ margin:15px auto;}
#tag01silk01 li span .mo_movecover{ width:70%; margin:15% 15% 0% 15%}
#tag01silk01 li span{width:338px; height:486px; overflow:hidden; display:block; position:relative}
#tag01silk01 li span::before{content: ''; position:absolute; background-color:#000000; width:70%; height:70%; margin:15% 15% 0% 15%; left:0px; top:0px;opacity: 0.5; z-index:1}
#tag01silk01 li.slick-active span::before{opacity: 0;width:100%; height:100%; z-index:-1}
#tag01silk01 li.slick-active{ z-index:99}
#tag01silk01 li.slick-active span span::before{content: '';opacity: 0;}
#tag01silk01 li.slick-active span .mo_movecover{ width: auto; margin:0%}
#tag01silk01 li .mo_starallhad, #tag01silk01 li h4{opacity: 0;}
#tag01silk01 li h4, #tag01silk01 li:hover h4{ font-size:35px; font-weight:normal; color:#fff; padding:30px 0px 50px 0px; clear:both}
#tag01silk01 li.slick-active .mo_starallhad, #tag01silk01 li.slick-active h4{opacity: 1;}


#tag01silk01 li .view01 {width: 338px;height: 486px; margin: 0px;margin-left:10px; float: left; border: 0px solid #fff; overflow: hidden; position: relative; text-align: center;}
#tag01silk01 li .view01 .mask, .view01 .content { width: 338px; height: 486px; position: absolute; overflow: hidden; top: 0; left: 0;}
#tag01silk01 li .view01 img { display: block; position: relative;}
#tag01silk01 li .view01 a.kvstramore { font-weight:normal; text-align: center; position: absolute; font-size: 24px; bottom:55px; width:70%;  background-color:#FFF; left:15%; text-align:center;color: #000; height:50px; line-height:50px; border-radius:25px; text-decoration:none}
#tag01silk01 li .view01 a.kvmorekey {font-size: 24px; position: absolute;color: #000;padding:10px 0px ;text-align:center; width:70%;bottom:135px; left:15%;height:50px; text-align:center; background-color:#FFF; border-radius:25px; font-weight:normal; text-decoration:none}



#tag01silk01 li .view01 p {font-size: 19px; position: absolute;color: #fff; font-weight:normal;padding: 0px 32px;text-align: center; width:100%; top:43px;  line-height:30px; text-align:left; font-weight:normal}

.view-sec img {
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}

#tag01silk01 li.slick-active .view-sec .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   background-color: rgba(0,0,0, 0.7);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}


.view-sec a.kvstramore {
   -webkit-transform: translateY(-100px);
   -moz-transform: translateY(-100px);
   -o-transform: translateY(-100px);
   -ms-transform: translateY(-100px);
   transform: translateY(-100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}

.view-sec a.kvmorekey{
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-sec p {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}


#tag01silk01 li.slick-active .view-sec:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
#tag01silk01 li.slick-active .view-sec:hover a.kvstramore,
#tag01silk01 li.slick-active .view-sec:hover a.kvmorekey,
#tag01silk01 li.slick-active .view-sec:hover p{
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
#tag01silk01 li.slick-active .view-sec:hover p {
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}






#motag02{background-color:#4b8698; padding-bottom:80px}
#motag02 h3{ padding:60px 0px 10px 0px}
#motag02 ul{ background-color:#356a7a; padding:15px 0px 25px 15px}
#motag03{background-color:#df4444; padding-bottom:80px}
#motag03 h3{ padding:60px 0px 10px 0px}
#motag03 ul{ background-color:#cf3333; padding:15px 0px 25px 15px}
#motag02 ul li, #motag03 ul li{ margin:0px 0px 0px 15px }
#motag02 ul li img, #motag03 ul li img{ width:158px; border:1px #868487 solid}
#motag02 ul li h4, #motag03 ul li h4{ font-size:15px; padding:10px 0px; font-weight:normal; width:100%; text-align:left; color:#FFFFFF}
#mobgbkall{ position:fixed; top:0px; left:0px; right:0px; bottom:0px; background-color: rgba(0, 0, 0, 0.85); z-index:99; border-bottom:#369bb9 25px solid; z-index:-1; overflow-y:auto; overflow-x:hidden}
.mo-closebtn{ position:absolute; right:0px; top:0px; z-index:999; display:none}
#mobgbkall.mo_movall .mo-closebtn{ display:block}
#mobgbkall ul{ padding:94px 0px; position:absolute;opacity: 0; width:640px; }
#mobgbkall ul li{height:855px;; position:relative}
#mobgbkall ul li img{ width:527px; margin:0px auto;}
#mobgbkall ul li h4{ font-size:32px; width:100%; padding:30px 0px 0px 55px; color:#FFF; text-align:left}
#mobgbkall ul li p{ font-size:22px; width:100%; padding:20px 55px 0px 55px; color:#FFF; text-align:left; line-height:34px; font-weight:normal}
.monowopenmain{background-image: url(../images/mo-nowopen.png); width:267px; height:70px; text-indent:-99999px; position:absolute; bottom:0px; left:38px;}
.moseemore{background-image: url(../images/mo-p2more.png);width:267px; height:70px; text-indent:-99999px; position:absolute; bottom:0px ; right:38px;}
#mobgbkall.mo_movall{ z-index:99}
#mobgbkall .opmo01{opacity: 1; z-index:10}
.mo_noview{ overflow:hidden}


#motag01.tagblock, #motag02.tagblock, #motag03.tagblock{ display:block}



