BODY {
	BACKGROUND-POSITION: center 50%; SCROLLBAR-FACE-COLOR: #9BF1F9; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/.gif); MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #0561BA; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #0561BA; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y; SCROLLBAR-DARKSHADOW-COLOR: #0561BA; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#f-p { margin-top:5px;
	COLOR: #605CA8; 
FONT-SIZE: 11px; 
}
.con_top1	{ 
	COLOR: #003663; 
font-size: 13px; 
	margin-right:auto;
BACKGROUND-COLOR: #E0F5FF; 
	width:240px;
	height:50px;
	overflow:auto;
	border:solid 0px azure;
        margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding:10px;
	scrollbar-face-color:#00BFF3;
	scrollbar-arrow-color:#E3E4E4;
        scrollbar-highlight-color:#E3E4E4;
        scrollbar-shadow-color:#524F4E;
        scrollbar-3dlight-color:#E3E4E4;
        scrollbar-darkshadow-color:#E3E4E4;
        scrollbar-track-color: #D6DFFC; 
	}
#qr {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 1px;
BORDER-RIGHT: #00AEEF 1px solid; BORDER-TOP: #00AEEF 1px solid; BORDER-LEFT: #00AEEF 1px solid ; BORDER-BOTTOM: #00AEEF 1px solid
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	text-align:left;
	width:780px;
	padding-left:5px;
        padding-top:5px;
	margin-right:150px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #6CD2F3; FONT-FAMILY: "MS P Gothic", "Osaka"
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#f {
	text-align:center;
	width:780px;
	padding-left:250px;
        padding-top:5px;
	margin-right:150px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #6CD2F3; FONT-FAMILY: "MS P Gothic", "Osaka"
}
#box800 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../image/bg.jpg); MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y
}
#box760 {
	BORDER-RIGHT: #999999 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: #999999 1px solid; WIDTH: 800px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
#pankuzu {
	PADDING-BOTTOM: 2px; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
#pankuzu A:visited {
	COLOR: #0000ff
}
#pankuzu A:hover {
	COLOR: #ff0000
}
#header {
	BACKGROUND-IMAGE: url(../image/headerbg.gif); WIDTH: 1000px; BACKGROUND-REPEAT: repeat
}
#description {
	MARGIN-BOTTOM: 5px; WIDTH: 800px; COLOR: #06A8F9; TEXT-INDENT: 10px
}
#sitelogo {
	FLOAT: left; BACKGROUND-IMAGE: url(../image/logo_n.gif); MARGIN-LEFT: 10px; WIDTH: 231px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
#sitelogo_r {
	FLOAT: left; BACKGROUND-IMAGE: url(../image/photo.jpg); MARGIN-LEFT: 0px; WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 119px
}
#blog {
	FLOAT: left; BACKGROUND-IMAGE: url(../image/blog.gif); MARGIN-LEFT: 650px;MARGIN-top: 30px; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
#blog A {
	DISPLAY: block; WIDTH: 250px; TEXT-INDENT: -9999px; HEIGHT: 46px
}
#sitelogo A {
	DISPLAY: block; WIDTH: 250px; TEXT-INDENT: -9999px; HEIGHT: 46px
}
#header-right {
	PADDING-RIGHT: 0px; LEFT: 250px; PADDING-BOTTOM: 8px; MARGIN-RIGHT: 5px
}
#search {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
#search FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#hnavi {
	MARGIN-TOP: 7px; MARGIN-RIGHT: 5px; HEIGHT: 16px
}
#hnavi UL {
	FLOAT: right
}
#hnavi LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 2px; LIST-STYLE-TYPE: none
}
#hnavi-www A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/hnavi-www.gif); WIDTH: 55px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#hnavi-english A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/hnavi-english.gif); WIDTH: 68px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#hnavi-worldwide A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/hnavi-worldwide.gif); WIDTH: 80px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#hnavi-env A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/hnavi-env.gif); WIDTH: 73px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#hnavi-shizenha A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/hnavi-shizenha.gif); WIDTH: 87px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#hnavi-pro A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/hnavi-pro.gif); WIDTH: 82px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#hnavi-med A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/hnavi-med.gif); WIDTH: 86px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#gnavi {
	CLEAR: both; BORDER-TOP: #999999 1px solid; WIDTH: 760px; BORDER-BOTTOM: #999999 4px solid; HEIGHT: 36px
}
#gnavi LI {
	DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}
#gnavi-home A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 36px
}
#gnavi-home A:link {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-home A:visited {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-home A:hover {
	BACKGROUND-POSITION: 0px -36px; BACKGROUND-IMAGE: url(../images/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-com_profile A {
	DISPLAY: block; WIDTH: 110px; TEXT-INDENT: -9999px; HEIGHT: 36px
}
#gnavi-com_profile A:link {
	BACKGROUND-POSITION: -100px 0px; BACKGROUND-IMAGE: url(../images/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-com_profile A:visited {
	BACKGROUND-POSITION: -100px 0px; BACKGROUND-IMAGE: url(../images/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-com_profile A:hover {
	BACKGROUND-POSITION: -100px -36px; BACKGROUND-IMAGE: url(../images/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-recruit A {
	DISPLAY: block; WIDTH: 110px; TEXT-INDENT: -9999px; HEIGHT: 36px
}
#gnavi-recruit A:link {
	BACKGROUND-POSITION: -210px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-recruit A:visited {
	BACKGROUND-POSITION: -210px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-recruit A:hover {
	BACKGROUND-POSITION: -210px -36px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-kankyo A {
	DISPLAY: block; WIDTH: 110px; TEXT-INDENT: -9999px; HEIGHT: 36px
}
#gnavi-kankyo A:link {
	BACKGROUND-POSITION: -320px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-kankyo A:visited {
	BACKGROUND-POSITION: -320px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-kankyo A:hover {
	BACKGROUND-POSITION: -320px -36px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-qa A {
	DISPLAY: block; WIDTH: 110px; TEXT-INDENT: -9999px; HEIGHT: 36px
}
#gnavi-qa A:link {
	BACKGROUND-POSITION: -430px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-qa A:visited {
	BACKGROUND-POSITION: -430px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-qa A:hover {
	BACKGROUND-POSITION: -430px -36px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-news A {
	DISPLAY: block; WIDTH: 110px; TEXT-INDENT: -9999px; HEIGHT: 36px
}
#gnavi-news A:link {
	BACKGROUND-POSITION: -540px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-news A:visited {
	BACKGROUND-POSITION: -540px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-news A:hover {
	BACKGROUND-POSITION: -540px -36px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-info A {
	DISPLAY: block; WIDTH: 110px; TEXT-INDENT: -9999px; HEIGHT: 36px
}
#gnavi-info A:link {
	BACKGROUND-POSITION: -650px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-info A:visited {
	BACKGROUND-POSITION: -650px 0px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#gnavi-info A:hover {
	BACKGROUND-POSITION: -650px -36px; BACKGROUND-IMAGE: url(../image/gnavi.gif); BACKGROUND-REPEAT: no-repeat
}
#footer {
	CLEAR: both; FONT-SIZE: 85%; WIDTH: 760px
}
#footer A:visited {
	COLOR: #0000ff
}
#footer A:hover {
	COLOR: #ff0000
}
#fnavi {
	BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(../image/headerbg.gif); PADDING-BOTTOM: 5px; WIDTH: 760px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat
}
#fnavil {
	PADDING-LEFT: 7px; MARGIN-LEFT: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 650px
}
#fnavi LI {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 7px; MARGIN-TOP: 5px; DISPLAY: inline; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 7px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#fnavir {
	FLOAT: right; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
#address {
	CLEAR: both; WIDTH: 760px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#copyright {
	CLEAR: both; PADDING-BOTTOM: 15px; WIDTH: 760px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

