﻿@charset "UTF-8";

#section .floatL {
	background:url(../../common/img/bg_fl.gif) left top repeat-y;
	}
#section .floatL .innerBtm {
	padding:20px;
	background:url(../../common/img/bg_fl_btm.gif) left bottom no-repeat;
	}


h3 {
	background:url(../img/bg_title_top.gif) left top no-repeat;
	font-size:1.33em;
	}
h3 span.title {
	padding:10px 10px 10px 32px;
	display:block;
	line-height:1.5;
	color:#ffffff;
	background:url(../img/bg_title_btm.gif) left bottom no-repeat;
	}
h3 span.title span.add {
	font-size:0.75em;
	font-weight:normal;
	}

table#newsTable	{ border-collapse:collapse; border-spacing:0;/* <table cellspacing="0">は必要 */ empty-cells:show; }

table#newsTable {
	border-right:solid 1px #e3e3e3;
	border-left:solid 1px #e3e3e3;
	width:100%;
	}
table#newsTable th,
table#newsTable td {
	padding-top:8px;
	padding-bottom:8px;
	border-top:solid 1px #e3e3e3;
	border-bottom:solid 1px #e3e3e3;
	vertical-align:top;
	line-height:1.5;
	font-weight:normal;
	}
table#newsTable tr.odd th,
table#newsTable tr.odd td {
	background-color:#f3f3f3;
	}
table#newsTable th {
	width:12%;
	text-align:center;
	}
table#newsTable td a {
	padding-left:10px;
	background:url(../../common/img/icon01.gif) left 0.4em no-repeat;
	}
table#newsTable td img {
	vertical-align:middle;
	}




#freeArea {
	padding:20px;
	line-height:1.9;
	}






