


.fade{transition : 0.5s linear opacity;}

.fade.ng-hide-add.ng-hide-add-active,
.fade.ng-hide-remove{
  opacity : 0;
}
.fade.ng-hide-remove.ng-hide-remove-active,
.fade.ng-hide-add{
  opacity : 1;
}

.move{}

.active{
  transition: all 3s linear 5s;
  transform: translateX(-500px);

  -moz-transition:3s linear;
  -webkit-transition:3s linear;
  -o-transition:3s linear;
  -ms-transition:3s linear;
}


.toot.ng-enter,
.toot.ng-leave,
.toot.ng-move {
  -webkit-transition: 0.5s linear all;
  -moz-transition: 0.5s linear all;
  -o-transition: 0.5s linear all;
  transition: 0.5s linear all;
  /*transform: translateX(-500px);*/
}
 
.toot.ng-enter,
.toot.ng-move {
  opacity: 0;
  height: 0;
  overflow: hidden;
}
 
.toot.ng-move.ng-move-active,
.toot.ng-enter.ng-enter-active {
  opacity: 1;
  height: 80px;
}
 
.toot.ng-leave {
  opacity: 1;
  overflow: hidden;
}
 
.toot.ng-leave.ng-leave-active {
  opacity: 0;
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
}


.test{
  -webkit-transition: 10s linear all;
  -moz-transition: 10s linear all;
  -o-transition: 10s linear all;
  transition: 10s linear all;
  position: fixed;
  width:50%;
  top: 60px;
  left:-1000px;
  display: none;

}

.test.ng-enter {
/*
  -webkit-transition: 15s linear all;
  -moz-transition: 15s linear all;
  -o-transition: 15s linear all;
  transition: 15s linear all;
*/
  left: 100%;
  display: block;

/*transform: translateX(-500px);*/

}            /* enter 処理の開始値 */
.test.ng-enter-active {
left:-200%;
  display: block;

}     /* enter 処理の終了値 */
.test.ng-leave {
  overflow: hidden;
}            /* leave 処理の開始値 */
.test.ng-leave-active {

  overflow: hidden;
}     /* leave 処理の終了値 */



.slide-list-item{
position: fixed;
top: 60px;
left:500pxpx;

}
.slide-list-item.ng-enter,
.slide-list-item.ng-leave,
.slide-list-item.ng-move {
  -webkit-transition: 2s linear all;
  -moz-transition: 2s linear all;
  -o-transition: 2s linear all;
  transition: 2s linear all;
}
 
.slide-list-item.ng-enter,
.slide-list-item.ng-move {
  opacity: 1;
  //transform: translateX(-500px);
  overflow: hidden;
}
 
.slide-list-item.ng-move.ng-move-active,
.slide-list-item.ng-enter.ng-enter-active {
  opacity: 1;
  /*height: 80px;*/
}
 
.slide-list-item.ng-leave {
  opacity: 1;
  overflow: hidden;
}
 
.slide-list-item.ng-leave.ng-leave-active {
  opacity: 0;
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
}


.stamp .f_stamp {
	height: 128px;
	width: 128px;
}

.stamp li {
	display: inline-block;
	width: 190px;
}

.stamp input {
#	height:100px;
	font-size: 18px;
}

