@charset "UTF-8";
/* -------------------------------------------------------- CSS Information 
Last up date:   2014.05.26
Style Info:     index css
------------------------------------------------------------------------ */  

/*CommonCSS_link*/
@import url(base.css);
@import url(common.css);

/*------------------------------------------------------------News01*/
section#greeting{
	padding: 0 10px;
}

	section#greeting h2{
		margin: 0 -10px ;
		padding: 1.7em 10px 0.7em 10px;
		background: rgb(214,200,185);
		background: -moz-linear-gradient(top,  rgba(214,200,185,1) 0%, rgba(255,255,255,1) 25%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214,200,185,1)), color-stop(25%,rgba(255,255,255,1)));
		background: -webkit-linear-gradient(top,  rgba(214,200,185,1) 0%,rgba(255,255,255,1) 25%);
		background: -o-linear-gradient(top,  rgba(214,200,185,1) 0%,rgba(255,255,255,1) 25%);
		background: linear-gradient(to bottom,  rgba(214,200,185,1) 0%,rgba(255,255,255,1) 25%);
	}
		section#greeting h2 img{
			width: 76%;
			height: auto;			
		}
		.greeting_img{
			margin: 7px 0 0 10px ;
			padding: 4px;
			background: #FFF;
			box-shadow: 0 0 4px rgba(0,0,0,0.3);
			float: right;
		}

/*------------------------------------------------------------News01*/
section#news01{
	margin: 1.6em 10px;
	padding: 0 10px;
	background: rgb(255,247,224);
	background: -moz-linear-gradient(top,  rgba(255,247,224,1) 0%, rgba(255,243,204,1) 35%, rgba(255,241,199,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,247,224,1)), color-stop(35%,rgba(255,243,204,1)), color-stop(100%,rgba(255,241,199,1)));
	background: -webkit-linear-gradient(top,  rgba(255,247,224,1) 0%,rgba(255,243,204,1) 35%,rgba(255,241,199,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,247,224,1) 0%,rgba(255,243,204,1) 35%,rgba(255,241,199,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,247,224,1) 0%,rgba(255,243,204,1) 35%,rgba(255,241,199,1) 100%);
	border: 1px solid #FFF1C7;
	border-radius: 10px;
}
	section#news01 h2.news_title{
		padding-bottom: 0.3em;

		border-bottom: 1px solid #5D3107;
		
	}
		section#news01 h2.news_title img{
			width: 19%;
			height: auto;
		}
	section#news01 div {
		padding: 0.8em 0;
		background: url(../img/index_img/news_arrow.png) no-repeat right center;
		background-size: 10px 10px;
		border-top: 1px dotted #D8CCA9;
	}
		section#news01 div:first-of-type {
			border-top: 1px solid #FFF;
		}
	section#news01 div a {
		width: 100%;
		height: auto;
		display: block;
		color: #333;
	}
	section#news01 .date {
		font-size: 1.2em;
		font-weight: bold;
		color: #C78F3A;
	}
	section#news01 .title {
		font-size: 1.2em;
		font-weight: normal;
		color: #333;
	}
	section#news01 img {
		margin: 10px 0 0;
	}


