


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


.checkList dt{
	color:#e1757b;
	text-align:center;
	font-size:24px;
}
.checkList dd{
	background:#e1757b;
	color:#FFF;
	text-align: center;
	margin: 10px auto;
	padding:5px 0;
	widows:50%;
	font-size:14px;
}

.mainTTL{
	color:#000000;
}


.contentInner .ttl{
	font-size:1.4em;
}


.contentInner .ttl strong{
	display:block;
	margin:10px 0 25px;
	line-height:1.6em;
	color:#e1757b;
}



#mainttlArea{
	padding:30px;
	background:#f1d2cd;
}






.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{
	margin-left:15px;
}



.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{
	color:#81BF36;
	background:#FFF;
	display:block;
	width:90%;
	margin:0 auto 15px;
}
.greencolor{
	color:#B4C758 !important;
}
.purplecolor{
	color:#685088 !important;
}

.space60t{
	margin-top:60px;
}

.txtblue{
	color:#4773B8 !important;
}


.point dt{
	margin:30px 0 0;
	padding:15px;
	font-size:20px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color:#FFF;
	font-weight:bold;
}

.point dt{
background: #eb758d;
background: -moz-linear-gradient(left, #eb758d 0%, #f2e794 100%);
background: -webkit-linear-gradient(left, #eb758d 0%,#f2e794 100%);
background: linear-gradient(to right, #eb758d 0%,#f2e794 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2e794', endColorstr='#eb758d',GradientType=1 );
}
