@charset "shift_jis";
/* 飲む量を調節できる便秘薬
----------------------------------------------------------------------- */

.box01 .list01 {
	margin: 41px auto 0;
	text-align: center;
}
.box01 .list01 li {
	margin: 0 0 0 61px;
	text-align: center;
	line-height: 1.5 !important;
	display: inline-block;
}
.box01 .list01 li:first-child {
	margin: 0;
}
.box01 .list01 li img {
	margin: 0 0 10px;
}
.box01 .list01 li strong {
	font-size: 114.28% !important;
	line-height: 1.8 !important;
}
.box01 .list02 {
	width: 436px;
	margin: 45px auto 0;
}
.box01 .list02 li {
	float: left;
	margin: 0 0 0 20px;
}
.box01 .list02 li:first-child {
	margin: 0;
}
.box02 {
	margin: 50px 0 0;
	background: url(/brand/hichifuku/img/bg_linebox01.gif) no-repeat left bottom;
}
.box02 .inner {
	background: url(/brand/hichifuku/img/bg_linebox02.gif) no-repeat left top;
	padding: 7px 0 32px;
}
.box02 .ft-l {
	width: 450px;
	float: left;
	margin: 37px 0 0 50px;
}
.box02 .ft-l h3 {
	margin: 0 0 15px;
}
.box02 .ft-r {
	width: 232px;
	float: right;
	margin: 0 40px 0 0;
}
.box03 .inner {
	padding: 35px 0 0;
	margin: 25px 0 0;
	background: url(/brand/hichifuku/img/line_howto_box03.gif) no-repeat left top;
}
.box03 .inner:first-child {
	background: none;
	margin: 45px 0 0;
	padding: 0;
}
.box03 .inner h3 {
	float: left;
	line-height: 1.5;
}
.box03 .inner .ft-r {
	width: 660px;
}
.box03 .inner .ft-r .list01 li {
	padding-left: 1em;
	background: url(/brand/hichifuku/img/icon_item01.gif) no-repeat 5px 0.7em;
	font-size: 100% !important;
}
.box03 .inner .ft-r .txt01 {
	font-size: 100% !important;
}
.box03 .inner .ft-r .tblwrap {
	background: url(/brand/hichifuku/img/line_howto_box03.gif) no-repeat left top;
	padding: 1px 0 0;
	margin: 20px 0 0;
}
.box03 .inner .ft-r table {
	width: 100%;
	background: url(/brand/hichifuku/img/line_howto_box03.gif) no-repeat left bottom;
}
.box03 .inner .ft-r table th,
.box03 .inner .ft-r table td {
	padding: 10px 13px;
	vertical-align: middle;
}
.box03 .inner .ft-r table th {
	text-align: left;
	font-weight: normal;
}
.box03 .inner .ft-r table .cell01 {
	text-align: center;
}
.box03 .inner .ft-r table thead tr {
	background: url(/brand/hichifuku/img/bg_howto_box03.gif) repeat left top;
}
.box03 .inner .ft-r table tbody tr {
	background: url(/brand/hichifuku/img/line_howto_box03.gif) no-repeat left top;
}
.box03 .inner .ft-r .txt02 {
	margin: 35px 0 0;
}
.box03 .inner .ft-r .list02 {
	padding-left: 1em;
	background: url(/brand/hichifuku/img/icon_item01.gif) no-repeat 5px 0.7em;
}
.box03 .inner01 .clearfix {
	width: 660px;
	float: right;
}
.box03 .inner01 p {
	float: left;
	width: 75px;
	font-size: 100% !important;
}
.box03 .inner01 dl {
	float: left;
	width: 240px;
}
.box03 .inner01 dt,
.box03 .inner01 dd {
	font-size: 100% !important;
}
.box03 .inner01 dd {
	padding: 0 0 0 7em;
	margin: -1.8em 0 0;
}
.box03 .inner01 p + dl dd {
	padding: 0 0 0 6em;
	margin: -1.8em 0 0;
}
.box03 .inner02 {
	width: 660px;
	margin: 15px 0 0 auto;
}
.box03 .inner02 li {
	padding-left: 1em;
	background: url(/brand/hichifuku/img/icon_item01.gif) no-repeat 5px 0.7em;
}
