/**************************************************
wite text link
*************************/
a.wite-link:link, a.wite-link:visited, a.wite-link:hover, a.wite-link:active { color: #FFFFFF;}
/**************************************************
eyes
*************************/
a.eyes-link:link, a.eyes-link:visited, a.eyes-link:hover, a.eyes-link:active { font-size: small;}
/**************************************************
area
*************************/
#area_content2nd {
	position: absolute;
	top: 260px;
	left: 30px;
}
#area_content3th { padding-top: 0px;}
/**************************************************
body
*************************/
body {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-size: medium;
	background-color:#c6e8ee;
	background-image: url(../images/common/body.jpg);/*@*/
	background-repeat: repeat-x;
	background-position: left top;
}
/**************************************************
wrapper
*************************/
#wrapper_bg {
	background-image: url(../images/common/wrapper_bg.jpg);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: left top;/*@*/
}/*banner image*/
#wrapper_bg0 {
}/*banner image*/
#wrapper_bg1 {
	background-image: url(../images/common/wrapper_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#wrapper_bg2 {}
#wrapper_bg3 {}
#wrapper {
	width: 100%;
	margin: 0 auto;
}
.all-ad-A01-table {}
/**************************************************
content
*************************/
#content_bg {
	width:100%;
	background-image: url(../images/common/content_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}/*content bg*/
#content_bg1 {
	background-image: url(../images/common/content_bg1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#content_bg2 {
	background-image: url(../images/common/content_bg2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#content_bg3 {
	background-image: url(../images/common/content_bg3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content {}
#content_bottom1 {}
#content_bottom2 {}
#content_bottom3 {}
.all-ad-D01-table {}/*main table*/
.all-ad-A01d {
	width: 99%;
	height: 22em;/*main page height*/
	padding: 0px 0px 0px 35px;}/*center*/
.all-ad-A01dd {
	padding: 20px 30px 0px 25px;
	margin-top: 180px;
}/*right*/
.all-ad-A01ddd {
	padding-left: 30px;
	background-image: url(../images/common/all-ad-A01ddd.gif);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: left bottom;/*@*/
}/*left*/
#content2nd_bg {}/*left*/
#content2nd {}/*left*/
.all-ad-D02-table {}
.all-ad-A01a, .all-ad-A01b, .all-ad-A01c {}/*top*/
.all-ad-A01e, .all-ad-A01f, .all-ad-A01g {}/*bottom*/
.all-ad-A01ddd object, .all-ad-A01ddd object embed, .all-ad-A01ddd embed { width: 100%;}
/**************************************************
top
*************************/
#header_bg {
	position: absolute;
	right: 0px;
	top: 1px;
}
#header_bg1 {	
	background-image: url(../images/common/header_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#header_bg2 {
	background-image: url(../images/common/header_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-left: 30px;}
#header_bg3 {}
#header {
	padding: 7px 20px 10px 10px;
	text-align: left;
	font-size: small;
}
#header input { vertical-align: top;}
#header a:link, #header a:visited, #header a:hover, #header a:active { position: static;}
/**************************************************
banner
*************************/
#banner_bg {}
#banner_bg1 {}
#banner_bg2 {}
#banner_bg3 {}
#banner_bg4 { width: 100%;}
#banner { height: 200px;/*basic height*/}
#banner h1 {
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-size: x-large;
	font-weight: bold;
}
#banner h1 object {
	position: absolute; 
	top: 20px;
	left: 190px;
	z-index: 99;
}
#banner td {}
#banner img {}
#banner object {
	margin: 0px;
	padding: 0px;
}
#banner object span { display: none;}
#banner a:link, #banner a:visited, #banner a:hover, #banner a:active {}
/**************************************************
nav
*************************/
#nav_bg {
	margin: 0px 20px 0px 0px;
	background-image: url(../images/common/nav_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#nav_bg1 {
	margin: 0px 20px 0px 250px;
	background-image: url(../images/common/nav_bg1.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
#nav_bg2 {
	margin: 0px 0px 0px 0px;
	background-image: url(../images/common/nav_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#nav_bg3 {
	margin: 0px 0px 0px 0px;
	background-image: url(../images/common/nav_bg3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#nav_bg4 {}
#nav {
	text-align: center;
	padding:5px 6px 0px 6px;
}
.all-ad-C01-table {}
.all-ad-C01a {}
.all-ad-C01b, .all-ad-C01bb {
	padding: 10px 1px;
}/*text*/
.all-ad-C01c {
	background-image: url(../images/common/nav_line.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*link*/
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {}
/**************************************************
way
*************************/
.all-way-table {
	width: 100%;
	padding: 10px 0px 20px 0px;
	font-size: small;
}
.all-way-table img {
    vertical-align: middle;
}
.all-way-table a:link, .all-way-table a:visited, .all-way-table a:hover, .all-way-table a:active {}
/**************************************************
search
*************************/
#search-bg {
	background-image: url(../images/common/search-bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#search-bg1 {
	height: 10.5em;
	background-image: url(../images/common/search-bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#search {
	padding: 95px 5px 0px 17px;
	margin-bottom:15px;
	font-size: small;
}
#search span { white-space: nowrap;}
#search select, #search input { margin-bottom: 3px; vertical-align: middle;}
.search-select { width: 139px;}
.search-input { width: 90px;}
.search-button {}
#search-bottom { clear: both;}
/**************************************************
footer
*************************/
#footer_bg {	
	width:100%;
	background-image: url(../images/common/footer_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#footer_bg1 {	
	background-image: url(../images/common/footer_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;}
#footer_bg2 {}
#footer_bg3 {}
#footer {
	width:70%;
	padding: 20px 0px 60px 280px;
	text-align: left;
	font-size: small;
}
#footer img {
	vertical-align: bottom;
	float: left;
	margin:0px 5px 5px 0px;
}
#footer p {	margin: 5px 0px;}
#footer img { margin: 0px 10px;	vertical-align: middle;}
#footer .all-copyright-table { height: 0px;}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {}

