@charset "UTF-8";

@import "../css/import.css";

/*-------------------------------------------
---------------------------------------------soushin*/

.column strong{
	color:#9E3043;
}

.photoCenter{
	width:630px;
	text-align:center;
	margin:20px 0;
}

.step{
	border:solid 1px #CF8591;
	background:#FFFFFF;
}

.no{
	width:600px;
	margin:15px auto;
}

.no p{
	float:left;
}

.no dt{
	border:none !important;
	background:none !important;
	padding-left:0!important;
	padding-bottom:0!important;
	margin-bottom:0!important;
}

.column dl dd{
	margin-bottom:0!important;
}

.step01{
	width:517px;
}

.photoCenter{
	margin:10px auto!important;
}

.checkTb{
	width:580px;
	margin:0 auto 15px auto;
	clear:both;
}

.checkTb td{
	vertical-align:top;
}

.checkTb dl{
	float:none!important;
	margin-top:5px;
	width:180px;
}

.checkTb dl dt{
	border:none !important;
	background:none !important;
	padding-left:0!important;
	padding-bottom:0!important;
	margin-bottom:0!important;
	float:left;
	color:#9E3043;
	font-weight:bold;
	width:2.5em;
}

.checkTb dl dd{
	margin-bottom:0!important;
}

.w180{
	width:180px;
}

.lymphatic {
	width:350px;
	float:left;
}

p.lymp{
	border-bottom:1px solid #DCD3BE;
	background:url(../img/square.gif) no-repeat 3px 7px;
	padding-left:18px;
	padding-bottom:3px;
	margin-bottom:5px;
	font-weight:bold;
}

p.lymp span{
	float:right;
	font-weight:bold;
}

.pilates{
	width:412px;
	float:left;
}