/*
index用
*/
@charset "utf-8";

/*スライダー*/
#slider_area_index{
	float:left;
	display:inline-block;
	width:710px;
}
#slider_area_index img{
	width:710px;
	height:533px;
}

/*お知らせ*/
#info_area_index{
	padding-top:30px;
	padding-bottom:700px;
	display:inline-block;
}
.info_index img{
	display: block;
	position: absolute;
	max-width: 180px;
	max-height: 150px;
	top: 5%;
	bottom: 5%;
	left: 5%;
	right: 5%;
	margin: auto;
}
.info_img_index{
	text-align:center;
	width:200px;
	min-height:150px;
	border-color:#f0eeea;
	border-width:1px;
	border-style:solid;
	position: relative;
}
.info_index .date{
	font-size:14px;
	font-weight:bold;
	margin-top:17px;
	padding-left:5px;
	padding-right:5px;
}
.info_index .txt{
	width:200px;
	height:100px;
	margin-top:15px;
	text-decoration:underline;
	line-height:1.8;
	padding-left:5px;
	padding-right:5px;
	overflow:hidden;
}
.info_index a{
	display:block;
}
.info_index a:hover > .info_img_index img{
	opacity:.8;
	transition:opacity 0.3s linear;
}
.info_index a:hover > .date{
	transition:color 0.3s linear;
}
.info_index a:hover > .txt{
	transition:color 0.3s linear;
}

/*ミドル・簡単プロフィールエリア*/
#middle_area_index{
	background-color:#f0eeea;
	padding-top:50px;
	padding-bottom:50px;
	
}
#middle_area_index a{
	text-decoration:underline;
}
#goat_area_index{
	display:inline-block;
	width:300px;
	vertical-align: top;
}
#goat_area_index span{
	margin-top:20px;
	display:block;
}
#goat_area_index a{
	font-size:14px;
	text-decoration:underline;
}
#profile_area_index{
	display:inline-block;
	width:600px;
	font-size:16px;
}
.profi_title_index{
	font-weight:bold;
	padding-left:20px;
	margin-bottom:20px;
}

/**************/
/*owlを上書き*/
/**************/
.owl-dots,.owl-nav{
	width:710px !important;	
}
.owl-dots{
	margin-top:20px;
}
.owl-nav{
	position: absolute;
	top: 200px;	
}
.owl-nav .owl-prev{
	position: absolute;
	left:0px;
}
.owl-nav .owl-prev i,.owl-next i{
	color:#372f24;
}
.owl-nav .owl-next{
	position: absolute;
	right:0px;
}
.owl-nav .owl-prev,.owl-nav .owl-next{
	background-color:#FFF !important;
	padding:40px 7px !important;
	height:30px;
	width:55px;
	margin:0px !important;
	border-radius: 2px !important;
	opacity:0;
}