/* 各コンテンツへのリンク */
.main_guide {
	padding: 0 0 10px 0;
}

/* 挨拶文 */
.contents_text {
	padding: 10px 100px;
	font-size: 12px; line-height: 130%;
}
.contents_text p {
	margin: 0; padding: 0 0 1em 0;
}

/* 挨拶文(幹事さん支援プログラム) */
.contents_kan_text {
	padding: 10px 50px 120px 60px;
	background: url(./img/kan/contents_bg_textimage.jpg) no-repeat bottom center;
	font-size: 12px; line-height: 130%;
}
.contents_kan_text p {
	margin: 0; padding: 0 0 1em 0;
}

/* 注釈 */
.attention {
	color: #555;
	font-size: 10px; line-height: 130%;
}
.attention span {
	color: #999;
	font-size: 10px; line-height: 150%;
}

/* ▲上に */
.top {
	font-size: 12px; line-height: 150%;
}



/* ウェルカムプログラム_プレゼント */
.wel_present1 {
	padding: 5px 0 0 0;
}
.wel_present2 {
	padding: 10px 0 5px 0;
}
.wel_announce_text {
	padding: 5px 30px;
	text-align: left;
	color: #555;
	font-size: 12px; line-height: 130%;
}


.wel_present_txt {
	padding: 0 34px;
	color: #555;
	font-size: 12px; line-height: 130%;
}
.wel_present_txt p {
	margin: 0; padding: 0 0 5px 0;
}



/* サンクスプログラム_プレゼント */
.tha_present1 {
	padding: 5px 0 0 0;
}
.tha_present2 {
	padding: 0 0 0 0;
}
.tha_announce_text {
	padding: 0 30px 5px 30px;
	text-align: left;
	color: #555;
	font-size: 12px; line-height: 130%;
}


/* 幹事さん支援プログラム_プレゼント */
.kan_present1 {
	padding: 5px 0 0 0;
}
.kan_present2 {
	padding: 10px 0 5px 0;
}
.kan_announce_text {
	padding: 5px 30px;
	text-align: left;
	color: #555;
	font-size: 12px; line-height: 130%;
}


.kan_present_txt {
	padding: 0 34px;
	color: #555;
	font-size: 12px; line-height: 130%;
}
.kan_present_txt p {
	margin: 0; padding: 0 0 5px 0;
}
.contents_kan_text2 {
	font-size: 12px; line-height: 130%;
}
.contents_kan_text2 p {
	margin: 0; padding: 0 0 5px 0;
}
