@charset "UTF-8";

/* main
----------------------------------- */
#main > h1 {
	background: url(../img/about/ttl.png) no-repeat;
}

#main .intro {
	height: 351px;
	background: url(../img/about/intro.png) no-repeat;
}

#policy {
	background-color: white;
	padding: 45px;
	margin-top: 70px;
}

#policy h1 {
	height: 38px;
	background: url(../img/about/bg_ttl.png) no-repeat;
	color: white;
	font-size: .88rem;
	padding-left: 35px;
	line-height: 38px;
	margin-bottom: 20px;
}

#policy p {
	color: #505050;
	font-size: .81rem;
	line-height: 190%;
	margin-bottom: 30px;
}


/* side
----------------------------------- */
#side #shiojiri {
	height: 263px;
}

#side #shiojiri > a:last-child {
	bottom: 25px;
}

#side #carecenter {
	height: 281px;
}

#side #carecenter > a:last-child {
	bottom: 25px;
}
