@charset "Shift_JIS";

/*--------------------------------------------------------
  フルCSSプロフェッショナルテンプレート部品設定
--------------------------------------------------------*/

.hpb-parts-cnt-style{
	border-color: #E4C7A1;
}

.hpb-parts-hl-style{
    color: #5d3800 !important;
    background-image: none !important;
    padding: 4px 3px 2px !important;
    border-color: #5d3800;
}

.hpb-parts-cbox-style{
	border-color: #E4C7A1;
}

.hpb-parts-img-02{
	background-color: #FFFFFF;
}

.hpb-parts-hr-style{
    border-color: #5d3800;
}

.hpb-parts-pbox-style{
    border-color: #E4C7A1;
}
.hpb-parts-pbox-style h4{
    padding: 0px;
    background-image: none !important;
	padding-bottom:0 !important;
	margin-bottom:0 !important;
}
.hpb-parts-pbox-style img{
    background-color: #FFFFFF;
}

.hpb-parts-blist-style{
	border-color: #5d3800;
	background-color: #FAE8CB;
}
a:hover.hpb-parts-blist-style{
	background-color: #f8d2cb;
}

/* =======================================================
  レスポンシブル設定
======================================================= */
@media screen and (max-width: 568px) {

	.hpb-parts-hl-08{
		background: none !important;
		border-color: #5d3800 !important;
	}
	.hpb-parts-hl-07{
		background: none !important;
		border-color: #5d3800 !important;
	}
	.hpb-parts-hl-06{
		background: none !important;
	}
	.hpb-parts-hl-05{
		background: none !important;
		border-color: #5d3800 !important;
	}
	.hpb-parts-hl-04{
		background: none !important;
		border-color: #5d3800 !important;
	}
	.hpb-parts-hl-03{
		background: none !important;
		border-color: #5d3800 !important;
	}
	.hpb-parts-hl-02{
		background: none !important;
		border-color: #5d3800 !important;
	}
	.hpb-parts-hl-01{
		background: none !important;
	}

}

/*--------------------------------------------------------
  ユーザー設定スタイル
--------------------------------------------------------*/
.haihai{
  text-align : left;
  margin-top : 30px;
  padding-left : 100px;
  padding-right : 0px;
}

.coment{
  font-weight : normal;
  border-bottom-width : 1px;
  border-bottom-style : dashed;
  border-bottom-color : gray;
  padding-left : 10px;
  padding-right : 10px;
}

