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


/* --------------------------------------- */

.content {
	height : 840px;

}
.content h5 {
/*	background-color: #ffff00;	*/
/*	color:			#a36221; */
	color:			#a37821;
	border-bottom:	2px solid #a37821;
}

/* --------------------------------------- */


.container {
/* width: calc(100% - 40px);
   margin: 0 auto; */

 	width	: 700px;
	height	: 256px;
	float	: left;

  max-height: 256px;
}
.single-item {
  max-height: 256px;
}

.slick-slide {
  text-align: center;
  color: #419be0;	
/*  height:	20vw; */
  height:   256px;
  max-height: 256px;

  background: white;
}

.pict {
	width:	100%;
/*	height:	40vw;  */
	height: 256px;
  max-height: 256px;
	background-color : #ffffff;
}
.pict img {
	width:	100%;
	height:	100%;
}
/*
@media (max-width:640px) {
.container {
	width: 70%;
	height:38vw;
}
.pict {
	height:38vw;
}
}
*/

.slick-prev:before, .slick-next:before {
    color: #000;/*黒にする*/
    opacity: 1;/*デフォルトは.75が指定されている*/
}

.slick-prev {
    left:  10px;
    z-index: 1;
}
 
.slick-next {
    right: 10px;
}
.slick-dots {
	bottom: 0px;
}


/* --------------------------------------- */


.cont0 {
	margin-top:		32px;
	margin-left:	32px;
	height : 220px;
	font-size:		14px;
	line-height:	22px;
}
.cont0 p {
	padding:		0px;
	margin:			0px;
	padding-left:	16px;
}
.index {
	font-size:		18px;
	font-weight:	bold;
/*	color:			#78a321; */
/*	color:			#a36221; */
	color:			#459444; /*f1c34*/
/*	text-shadow: 1px 2px 2px #000000; */
/*	text-shadow: 0 0 1px #bbbbbb, 0 0 2px #aaaaaa;  */
	text-shadow:none;
}

.cont1 {
	background-color : #ffffff;
/*	border : 8px double #8F7945; */
	border : 8px double #a38562; 
	border-radius : 8px;
	width: 			640px;
	height: 		260px;
	overflow: 		scroll;
	margin-top:		32px;
	margin-left:	32px;
	text-shadow: 0 0 1px #aaaaaa, 0 0 2px #cccccc, 0 0 3px #eeeeee;
}

.cont1 ul {
	list-style-type	: none;
	padding			: 0px;
	margin			: 0px;
	display			: inline;

}
.cont1 li {
	height	: 60px; /*100*/
	margin-left		: 16px;
}
.cont1 li p {
	background-image:	url(au_kyoro.png);
	padding:			0px;
	margin:				0px;
	margin-bottom:		8px;
	width	: 40px; /*80*/
	height	: 40px; /*80*/
	float	: left;
}

.cont1 hr {
	clear			: left;
	padding			: 0px;
	margin			: 0px;
/*	margin-top		: 16px;*/
/*	margin-bottom	: 8px; */
/*	clear			: both; */ 
/*	color			: black;*/
	border-top:			1px dotted #666666;
}

/* --------------------------------------- */
