.hpb-parts-cnt-style {
	border-color: rgb(44, 171, 226);
}
.hpb-parts-hl-style {
	border-color: rgb(44, 171, 226);
}
.hpb-parts-cbox-style {
	border-color: rgb(44, 171, 226);
}
.hpb-parts-hr-style {
	border-color: rgb(44, 171, 226);
}
.hpb-parts-pbox-style {
	border-color: rgb(221, 221, 221); background-color: rgb(244, 244, 244);
}
.hpb-parts-pbox-style h4 {
	padding: 0px !important;
}
.hpb-parts-pbox-style img {
	background-color: rgb(244, 244, 244);
}
.hpb-parts-blist-style {
	border-color: rgb(86, 191, 237); background-color: rgb(243, 243, 243);
}
a.hpb-parts-blist-style:link {
	color: rgb(102, 102, 102);
}
a.hpb-parts-blist-style:visited {
	color: rgb(102, 102, 102);
}
a.hpb-parts-blist-style:hover {
	color: rgb(86, 191, 237);
}
a.hpb-parts-blist-style:active {
	color: rgb(86, 191, 237);
}
.conttitle {
	text-align: center !important; color: rgb(102, 102, 102); font-size: 10pt; background-color: rgb(255, 255, 128);
}
.conttd {
	width: 395px; color: rgb(102, 102, 102); font-size: 10pt;
}
.title {
	width: 55px; float: left;
}
.ym {
	float: left;
}
.days {
	margin-left: 45px;
}
.days li {
	background-position: 0% 0%; padding: 3px !important; color: rgb(102, 102, 102) !important; text-decoration: none; border-bottom-width: 0px !important; float: left; background-image: none !important; background-attachment: scroll; background-repeat: repeat; background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: transparent;
}
.place {
	width: 55px;
}
.persons {
	width: 50%; padding-top: 10px; padding-right: 20px; float: right;
}
.ampart {
	padding-left: 15px; float: left;
}
.pmpart {
	padding-left: 15px; float: left;
}
.company {
	margin-left: 45px;
}
.company div {
	float: left;
}
wb {
	
}
.contact {
	width: 75px; float: left;
}
.contact_mes {
	margin-left: 45px;
}
.schedule_list {
	width: 90%; display: inline-flex;
}
.schedule_list td {
	height: 40px;
}
.scroll_title {
	float: left;
}
.scroll_title table {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.scroll_list {
	float: left;
}
@media screen and (max-width:568px)
{
.scroll_list {
	float: left; -ms-overflow-x: auto; min-width: 280px;
}
}
.scroll_list table {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) currentColor;
}
