/*
html,
body {
  padding: 0;
  margin: 0;
}
*/
#header {
/*  position: fixed;*/
/*  width: 100%;*/
}

.drawr {
  display: none;
  background-color: rgba(0,0,0,0.8);
  position: absolute;
  top: 0px;
  right: 0px;
  width: 264px;
  padding: 60px 0 20px 20px;
  z-index: 100;
  height: 2837px;
}

#menu01,
#menu01 li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#menu01 li {
    width: 240px;
/*    font-size: 45px;
    line-height: 110px;*/
}
#menu01 li a {
/*	color: #fff;*/
	display: block;
	padding: 10px 10px 10px 10px;
}

			ul.btn1 li a {
				color: #990000;
				text-decoration: none;
				padding-top: 10px;
				padding-bottom: 10px;
				padding-left: 30px;
				background-image: url('image/navi_bg.gif');
				background-repeat: no-repeat;
				display: block;
			}
	
			ul.btn1 li a:hover {
				background-image: url('image/navi_bg_.gif');
				background-repeat: no-repeat;
			}
	
			@media screen and (max-width: 767px) {
	
			.btn {
				background: transparent url(../image/btn002.png) no-repeat 0 0;
				display: block;
				width: 50px;
				height: 50px;
				position: absolute;
				top: 0px;
				right: 0px;
				cursor: pointer;
				z-index: 200;
			}
	
			.peke {
				background-position: -50px 0;
			}
	
			}
/*
			@media screen and (min-width: 568px) and (max-width: 767px) {
	
			.btn {
				background: transparent url(../image/btn002.png) no-repeat 0 0;
				display: block;
				width: 175px;
				height: 175px;
				position: absolute;
				top: 0px;
				right: 0px;
				cursor: pointer;
				z-index: 200;
			}
	
			.peke {
				background-position: -120px 0;
			}

			}
*/
@media screen and (min-width: 768px) {

#menu01 li {
    width: 700px;
    font-size: 32px;
    line-height: 90px;
}

}