@charset "UTF-8";
/* CSS Document */

@media only screen and (max-width: 767px) {
.hmbgbtn {
    background:transparent url(../img/top/hmbgbtn.png) no-repeat 0 0;
	background-size: cover;
    display: block;
    width: 50px; /* 76px */
    height: 50px; /* 76px */
    position: absolute;
    top: 65px; /*top: 20px;*/
    right: 2vw;/*right: 20px;*/
    cursor: pointer;
    z-index: 2000;
}
.peke {
    background-position: -50px 0;
}
.drawr {
    display: none;
    background-color:rgba(0,0,0,0.9);
    position: absolute;
    top: 0;
    right:0;
    width:260px;
    padding:60px 0 20px 20px;
    z-index: 1000;
}
#menu li {
    width:260px;
}
#menu li a {
    color:#fff;
    display: block;
    padding: 15px;
}
}