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

/* font-size 設定 */
body{
    font-size: 12px;
    line-height: 1.6em;
}

.bg-base{
	background-color: #EEE9D3;
}

.color_534C3A{
	color: #534C3A;
}

.base_line {background:linear-gradient(transparent 70%, #EEE9D3 0%) ;}

.bg_pattern{background-color: #fbfbf8;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='%23eee9d3' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 0h40v40H0V0zm40 40h40v40H40V40zm0-40h2l-2 2V0zm0 4l4-4h2l-6 6V4zm0 4l8-8h2L40 10V8zm0 4L52 0h2L40 14v-2zm0 4L56 0h2L40 18v-2zm0 4L60 0h2L40 22v-2zm0 4L64 0h2L40 26v-2zm0 4L68 0h2L40 30v-2zm0 4L72 0h2L40 34v-2zm0 4L76 0h2L40 38v-2zm0 4L80 0v2L42 40h-2zm4 0L80 4v2L46 40h-2zm4 0L80 8v2L50 40h-2zm4 0l28-28v2L54 40h-2zm4 0l24-24v2L58 40h-2zm4 0l20-20v2L62 40h-2zm4 0l16-16v2L66 40h-2zm4 0l12-12v2L70 40h-2zm4 0l8-8v2l-6 6h-2zm4 0l4-4v2l-2 2h-2z'/%3E%3C/g%3E%3C/svg%3E");}

.shadow_000{
	text-shadow: 2px 2px 2px rgba(0,0,0,1.00);
  background-color: rgba(0,0,0,.4);
}


/* Large screens ----------- */
@media only screen 
and (max-width : 640px) {
	h1{
		font-size: 1.6rem;
	}
	h3{
		font-size: 1.3rem;
	}
}



