/*雀の往来*/

BODY { line-height: 1.5em; }
TD.main {
	line-height: 1.5em;
	padding: 0px, 10px;
	}
TD.menu {
	line-height: 1em;
	color: #FFFFFF;
	background-color: #008000;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: #008000;
	padding: 1px;
	font-size: 80%;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
TD.menublack {
	line-height: 1em;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	padding: 1px;
	font-size: 80%;
	}
TD.menured {
	line-height: 1em;
	color: #FFFFFF;
	background-color: darkred;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	padding: 1px;
	font-size: 80%;
	}
TD.menugreenborder {
	line-height: 1em;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: #008000;
	padding: 1px;
	font-size: 80%;
	}
TD.menunobg {
	line-height: 1em;
	color: #000000;
	background-color: #FFFFFF;
	padding: 0px;
	font-size: 70%;
	}
TD.hyo1 {
	text-align: center;
	line-height: 1em;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
	}
TD.hyo2 {
	line-height: 1em;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
	}
TD.hyo3 {
	background-color: #008000;
	line-height: 1em;
	color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	padding: 20px;
	}
TH.migi {
	line-height: 1em;
	padding: 5px;
	text-align: right;
	}
em.must {
	line-height: 1em;
	font-style: normal;
	color: #FF0000;
	padding-left: 5px;
}
.error {
	color: #FF0000;
}
.copyright {
	font-size: 90%;
	text-align: right;
}
.confirm {
	text-align: center;
	margin-top: 15px;
}

TD.search {
	line-height: 1em;
	color: #000000;
	vertical-align: middle;
	}
TD.migi {
	text-align: right;
	}
A {
	line-height: 1.2em;
	color: #ff6600;
	text-decoration: underline;
	font-weight: normal;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
A.menu {
	line-height: 1em;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-family: sans-serif;
	}
A.menublack {
	line-height: 1em;
	color: #000000;
	text-decoration: none;
	font-family: sans-serif;
	}
A.menured {
	line-height: 1em;
	color: darkred;
	text-decoration: none;
	font-family: sans-serif;
	}
.menu5 {
	line-height: 1em;
	color: #BBBBBB;
	text-decoration: none;
	font-weight: bold;
	font-family: sans-serif;
	}
A.menu2 {
	line-height: 1em;
	color: red;
	text-decoration: none;
	font-weight: bold;
	font-family: sans-serif;
	}
A.menu3 {
	line-height: 1em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-family: sans-serif;
	font-size: 90%;
	}
.menu4 {
	line-height: 1em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 90%;
	}
A.black {
	line-height: 1.2em;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
A.blackbold {
	line-height: 1.2em;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
	A.campaigntitle {text-decoration:none;}
	
A.orange {
	line-height: 1.2em;
	color: #ff6600;
	text-decoration: underline;
	font-weight: normal;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
A.orangebold {
	line-height: 1.2em;
	color: #ff6600;
	text-decoration: underline;
	font-weight: bold;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}	
	
A.green {
	line-height: 1.2em;
	color: #008000;
	text-decoration: underline;
	font-weight: normal;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
A.greenbold {
	line-height: 1.2em;
	color: #008000;
	text-decoration: none;
	font-weight: bold;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
A.red {
	line-height: 1.2em;
	color: #ff0000;
	text-decoration: underline;
	font-weight: normal;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
A.redbold {
	line-height: 1.2em;
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
A.white {
	line-height: 1.2em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
A.foot {
	line-height: 1.1em;
	color: #008000;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
	}
A.print	{
	color: #555555;				/*gray*/
	text-decoration: underline;
	font-family: 'Century', serif;
	font-size: 80%;
	}
	
H1,H2	{
	line-height: 1.2em;
	color: #008000;
	font-size: 150%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
}
H1.campaigntitle {
	line-height: 1.2em;
	color: black; /* < darkred*/
	font-size: 150%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
}
H1.yellow	{
	line-height: 1.2em;
	color: #FFFF00;
	font-size: 150%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
H3	{
	color: #008000;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
H3.yellow	{
	color: #FFFF00;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
H3.noita	{
	color: #008000;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}

H3.news	{
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
H3.campaign	{
	text-align: left;
	text-decoration: none;
}
H4	{
	color: #000000;
	font-size: 110%;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
H4.naka	{
	color: #000000;
	font-size: 110%;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-family: 'Verdana', 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
.en	{
	font-family: Verdana;
	line-height: 1.5em;
	}
.jp	{
	font-family: 'ＭＳＰ ゴシック', '中ゴシック体', sans-serif;
	}
.siro	{
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	}
.siroboldita	{
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	font-family: Verdana, sans-serif;
	}
.kiiro	{
	color: #FFFF00;
	font-family: Verdana, sans-serif;
	}
.kuro	{
	color: #000000;
	font-family: Verdana, sans-serif;
	}
.aoita	{
	color: #0000FF;
	font-style: italic;
	font-family: Verdana, sans-serif;
	}
.aka	{
	color: #FF0000;
	font-family: Verdana, sans-serif;
}
.akabold	{
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, sans-serif;
}
.kurobold	{
	font-weight: bold;
	color: #000000;
	font-family: Verdana, sans-serif;
}
.akaboldbig	{
	font-weight: bold;
	color: #FF0000;
	font-size: 120%;
}
A.newslink {
	line-height: 1em;
	color: #ff6600;				/*orange*/
	text-decoration: underline;
	font-family: sans-serif;
	font-size: 80%;
	}
	A.newstitle {text-decoration: none;}
hr.news {
	color: #008000;
	background-color: #008000; /* NN用 */
	width: 80%;
	height: 1pt;
	border: 0px;
	align: center;
}
hr.midori	{
	color: #008000;
	background-color: #008000; /* NN用 */
	width: 95%;
	height: 1pt;
	border: 0px;
}
.newstext	{
	color: #000000;
	line-height: 1.5em;
	font-family: Verdana, sans-serif;
	font-size: 100%;
}


.newstitle	{
	color: #008000;        /* 緑 */
	line-height: 1.5em;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 110%;
	textdecoration: none;
}
.campaigntitle	{
	color: black; /* darkred */
	line-height: 1.5em;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-align:left;
	font-size: 110%;
}

.date	{
	line-height: 1em;
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 80%;
}
.calendartext	{
	color: #000000;
	line-height: 1.5em;
	font-family: Verdana, sans-serif;
	font-size: 100%;
	padding-left: 2em;

}
.calendartitle	{
	color: #008000;        /* 緑 */
	line-height: 1.5em;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 110%;
	padding-left: 1em;
}
.calendardate	{
	line-height: 1.5em;
	color: #ff6600;				/*orange*/
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 110%;
}
TD.gray {
	color: #888888;
	}

.form {
	font-size: 100%;
}

dl#from20   {
	float: right;
	width: 20em
	}

dl#from15   {
	float: right;
	width: 15em
	}

P.centered {
	text-align: center;
}

/*<dl id="from">
<dt>株式会社  </dt>
	<dd>代表取締役　   </dd>
</dl>*/
