/*---------------------------------------------------
スライドCV
----------------------------------------------------*/
  footer { margin-bottom: 7em;}

#footer-slide {
    overflow: hidden;
    position: fixed; z-index: 1;
    width: 100%;
    bottom: 0;
    margin-left: -2.3em;
    max-width:66rem;
}

#slide {
    background: #555;
    color: #fff;
    width: 100%;
}

#slide-in {

}

#footer-slide a {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

#slide,
#slide td,
#slide tr,
#slide table{
	  border:none;
    vertical-align:middle;
    padding: 0em;
    margin:0em;
}

#slide td img {
    padding: 0em;
}
/*---------------------------------------------------
a.close{
    background:transparent url(/wp-content/assets/images/close.gif) no-repeat top left;
    width:13px;
    height:13px;
    position:absolute; z-index: 2;
    cursor:pointer;
    top:10px;
    right:10px;
}
a.close:hover{
    background-position:0px -13px;
}
----------------------------------------------------*/

/*---------------------------------------------------
responsive指定
----------------------------------------------------*/
@media only screen and (max-width:754px) {
  #footer-slide {
    margin-left: -0.5em;
}

 footer { margin-bottom: 4em;}
}
