a:link {
    color: #CC0000;
}
a:visited {
    color: #e23d3d;
}
a:hover {
    color: #a60000;
}
a:active {
    color: #a60000;
}
.tablewhite {
    background-color: #FFFFFF;
}
.pt12white {
    font-size: 0.76em;
    line-height: 1.3em;
    color: #FFFFFF;
    font-family: "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
}
.pt10white {
    font-size: 0.55em;
    color: #FFFFFF;
    font-family: "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
}
body {
 background-image:   url(image/bg.gif);
 background-repeat: repeat;
}
.tableblack {
	background-color: #000000;
}
.pt14color01 {
	font-size: 0.85em;
	color: #FF9900;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-weight: bold;
}
.headbg {
	background-image: url(image/head_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bgwo {
	background-image: url(image/bg_wo.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.dotline {
	background-image: url(image/dotline.gif);
	background-repeat: repeat-x;
}
.bgso {
	background-image: url(image/bg_so.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bgjo {
	background-image: url(image/bg_jo.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.date_wrap{
	position:relative;
}



.logo_mark{
	position:absolute;
	right:12px;
	top:-5px;
}	