


/*  毎月で必要なcssを書くところなので毎月ここは変わります。毎月別名保存して、ここにcssは書き込んでください */

.arrowFlow{ text-align: center; }
.sectionNmber,.sectionNmber strong{
	font-family: 'baskerville', serif;
	color:#c3487b;
}


#mainttlArea{
	padding:30px;
	background:#ffe686;
}
#mainttlArea p{
	color: #523921;
	font-size: 14px;
}
.mainTTL{
	color: #523921;
	font-size: 20px;
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
}
.content1 img{
	zoom:50%;
}
.checkList dt{
	color:#000;
	text-align:center;
	font-size:24px;
}
.checkList dd{
	color:#000;
	color:#907d61;
	font-weight: bold;
	text-align: center;
	margin: 10px auto;
	padding:5px 0;
	widows:50%;
	font-size:14px;
}


.contentInner .ttl{
	font-size:1.3em;
	line-height:2em;
	margin:0 0 25px;
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	color: #5d4343;
}


.contentInner .ttl strong{
	color: #82c5c5;
	font-size: 1.6em;
	font-family: inherit;
	font-weight: normal;
}





.sectionNmber{ zoom:50%; margin:0 auto; }
.sectionNmber.wd_2{ width: 400px; max-width: 90%;}





.point2culumn{
	width:100%;
	clear:both;
}

.point2culumn li{
	width:80%;
	margin:15px 10% 30px;
	clear:both;
}

.point2culumn li img{
	margin-bottom:15px;
	display:block;
	width:100%;
}

.sttl{
	text-align:center;
}


.point{
	overflow:hidden;
}

.point2 dt{
	overflow:hidden;
	width:180%;
}

.point2 dt img{
	width:100%;
}
.point dd{ padding:15px 0 0; }

.widezone{
	width:100%;
	background:#EFBE00;
	padding:60px 0;
}

.widezone .mainTTL{
	text-align:center;
	color:#FFF;

}

.txtCenter{
	text-align:center;
}
.f_left{
	float:left;
}
.f_right{
	float:right;
}

.space15{
	padding:15px;
}
.whiteBlock{
	background:#FFF;
	display:block;
	width:90%;
	margin:0 auto 15px;
}
.ic_wd{ width:180px; }

.space60t{
	margin-top:20px;
}

.point dt{
	font-size: 18px;
	padding:10px 15px;
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	color:#fff;
	line-height:1.6em;
	background:#ea8e88;
	-webkit-font-smoothing: antialiased;
	/*background: -moz-linear-gradient(to right, #4facfe 0%, #5de4f9 100%);
	background: -webkit-linear-gradient(to right, #4facfe 0%, #5de4f9 100%);
	background-image: linear-gradient(to right, #4facfe 0%, #5de4f9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4facfe', endColorstr='#5de4f9',GradientType=1 );*/
}
.point dd{
	font-size: 14px;
}