@charset "utf-8";

/*
======== table of content. =================================

File name: area/css/common.css
Summary: 地域交流カテゴリ共通CSSファイル

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

/* TABLE (講座情報テーブル用) */
#mainLeft .lecture table.baselist td,
#mainLeft table.baselist.lecture td {
	padding-left:20px;
}
#mainLeft .lecture table.baselist thead tr.bg-brown th,
#mainLeft table.baselist.lecture thead tr.bg-brown th {
	background:#A69260;
	color:#FFF;
}


#mainLeft .lecture table.baselist tbody th,
#mainLeft table.baselist.lecture tbody th {
	padding-left:20px;
	text-align:left;
}

#mainLeft table.baselist.lecture tbody tr.txtcenter td {
	padding-left:0;
	text-align:center;
}


/* TABLE (幅調整用) */
#mainLeft table.baselist th.w100,
#mainLeft table.baselist td.w100 { width:100px; }
#mainLeft table.baselist th.w130,
#mainLeft table.baselist td.w130 { width:130px; }
#mainLeft table.baselist th.w300,
#mainLeft table.baselist td.w300 { width:300px; }
#mainLeft table.baselist th.w600,
#mainLeft table.baselist td.w600 { width:600px; }



/* お問い合わせ */
#mainLeft div.contact {
	width:730px;
	margin:30px 0 0 0;
	overflow:hidden;
}
#mainLeft div.contact div.inside {
	background:url("../../images/tree/bg_box_dotline_mid.gif") repeat-y 0 0;
}
#mainLeft div.contact div.inside div.bg-top {
	background:url("../../images/tree/bg_box_dotline_top.gif") no-repeat 0 0;
}
#mainLeft div.contact div.inside div.bg-top dl {
	width:728px;
	padding:1px;
	background:url("../../images/tree/bg_box_dotline_btm.gif") no-repeat 0 100%;
	overflow:hidden;
}
#mainLeft div.contact div.inside div.bg-top dl dt {
	float:left;
	width:229px;
	height:98px;
	background:#333399;
	text-align:center;
	line-height:98px;
	color:#FFF;
	font-weight:bold;
}
#mainLeft div.contact div.inside div.bg-top dl dd {
	float:left;
	width:449px;
	height:85px;
	padding:13px 20px 0 30px;
	background:#FFF;
	line-height:2;
}
