@charset "utf-8";

/* == + CONTET == */
ul {
	list-style-type: disc;
	list-style-position : inside ;
}
li {
	vertical-align: middle;
}
.btn-inquiry {
	display: none;
}
.block-01{
	padding: 15px 18px 0 18px;
}
.block-01 p.lead{
	width: 480px;
	margin-bottom: 20px;
}
.block-01 .block-01-inner {
	margin: 15px 0 0 10px;
}
.block-01 .block-01-inner .txt-block {
	width: 403px;
	float: left;
}
.block-01 .block-01-inner .txt-block p {
	line-height: 20px;
}
.block-01 .block-01-inner .img-block {
	width: 179px;
	height: 140px;
	margin-left: 15px;
	float: left;
}
.block-02{
	padding: 15px 0 0 18px;
	page-break-after: always;
}
.block-02 .block-02-head {
}
.block-02 .block-02-head h3 {
	width: 104px;
	height: 28px;
	margin-right: 10px;
	float: left;
	zoom: 1;
}
.block-02 .block-02-head p.link-pop {
	margin: 5px 0 0;
	font-weight: bold;
	float: left;
	zoom: 1;
}
.block-02 p.ex{
	clear: both;
	zoom: 1;
	margin: 15px 0;
	font-weight: bold;
}
.block-02 .block-02-body {
	padding: 0 0 0 10px;
}
.block-02 .block-02-body .inner01 {
	width: 175px;
	float: left;
}
.block-02 .block-02-body .inner02 {
	width: 175px;
	margin: 0 25px;
	float: left;
}
.block-02 .block-02-body .inner03 {
	width: 215px;
	float: left;
}

.block-02 .block-02-body .inner01 ul li, 
.block-02 .block-02-body .inner02 ul li, 
.block-02 .block-02-body .inner03 ul li {
}
.block-02 .block-02-body .inner01 ul li p.link-pop, 
.block-02 .block-02-body .inner02 ul li p.link-pop, 
.block-02 .block-02-body .inner03 ul li p.link-pop {
	font-weight: bold;
	zoom: 1;
}
.block-02 .block-02-body .inner01 ul li p.no-link, 
.block-02 .block-02-body .inner02 ul li p.no-link, 
.block-02 .block-02-body .inner03 ul li p.no-link {
	font-weight: bold;
	zoom: 1;
}
.block-02 .block-02-body .inner01 span, 
.block-02 .block-02-body .inner02 span, 
.block-02 .block-02-body .inner03 span {
	font-size: 93%;
	display: block;
}
.block-02 .block-02-body .inner01 h4, 
.block-02 .block-02-body .inner02 h4, 
.block-02 .block-02-body .inner03 h4 {
	width: 175px;
	height: 19px;
	margin: 10px 0;
}
.block-02 .block-02-body .inner01 h4#denshi {
} 
.block-02 .block-02-body .inner02 h4#iryo {
} 
.block-02 .block-02-body .inner03 h4#kagaku {
} 
.block-02 .trial {
	margin: 10px 18px 0 0;
	padding: 10px 0 15px;
}
.block-02 .trial p.link-pop {
	margin: 3px 0 0;
	font-weight: bold;
	zoom: 1;
}
.block-02 .trial p.link-pop a {
	color: #ec750b;
}
.block-03{
	padding: 15px 18px 0 18px;
}
.block-03 h3 {
	width: 66px;
	height: 28px;
	zoom: 1;
}
.block-03 p.lead{
	margin: 15px 0 0;
}
.block-03 p.ex{
	margin: 15px 0 15px;
	font-weight: bold;
}
.block-03 h4 {
	width: 175px;
	height: 19px;
	margin: 10px 0;
}
.block-03 h4#denshi02 {
	zoom: 1;
}
.block-03 h4#iryo02 {
	zoom: 1;
}
.block-03 .trial {
	margin: 10px 0;
	padding: 10px 0 15px;
}
.block-03 .trial p.link-pop {
	margin: 3px 0 0;
	font-weight: bold;
	line-height: 15px;
	zoom: 1;
}
.block-03 .trial p.link-pop a {
	color: #ec750b;
}

.block-03 ul li {
	padding: 0 0 5px;
}
.block-03 ul li p.no-link {
	font-weight: bold;
	line-height: 15px;
	zoom: 1;
}
.block-03 ul li span {
	padding: 5px 0 0 0;
	font-size: 93%;
	display: block;
}
.block-03 p.detail{
	margin: 10px 0 20px;
}
.img-05-block{
	margin: 0 auto 30px;
	width: 564px;
}
/* == + /CONTET == */
