@charset "Shift_JIS";

/* 関西支部 index
============================================================= */
.index #box01 p a {
	padding-left:16px;
	background:url(../img/c/triangle.gif) left center no-repeat;}


.index #box02 h2 {
	margin:25px 0 3px 0;
	padding:0 0 3px;
	border-bottom:solid 1px #036;
	color:#F90;
	font-size:16px;}
.index #box02 p { padding-bottom:10px;}
.index #box02 p a {
	padding-left:16px;
	background:url(../img/c/triangle.gif) left center no-repeat;}




/* 部会活動報告　report
============================================================= */
.report #mcR h1 { display:none;}
.report #mcR h2 {
	padding:5px 0 15px 0;
	border-top:solid 4px #036;
	color:#036;
	font-size:18px;
	line-height:20px;}

.report table { margin-bottom:15px;}
.report table th {
	width:70px;
	padding:2px 0;
	color:#036;
	text-align:left;
	vertical-align:top;}
.report table td { padding:2px 0; vertical-align:top;}
.report table td a {
	margin-left:5px;
	padding-left:15px;
	background:url(../img/c/triangle.gif) 0 0 no-repeat;}

.report #mcR h3 {
	margin:0 0 10px 0;
	padding:0 0 3px;
	border-bottom:solid 1px #036;
	color:#F90;
	font-size:16px;}
.report #mcR h4 {
	margin-bottom:5px;
	color:#039;
	font-size:14px;}
.report #mcR h5 { font-size:12px;}

.report #mcR p { padding-bottom:10px; text-indent:12px;}
.report #mcR p.non { padding-bottom:10px; text-indent:0;}
.report #mcR ul { margin:0 0 10px 30px;}
.report #mcR ol { margin:0 0 10px 30px;}
.report #mcR dl { margin:0 0 10px 0;}

.report .yotei th {
	width:auto;
	padding-right:10px;
	white-space:nowrap;
	color:#000;
	text-align:right;
	font-weight:normal;}

.report .reikai th { width:auto; padding-right:10px;}