@charset "utf-8";
/* Global Setting ------------- */
body
{
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	text-decoration:none;
	color:#666666;
	border:0px;
	margin:0px;
	padding:0px;
}
#wrapper {
	width:90%;
	padding: 0px 0px 0px 10px;
	margin:0px;
}


a:link,a:visited
{
	color: #666666;
	text-decoration:none;
}

a:hover,a:active
{
	color: #000000;
	text-decoration:none;
}


img
{
	border : none;
}

/* text style----------------- */
h1
{
	font-size:1em;
}




/* top node -------------------*/

#header {
	padding:20px 0px 0px 50px;
	margin:0px 0px 0px 0px;
	height:125px;
}


#mainbody
{
	padding:0px 0px 0px 0px;
	margin:0px;
}


#footer {
	padding:50px 0px 0px 50px;
	margin:0px;
	clear:left;
	height:100px;
}





/* node1 -------------------*/
#sitetitle, #pagetitle, #pagenavi,
#footmenu, #contactmenu, #pagenum
{
	float:left;
}


#sitetitle,#contactmenu
{
	width:210px;
}

#pagetitle
{
	width:230px;
}

#footmenu
{
	width:120px;
}






/* -------------------------- */
/* menu table                 */
/* -------------------------- */
table 
{
	/*width:800px;*/
	margin:0px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
}
table tr,
table td
{
	margin:0px;
	padding:0px;
	border:none;
}


#wrapper #mainbody col.col1
{
	width: 50px;
}

#wrapper #mainbody col.col2
{
	width: 210px;
}

#wrapper #mainbody col.col3
{
	width: 125px;
}

#wrapper #mainbody col.col4
{
	width: 110px;
}

#wrapper #mainbody col.col5
{
	width: 55px;
}

#wrapper #mainbody col.col6
{
	width: 100px;
}


#wrapper #mainbody th
{
	font-weight: normal;
	text-align: left;
	padding: 0px 0px 15px 0px;
}

/* xcheck link----------------- */
.xcheck a:link
{
	color:#FFFFFF;
	text-decoration:none;
}

.xcheck a:visited
{
	text-decoration:none;
	color: #666666; 
}

.xcheck a:hover, .xcheck a:active 
{
	text-decoration:underline;
	color: #3333FF;  
}

/* xcheck link----------------- */
#maincontentbox
{
	padding:0px 0px 0px 50px;
	margin:0px;
	border:0px;
}

#leftimage, #creditcaption
{
	float:left;
	padding:0px;
	margin:0px;
	border:0px;
}

#creditcaption
{
	padding:0px 0px 0px 10px;
}

#mailaddress
{
	clear:left;
	padding:20px 0px 0px 0px;
	margin:0px;
	border:0px;
	font:1.25em Arial, Helvetica, sans-serif;
	color: #000000;
}
#mailaddress a:link, #mailaddress a:visited
{
	color:#000000;
	text-decoration:none;
}
#mailaddress a:hover, #mailaddress a:active 
{
	text-decoration:underline;
	color: #3333FF;  
}
#wrapper #scrlbnr 
{
width:100%;
}
