/*----------------------------------------------------
		全体
----------------------------------------------------*/

body {
	font-size: 12px;
	line-height: 20px;
}

/*----------------------------------------------------
		日本総合美容クリニーク
----------------------------------------------------*/

#content .main_image {
	width: 760px;
	padding: 0px;
	margin: 15px 0px 0px 0px;
	display: inline;

}

#content .case {
	padding: 0px;
	margin: 12px 0px 0px 0px;

}

#content .case .sub_title_01 {
	width: 733px;
	padding: 0px;
	margin: 30px 0px 30px 15px;

}

#content .case .sub_title_01 p {
	width: 550px;
	line-height: 20px;
	margin: 20px 0px 0px 80px;
}


#content .case .sub_title_01 ul {
	width: 696px;
	padding: 35px 0px 0px 0px;
	margin: 0px;
		
}

#content .case .sub_title_01 ul li {
	list-style-type: none;

}

#content .case .sub_title_01 ul li.button01 {
	margin: 0px 0px 0px 230px;
	display: inline;
	
}

#content .case .sub_title_01 ul li.button02{
	float: left;
	margin: 0px 0px 0px 26px;
	padding: 35px 0px 0px 0px;
	display: inline;
}

#content .case .sub_title_01 ul li.button03{
	float: left;
	padding: 35px 0px 0px 10px;
	display: inline;
	
}

#content .case dl.box01 {
	width: 733px;
	height: 270px;
	padding: 0px;
	margin: 60px 0px 0px 15px;
	background: url(../img/img01_0809-24.jpg) 430px 63px no-repeat;
}

#content .case dl dt {
	padding: 0px;
	margin: 0px;
	
}

#content .case dl dd {
	width: 350px;
	padding: 0px;
	margin: 25px 0px 0px 20px;

}

#content .case dl.box02 {
	width: 733px;
	height: 455px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	background: url(../img/img02_0809.jpg) 430px 63px no-repeat;	
}


/*----------------------------------------------------
		BTB脂肪排出システムって！？
----------------------------------------------------*/

#content .case .btb {
	height: 966px;
	width: 716px;
	background-image: url(../img/haikei_01.jpg);
	background-repeat: no-repeat;
	margin: 50px 0px 0px 0px;


}

#content .case .btb_text_01 {
	line-height: 20px;
	padding-top: 115px;
	padding-right: 66px;
	padding-left: 66px;

}

#content .case .btb_text_02 {
	line-height: 20px;
	margin-top: 170px;
	margin-left: 115px;
	position: absolute;
	width: 370px;

}

#content .case .btb_text_03 {
	line-height: 20px;
	margin-top: 258px;
	margin-right: 230px;
	margin-left: 115px;
	position: absolute;
	width: 360px;

}
#content .case .btb_text_04 {
	line-height: 20px;
	margin-top: 350px;
	margin-right: 230px;
	margin-left: 115px;
	position: absolute;
	width: 360px;

}

#content .case .btb_text_05 {
	line-height: 20px;
	margin-top: 442px;
	margin-right: 230px;
	margin-left: 115px;
	position: absolute;
	width: 360px;

}

#content .case .btb_text_06 {
	line-height: 20px;
	margin-top: 530px;
	margin-right: 230px;
	margin-left: 115px;
	position: absolute;
	width: 360px;

}

#content .case .btb_button {
	margin-top: 661px;
	margin-left: 258px;
	position: absolute;

}

/*----------------------------------------------------
		花嫁の声にこたえて、NEWコース登場
----------------------------------------------------*/

#content .case .newcourse_01 {
	height: 391px;
	width: 716px;
	background-image: url(../img/haikei_02.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 40px;

}

#content .case .newcourse_01 dl{
	padding-top: 185px;
	padding-left: 88px;
	line-height: 20px;
	padding-right: 350px;
	margin: 0px;


}

#content .case .newcourse_02 {
	height: 445px;
	width: 716px;
	background-image: url(../img/haikei_03.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;

}

#content .case .newcourse_02 p{
	padding-top: 185px;
	padding-left: 83px;
	margin: 0px;
	line-height: 17px;
	padding-right: 80px;


}

#content .case .newcourse_button{
	padding-left: 86px;
	padding-top: 45px;


}


/*----------------------------------------------------
		気になる料金プラン
----------------------------------------------------*/

#content .case .plan_01 {
	height: 223px;
	width: 716px;
	background-image: url(../img/haikei_04.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 40px;

}

#content .case .plan_01 p {
	padding-top: 115px;
	padding-left: 25px;
	padding-right: 25px;
	line-height: 20px;


}

#content .case .plan_02 {
	height: 129px;
	width: 716px;
	background-image: url(../img/haikei_05.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;

}

#content .case .plan_02 img {
	margin-top: 26px;
	margin-left: 530px;

}

#content .case .plan_02 p {
	font-size: 10px;
	letter-spacing: 1px;
	color: #999999;
	margin-top: 20px;
	margin-left: 35px;


}

#content .case .plan_03 {
	height: 249px;
	width: 716px;
	background-image: url(../img/haikei_06.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

#content .case .plan_03 .plan_03_text_01 {
	letter-spacing: 1px;
	color: #999999;
	font-size: 10px;
	line-height: 14px;
	padding-top: 150px;
	padding-right: 35px;
	padding-bottom: 5px;
	padding-left: 35px;

}

#content .case .plan_03 .plan_03_text_02 {
	letter-spacing: 1px;
	color: #999999;
	font-size: 10px;
	line-height: 14px;
	padding-right: 35px;
	padding-left: 35px;

}


/*----------------------------------------------------
		よくあるご質問
----------------------------------------------------*/

#content .case .shitumon {
	letter-spacing: 1px;
	line-height: 20px;
	background-image: url(../img/haikei_07.jpg);
	height: 312px;
	width: 716px;
	margin-top: 40px;

}

#content .case .shitumon dl{
	padding-top: 77px;
	padding-left: 50px;
	padding-right: 315px;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 21px;
	padding-bottom: 0px;

}

#content .case .shitumon img {
	margin-left: 50px;
	margin-top: 5px;


}

/*----------------------------------------------------
		体験談
----------------------------------------------------*/

#content .case .taikendan {
	background-image: url(../img/haikei_08.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 716px;
	margin-top: 40px;

}

#content .case .taikendan dl {
	font-size: 13px;
	line-height: 21px;
	padding-left: 50px;
	padding-right: 160px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 80px;

}

/*----------------------------------------------------
		インフォメーション
----------------------------------------------------*/

#content .case .information {
	background-image: url(../img/haikei_09.jpg);
	background-repeat: no-repeat;
	height: 412px;
	width: 716px;
	margin-top: 40px;
	margin-bottom: 40px;

}

#content .case .information p {
	font-size: 13px;
	line-height: 21px;
	padding-left: 23px;
	padding-right: 300px;
	padding-top: 110px;
	padding-bottom: 0px;

}

#content .case .taikendan_button_01 {
	padding-top: 5px;
	padding-left: 23px;



}

#content .case .taikendan_button_02 {
	padding-left: 23px;
	padding-top: 5px;


}

