/* CSS Document */



#header {
	background: #fff url(../images2/theme01_bg_menu_03.jpg) left bottom repeat-x;
	text-align: center;
	height: 47px;
}



	#header #headerInner {
		text-align: left;
		position: relative;
		margin: 0 auto;
		padding-top: 0px;
		width: 780px;
	}
h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images2/title_back.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 4.5em;
	height: 30px;
	line-height: 1.9em;
}

.topmainimage {
	margin-bottom: 5px;
}

			#header #headerInner #headerList {
				background: url(../images2/theme01_menu_sepa.gif) right center no-repeat;
				position: absolute;
				left: 0;
				top: 0px;
				line-height: 47px;
				height: 47px;
			}
				#header #headerInner ul {
					margin-top: 0px;
				}
				#header #headerInner #headerList li {
					background: url(../images2/theme01_menu_sepa.gif) left center no-repeat;
					float :left;
					height: 47px;
					list-style-type:none;
				}

					#header #headerInner #headerList li a {
						font-weight: bold;
						display: block;
						float :left;
						color: #C0F379;
						text-decoration: none;
						line-height: 47px;
						padding: 0 23px;
						height: 47px;
					}
						#header #headerInner #headerList li a:hover {
							color: #FFFFFF;
							background: url(../images2/theme01_bg_menu_03b.jpg) 2px top no-repeat;
						}
						
						#header #headerInner #headerList li.current a {
							color: #fff;
							background: url(../images2/theme01_bg_menu_03b.jpg) 2px top no-repeat;
						}
					
			#header #headerInner #headerSubList {
				position: absolute;
				top: 0;
				right: 0;
				padding-top: 10px;
			}
				#header #headerInner #headerSubList li {
					display: inline;
				}
			
				#header #headerInner #headerSubList .inquiry {
					background: url(../images2/theme01_ico_inq.gif) left center no-repeat;
					padding-left: 15px;
				}
				#header #headerInner #headerSubList .sitemap {
					background: url(../images2/theme01_ico_sitemap.gif) left center no-repeat;
					padding-left: 15px;
				}
				
				
#newlayout {
	width: 780px;
	background-image: url(../images2/background.gif);
	background-repeat: repeat-y;
	float: left;
	margin-top: 5px;
}
#newlayout p {
	margin-top: 0px;
	margin-bottom: 0px;
}
#newlayoutedit {
	width: 630px;
	float: left;
	background-image: url(../images2/background.gif);
	background-repeat: repeat-y;
}
#newlayoutright {
	width: 140px;
	float: right;
	background-color: #ECF1E3;
}
#newlayoutleft {
	width: 140px;
	float: left;
	background-color: #ECF1E3;
}
.phpto_left {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

#newlayoutmain {
	width: 480px;
	float: right;
	text-align: left;
}
h4 {
	font-size: 14px;
	color: #1D4425;
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #7B5413;
	border-left-color: #7B5413;
	padding-left: 5px;
}
.text10px {
	font-size: 10px;
	line-height: 160%;
}
h6 {
	font-size: 14px;
	font-weight: bold;
	color: #1D4525;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
	background-color: #CCFFCC;
}

h5 {
	font-weight: bold;
	color: #663300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
}

.phpto_right {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}

