@charset "utf-8";

#tokutenBox {
	position: relative;
	width: 655px;
	padding: 180px 0px 0px 15px;
	overflow: hidden;
	background: url(../images/tokuten_back.jpg) no-repeat left top;
}

#tokutenBox .tokuArea {
	position: relative;
	width: 623px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	border: 1px solid #E8538B;
}

#tokutenBox .tokuArea dl {
	padding: 10px 10px 0px;
}

#tokutenBox .tokuArea dd {
	padding: 2px 0px 20px;
	line-height: 18px;
	text-align: justify;
	text-justify: distribute;
}

/*---------- end [.tokuArea] ----------*/

#tokutenBox ul {
	padding: 10px 10px 0px;
}

#tokutenBox .set30 li {
	float: left;
	line-height: 16px;
}
#tokutenBox h4.satsueiArea  {
	overflow: hidden;
	background: url(../images/h4_satsuei.png) no-repeat -15px bottom;
	height: 191px;
	font-size: 0px;
	line-height: 0px;
	text-indent: -9999px;

}


/*---------- end [#tokutenBox] ----------*/
#tokutenBox .exp01 {
	background: url(../images/exp01_back.jpg);
	height: 123px;
	padding-left: 335px;
	line-height: 12px;
	color: #FFFFFF;
	font-size: 10px;
	margin-bottom: 10px;
}

#tokutenBox .exp01 dt {
	padding-bottom: 10px;
}

#tokutenBox .photoList {
}

#tokutenBox .photoList li {
	float: left;
	font-size: 0px;
	line-height: 0px;
}

#tokutenBox .tokuArea .expDl {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 15px 0px 0px;
	font-size: 0px;
	line-height: 0px;
}

#tokutenBox .tokuArea .expDl dt,
#tokutenBox .tokuArea .expDl dd {
	padding: 0px;
	margin: 0px;
}

#tokutenBox .tokuArea .expDl ul {
	padding: 0px;
	font-size: 0px;
	line-height: 0px;
}

#tokutenBox .tokuArea p {
	padding-left: 10px;
}

#tokutenBox .tokuArea .shot02 {
	margin-left: -10px;
}

#tokutenBox .hairmakeImg {
	height: 209px;
	font-size: 0px;
	line-height: 0px;
	position: relative;
	top: -40px;
	margin-bottom: -40px;
}

#tokutenBox .supList {
	width: 655px;
	margin: 10px 0px 20px;
	padding: 0px;
}
#tokutenBox  .supList li {
	float: left;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
