/* CSS Document */

/* 全体構造
---------------------------------------------------- */

#aft_wrapper {
  width: 703px;
  margin: 20px auto;
  background-color: #FFFFFF;
}

/* テキスト
---------------------------------------------------- */
.cap {
	margin: 0;
	font-size: 0.85em;
	color: #666666;
	line-height: 1.4em;
}
.cap01 {
	margin: 0;
	font-size: 0.85em;
	color: #7E685C;
	line-height: 1.4em;
}
.menu_t { color: #5D4C40;}
.menu_ttl { font-size: 0.92em; color: #874CFF;}
.menu_txt { font-size: 0.92em;}
.f_illust { font-size: 0.92em; color: #FF7295; line-height: 1.5;}
.f_illust a { font-size: 0.92em; color: #FF7295; line-height: 1.5; text-decoration:underline;}
.f_illust a:hover { font-size: 0.92em; color: #FF7295; line-height: 1.5; text-decoration:none;}


/* コンテンツ
---------------------------------------------------- */
#aft_contents{
  width: 696px;
  margin: 15px auto 0 auto;
}

.spring{
  margin-bottom: 40px;
}
.spring_box{
  margin-bottom: 20px;
}
.w431 {width:431px;}
.w388 {width:388px;}
.w398 {width:398px;}
.w273 {width:273px;}
.w282 {width:282px;}
.w190 {width:190px;}

.illust_box{
  background-color:#FFF7E6;
  padding: 15px;
  margin-top: 40px;
}


/* float set */
br.clear {
	font-size: 1px;
	line-height: 100%;
	clear: both;
	}
