﻿.kiji_0026 {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}
.report_readarea {
	background-image: url(../images/syakai/syakai_report_back.gif);
	background-repeat: repeat-y;
	width: 624px;
	display: block;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}
.report_readarea_top {
	background-image: url(../images/syakai/syakai_report_top.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 624px;
	margin: 0px 0px 0px 0px;
}
.report_readarea_area {
	background-image: url(../images/syakai/syakai_report_back.gif);
	background-repeat: no-repeat;
	width: 624px;
	margin: 0px 0px 0px 0px;
}
.report_readarea_area02 {
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
/*****/
.syakai_bunka_photo {
	width: 570px;
	margin: 20px 25px 20px 25px;
}
.syakai_bunka_photo table {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 570px;
}
.syakai_bunka_photo table td.t01 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 117px;
}
.syakai_bunka_photo table td.t02 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 116px;
}
.syakai_bunka_photo table td.t03 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 103px;
}
.syakai_bunka_photo table td.r03 {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: bottom;
}
/*------------------------------------------------------------------------------------------------------------*/
.syakai_projectslink {
	text-align: right;
	width: 570px;
	margin: 10px 25px 0px 25px;
}
.syakai_report0029_list {
	width: 570px;
	margin: 0px 0px 0px 0px;
	padding: 5px 25px 0px 25px;
	vertical-align: top;
}
.syakai_report0077_midashi {
	width: 570px;
	margin: 0px 0px 0px 0px;
}
.syakai_report0127_text01 {
	width: 550px;
	margin: 0px 25px 0px 45px;
}
.syakai_report0127_text02 {
	width: 530px;
	margin: 0px 25px 0px 65px;
}
.report_sf7_columlinks {
	text-align: right;
	width: 570px;
	margin: 10px 25px 0px 25px;
}
.report_sf7_profile {
	color: #003366;
	width: 570px;
	margin: 20px 25px 5px 25px;
}
/*******/
.report_Colum_sekaibunka_title {
	width: 530px;
	display: block;
	background-color: #ECF5FB;
	padding: 20px 20px 0px 20px;
	margin: 30px 25px 0px 25px;
}
/*--------------------------------------------------*/

.report_Colum_0027_01 {
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.report_Colum_0027_02 {
	text-align: left;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}
.report_Colum_photo_syakai00 {
	width: 530px;
}
.report_Colum_photo_syakai00 td.w50 {
	width: 265px;
}
.report_Colum_photo_syakai01 {
	margin: 0px 0px 0px 67px;
	padding: 0px 0px 0px 0px;
}
.report_Colum_photo_syakai02 {
	margin: 0px 0px 0px 28px;
	padding: 0px 0px 0px 0px;
}
.report_Colum_photo_syakai04 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 80px;
}
.report_Colum_photo_syakai05 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 35px;
}
.report_Colum_photo_syakai06 {
	width: 390px;
	margin: 0px 0px 0px 70px;
	padding: 0px 0px 0px 0px;
}
/****************************************************************/
.report_wc_read {
	width: 530px;
	margin: 0px 25px 0px 25px;
	padding: 20px 20px 10px 20px;
	background-image: url(../images/syakai/report_colum_back3.gif);
	background-repeat: repeat-y;
}
.report_wc_title {
	font-weight: bold;
	text-align: center;
	width: 530px;
	margin: 0px 25px 0px 25px;
	padding: 0px 20px 0px 20px;
	background-image: url(../images/syakai/report_colum_back3.gif);
	background-repeat: repeat-y;
}
/****************************************************************/

.report_Colum_0175_title {
	text-align: center;
	width: 530px;
	padding: 0px 20px 20px 20px;
	margin: 0px 25px 0px 25px;
	background-color: #FFF2F0;
}
/****************************************************************/


.report_readarea_btm {
	background-image: url(../images/syakai/syakai_report_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 10px;
	width: 624px;
	margin: 0px auto 0px;
	background-color: #FFFFFF;
}
/****KIJI PHOTO**************************************************************/
.syakai_photo_140_lc {
	float: left;
	margin: 0px 0px 10px 10px;
	width: 140px;
	text-align: center;
}
.syakai_photo_140_lc {
	float: left;
	margin: 0px 0px 10px 10px;
	width: 140px;
	text-align: center;
}
.syakai_photo_140_lr {
	float: left;
	margin: 0px 0px 10px 10px;
	width: 140px;
	text-align: right;
	font-weight: bold;
}
.syakai_popuparea {
	background-image: url(../images/syakai/syakai_report_back.gif);
	background-repeat: no-repeat;
	width: 624px;
	margin: 0px 0px 0px 0px;
}
.syakai_popuparea_read {
	width: 600px;
	margin: 0px 0px 0px 8px;
}
/****KIJI transition**************************************************************/
.kiji_transition {
	background-image: url(../images/syakai/syakai_report_back.gif);
	background-repeat: no-repeat;
	width: 624px;
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
}
.kiji_transition02 {
	background-image: url(../images/syakai/syakai_report_back.gif);
	background-repeat: no-repeat;
	width: 624px;
	margin: 10px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
}
/****KIJI transition**************************************************************/
.charity_photo_80_rc {
	float: right;
	margin: 0px 0px 10px 10px;
	width: 80px;
	text-align: center;
}
.syakai_photo_220_news01 {
	float: left;
	margin: 0px 0px 5px 30px;
	width: 130px;
	text-align: center;
}
.syakai_photo_220_news03_1 {
	float: left;
	margin: 0px 0px 5px 100px;
	width: 130px;
	text-align: center;
}
.syakai_photo_220_news03_2 {
	float: right;
	margin: 0px 100px 5px 0px;
	width: 130px;
	text-align: center;
}
/****KIJI transition**************************************************************/
.syakai_kiji0022_photo_mc {
	margin: 0px 0px 10px 55px;
	padding: 0px 0px 0px 0px;
}
.report_Colum_photo_0042 {
	width: 570px;
	margin: 0px 25px 0px 25px;
	padding: 20px 20px 10px 20px;
	background-color: #FFF2F0;
}
.report_Colum_tt_read01 {
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.report_Colum_tt_p01 {
	margin: 0px 0px 0px 85px;
	padding: 0px 0px 0px 0px;
}
.report_Colum_tt_p02 {
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
}
/****/

.Colum0077_photo01 {
	vertical-align: top;
	text-align: center;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 250px;
}
.Colum0077_photo02 {
	vertical-align: top;
	text-align: center;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 170px;
}
.Colum0077_photo03 {
	vertical-align: top;
	text-align: center;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

/****************************************************************/
