@charset "UTF-8";/*--------------------*/.img_area01 {	padding-left: 10px;	padding-bottom: 20px;}#mind01 .note {	padding-bottom: 2em;}#mind01 h3 {	padding-bottom: 4px;}#mind01 .explain {	padding-bottom: 1em;	padding-right: 15px;	padding-left: 15px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #E6E6E6;	margin-bottom: 1em;}#mind01 .explain p {	font-size: 100%;	line-height: 1.6;}#article #mind01 {	padding-bottom: 0;}.data p .btn_blog {}.data p .btn_pagetop {	padding-left: 525px;	display: block;}.data .btn_pagetop {	text-align: right;}.img_area01 {	position: relative;}#btn01 {	position: absolute;	left: 13px;	top: 101px;}#btn02 {	position: absolute;	left: 55px;	top: 31px;}#btn03 {	position: absolute;	left: 131px;	top: 0px;}#btn04 {	position: absolute;	left: 210px;	top: 20px;}#btn05 {	position: absolute;	left: 261px;	top: 81px;}#btn06 {	position: absolute;	left: 267px;	top: 161px;}#btn07 {	position: absolute;	left: 225px;	top: 229px;}#btn08 {	position: absolute;	left: 152px;	top: 260px;}#btn09 {	position: absolute;	left: 73px;	top: 242px;}#btn10 {	position: absolute;	left: 21px;	top: 182px;}