/*ページ全体への指定*/
body,td,th {font-size:x-small;color: #565656;}
body{
	background-image:  url(back.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-attachment: fixed;
}

/*インデント及びマージン指定（divまたはspan）*/
.Lem1 {margin-left: 1em;}
.Lem2 {margin-left: 2em;}
.Lmg03 {margin-left: 3px;}
.Lmg05 {margin-left: 5px;}
.Lmg10 {margin-left: 10px;}
.Lmg15 {margin-left: 15px;}
.Lmg20 {margin-left: 20px;}

/*内容の周りの空間：padding*/
.Aem1{padding: 1em;} 
.Aem2{padding: 2em;}
.Apd03{padding: 3px;} 
.Apd05{padding: 5px;} 
.Apd10{padding: 10px;} 
.Apd15{padding: 15px;} 
.Apd20{padding: 20px;} 

/*テキストサイズ固定テキスト（レイアウトに影響する箇所、等）*/
.Ta10{font-size: 10px;line-height: 13px;}
.Ta10b{font-size: 10px;line-height: 13px;font-weight: bold;}
.Ta12{font-size: 12px;line-height: 15px;}
.Ta12b{font-size: 12px;line-height: 15px;font-weight: bold;}
.Ta14{font-size: 14px;line-height: 20px;}
.Ta14b{font-size: 14px;line-height: 20px;font-weight: bold;}
.T18{font-size:medium;line-height:1.3em;}

/*カラーの指定*/
.Cglay {color: #EEEEEE;}
.Cglay2{color: #333333;}
.Cwhite {color: #FFFFFF;}
.CBglay{background-color: #EEEEEE;}
.CBgreen{background-color: #1A9B64;}

/*リンク色の指定*/
a.Linkw:visited{color:#FFFFFF;text-decoration:none;}
a.Linkw:active{color:#FF3300;text-decoration:underline;}
a.Linkw:link{color:#FFFFFF;text-decoration:none;}
a.Linkw:hover{color:#FF3300;text-decoration:underline;}

a.Linkmenu:visited{color:#0066CC;text-decoration:underline;}
a.Linkmenu:active{color:#FF3300;text-decoration:underline;}
a.Linkmenu:link{color:#0066CC;text-decoration:underline;}
a.Linkmenu:hover{color:#FF3300;text-decoration:underline;}

a.Linkleft {color: #000000;text-decoration: none;display:block;line-height:14px;}
a.Linkleft:hover, a.LinkleftSelected, a.LinkleftSelected:hover {color: #000000;text-decoration: none;display:block;line-height:14px;background-color: #BFCAE2;}

td.Bar {background-color: #7D8B91;padding: 7px; color: #FFFFFF;}
td.menuline {
	background-color: #BDCEE7;
	vertical-align: middle;
	height: 1px;
}
td.backlenghtdot {
	background-image: url(lenght_dot.gif);
	background-repeat: repeat-y;
	color: #333333;
	background-color: #FFFFFF;
	font-size: 1px;
	width: 1px;
	margin: 0px;
	padding: 0px;
}

td.backwidthdot {
	background-image: url(width_dot.gif);
	background-repeat: repeat-x;
	color: #333333;
	background-color: #FFFFFF;
	font-size: 1px;
	width: 1px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	height: 1px;
}
td.rightbar {
	background-color: #BFCAE2;
	vertical-align: middle;
	height: 22px;
}
