*{
font-size: 100%;
}

body {
	background-image: url(../img/bg_green.gif);
	line-break: strict ;
	margin-top:20px;
	padding-top:0px;
}

h1 { font-size:18px; 
	font-weight:bold;
	color:#ddffdd;
	margin:0px 0px 16px;
}
h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
	display:inline;
	margin:0;
	padding:0;
}
p {
	margin:10px 0px;
}
.p {
	margin:10px 0px;
}
a:link {color:#336699; text-decoration: none;  }
a:visited {color:#A72B3B; text-decoration: none;  }
a:hover { text-decoration: underline; }

form{
margin: 0;
padding: 0;
}

div{
margin: 0;
padding: 0;
}

img { border:0px; }

.LH-130-FS094 {line-height: 130%; 
font-size:94%; }
.LH-130-FS11px {line-height: 130%; 
font-size: 11px; }
.LH-130-FS12px {line-height: 130%; 
font-size: 12px; }
.LH-140-FS12px {line-height: 140%; 
font-size: 12px; }

.BGC-white {	background-color: #ffffff; }
.BGC-black {	background-color: #000000; color: #ffffff; }
.BGC-gray {	background-color: #999999; }
.BGC-lgray {	background-color: #f0f0f0; }
.BGC-lgreen {	background-color: #99FF99; }
.BGC-green {	background-color: #009900; }
.BGC-lyellow {	background-color: #FFFFCC; }
.BGC-limegreen {	background-color: #33CC00; }
.BGC-midnightblue { background-color: #000066; }

.BGC-surfwhite { background-color: #edf4f8; } /*Çö¤¤ÀÄ*/
.BGC-lcyan { background-color: #e5f6ff; } /*Çö¤¤¿å¿§*/
.BGC-moonlightblue { background-color: #F1F1FD; } /*Çö¤¤»ç*/
.BGC-milkywhite { background-color: #EEEECC; } /*Çö¤¤²«ÅÚ¿§*/
.BGC-whitesmoke { background-color: #F5F5F5; } /*Çö¤¤³¥¿§*/

.BGC-limeyellow { background-color: #D5D580; }
.BGC-enji { background-color: #AD3140; }
.BGC-mikaniro { background-color: #EB8400; }

.C-black { color: #000000; }
.C-orange { color: #FF6600; }
.C-red { color: #FF0000; }
.C-dgreen { color: #003300; }
.C-green { color: #006633;  }
.C-white {color: #FFFFFF;}
.C-fuchsia { color: #FF00FF; }
.C-blue { color: #0000FF; }
.C-lime { color: #00FF00; }
.C-midnightblue { color: #000066; }
.C-dred { color: #cc0000; }
.C-saddlebrown { color: #993300; }
.LH-100 {line-height: 100%; }
.LH-130 {line-height: 130%; }
.LH-140 {line-height: 140%; }
.LH-150 {line-height: 150%; }
.LH-160 {line-height: 160%; }
.pad2 {padding: 2px;}
.pad4 {padding: 4px;}
.pad6 {padding: 6px;}
.pad8 {padding: 8px;}
.mgn-top2 { margin-top:2px; }
.mgn-top4 { margin-top:4px; }
.mgn-top6 { margin-top:6px; }
.mgn-top10 { margin-top:10px; }
.mgn-top14 { margin-top:14px; }
.mgn-top20 { margin-top:20px; }
.line-right {
	border-color: gray; 
	border-style: solid; 
	border-width: 0px 1px 0px 0px; 
}

.breadcrumb {	
	background-color : #ccccdd;
	font-size: 12px; 
	padding: 4px 6px 4px 0px;
}
.BottomLine {
	border-width: 0px 0px 1px 0px;
	border-color: #000000;
	border-style: solid; 
}
.W-HRLine {
	border-width: 1px 0px 1px 0px;
	border-color: #000000;
	border-style: solid; 
}
.BottomLine-gray {
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	border-style: solid; 
}
.W-HRLine-gray {
	border-width: 1px 0px 1px 0px;
	border-color: #999999;
	border-style: solid; 
}
.box {
	border: 1px solid #666666;
}

table.ruled-line {
  border-collapse: collapse;
}
table.ruled-line th,table.ruled-line td {
  border: 1px gray solid;
}
table.horizon-line {
  border-collapse: collapse;
}
table.horizon-line th,table.horizon-line td {
  border-top: 1px gray solid;
  border-bottom: 1px gray solid;
}
table.no-line {
  border-collapse: collapse;
}
table.no-line th,table.no-line td {
  border-width: 0;
}
#contents1 {
text-align:center;
}
#contents2 {
margin-left:auto;
margin-right:auto;
text-align:left;
	width:619px;
}
#contents3 {
	/*border: 1px solid #666666;*/
	width:619px;
	background-color:#ffffff;
}
#leftbar {
	background-image: url(../img/2.gif);
}
#rightbar {
	background-image: url(../img/3.gif);
}
#main {
	padding:20px 20px 14px;
	line-height:130%;
	font-size:14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#navi {
	margin-top:20px;
	border-top:1px solid #999999;
}
