@charset "utf-8";
/* ============================================================
------------------
参加と交流のひろば 参加と交流レポート
------------------

============================================================ */

/* 参加と交流レポート 共通 */
body.report h1.h1-01 {
}
body.report .emphasis-01 .head h3 {
	background: url(/shared/img/bg_separator_07_x.gif) left bottom repeat-x;
}
body.report .emphasis-01+.emphasis-01 {
	margin-top: 0.731em;
}
body.report .h3-03+.table-01,
body.report p+.note-01,
body.report p+.links-01,
body.report .links-01+p,
body.report .links-01+.links-01,
body.report .hasImage-03+.hasImage-01 {
	margin-top: 0.831em;
}
body.report .h15-001+p,
body.report .h2-02+.emphasis-05,
body.report .h3-01+.emphasis-05,
body.report .h4-02+.table-01,
body.report .table-01+.emphasis-04,
body.report .table-01+.emphasis-05,
body.report p+.hasImage-01,
body.report p+.hasImage-02,
body.report p+.hasImage-03,
body.report .hasImage-01+p,
body.report .hasImage-02+p,
body.report .hasImage-03+p,
body.report .hasImage-01+.hasImage-02,
body.report .hasImage-02+.emphasis-05 {
	margin-top: 1.171em;
}
body.report .pa-001 {
	margin-top: 1.171em !important;
}
body.report .emphasisText-003 {
	color: #c84f31;
}
body.report .archiveListWrap {
	margin-top: 1.531em;
	padding-top: 3px;
	background:url(/shared/img/bg_separator_01_x.gif) top left repeat-x;
}
body.report .archiveListWrap .archiveList {
	width: 760px;
	margin: 0.471em -15px 0 0;
}
body.report .archiveListWrap .archiveList:after {
	content:".";
	clear:both;
	height:0;
	display:block;
	visibility:hidden;
	font-size: 0;
}
body.report .archiveListWrap .archiveList li {
	float: left;
	width: 365px;
	margin: 0.471em 15px 0 0;
}
body.report .reportList {
	margin-top: 1.831em;
}
body.report .reportList .h4-02+.dl-01,
body.report .reportList .h4-02+.links-01 {
	margin-top: 0.831em;
}
body.report .reportList .dl-01 dt {
	margin-top: 5px;
	width: 7.5em;
}
body.report .reportList .dl-01 dd {
	margin-left: 8em;
}
body.report tr.th-center-001 th {
	text-align: center;
}
body.report .section>.links-01 {
	margin-top: 1.171em;
}
body.report .section>.hr-03+.h3-03,
body.report .section>.hasImage-02+.h3-03 {
	margin-top: 1.171em;
}

/* 参加と交流レポート 商品・産地を知る */
body#report_shouhin_index .ul-04 {
	margin-top: 0.831em;
}
body#report_shouhin_index .ul-04 li {
	margin: 0;
}
body#report_shouhin_index .ul-04 li+li {
	margin-left: 15px;
}
body#report_shouhin_u01_index .archiveListWrap {
	margin-top: 2.171em;
	padding-top: 0;
	background: none;
}

/* 参加と交流レポート おいしいごはんプロジェクト */
body#report_shoku_01_index .emphasisText-003 {
	font-size: 114%;
	font-weight: bold;
}
body#report_shoku_01_index #section-head .subsection {
	margin-top: 1.171em;
}
body#report_shoku_01_index #section-head .subsection .h3-03+ul {
	margin-top: 0.131em;
}
body#report_shoku_01_index #section-head .subsection:first-child ul {
	font-size: 0;
}
body#report_shoku_01_index #section-head .subsection li {
	display: inline-block;
	margin-right: 6px;
	margin-top:8px;
}
body#report_shoku_01_index #section-head .subsection:first-child ul li {
	margin-right: 10px;
}
html.IE6 body#report_shoku_01_index #section-head .subsection li,
html.IE7 body#report_shoku_01_index #section-head .subsection li {
	display: inline;
}
body#report_shoku_01_index p.image-02 {
	padding: 19px;
}
body#report_shoku_01_index .fukidashi-001 {
	width: 330px;
	margin-top: 1.531em;
	padding-bottom: 10px;
	background:url(/hiroba/report/shoku/01/img/index_bg_01.gif) -330px bottom no-repeat;
}
body#report_shoku_01_index .fukidashi-001 .body {
	padding: 20px 20px 10px 70px;
	background:url(/hiroba/report/shoku/01/img/index_bg_01.gif) left top no-repeat;
	line-height: 1.6;
}
body#report_shoku_01_index .image-02+.reportList {
	margin-top: 1.871em;
}
body#report_shoku_01_index .reportList+.emphasis-04 {
	margin-top: 1.871em;
	padding-bottom: 15px;
}
body#report_shoku_01_index .emphasis-04 .head .body {
	padding: 0;
}
body#report_shoku_01_index .emphasis-04 .head .body .image+div p {
	padding-top: 1.871em;
}
body#report_shoku_01_index .emphasis-04 .head .body .image+div p+p {
	margin-top: 0.431em;
	padding-top: 0;
}
body#report_shoku_01_index .emphasis-04+.reportList {
	margin-top: 2.871em;
}

/* 参加と交流レポート おいしいごはんプロジェクト 何が違うの？無洗米 */
body#report_shoku_01-kouza_01 .h15-001+.hasImage-03 {
	margin-top: 1.531em;
}
body#report_shoku_01-kouza_01 #cup-section .emphasis-05 {
	padding: 16px 44px;
}
body#report_shoku_01-kouza_01 #cup-section .img-06 {
	padding-left: 35px;
}
body#report_shoku_01-kouza_01 #more-section {
	margin-top: 1.871em;
	padding-top: 5px;
	background: url(/shared/img/bg_separator_01_x.gif) left top repeat-x;
}
body#report_shoku_01-kouza_01 #more-section .links-01 {
	margin-top: 0.471em;
}
body#report_shoku_01-kouza_01 #more-section .links-01 li {
	margin-top: 0.131em;
}

/* 参加と交流レポート おいしいごはんプロジェクト 目からうろこ！おいしい炊き方 */
body#report_shoku_01-kouza_01 .ul-02+p {
	margin-top: 1.871em;
}

/* 参加と交流レポート おいしいごはんプロジェクト コープのお米、安心の理由 */
body#report_shoku_01-kouza_03 .section > h4:first-child {
	margin-top: 1.531em;
}
body#report_shoku_01-kouza_03 .section > .hasImage-03{
	margin-top: 1.871em;
}
body#report_shoku_01-kouza_03 p + .hasImage-01 {
	margin-top: 1.871em;
}
body#report_shoku_01-kouza_03 p + .links-01 {
	margin-top: 0.131em;
}
body#report_shoku_01-kouza_03 .emphasis-05 {
	margin-top: 1.171em;
}
body#report_shoku_01-kouza_03 .emphasis-05 .head h5 {
	border-bottom: 1px solid #E9E2CF;
	padding-bottom: 5px;
}
body#report_shoku_01-kouza_03 #more-section {
	margin-top: 1.871em;
	padding-top: 5px;
	background: url(/shared/img/bg_separator_01_x.gif) left top repeat-x;
}
body#report_shoku_01-kouza_03 #more-section p {
	margin-top: 1.531em;
}

/* 参加と交流レポート 子育て応援 */
body#report_kosodate_01_index h1 + .section > p {
	margin-top: 15px;
}
body#report_kosodate_01_index .links-01+.hr-03+.links-01 {
	padding-top: 0.831em;
}
html.IE6 body#report_kosodate_01_index .hasImage-01 .image {
	margin-right: 20px;
}
body#report_kosodate_01_index .emphasis-001 {
	float: right;
	width: 440px;
	background: url(/shared/img/bg_enclose_003_w440.gif) -440px bottom no-repeat;
	padding-bottom: 10px;
}
body#report_kosodate_01_index .emphasis-001 .wrap {
	background: url(/shared/img/bg_enclose_003_w440.gif) 0 top no-repeat;
	padding-top: 10px;
}
body#report_kosodate_01_index .emphasis-001 .body {
	background: url(/shared/img/bg_enclose_003_w440.gif) -880px 0 repeat-y;
	padding: 4px 20px;
	font-weight: bold;
}
body#report_kosodate_01_index .emphasis-001 .body .ul-02 li+li {
	margin-top: 0.131em;
}
body#report_kosodate_01_index #kosodate-service li {
	float:left;
	padding-right:1.5em;
}
body#report_kosodate_01_index #kosodate-service li+li {
	margin-bottom: 0.471em;
}
body#report_kosodate_01_index .archiveListWrap {
	margin-top: 2.171em;
	padding-top: 0;
	background: none;
}

/* 参加と交流レポート 福祉とたすけあい ちょボラ */
body#report_fukushi_02_index .table-01+.emphasis-04 {
	margin-top: 1.871em;
}
body#report_fukushi_02_index .emphasis-04 .emphasis-03 {
	width: 703px;
	margin-top: 1.171em;
 	padding-bottom: 18px;
	background: url(/shared/img/bg_enclose_026_w703.gif) -703px bottom no-repeat;
}
body#report_fukushi_02_index .emphasis-04 .emphasis-03 .head {
	padding-top: 18px;
	background: url(/shared/img/bg_enclose_026_w703.gif) left top no-repeat;
}
body#report_fukushi_02_index .emphasis-04 .emphasis-03 .body {
	padding: 10px 20px 0;
	background: url(/shared/img/bg_enclose_026_w703.gif) -1406px top repeat-y;
}
body#report_fukushi_02_index .emphasis-04 .emphasis-03 .body dd {
	margin-top: 0.131em;
}
body#report_fukushi_02_index .emphasis-04 .emphasis-03 .body p+p {
	margin-top: 0.131em;
}
body#report_fukushi_02_index .emphasis-04 .emphasis-03 .body p strong {
	padding-right: 10px;
}

/* 参加と交流レポート 被災地支援・防災 */
body#report_bousai_01_index .archiveListWrap {
	margin-top: 2.171em;
	padding-top: 0;
	background: none;
}

