@charset "UTF-8";


/* **************************************************************
 ページID　定義
************************************************************** */

#edc_act {
	width: 566px;
	min-height: 500px;
	color: #505050;
	padding-bottom: 30px;
}
*html #edc_act {
	height: 500px;
}

#edc_act a {
	text-decoration: underline;
}

/* **************************************************************
 ▼▼ スタイル定義 ▼▼
************************************************************** */

div#edc_act_menu { background:#f9f2ea; }

div#edc_act_menu ul { list-style:none; padding:10px 0px 8px 15px; width:551px; }
div#edc_act_menu li.level1 { font-weight: bold; height:10px; line-height:12px; padding-left: 15px; margin-bottom:10px;}
div#edc_act_menu li.level2 { float:left; width:140px; height:10px; line-height:12px; padding-left: 35px; margin-bottom:5px;}
div#edc_act_menu li.level3 { float:left; width:162px; height:10px; line-height:12px; padding-left: 15px; background: url(../../shared/images/common_ic_003.gif) left 50% no-repeat; margin-bottom:5px;}
div#edc_act_menu li.level4 { float:left; width:300px; height:10px; line-height:12px; padding-left: 15px; background: url(../../shared/images/common_ic_003.gif) left 50% no-repeat; margin-bottom:5px;}

/*
div#edc_act_menu ul { list-style:none; padding:15px 0 15px 15px; width:551px; height:30px; }
div#edc_act_menu li { float:left; width:162px; height:10px; line-height:10px; padding-left: 15px; background: url(../../shared/images/common_ic_003.gif) left 50% no-repeat; }
*/

#edc_act h5 {
	font-size: 80%;
	color: #fa7d19;
	line-height: 1.4em;
	font-weight: bold;
}

/* **************************************************************
 ▼▼ 酒井修正箇所 ▼▼
************************************************************** */
#edc_act h5.space{ margin-bottom:10px; }
#edc_act h6 {
	/*padding:10px 0;*/
	font-size: 80%;
	color: #565656;
	line-height: 1.4em;
	font-weight: bold;
}
	
table.schedule { margin-bottom:10px; }
table.schedule th, table.schedule td { padding:5px 10px 5px 0; font-size: 80%; line-height: 1.4em; }
table.schedule th { color: #4360a7; font-weight: bold; }

.block-wrap01 dl { font-size: 80%; }
.block-wrap01 dl dt { line-height:130%; }
.block-wrap01 dl dd { padding-left:12px; line-height:130%; }
.block-wrap01 dl dd.bottom { margin-bottom:10px; }
.block-wrap01 dl dd ul li{ line-height:130%; }


img.map {border:1px solid #ccc;}	
	
