@charset "utf-8";

/***body begin***/
/*---------------------------------------------------------------------------*/
body {
	background-image:none!important;
	background-color:transparent;
}
body,th,td {
	color : #000;
}

hr {
	visibility:visible;
}

/***body end***/
/*---------------------------------------------------------------------------*/

/***Layout begin***/
/*---------------------------------------------------------------------------*/
/*The entire width and centering*/
#global {
	width:100%;
}
/*header*/
/*---------------------------------------------------------------------------*/
#header {
	background-image:none!important;
}
/*h1*/
#header h1 {
	color:#000;
	width:100%;
}
/*logo*/
#header #logo {
	clear:both;
	margin-left:8px;
/*	position:absolute ;
	top:24px;
	z-index:2;*/
}
/*header navi*/
#header .navi {
	display:none;
}

/*navi*/
/*---------------------------------------------------------------------------*/
#navi {
	display:none;
}

/*catch*/
/*---------------------------------------------------------------------------*/
#global .catch{
/*	display:none;*/
}
/*catch*/
/*---------------------------------------------------------------------------*/
#global .catch{
	background:#064D79 url(../../img/catch_index01.jpg) no-repeat center;
	background-color:#064D79;
	width:100%;
	height:64px;
	height:192px;
}
#global .catch .catchcopy{
	visibility:hidden;
}


/*background image*/
/*---------------------------------------------------------------------------*/
#wrapper {
	background-image:none!important;
}

/*sidebar*/
/*---------------------------------------------------------------------------*/
#sidebar {
	display:none;
}

/*subnavi*/
/*---------------------------------------------------------------------------*/
#subnavi {
	display:none;
}

/*contents*/
/*---------------------------------------------------------------------------*/
/*IE*/
*html #content{
	width:640px;
}
/*IE*/
html>body #content{
	width:100%;
}

/*h2*/
#content h2 {
	background-image:none;
}
/*h3*/
#content h3 {
	background-image:none;
}
/*h4*/
#content h4 {
	background-image:none;
}

/*topicpath*/
#content #topicpath p{
	color:#000;
	width:100%;
}
/*content .menu*/
#content .menu ul li{
	list-style:square;
}
#content .menu ul li a{
	background-image:none;
	padding:4px;
}




/*top page*/
/*---------------------------------------------------------------------------*/
/*topic*/
/*---------------------------------------------------------------------------*/
#content .topic {
	background-image:none!important;
}

/*service*/
/*---------------------------------------------------------------------------*/
#content .service {
	background-image:none!important;
	width:100%;
}
#content .service01,#content .service03{
	float:none;
	width:100%;
}
#content .service02{
	float:none;
	width:100%;
}

/*What's New*/
/*---------------------------------------------------------------------------*/
#content .news {
	margin-bottom:8px;
	padding:0;
}
#content .news_body p{
	margin:0;
	padding:4px;
}
#content .news_body dl {
	margin:0;
	padding:4px;
}
#content .news_body dt {
	clear:both !important;
	float:left;
	display:block;
	padding:4px 12px 4px 4px;
	width:64px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:56px;
}
#content .news_body dd {
	float:left;
	display:block;
	background: url("../img/dot_x.gif") repeat-x left bottom;
	margin-bottom:2px;
	padding:4px;
	width:488px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:480px;
}



/***table begin***/
/*---------------------------------------------------------------------------*/
#content .layouttable{
	margin-left:12px;
}

.datatable{
	margin-left:12px;
}
