	
	
#aspslide{
      position: relative;      
      width: 100%;
      height:auto;
      overflow:hidden;
      padding:0!important;
  min-height:160px;
  margin-top:0;
}

.asnakami{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      padding:0!important;

}   



#asnakami1{
      -moz-animation: fadeinout 25s 0s infinite;
      -webkit-animation: fadeinout 25s 0s infinite;
      -o-animation: fadeinout 25s 0s infinite;
      animation: fadeinout 25s 0s infinite;
}

#asnakami2{
      -moz-animation: fadeinout 25s 5s infinite;
      -webkit-animation: fadeinout 25s 5s infinite;
      -o-animation: fadeinout 25s 5s infinite;
      animation: fadeinout 25s 5s infinite;
}

#asnakami3{
      -moz-animation: fadeinout 25s 10s infinite;
      -webkit-animation: fadeinout 25s 10s infinite;
      -o-animation: fadeinout 25s 10s infinite;
      animation: fadeinout 25s 10s infinite;
}

#asnakami4{
      -moz-animation: fadeinout 25s 15s infinite;
      -webkit-animation: fadeinout 25s 15s infinite;
      -o-animation: fadeinout 25s 15s infinite;
      animation: fadeinout 25s 15s infinite;
}

#asnakami5{
      -moz-animation: fadeinout 25s 20s infinite;
      -webkit-animation: fadeinout 25s 20s infinite;
      -o-animation: fadeinout 25s 20s infinite;
      animation: fadeinout 25s 20s infinite;
}

@-moz-keyframes fadeinout {
0% { left:0%; opacity:0;}
 5% { left:0%;opacity:1;z-index:20;  }
 20% { left:0%; opacity:1;}
 25% { left:0%;opacity:0; }
 26% { opacity:0;left:100%; }
 99.99% { opacity:0;left:100%; }
 100% { opacity:0;left:0%; }
}

@-webkit-keyframes fadeinout {
0% { left:0%; opacity:0;}
 5% { left:0%;opacity:1;z-index:20;  }
 20% { left:0%; opacity:1;}
 25% { left:0%;opacity:0; }
 26% { opacity:0;left:100%; }
 99.99% { opacity:0;left:100%; }
 100% { opacity:0;left:0%; }
}

@-o-keyframes fadeinout {
0% { left:0%; opacity:0;}
 5% { left:0%;opacity:1;z-index:20;  }
 20% { left:0%; opacity:1;}
 25% { left:0%;opacity:0; }
 26% { opacity:0;left:100%; }
 99.99% { opacity:0;left:100%; }
 100% { opacity:0;left:0%; }
}

@keyframes fadeinout {
0% { left:0%; opacity:0;}
 5% { left:0%;opacity:1;z-index:20;  }
 20% { left:0%; opacity:1;}
 25% { left:0%;opacity:0; }
 26% { opacity:0;left:100%; }
 99.99% { opacity:0;left:100%; }
 100% { opacity:0;left:0%; }
}			

invoice { 
  font-size: 16px;
  font-weight: bolder;
  text-align:  center; 
}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}

h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}

h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}

h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}

h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}

h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


h2.title_brown{font-size:1.25em;
color:#6e5645;
border-bottom:#6e5645 solid 2px;
padding:10px 0;}


.category{
	display: flex;
    width: 100%;
	max-width:675px;
    flex-wrap: wrap;
    background: #fff;
    padding: 20px 0 20px 30px;;
    margin-bottom: 20px;
	}
.cate_box{width:30%;
margin-bottom:20px;
margin-right:3%;}

.cate_box:nth-child(3n){margin-right:0;} 
.cate_box h3 {font-size:16px;
border-bottom:2px solid #e5d4c5}
.cate_box ul{
	margin:0;
	background:#fff;}
	.cate_box ul li{
}
.cate_box .link_more{
	text-align:right;
	background:none;
	font-size:14px;
	margin:10px 5px 0 0}
	.cate_box .link_more a{color:#960;}
h2.cate_title{font-size:16px;
font-weight:bold;
border-bottom:1px solid #6e5645;
border-left: 5px solid #6e5645;
padding:10px 10px 10px 20px;
margin-bottom:20px;}


.slider03 img{width:100%;
height:auto;
border:1px #999 solid;}
.slider03 .slick-slide{margin:0 10px 0 0;}
.newsBox{width:100%;
display:flex;
margin-bottom:40px;
}
.newsBox .newsslid{width:53%;}
.newsBox .newsslid ul{padding:0;
margin:0;
}

.newsBox .newsslid ul li{position: relative;

	}
.newsBox .newsslid ul li img{	border:solid 1px #999;
width:99%;}
	.newsBox .newsslid ul li p{position: absolute;
bottom: 0;
    left: 0;
    width: 98%;
    padding: 5px 1%;
    background: rgba(0,0,0,0.8);
    color: #fff;
    margin-bottom: 0;}
.newsBox .newsTxt{width:45%;
margin-left:2%;}

.newsBox .newsTxt ul{    padding: 10px;
    height: 352px;
    list-style: none;
    background: #fff;
    border: 2px solid #6e5645;
    overflow-y: scroll;
}
.newsBox .newsTxt ul li{
	border-bottom:dotted 1px #6e5645;
	margin:10px 0;
	padding:5px;}