/*----------------------------------------------
トップページ
----------------------------------------------*/

.top-lead {
	padding: 15px 0 25px 20px;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.6;
	color: #330000;
}

.top-newsDate {
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 5px 4px;
	border-bottom: 1px solid #dddddd;
}

.top-newsText {
	font-size: 13px;
	padding: 5px;
	border-bottom: 1px solid #dddddd;
}

/*----------------------------------------------
共通のスタイル
----------------------------------------------*/

h1,
h2 {
	margin: 0;
	padding: 0;
}

a:link {
	color: #336699;
}

a:hover {
	color: #990000;
}

.whiteBox {
	margin: 0;
	padding: 0;
	background: url(../images/bg-white_02.gif);
}

.pageTop {
	font-size: 10px;
	padding: 20px 0;
}

.footerArea {
	margin: 20px 0 0 0;
}

.footerBg {
	background: url(../images/bg-foot.gif);
}

#footerLink {
	font-size: 13px;
	color: #ffffff;
	padding: 10px 0;
}

#footerLink a {
	color: #ffffff;
}

#footerLink a:hover {
	color: #fee4e2;
}


.copyright {
	font-size: 13px;
	color: #ffffff;
	padding: 15px 0;
}



/*----------------------------------------------
募集要項
----------------------------------------------*/

.data-title {
	font-size: 16px;
	font-weight: bold;
	line-height: 1.6;
	padding: 4px 0 4px 8px;
	border-left: 4px solid #cccccc;
	background: #f0f0f0;
}

.data-text {
	font-size: 13px;
	line-height: 1.6;
	padding: 10px 8px;
}

.data-text02 {
	font-size: 13px;
	line-height: 1.6;
	padding: 10px 8px;
}

.kakomi {
	font-size: 13px;
	line-height: 1.6;
	margin: 1em 0;
	padding: 10px;
	background: #f0f0f0;
}


/*----------------------------------------------
農家紹介
----------------------------------------------*/

.farmer-name {
	font-size: 16px;
	font-weight: bold;
	color: #1b1310;
	line-height: 1.6;
	padding: 0.5em 0 0 1em;
	background: url(../farmer/images/farmer-name-bg.jpg);
}

.farmer-text01 {
	font-size: 13px;
	line-height: 1.6;
	padding: 0 2em 0 1em;
}

.farmer-text02 {
	font-size: 13px;
	line-height: 1.6;
	padding: 10px 0 0 0;
}

.farmer-text03 {
	font-size: 13px;
	line-height: 1.6;
	padding: 10px 0 0 0;
}

/*----------------------------------------------
アドバイザー紹介
----------------------------------------------*/

.adviser-name {
	font-size: 16px;
	font-weight: bold;
	color: #1b1310;
	line-height: 1.6;
	padding: 0.5em 0 0 1em;
	background: url(../adviser/images/adviser-name-bg.jpg);
}

.adviser-name02 {
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 1em;
}

.adviser-text01 {
	font-size: 13px;
	line-height: 1.6;
	padding: 0 2em 0 1em;
}

/*----------------------------------------------
Q&A
----------------------------------------------*/

.qIcon {
	padding: 0 0 10px 0;
}

.qText {
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	padding: 0 0 10px 0;
}

.aIcon {
	padding: 0 0 50px 0;
}

.aText {
	font-size: 13px;
	line-height: 1.6;
	padding: 0 100px 30px 0;
}

/*----------------------------------------------
イベント
----------------------------------------------*/

.event-menu {
	padding: 15px 0;
	font-size: 13px;
	background: #f0f0f0;
}

.event-category {
	padding: 15px 0 0 0;
}

.event-lead {
	font-size: 13px;
	line-height: 1.5;
	color: #330000;
	padding: 0 0 20px 0;
}

.event-name {
	font-size: 16px;
	font-weight: bold;
	padding: 0 15px 15px 0;
}

.event-date {
	font-size: 13px;
	padding: 0 0 15px 0;
}

.event-text {
	font-size: 13px;
	line-height: 1.6;
	padding: 0 20px 15px 0;
}

.event-dataLeft {
	font-size: 13px;
	font-weight: bold;
	padding: 2px 0;
}

.event-dataRight {
	font-size: 13px;
	padding: 2px 0;
}




/*----------------------------------------------
周辺の観光情報
----------------------------------------------*/

.sightseeing-name {
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 5px 0;
}

.sightseeing-text {
	font-size: 13px;
	line-height: 1.6;
	padding: 0 0 40px 0;
}

.sightseeing-banner {

}


/*----------------------------------------------
特典
----------------------------------------------*/

.benefit-name {
	font-size: 16px;
	font-weight: bold;
	color: #1b1310;
	line-height: 1.6;
	padding: 0.5em 0 0 1em;
	background: url(../adviser/images/adviser-name-bg.jpg);
}

.benefit-text {
	font-size: 13px;
	line-height: 1.6;
	padding: 0 2em 0 1em;
}


/*----------------------------------------------
アクセス
----------------------------------------------*/

.access-mi {
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 5px 0;
}

.access-text {
	font-size: 13px;
	line-height: 1.6;
	padding: 0 0 30px 0;
}




