@charset "Shift_JIS";

/*--------------------------------------------------------
  フルCSSプロフェッショナルテンプレート部品設定
--------------------------------------------------------*/

.hpb-parts-cnt-style
{
    border-color: #9EB9F3;
    text-align: left !important;
}

.hpb-parts-hl-style
{
    margin-top: 15px !important;
    padding: 5px 0.2em !important;
    background-image: none !important;
    border-color: #1C2F90;
}

.hpb-parts-cbox-style
{
    border-color: #9EB9F3;
}

.hpb-parts-hr-style
{
    border-color: #1C2F90;
}

.hpb-parts-pbox-style
{
    border-color: #9EB9F3;
}
.hpb-parts-pbox-style h4
{
    padding: 0px;
}
.hpb-parts-pbox-style img
{
    margin: 0px !important;
}

.hpb-parts-blist-style
{
    border-color: #1C2F90;
}
a.hpb-parts-blist-style:link
{
    color: #1C2F90;
}
a.hpb-parts-blist-style:visited
{
    color: #1C2F90;
}
a.hpb-parts-blist-style:hover
{
    color: #9EB9F3;
}
a.hpb-parts-blist-style:active
{
    color: #9EB9F3;
}

/*--------------------------------------------------------
  ユーザー設定スタイル
--------------------------------------------------------*/
#campaign {
	margin-bottom: 50px;
}
#campaign h1 {
	text-align: left;
	font-size: 220%;
	font-weight: bold;
	margin-bottom: 50px;
}
#campaign p {
	text-align: left;
	font-size: 140%;
	line-height: 160%;
}
#campaign strong {
	font-size: 120%;
	color: #00F;
}
#campaign em {
	font-size: 120%;
	color: #F00;
	font-weight: 700;
}
#campaign img {
	text-align: left;
	margin-right: 50px;
	margin-bottom: 20px;
}
