* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
BODY {
	LINE-HEIGHT: 12pt; BACKGROUND-COLOR: #f6f6f6; COLOR: #444444; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
LI {
	LIST-STYLE-TYPE: none
}
A:link {
	COLOR: #009900; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #009900; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #009900; TEXT-DECORATION: none
}
A:active {
	COLOR: #009900; TEXT-DECORATION: underline
}
.fontsize8_linehi12 {
	LINE-HEIGHT: 12pt; FONT-SIZE: 8pt
}
.fontsize10_linehi14 {
	LINE-HEIGHT: 14pt; FONT-SIZE: 10pt
}
.fontsize12_linehi18 {
	LINE-HEIGHT: 18pt; FONT-SIZE: 12pt
}
H1 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H2 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H3 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H4 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H5 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H6 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
.font_red {
	COLOR: #cc0000
}
.bold {
	FONT-WEIGHT: bold
}
.font-red {
	COLOR: #cc0000
}
#outline {
	MARGIN: 0px auto; WIDTH: 780px; BACKGROUND: url(images/bg.gif) repeat-y left top
}
.both {
	HEIGHT: 1px; CLEAR: both
}
.both10 {
	HEIGHT: 10px; CLEAR: both
}
.both20 {
	HEIGHT: 20px; CLEAR: both
}
#header {
	WIDTH: 760px; BACKGROUND: url(images/header_bg.jpg) no-repeat left top; HEIGHT: 120px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#header_left {
	MARGIN-TOP: 6px; WIDTH: 480px; DISPLAY: inline; FLOAT: left; COLOR: #444444; MARGIN-LEFT: 15px; MARGIN-RIGHT: 40px
}
#logo {
	HEIGHT: 80px
}
#logo_text {
	LINE-HEIGHT: 88px; FONT-SIZE: 20pt
}
#header_text {
	TEXT-ALIGN: right; WIDTH: 210px; PADDING-RIGHT: 15px; FLOAT: left; FONT-SIZE: 0.8em; PADDING-TOP: 12px
}
#header_catch {
	PADDING-LEFT: 15px; FONT-SIZE: 0.8em; PADDING-TOP: 6px
}
#navigation {
	WIDTH: 170px; DISPLAY: inline; FLOAT: left; COLOR: #333333
}
#navi {
	MARGIN: 0px auto; WIDTH: 760px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#navi:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#navi_btn {
	PADDING-LEFT: 2px; WIDTH: 756px; CLEAR: both
}
#navi LI {
	TEXT-INDENT: -999em; FLOAT: left
}
#navi A {
	DISPLAY: block; HEIGHT: 40px; TEXT-DECORATION: none
}
#navi #navi_01 {
	WIDTH: 108px; BACKGROUND: url(images/navi_01_on.gif) no-repeat left top
}
#navi #navi_02 {
	WIDTH: 108px; BACKGROUND: url(images/navi_02_on.gif) no-repeat left top
}
#navi #navi_04 {
	WIDTH: 108px; BACKGROUND: url(images/navi_04_on.gif) no-repeat left top
}
#navi #navi_11 {
	WIDTH: 108px; BACKGROUND: url(images/navi_11_on.gif) no-repeat left top
}
#navi #navi_12 {
	WIDTH: 108px; BACKGROUND: url(images/navi_12_on.gif) no-repeat left top
}
#navi #navi_13 {
	WIDTH: 108px; BACKGROUND: url(images/navi_13_on.gif) no-repeat left top
}
#navi #navi_14 {
	WIDTH: 108px; BACKGROUND: url(images/navi_14_on.gif) no-repeat left top
}
#navi #navi_01 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_01.gif) no-repeat left top
}
#navi #navi_02 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_02.gif) no-repeat left top
}
#navi #navi_04 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_04.gif) no-repeat left top
}
#navi #navi_11 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_11.gif) no-repeat left top
}
#navi #navi_12 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_12.gif) no-repeat left top
}
#navi #navi_13 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_13.gif) no-repeat left top
}
#navi #navi_14 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_14.gif) no-repeat left top
}
#navi #navi_01 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_01_on.gif) no-repeat left top
}
#navi #navi_02 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_02_on.gif) no-repeat left top
}
#navi #navi_04 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_04_on.gif) no-repeat left top
}
#navi #navi_11 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_11_on.gif) no-repeat left top
}
#navi #navi_12 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_12_on.gif) no-repeat left top
}
#navi #navi_13 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_13_on.gif) no-repeat left top
}
#navi #navi_14 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_14_on.gif) no-repeat left top
}
.mypage {
	WIDTH: 170px; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/mypage_bg.gif) repeat-y; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.mypage A:link {
	COLOR: #444444; TEXT-DECORATION: underline
}
.mypage A:visited {
	COLOR: #444444; TEXT-DECORATION: underline
}
.mypage A:hover {
	COLOR: #444444; TEXT-DECORATION: none
}
.mypage A:active {
	COLOR: #444444; TEXT-DECORATION: underline
}
.mypage_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.mypage_link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.mypage_bottom {
	BACKGROUND: url(images/mypage_bottom.gif) no-repeat left bottom; HEIGHT: 8px
}
.mapage_title {
	BACKGROUND: url(images/mypage_01.gif) no-repeat left top; HEIGHT: 25px
}
#iso_outline {
	MARGIN: 10px auto; WIDTH: 170px; BACKGROUND: url(images/iso_bg.gif) repeat-y left top
}
#iso_text {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#iso_top {
	BACKGROUND: url(images/iso_top.gif) no-repeat left top; HEIGHT: 17px
}
#iso {
	TEXT-ALIGN: center; BACKGROUND: url(images/iso_bg.gif) repeat-y
}
#iso IMG {
	MARGIN-BOTTOM: 5px
}
#iso_line {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 5px
}
#iso_syosai {
	TEXT-ALIGN: center
}
#iso_bottom {
	BACKGROUND: url(images/iso_bottom.gif) no-repeat left bottom; HEIGHT: 14px
}
#business {
	WIDTH: 170px; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/mypage_bg.gif) repeat-y left top; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#business_title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 28px; WIDTH: 142px; PADDING-RIGHT: 0px; BACKGROUND: url(images/mypage_02.gif) no-repeat left top; HEIGHT: 30px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#business_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
#business_bottom {
	BACKGROUND: url(images/mypage_bottom.gif) no-repeat left bottom; HEIGHT: 8px
}
#industryinfo {
	WIDTH: 170px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/mypage_bg.gif) repeat-y left top; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#industryinfo_title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 28px; WIDTH: 142px; PADDING-RIGHT: 0px; BACKGROUND: url(images/mypage_02.gif) no-repeat left top; HEIGHT: 30px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#industryinfo_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#industryinfo_bottom {
	BACKGROUND: url(images/mypage_bottom.gif) no-repeat left bottom; HEIGHT: 8px
}
#qr {
	MARGIN: 10px auto; WIDTH: 170px; BACKGROUND: url(images/iso_bg.gif) repeat-y left top
}
#qr_top {
	BACKGROUND: url(images/iso_top.gif) no-repeat left top; HEIGHT: 18px
}
#qr_img {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 5px
}
#qr_line {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 7px
}
#qr_text {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 12pt; PADDING-LEFT: 11px; PADDING-RIGHT: 8px; FONT-SIZE: 8pt; PADDING-TOP: 5px
}
#qr_bottom {
	BACKGROUND: url(images/iso_bottom.gif) no-repeat left bottom; HEIGHT: 10px
}
#page_body {
	BACKGROUND-COLOR: #ffffff; MARGIN: auto; WIDTH: 760px; PADDING-TOP: 14px
}
#contents {
	WIDTH: 590px; FLOAT: left
}

#contents .bg_image{
	background:url(images/bg001.jpg) no-repeat;
	height:372px;
}
#contents .bg_image .text_style01{
	width:270px;
	height:200px;
	float:right;
	padding:10px 20px 0 0;
}
#contents .bg_image .text_style02{
	padding:220px 30px 0 ;
	width:150px;
	height:150px;
	float:left;
}
#main_visual {
	MARGIN: 0px auto; WIDTH: 760px; BACKGROUND: url(images/main_img.jpg) no-repeat left top; HEIGHT: 211px
}
.main_text {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 12pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-TOP: 185px
}
.contents_01 {
	WIDTH: 560px; MARGIN-LEFT: 15px
}
.mypage_con_midashi {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(images/mypage_midashi.gif) no-repeat; HEIGHT: 35px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.mypage_con_photo {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 1px
}
.mypage_con_text {
	WIDTH: 270px; FLOAT: left
}
.mypage_con_syosai {
	TEXT-ALIGN: right; MARGIN-TOP: 20px; CLEAR: both
}
#con_midashi01 {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 15px; BACKGROUND: url(images/activities_midashi.gif); HEIGHT: 30px
}
#con_midashi02 {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 15px; BACKGROUND: url(images/equipment_midashi.gif); HEIGHT: 30px
}
#con_midashi03 {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 15px; BACKGROUND: url(images/product_midashi.gif); HEIGHT: 30px
}
.con_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; PADDING-TOP: 0px
}
.con_photo {
	MARGIN: 0px auto 10px
}
.con_photo_01 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.con_photo_02 {
	FLOAT: left
}
.con_photo IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_syosai {
	TEXT-ALIGN: right
}
#what_new_01 {
	WIDTH: 270px; FLOAT: left
}
#what_new_02 {
	WIDTH: 560px
}
.new_top {
	TEXT-INDENT: -999em; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/whats_new.gif) no-repeat left top; HEIGHT: 30px
}
#what_new_top {
	BACKGROUND: url(images/gairyaku_top.gif); HEIGHT: 5px
}
#what_new_bg {
	WIDTH: 270px; BACKGROUND: url(images/gairyaku_bg.gif) no-repeat left bottom
}
#what_new_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 5px
}
#what_new_top2 {
	BACKGROUND: url(images/whats_new_top.gif) no-repeat left top; HEIGHT: 5px
}
#what_new_bg2 {
	BACKGROUND: url(images/whats_new_bg.gif) no-repeat left bottom
}
#what_new_bottom2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 5px
}
.new_top_02 {
	TEXT-INDENT: -999em; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/whats_new_02.gif) no-repeat left top; HEIGHT: 30px
}
.new_text {
	MARGIN-LEFT: 10px
}
#gairyaku {
	WIDTH: 270px; FLOAT: left; MARGIN-RIGHT: 18px
}
#gairyaku_top {
	BACKGROUND: url(images/gairyaku_top.gif); HEIGHT: 5px
}
#gairyaku_bg {
	WIDTH: 270px; BACKGROUND: url(images/gairyaku_bg.gif) no-repeat left bottom
}
#gairyaku_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 5px
}
.gairyaku_top {
	TEXT-INDENT: -999em; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/gairyaku.gif) no-repeat left top; HEIGHT: 30px
}
#form {
	WIDTH: 560px; BACKGROUND: url(images/whats_new_bg.gif) no-repeat left bottom
}
#information_top {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px
}
#mail_top {
	TEXT-INDENT: -999em; BACKGROUND: url(images/mail.gif) no-repeat left top; HEIGHT: 40px
}
#mobile_top {
	TEXT-INDENT: -999em; BACKGROUND: url(images/mobile.gif) no-repeat left top; HEIGHT: 35px
}
.form_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.form_radio {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
.form_right {
	TEXT-ALIGN: right; MARGIN-RIGHT: 10px
}
.form_textfield {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; FLOAT: right; PADDING-TOP: 0px
}
.input_01 {
	WIDTH: 180px
}
.input_02 {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 42px; BACKGROUND: url(images/input_bg.gif) #676767 no-repeat left bottom; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; BORDER-LEFT-WIDTH: 0px
}
#form_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px
}
#info {
	WIDTH: 270px; BACKGROUND: url(images/gairyaku_bg.gif) repeat-y; FLOAT: left; MARGIN-RIGHT: 10px
}
#info_title {
	TEXT-INDENT: -999em; BACKGROUND: url(images/gairyaku.gif); HEIGHT: 35px
}
#info_top {
	MARGIN-BOTTOM: 5px; BACKGROUND: url(images/gairyaku_top.gif); HEIGHT: 12px
}
#info_bottom {
	MARGIN-TOP: 5px; BACKGROUND: url(images/gairyaku_bottom.gif); HEIGHT: 4px
}
.info_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.info_text LI {
	FLOAT: left
}
.info_li01 {
	WIDTH: 70px
}
.info_li02 {
	WIDTH: 170px
}
.info_line {
	MARGIN: 1px 0px; HEIGHT: 1px; CLEAR: both
}
#footer {
	WIDTH: 760px; BACKGROUND: url(images/footer_bg.gif) #dedede repeat-x left top; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#footer_line {
	BACKGROUND-COLOR: #dddddd; WIDTH: 760px; HEIGHT: 1px
}
#footer_logo {
	LINE-HEIGHT: 2.6; WIDTH: 170px; FLOAT: left; FONT-SIZE: 8pt; PADDING-TOP: 10px
}
#footer_link {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; BACKGROUND: url(images/footer_img.gif) no-repeat left bottom
}
#footer_link_in {
	TEXT-ALIGN: left; WIDTH: 550px; FLOAT: left; MARGIN-LEFT: 20px
}
#footer_copyright {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 760px; PADDING-RIGHT: 0px; BACKGROUND: url(images/copyright_bgt.gif) #4fc507 repeat-x left bottom; COLOR: #ffffff; FONT-SIZE: 8pt; PADDING-TOP: 5px
}









@media Print    
{
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
BODY {
	LINE-HEIGHT: 12pt; BACKGROUND-COLOR: #f6f6f6; ZOOM: 98%; COLOR: #444444; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
LI {
	LIST-STYLE-TYPE: none
}
A:link {
	COLOR: #009900; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #009900; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #009900; TEXT-DECORATION: none
}
A:active {
	COLOR: #009900; TEXT-DECORATION: underline
}
.fontsize8_linehi12 {
	LINE-HEIGHT: 12pt; FONT-SIZE: 8pt
}
.fontsize10_linehi14 {
	LINE-HEIGHT: 14pt; FONT-SIZE: 10pt
}
.fontsize12_linehi18 {
	LINE-HEIGHT: 18pt; FONT-SIZE: 12pt
}
H1 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H2 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H3 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H4 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H5 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H6 {
	LINE-HEIGHT: 14pt; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
.font_red {
	COLOR: #cc0000
}
.bold {
	FONT-WEIGHT: bold
}
.font-red {
	COLOR: #cc0000
}
#outline {
	BORDER-LEFT: #cccccc 1px solid; MARGIN: 0px auto; WIDTH: 762px; BORDER-RIGHT: #cccccc 1px solid
}
.both {
	HEIGHT: 1px; CLEAR: both
}
.both10 {
	HEIGHT: 10px; CLEAR: both
}
.both20 {
	HEIGHT: 20px; CLEAR: both
}
#header {
	WIDTH: 760px; BACKGROUND: url(images/header_bg.jpg) no-repeat left top; HEIGHT: 120px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#header_left {
	MARGIN-TOP: 6px; WIDTH: 480px; DISPLAY: inline; FLOAT: left; COLOR: #444444; MARGIN-LEFT: 15px; MARGIN-RIGHT: 40px
}
#logo {
	HEIGHT: 80px
}
#logo_text {
	LINE-HEIGHT: 88px; FONT-SIZE: 20pt
}
#header_text {
	TEXT-ALIGN: right; WIDTH: 210px; PADDING-RIGHT: 15px; FLOAT: left; FONT-SIZE: 0.8em; PADDING-TOP: 12px
}
#header_catch {
	PADDING-LEFT: 15px; FONT-SIZE: 0.8em; PADDING-TOP: 6px
}
#navigation {
	WIDTH: 170px; DISPLAY: inline; FLOAT: left; COLOR: #333333
}
#navi {
	MARGIN: 0px auto; WIDTH: 760px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#navi_btn {
	PADDING-LEFT: 2px; WIDTH: 756px; CLEAR: both
}
#navi LI {
	TEXT-INDENT: -999em; FLOAT: left
}
#navi A {
	DISPLAY: block; HEIGHT: 40px; TEXT-DECORATION: none
}
#navi #navi_01 {
	WIDTH: 108px; BACKGROUND: url(images/navi_01_on.gif) no-repeat left top
}
#navi #navi_02 {
	WIDTH: 108px; BACKGROUND: url(images/navi_02_on.gif) no-repeat left top
}
#navi #navi_04 {
	WIDTH: 108px; BACKGROUND: url(images/navi_04_on.gif) no-repeat left top
}
#navi #navi_14 {
	WIDTH: 108px; BACKGROUND: url(images/navi_14_on.gif) no-repeat left top
}
#navi #navi_11 {
	WIDTH: 108px; BACKGROUND: url(images/navi_11_on.gif) no-repeat left top
}
#navi #navi_12 {
	WIDTH: 108px; BACKGROUND: url(images/navi_12_on.gif) no-repeat left top
}
#navi #navi_13 {
	WIDTH: 108px; BACKGROUND: url(images/navi_13_on.gif) no-repeat left top
}
#navi #navi_01 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_01.gif) no-repeat left top
}
#navi #navi_02 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_02.gif) no-repeat left top
}
#navi #navi_04 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_04.gif) no-repeat left top
}
#navi #navi_14 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_14.gif) no-repeat left top
}
#navi #navi_11 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_11.gif) no-repeat left top
}
#navi #navi_12 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_12.gif) no-repeat left top
}
#navi #navi_13 A {
	WIDTH: 108px; BACKGROUND: url(images/navi_13.gif) no-repeat left top
}
#navi #navi_01 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_01_on.gif) no-repeat left top
}
#navi #navi_02 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_02_on.gif) no-repeat left top
}
#navi #navi_04 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_04_on.gif) no-repeat left top
}
#navi #navi_14 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_14_on.gif) no-repeat left top
}
#navi #navi_11 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_11_on.gif) no-repeat left top
}
#navi #navi_12 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_12_on.gif) no-repeat left top
}
#navi #navi_13 A:hover {
	WIDTH: 108px; BACKGROUND: url(images/navi_13_on.gif) no-repeat left top
}
.mypage {
	WIDTH: 170px; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/mypage_bg.gif) repeat-y; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.mypage A:link {
	COLOR: #444444; TEXT-DECORATION: underline
}
.mypage A:visited {
	COLOR: #444444; TEXT-DECORATION: underline
}
.mypage A:hover {
	COLOR: #444444; TEXT-DECORATION: none
}
.mypage A:active {
	COLOR: #444444; TEXT-DECORATION: underline
}
.mypage_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.mypage_link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.mypage_bottom {
	BACKGROUND: url(images/mypage_bottom.gif) no-repeat left bottom; HEIGHT: 8px
}
.mapage_title {
	BACKGROUND: url(images/mypage_01.gif) no-repeat left top; HEIGHT: 25px
}
#iso_outline {
	MARGIN: 10px auto; WIDTH: 170px; BACKGROUND: url(images/iso_bg.gif) repeat-y left top
}
#iso_text {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#iso_top {
	BACKGROUND: url(images/iso_top.gif) no-repeat left top; HEIGHT: 17px
}
#iso {
	TEXT-ALIGN: center; BACKGROUND: url(images/iso_bg.gif) repeat-y
}
#iso IMG {
	MARGIN-BOTTOM: 5px
}
#iso_line {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 5px
}
#iso_syosai {
	TEXT-ALIGN: center
}
#iso_bottom {
	BACKGROUND: url(images/iso_bottom.gif) no-repeat left bottom; HEIGHT: 14px
}
#business {
	WIDTH: 170px; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/mypage_bg.gif) repeat-y left top; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#business_title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 28px; WIDTH: 142px; PADDING-RIGHT: 0px; BACKGROUND: url(images/mypage_02.gif) no-repeat left top; HEIGHT: 30px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#business_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
#business_bottom {
	BACKGROUND: url(images/mypage_bottom.gif) no-repeat left bottom; HEIGHT: 8px
}
#industryinfo {
	WIDTH: 170px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/mypage_bg.gif) repeat-y left top; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#industryinfo_title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 28px; WIDTH: 142px; PADDING-RIGHT: 0px; BACKGROUND: url(images/mypage_02.gif) no-repeat left top; HEIGHT: 30px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#industryinfo_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#industryinfo_bottom {
	BACKGROUND: url(images/mypage_bottom.gif) no-repeat left bottom; HEIGHT: 8px
}
#qr {
	MARGIN: 10px auto; WIDTH: 170px; BACKGROUND: url(images/iso_bg.gif) repeat-y left top
}
#qr_top {
	BACKGROUND: url(images/iso_top.gif) no-repeat left top; HEIGHT: 18px
}
#qr_img {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 5px
}
#qr_line {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 7px
}
#qr_text {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 12pt; PADDING-LEFT: 11px; PADDING-RIGHT: 8px; FONT-SIZE: 8pt; PADDING-TOP: 5px
}
#qr_bottom {
	BACKGROUND: url(images/iso_bottom.gif) no-repeat left bottom; HEIGHT: 10px
}
#page_body {
	BACKGROUND-COLOR: #ffffff; MARGIN: auto; WIDTH: 760px; PADDING-TOP: 14px
}
#main_flash {
	WIDTH: 760px; MARGIN-BOTTOM: 5px; HEIGHT: 180px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#contents {
	WIDTH: 590px; FLOAT: left
}
#main_visual {
	MARGIN: 0px auto; WIDTH: 760px; BACKGROUND: url(images/main_img.jpg) no-repeat left top; HEIGHT: 211px
}
.main_text {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 12pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-TOP: 185px
}
.contents_01 {
	WIDTH: 560px; MARGIN-LEFT: 15px
}
.mypage_con_midashi {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(images/mypage_midashi.gif) no-repeat; HEIGHT: 35px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.mypage_con_photo {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 1px
}
.mypage_con_text {
	WIDTH: 270px; FLOAT: left
}

.mypage_con_syosai {
	TEXT-ALIGN: right; MARGIN-TOP: 20px; CLEAR: both
}
#con_midashi01 {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 15px; BACKGROUND: url(images/activities_midashi.gif); HEIGHT: 30px
}
#con_midashi02 {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 15px; BACKGROUND: url(images/equipment_midashi.gif); HEIGHT: 30px
}
#con_midashi03 {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 15px; BACKGROUND: url(images/product_midashi.gif); HEIGHT: 30px
}
.con_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; PADDING-TOP: 0px
}
.con_photo {
	MARGIN: 0px auto 10px
}
.con_photo_01 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.con_photo_02 {
	FLOAT: left
}
.con_photo IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_syosai {
	TEXT-ALIGN: right
}
#what_new_01 {
	WIDTH: 270px; FLOAT: left
}
#what_new_02 {
	WIDTH: 560px
}
.new_top {
	TEXT-INDENT: -999em; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/whats_new.gif) no-repeat left top; HEIGHT: 30px
}
#what_new_top {
	BACKGROUND: url(images/gairyaku_top.gif); HEIGHT: 5px
}
#what_new_bg {
	WIDTH: 270px; BACKGROUND: url(images/gairyaku_bg.gif) no-repeat left bottom
}
#what_new_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 5px
}
#what_new_top2 {
	BACKGROUND: url(images/whats_new_top.gif) no-repeat left top; HEIGHT: 5px
}
#what_new_bg2 {
	BACKGROUND: url(images/whats_new_bg.gif) no-repeat left bottom
}
#what_new_bottom2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 5px
}
.new_top_02 {
	TEXT-INDENT: -999em; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/whats_new_02.gif) no-repeat left top; HEIGHT: 30px
}
.new_text {
	MARGIN-LEFT: 10px
}
#gairyaku {
	WIDTH: 270px; FLOAT: left; MARGIN-RIGHT: 18px
}
#gairyaku_top {
	BACKGROUND: url(images/gairyaku_top.gif); HEIGHT: 5px
}
#gairyaku_bg {
	WIDTH: 270px; BACKGROUND: url(images/gairyaku_bg.gif) no-repeat left bottom
}
#gairyaku_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 5px
}
.gairyaku_top {
	TEXT-INDENT: -999em; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/gairyaku.gif) no-repeat left top; HEIGHT: 30px
}
#form {
	WIDTH: 560px; BACKGROUND: url(images/whats_new_bg.gif) no-repeat left bottom
}
#information_top {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px
}
#mail_top {
	TEXT-INDENT: -999em; BACKGROUND: url(images/mail.gif) no-repeat left top; HEIGHT: 40px
}
#mobile_top {
	TEXT-INDENT: -999em; BACKGROUND: url(images/mobile.gif) no-repeat left top; HEIGHT: 35px
}
.form_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.form_radio {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
.form_right {
	TEXT-ALIGN: right; MARGIN-RIGHT: 10px
}
.form_textfield {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; FLOAT: right; PADDING-TOP: 0px
}
.input_01 {
	WIDTH: 180px
}
.input_02 {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 42px; BACKGROUND: url(images/input_bg.gif) #676767 no-repeat left bottom; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; BORDER-LEFT-WIDTH: 0px
}
#form_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px
}
#info {
	WIDTH: 270px; BACKGROUND: url(images/gairyaku_bg.gif) repeat-y; FLOAT: left; MARGIN-RIGHT: 10px
}
#info_title {
	TEXT-INDENT: -999em; BACKGROUND: url(images/gairyaku.gif); HEIGHT: 35px
}
#info_top {
	MARGIN-BOTTOM: 5px; BACKGROUND: url(images/gairyaku_top.gif); HEIGHT: 12px
}
#info_bottom {
	MARGIN-TOP: 5px; BACKGROUND: url(images/gairyaku_bottom.gif); HEIGHT: 4px
}
.info_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.info_text LI {
	FLOAT: left
}
.info_li01 {
	WIDTH: 70px
}
.info_li02 {
	WIDTH: 170px
}
.info_line {
	MARGIN: 1px 0px; HEIGHT: 1px; CLEAR: both
}
#footer {
	WIDTH: 760px; BACKGROUND: url(images/footer_bg.gif) #dedede repeat-x left top; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#footer_line {
	BACKGROUND-COLOR: #dddddd; WIDTH: 760px; HEIGHT: 1px
}
#footer_logo {
	LINE-HEIGHT: 2.6; WIDTH: 170px; FLOAT: left; FONT-SIZE: 8pt; PADDING-TOP: 10px
}
#footer_link {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; BACKGROUND: url(images/footer_img.gif) no-repeat left bottom
}
#footer_link_in {
	TEXT-ALIGN: left; WIDTH: 550px; FLOAT: left; MARGIN-LEFT: 20px
}
#footer_copyright {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 760px; PADDING-RIGHT: 0px; BACKGROUND: url(images/copyright_bgt.gif) #4fc507 repeat-x left bottom; COLOR: #ffffff; FONT-SIZE: 8pt; PADDING-TOP: 5px
}
#title_company {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_company.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_business {
	TEXT-INDENT: -999pt; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_business.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_equipment {
	TEXT-INDENT: -999pt; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_equipment.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_technique {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_technique.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_sample {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_sample.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_process {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_process.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_quality {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_quality.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_environment {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_environment.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_factory {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_factory.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_access {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_access.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_recruit {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_recruit.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_link {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_link.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_inquiry {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_inquiry.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
.midashi_bg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/midashi_bg.gif) no-repeat; HEIGHT: 27px; FONT-SIZE: 11pt; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#title_bg {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; WIDTH: 560px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_bg.gif) no-repeat left top; MARGIN-LEFT: 15px; PADDING-TOP: 8px
}
#bg_h2 {
	PADDING-LEFT: 25px; COLOR: #ffffff; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
.free_con_photo {
	MARGIN-BOTTOM: 10px
}
.midashi {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16pt; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/midashi.gif) #fff no-repeat left top; HEIGHT: 30px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.contents_under_01 {
	WIDTH: 560px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
.contents_under_01 P {
	MARGIN-BOTTOM: 10px
}
.contents_01_text {
	WIDTH: 260px; FLOAT: left; MARGIN-LEFT: 6px; MARGIN-RIGHT: 8px
}
.contents_01_text2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.contents_01_text3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.contents_01_text4 {
	WIDTH: 355px; FLOAT: left; MARGIN-LEFT: 4px; MARGIN-RIGHT: 8px
}
.contents_01_text5 {
	WIDTH: 320px; FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 2px
}
.contents_01_text6 {
	WIDTH: 320px; FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 8px
}
.contents_01_photo {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; FLOAT: left; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.contents_01_photo2 {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; MARGIN-BOTTOM: 5px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_waku01 {
	WIDTH: 177px; FLOAT: left; MARGIN-RIGHT: 14px
}
.con_photo_waku02 {
	FLOAT: left
}
.con_photo_waku03 {
	WIDTH: 270px; FLOAT: left; MARGIN-RIGHT: 14px
}
.con_photo_waku04 {
	FLOAT: left
}
.con_photo_waku01 IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_waku02 IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_waku03 IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_waku04 IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_text {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 160px
}
.con_photo_text2 {
	TEXT-ALIGN: left; MARGIN-TOP: 5px; WIDTH: 200px; MARGIN-LEFT: 30px
}
.con_photo IMG {
	MARGIN-BOTTOM: 5px
}
.img_center {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px
}
.img_center IMG {
	MARGIN: auto
}
.table_contents {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; MARGIN: 0px auto 10px; WIDTH: 558px; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: auto; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.table_contents CAPTION {
	TEXT-ALIGN: right; MARGIN: 0px auto 5px
}
.tdcolor_left {
	BACKGROUND-COLOR: #dddddd; WIDTH: 150px
}
.table_contents TH {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 3px
}
.table_contents TD {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 3px
}
.factory_top {
	BACKGROUND: url(images/factory_top.gif); HEIGHT: 5px
}
.factory_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px
}
.factory_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.factory_bg {
	WIDTH: 320px; BACKGROUND: url(images/factory_bg.gif) no-repeat left bottom; FLOAT: left; MARGIN-LEFT: 14px
}
.factory2_top {
	BACKGROUND: url(images/whats_new_top.gif) no-repeat left top; HEIGHT: 7px
}
.factory2_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px
}
.factory2_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.factory2_bg {
	WIDTH: 560px; BACKGROUND: url(images/whats_new_bg.gif) repeat-y left bottom; FLOAT: left
}
.case_parts {
	MARGIN: 0px 0px 0px 10px
}
.case_parts IMG {
	MARGIN: 0px 10px 10px 0px
}
.case_parts2 {
	TEXT-ALIGN: center
}
.case_parts2 IMG {
	MARGIN: 0px 10px 10px
}
.case_text {
	MARGIN: 0px 10px 3px
}
.case_text2 {
	MARGIN: 0px 10px 20px; CLEAR: both
}
.case_text3 {
	MARGIN: 0px 10px 3px 96px
}
.case_text4 {
	MARGIN: 0px 10px 3px 0px
}
.case_arrow {
	TEXT-ALIGN: center; CLEAR: both
}
.case_left {
	MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 10px; WIDTH: 170px; FLOAT: left
}
.case_left IMG {
	MARGIN-BOTTOM: 10px
}
.case_right {
	WIDTH: 350px; FLOAT: left
}
#inquiry {
	WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/whats_new_bg.gif) no-repeat left bottom
}
#inquiry_top {
	WIDTH: 560px; BACKGROUND: url(images/whats_new_top.gif) no-repeat left top; HEIGHT: 15px
}
#inquiry_bottom {
	WIDTH: 560px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px; CLEAR: both
}
.inquiry_textbox {
	WIDTH: 200px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px
}
.inquiry_textbox_02 {
	WIDTH: 545px; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-LEFT: 5px
}
.inquiry_textbox_03 {
	WIDTH: 560px; MARGIN-BOTTOM: 5px
}
.inquiry_textbox_04 {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 560px
}
.inquiry_line {
	MARGIN: 5px 0px; WIDTH: 560px; BACKGROUND: url(images/inquiry_line.gif); HEIGHT: 1px; CLEAR: both
}
.inquiry_input_01 {
	WIDTH: 230px
}
.inquiry_input_02 {
	WIDTH: 350px; HEIGHT: 80px; MARGIN-RIGHT: 100px
}
.inquiry_input_03 {
	TEXT-ALIGN: right; WIDTH: 560px; CLEAR: both
}
.inquiry_input_04 {
	WIDTH: 130px
}
.link {
	PADDING-LEFT: 10px; WIDTH: 550px
}
.link_line {
	MARGIN: 5px 0px; WIDTH: 560px; BACKGROUND: url(images/inquiry_line.gif); HEIGHT: 1px
}
.link_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 540px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}

}






under.css


#title_company {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_company.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_business {
	TEXT-INDENT: -999pt; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_business.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_equipment {
	TEXT-INDENT: -999pt; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_equipment.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_technique {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_technique.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_sample {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_sample.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_process {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_process.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_quality {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_quality.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_environment {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_environment.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_factory {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_factory.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_access {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_access.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_recruit {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_recruit.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_link {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_link.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
#title_inquiry {
	TEXT-INDENT: -999em; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_inquiry.gif) no-repeat left top; HEIGHT: 40px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
.midashi_bg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/midashi_bg.gif) no-repeat; HEIGHT: 27px; FONT-SIZE: 11pt; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#title_bg {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; WIDTH: 560px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/title_bg.gif) no-repeat left top; MARGIN-LEFT: 15px; PADDING-TOP: 8px
}
#bg_h2 {
	PADDING-LEFT: 25px; COLOR: #ffffff; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
.free_con_photo {
	MARGIN-BOTTOM: 10px
}
.midashi {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16pt; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/midashi.gif) #fff no-repeat left top; HEIGHT: 30px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.contents_under_01 {
	WIDTH: 560px; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto
}
.contents_under_01 P {
	MARGIN-BOTTOM: 10px
}
.text001{
 PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.contents_01_text {
	WIDTH: 260px; FLOAT: left; MARGIN-LEFT: 6px; MARGIN-RIGHT: 8px
}
.contents_01_text2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.contents_01_text3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.contents_01_text4 {
	WIDTH: 355px; FLOAT: left; MARGIN-LEFT: 4px; MARGIN-RIGHT: 8px
}
.contents_01_text5 {
	WIDTH: 320px; FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 2px
}
.contents_01_text6 {
	WIDTH: 320px; FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 8px
}
.contents_01_photo {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; FLOAT: left; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.contents_01_photo2 {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; MARGIN-BOTTOM: 5px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_waku01 {
	WIDTH: 177px; FLOAT: left; MARGIN-RIGHT: 14px
}
.con_photo_waku02 {
	FLOAT: left
}
.con_photo_waku03 {
	WIDTH: 270px; FLOAT: left; MARGIN-RIGHT: 14px
}
.con_photo_waku04 {
	FLOAT: left
}
.con_photo_waku01 IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_waku02 IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_waku03 IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_waku04 IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.con_photo_text {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 160px
}
.con_photo_text2 {
	TEXT-ALIGN: left; MARGIN-TOP: 5px; WIDTH: 200px; MARGIN-LEFT: 30px
}
.con_photo IMG {
	MARGIN-BOTTOM: 5px
}
.img_center {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px
}
.img_center IMG {
	MARGIN: auto
}
.table_contents {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; MARGIN: 0px auto 10px; WIDTH: 558px; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: auto; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.table_contents CAPTION {
	TEXT-ALIGN: right; MARGIN: 0px auto 5px
}
.tdcolor_left {
	BACKGROUND-COLOR: #dddddd; WIDTH: 150px
}
.table_contents TH {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 3px
}
.table_contents TD {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 3px
}
.factory_top {
	BACKGROUND: url(images/factory_top.gif); HEIGHT: 5px
}
.factory_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px
}
.factory_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.factory_bg {
	WIDTH: 320px; BACKGROUND: url(images/factory_bg.gif) no-repeat left bottom; FLOAT: left; MARGIN-LEFT: 14px
}
.factory2_top {
	BACKGROUND: url(images/whats_new_top.gif) no-repeat left top; HEIGHT: 7px
}
.factory2_bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px
}
.factory2_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.factory2_bg {
	WIDTH: 560px; BACKGROUND: url(images/whats_new_bg.gif) repeat-y left bottom; FLOAT: left
}
.case_parts {
	MARGIN: 0px 0px 0px 10px
}
.case_parts IMG {
	MARGIN: 0px 10px 10px 0px
}
.case_parts2 {
	TEXT-ALIGN: center
}
.case_parts2 IMG {
	MARGIN: 0px 10px 10px
}
.case_text {
	MARGIN: 0px 10px 3px
}
.case_text2 {
	MARGIN: 0px 10px 20px; CLEAR: both
}
.case_text3 {
	MARGIN: 0px 10px 3px 96px
}
.case_text4 {
	MARGIN: 0px 10px 3px 0px
}
.case_arrow {
	TEXT-ALIGN: center; CLEAR: both
}
.case_left {
	MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 10px; WIDTH: 170px; FLOAT: left
}
.case_left IMG {
	MARGIN-BOTTOM: 10px
}
.case_right {
	WIDTH: 350px; FLOAT: left
}
#inquiry {
	WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/whats_new_bg.gif) no-repeat left bottom
}
#inquiry_top {
	WIDTH: 560px; BACKGROUND: url(images/whats_new_top.gif) no-repeat left top; HEIGHT: 15px
}
#inquiry_bottom {
	WIDTH: 560px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px; CLEAR: both
}
.inquiry_textbox {
	WIDTH: 200px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px
}
.inquiry_textbox_02 {
	WIDTH: 545px; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-LEFT: 5px
}
.inquiry_textbox_03 {
	WIDTH: 560px; MARGIN-BOTTOM: 5px
}
.inquiry_textbox_04 {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 560px
}
.inquiry_line {
	MARGIN: 5px 0px; WIDTH: 560px; BACKGROUND: url(images/inquiry_line.gif); HEIGHT: 1px; CLEAR: both
}
.inquiry_input_01 {
	WIDTH: 230px
}
.inquiry_input_02 {
	WIDTH: 350px; HEIGHT: 80px; MARGIN-RIGHT: 100px
}
.inquiry_input_03 {
	TEXT-ALIGN: right; WIDTH: 560px; CLEAR: both
}
.inquiry_input_04 {
	WIDTH: 130px
}
.link {
	PADDING-LEFT: 10px; WIDTH: 550px
}
.link_line {
	MARGIN: 5px 0px; WIDTH: 560px; BACKGROUND: url(images/inquiry_line.gif); HEIGHT: 1px
}
.link_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 540px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}






editer.css


.simpleEditor LI {
	DISPLAY: list-item
}
.simpleEditor {
	LINE-HEIGHT: normal
}
DIV.simpleEditor UL {
	LIST-STYLE-POSITION: outside; PADDING-LEFT: 10px; MARGIN-LEFT: 20px
}
DIV.simpleEditor OL {
	LIST-STYLE-POSITION: outside; PADDING-LEFT: 10px; MARGIN-LEFT: 20px
}
DIV.simpleEditor UL LI {
	LIST-STYLE-TYPE: disc !important
}
DIV.simpleEditor OL LI {
	LIST-STYLE-TYPE: decimal !important
}
DIV.simpleEditor UL LI OL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal !important; MARGIN-LEFT: -20px
}
DIV.simpleEditor OL LI OL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal !important; MARGIN-LEFT: -20px
}
DIV.simpleEditor OL LI UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc !important; MARGIN-LEFT: -20px
}
DIV.simpleEditor UL LI UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc !important; MARGIN-LEFT: -20px
}
DIV.simpleEditor STRONG {
	FONT-WEIGHT: bold; font-color: FF0000
}
DIV.simpleEditor EM {
	FONT-STYLE: italic; FONT-WEIGHT: normal
}
BLOCKQUOTE {
	MARGIN-LEFT: 15px
}
* HTML DIV.simpleEditor PRE {
	WHITE-SPACE: normal
}
DIV.simpleEditor TABLE.std_table {
	BORDER-COLLAPSE: collapse
}
DIV.simpleEditor TABLE.std_table TH {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 3px
}
DIV.simpleEditor TABLE.std_table TD {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 3px
}





lightbox

#lightbox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; LEFT: 0px
}
#lightbox A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#outerImageContainer {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 250px; HEIGHT: 250px
}
#imageContainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#loading {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 25%; TOP: 40%; LEFT: 0%
}
#hoverNav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	OUTLINE-STYLE: none
}
#prevLink {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: url(../images/blank.gif) no-repeat; HEIGHT: 100%
}
#nextLink {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: url(../images/blank.gif) no-repeat; HEIGHT: 100%
}
#prevLink {
	FLOAT: left; LEFT: 0px
}
#nextLink {
	FLOAT: right; RIGHT: 0px
}
#prevLink:hover {
	BACKGROUND: url(../images/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(../images/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(../images/nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(../images/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 100%; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; OVERFLOW: auto
}
#imageData {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left
}
#imageData #bottomNavClose {
	PADDING-BOTTOM: 0.7em; WIDTH: 66px; FLOAT: right
}
#overlay {
	Z-INDEX: 90; POSITION: absolute; BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 500px; TOP: 0px; LEFT: 0px
}
.sitemap{float:right;margin-right:11px;margin-top:5px;}
